update_element
Modify existing element properties in bridge structural models—update ID, type, nodes, material, section, or beta angle.
Instructions
Modify an existing element's properties (修改单元属性).
Args:
old_id: Existing element ID (待修改的单元编号)
new_id: New element ID, -1 to keep unchanged (新单元编号,-1不修改)
ele_type: Element type (单元类型): 1=beam(梁), 2=truss(杆), 3=cable(索), 4=plate(板)
node_i: New I-end node ID (新I端节点号)
node_j: New J-end node ID (新J端节点号)
mat_id: New material ID (新材料编号)
sec_id: New section ID (新截面编号)
beta_angle: New beta angle in degrees (新贝塔角,单位度)
Example:
update_element(5, mat_id=2, sec_id=3) # Change element 5's material and section
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mat_id | No | ||
| new_id | No | ||
| node_i | No | ||
| node_j | No | ||
| old_id | Yes | ||
| sec_id | No | ||
| ele_type | No | ||
| beta_angle | No |