Tendon geometry and prestress / 钢束几何与预应力
edit_prestressDefine named tendon properties, geometry, and element assignments, then apply prestress loads to specified load cases in Qiao-MCP bridge models.
Instructions
Define named tendon paths and apply their prestressing loads to the model (定义具名钢束线形并施加对应预应力荷载).
Choose one request.operation at each step:
create_tendon_property defines mechanical and loss parameters.
create_tendon_2d places a planar profile; add_tendon_3d places a spatial path. Both reference an existing property by its exact name.
assign_tendon_elements matches tendons to model elements.
apply_prestress targets existing tendon names in an existing load case.
Use edit_loads for cable-element initial-force/length loads, manage_checks for vertical-tendon checking parameters, query_model for saved definitions and query_results for discretized geometry or solved losses. A tendon property, its geometry and its applied load are three separate definitions.
For create_tendon_2d, position_type changes point_insert from coordinates to [end, direction, element_id] track positioning; its num counts tendons, not control points. Preserve the intended point order and positioning fields when replacing a path. apply_prestress accepts one name or a list; tension_type selects start, end or both ends. Its force is forwarded without conversion: match units to a verified QiaoTong prestress export.
Reusing a tendon name can replace its complete geometry; load assignment is not a promise that repeating the call is harmless. Writes refresh the model and return requested names/load summaries, not verified coordinates or effective prestress. No backup, rollback or analysis is performed. Read back geometry and assignments before retrying an uncertain write, then activate the load through edit_construction and run analyze_model before requesting loss/effective-stress results.
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. |