get_model_data
Query structural model data by kind—entities, loads, groups, and stages—with paginated results for targeted retrieval.
Instructions
Query model data by kind (按类型查询模型数据) — the single read tool for
entities, loads, groups and stages. List results are paginated.
Args:
kind: What to query (查询类型):
── 实体 Entities ──
"nodes" (节点, 可选 ids), "elements" (单元, 可选 ids),
"materials" (材料), "sections" (截面列表),
"section_detail" (截面详情, 需 sec_id, 可选 position 0=起端 1=末端),
"section_shape" (截面形状, 需 sec_id),
"section_property" (截面特性, 需 sec_id),
"thickness" (板厚), "boundaries" (全部边界条件),
"node_local_axis" (节点局部坐标), "constraint_equations" (约束方程),
"effective_widths" (有效宽度), "reinforcement" (配筋数据)
── 组 Groups ──
"structure_groups" (结构组名列表),
"group_elements" (结构组内单元, 需 name),
"group_nodes" (结构组内节点, 需 name)
── 荷载 Loads ──
"load_cases" (荷载工况名), "nodal_force_loads" (节点力),
"nodal_displacement_loads" (节点位移/沉降), "beam_element_loads" (梁单元荷载),
"plate_element_loads" (板单元荷载), "initial_tension_loads" (初拉力),
"cable_length_loads" (索长荷载), "pre_stress_loads" (预应力荷载),
"node_masses" (节点质量), "tendon_properties" (钢束特性),
"deviation_parameters" (制造偏差参数), "deviation_loads" (制造偏差荷载)
── 施工阶段 Stages ──
"stages" (施工阶段名), "stage_elements" (阶段内单元, 需 stage_id),
"stage_nodes" (阶段内节点, 需 stage_id), "stage_groups" (阶段内组, 需 stage_id)
ids: Entity IDs for nodes/elements, int/list/range string "1to10" (编号)
name: Group name, for group_elements/group_nodes (结构组名)
sec_id: Section ID, for section_detail/section_shape/section_property (截面号)
position: Tapered section end, for section_detail (变截面位置 0起/1末)
stage_id: Stage ID, for stage_* kinds (施工阶段号)
limit: Max items per page, default 100, max 500 (单页条数上限)
offset: Skip count for pagination (翻页偏移)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | ||
| kind | Yes | ||
| name | No | ||
| limit | No | ||
| offset | No | ||
| sec_id | No | ||
| position | No | ||
| stage_id | No |