etabs_assign_frame_load
Distribute uniform or trapezoidal loads to ETABS frame objects with configurable load pattern, direction, relative distances, and replacement option.
Instructions
Assign a uniform or trapezoidal distributed load to a frame object.
For uniform load, set w1 = w2, dist_1 = 0.0, dist_2 = 1.0.
Args: name: Frame object name. load_pattern: Name of the load pattern. w1: Start load value. w2: End load value. dir: Load direction. 1=Local1, 2=Local2, 3=Local3, 4=X, 5=Y, 6=Z, 10=Gravity. dist_1: Distance to start of load. dist_2: Distance to end of load. rel_dist: If True, distances are relative (0 to 1). If False, absolute. replace: If True, replace existing loads. item_type: "Object", "Group", or "SelectedObjects".
Returns: Confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| load_pattern | Yes | ||
| w1 | Yes | ||
| w2 | Yes | ||
| dir | No | ||
| dist_1 | No | ||
| dist_2 | No | ||
| rel_dist | No | ||
| replace | No | ||
| item_type | No | Object |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |