Materials, sections and time effects / 材料截面与时变属性
edit_propertiesCreate or modify shared material, section, and plate-thickness definitions used by structural elements, including creep, shrinkage, tapered sections, and property updates.
Instructions
Create or modify the shared material, section and thickness definitions used by structural elements (编辑单元共用的材料、截面和板厚定义).
Choose request.operation by how the property is specified:
create_material and time/creep/shrinkage operations define material data.
create_section uses a parameterized shape; create_polygon_section uses closed loops/holes; create_line_width_section uses thin-wall segments; create_section_from_properties uses supplied engineering properties.
create_tapered_section references two existing end-section IDs; add_tapper_section_group sets variation along selected frame elements.
add_thickness supplies a plate thickness definition, not a frame section.
Use edit_geometry to assign an existing definition to elements; edit_prestress defines tendon properties. query_model reads saved values or trial-calculates candidate geometry without storing it. The selected branch determines shape fields and units: a thickness ID and a section ID occupy different namespaces even if their integers match.
update_section_property writes one full property vector at the selected end; calculate_section_property recalculates and stores properties for ALL existing sections. Do not use the latter as a readback of a manual override. remove_section deletes an explicit selection, while remove_unused_sections lets the bridge identify unreferenced definitions. Check element references before overwriting or removing shared data.
Writes refresh the model and return status/message confirmations. Requested IDs are not a guaranteed allocation result: read saved IDs and values through query_model before assigning them. There is no automatic backup, rollback or solve, and a definition change can affect many existing elements. Inspect an uncertain write before repeating it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Choose operation and supply only its matching fields. Each branch retains its original defaults, units and validation; an operation's nested request stays nested (选择操作并按对应分支填写参数,保留原有嵌套 request). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | The tool completed without an execution error. | |
| message | Yes | Operation summary, query results, or instructions for the next step. |