1. 定义模块 Define

1.1. 截面 Section

1.1.1. FillWallSection 填充墙截面

定义填充墙截面

(1) 输入端

名称 缩写 默认值 可选 描述
Bulk Density BD - 墙体容重,单位kN/m³
Thickness T - 墙体厚度,单位mm

(2) 输出端

名称 缩写 描述
FillWall Section FWS 填充墙截面对象

用于创建填充墙截面。通过指定墙体容重和厚度,生成填充墙截面对象,可用于创建填充墙构件。

1.1.2. DiasSection 承台截面

定义承台截面,支持圆形和非圆形两种类型

(1) 输入端

名称 缩写 默认值 可选 描述
桩数量 PileNum 1 承台下桩的数量
承台高度 Height 400 承台的高度,单位mm
承台直径 Diameter 500 承台直径,单位mm(圆形类型)
偏心距X Ecx 0 X方向偏心距,单位mm
偏心距Y Ecy 0 Y方向偏心距,单位mm

(2) 输出端

名称 缩写 描述
section S 承台截面对象

用于创建承台截面。通过右键菜单可切换"圆形"和"非圆形"两种类型。

圆形类型输入参数:桩数量、承台高度、承台直径、偏心距X、偏心距Y。

非圆形类型输入参数:类型、边缘数量、阶数、桩数量、偏心距X、偏心距Y、高度列表、X坐标树、Y坐标树。

1.1.3. IsolatorSection 隔震支座

定义隔震支座截面,支持LNR和LRB两种类型

(1) 输入端

名称 缩写 默认值 可选 描述
支座名称 Name - 支座名称,必填
有效刚度Ke ke - 有效刚度Ke,单位kN/m,必填,列表
U1方向非线性刚度 k - U1方向非线性刚度,单位kN/m,必填
抗拉刚度Kt kt - 抗拉刚度Kt,单位kN/m,必填
支座面积 Area - 支座面积,单位m²,必填
有效直径 EffDiameter - 有效直径,单位mm,必填
橡胶总厚度 RubberThick - 橡胶总厚度,单位mm,必填
支座+连接板总高 IsolatorHeight - 支座+连接板总高,单位mm,必填
第一形状系数 Factor1 - 第一形状系数,必填
第二形状系数 Factor2 - 第二形状系数,必填
是否考虑附加弯矩 Addition Moment false 是否考虑附加弯矩,默认false
支座质量 Mass 0 支座质量,单位kg,默认0

(2) 输出端

名称 缩写 描述
section S 隔震支座截面对象

用于创建隔震支座截面。通过右键菜单可切换LNR和LRB两种类型,也可加载预设的支座参数。

LNR类型:天然橡胶支座,输入参数包括名称、有效刚度、非线性刚度、抗拉刚度等。

LRB类型:铅芯橡胶支座,额外需要输入屈服力[Fy2,Fy3]、屈服后刚度比和中心孔直径。

右键菜单还支持:Load LNR(加载LNR预设)、Load LRB(加载LRB预设)、Load ALL(加载所有预设)。

1.1.4. PileSection 桩截面

定义桩截面

(1) 输入端

名称 缩写 默认值 可选 描述
类型 Type - 桩截面类型
垂直力 F1 800 垂直力,单位kN
水平力 F2 200 水平力,单位kN
厚度 F3 300 厚度,单位mm
直径 D 500 桩直径,单位mm
密度 Rho 25 材料密度,单位kN/m³
后注浆 Postgrouting 0 后注浆类型:0-无,1-桩端,2-复式

(2) 输出端

名称 缩写 描述
section S 桩截面对象
shapeval SV 截面形状值字符串

用于创建桩截面,支持多种桩截面类型。可指定垂直力、水平力、厚度、直径、密度等参数,并支持后注浆设置。

1.1.5. RaftSection 筏板截面

定义筏板截面

(1) 输入端

名称 缩写 默认值 可选 描述
类型 type - 筏板=-1,防水板=-2
厚度 thick 500 板厚度,单位mm
覆土荷载 soilLoad 0 覆土荷载,单位kPa
人防等级 CDLevel 0 人防等级
底板等效静荷载 eqLoad 0 底板等效静荷载
同总参数 GlobalSetting 1 是否同总参数设置
基底标高 Elevation −0.5 基底标高,单位m
相对位置 PositionOption 1 相对位置:0-柱底,1-±0
恒载 dead 0 恒载,单位kN/m²
活载 live 0 活载,单位kN/m²
配筋方向 reinDir 0 配筋方向

(2) 输出端

名称 缩写 描述
section S 筏板截面对象
shapeval SV 截面形状值CSV字符串

用于创建筏板截面,支持筏板和防水板两种类型。可设置厚度、覆土荷载、人防等级、等效静荷载、基底标高、恒载、活载等参数。

1.2. Deconstruct

1.2.1. IsolatorSectionDeconstruction 支座截面分解

解构隔震支座截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
section S - 隔震支座截面对象

(2) 输出端

名称 缩写 描述
名称 Name 支座名称
名称2 Name2 支座名称(带间隙标识)
刚度K K 刚度列表
扭转刚度Kt Kt 扭转刚度、屈服力列表
面积A A 面积、比例列表
100%等效刚度 Ke100 100%等效刚度值

用于解构隔震支座截面对象,提取名称、刚度、面积等属性信息。

2. 单元模块 Element

2.1. Primitive

2.1.1. BeamSeg From DataBase 从数据库获取梁段

从模型数据库中按标准楼层筛选梁段

(1) 输入端

名称 缩写 默认值 可选 描述
Model DataBase DB - 包含梁段等信息的模型数据
Standard Floor ID StdFlrID - 用于筛选梁段的标准楼层标识

(2) 输出端

名称 缩写 描述
Beam Segment List BeamSegs 筛选出的梁段列表
Output Curve List Curves 根据筛选的梁段生成的曲线列表

用于从模型数据库中按标准楼层筛选梁段。输出梁段对象列表和对应的Rhino曲线列表,便于后续处理和可视化。

2.1.2. Slab From DataBase 从数据库获取板

从模型数据库中按标准楼层筛选板

(1) 输入端

名称 缩写 默认值 可选 描述
Model DataBase DB - 包含板等信息的模型数据
Standard Floor ID StdFlrID - 用于筛选板的标准楼层标识
Tolerance Tol - 创建平面曲面时使用的公差值

(2) 输出端

名称 缩写 描述
Slab List Slabs 筛选出的板列表
Output Brep List Breps 根据筛选的板生成的Brep列表

用于从模型数据库中按标准楼层筛选板。输出板对象列表和对应的Rhino Brep列表,便于后续处理和可视化。

2.1.3. Fill Wall Object 填充墙对象

创建填充墙构件

(1) 输入端

名称 缩写 默认值 可选 描述
FillWall Section Sec - 填充墙截面对象
Standard Floor ID StdFlrID - 标准楼层标识
Start Point P1 - 填充墙起点坐标
End Point P2 - 填充墙终点坐标

(2) 输出端

名称 缩写 描述
FillWall Object FW 填充墙构件对象

用于创建填充墙构件。通过指定截面、标准楼层ID和起终点坐标,生成填充墙对象。

2.1.4. Pile Cap 承台

生成承台构件

(1) 输入端

名称 缩写 默认值 可选 描述
Node N - 节点
Section S - 承台截面
ex ex - 相对于节点偏心X,单位mm
ey ey - 相对于节点偏心Y,单位mm
ang ang - 相对于整体坐标的转角(角度)
idaispilelen PileLen - 承台桩的桩长(m),每个承台只有一种桩长
dBotElevat BotElev - 承台的底标高,单位m
isBGAbs isAbs - 承台的底标高判断:false-相对于柱底,true-绝对标高

(2) 输出端

名称 缩写 描述
Pile Cap Object PC 承台对象

用于生成承台构件。通过指定节点、截面、偏心、转角、桩长、底标高等参数,创建承台对象。

2.1.5. RaftSlab 筏板

创建筏板构件

(1) 输入端

名称 缩写 默认值 可选 描述
section S - 筏板截面对象
points P - 筏板顶点坐标列表
显示配筋方向 showDir true 是否显示配筋方向箭头

(2) 输出端

名称 缩写 描述
raftslab R 筏板构件对象

用于创建筏板构件。根据截面类型(筏板或防水板)自动设置显示颜色:筏板显示为黄色,防水板显示为青色。支持预览功能,可显示配筋方向箭头。

2.2. 隔震支座 Isolator

2.2.1. Isolator 隔震支座

创建隔震支座构件

(1) 输入端

名称 缩写 默认值 可选 描述
截面 section - 隔震支座截面对象
节点 joint - 支座所在节点

(2) 输出端

名称 缩写 描述
隔震支座 isolator 隔震支座构件对象

用于创建隔震支座构件,将隔震支座截面与节点关联。

2.2.2. JCNode 基础节点

创建基础节点

(1) 输入端

名称 缩写 默认值 可选 描述
X X - 节点X坐标
Y Y - 节点Y坐标
Z Z 0 节点Z坐标,默认为0

(2) 输出端

名称 缩写 描述
Node N 基础节点对象
Point P Rhino三维坐标点

用于创建基础节点,同时输出节点对象和Rhino三维坐标点。

2.2.3. PileObject 桩

创建桩构件,支持非承台桩和承台桩两种类型

(1) 输入端

名称 缩写 默认值 可选 描述
Section Sec - 桩截面对象
Node N - 节点(非承台桩)
Angle A 0 桩角度
Length L 10000 桩长度(非承台桩),单位mm
显示高度 showHeight 0 预览显示高度偏移

(2) 输出端

名称 缩写 描述
pile P 桩构件对象

用于创建桩构件。通过右键菜单可切换"非承台桩"和"承台桩"两种类型。

非承台桩:输入截面、节点、角度、长度。

承台桩:输入截面、承台、角度、坐标点列表。

支持预览功能,以粉色半透明网格显示桩体。

2.2.4. Stdflr 标准层

创建标准层或空间层

(1) 输入端

名称 缩写 默认值 可选 描述
名称 Name - 标准层名称
层高 Height - 标准层层高,单位mm
恒载 Dead 2 恒载,单位kN/m²
活载 Live 2 活载,单位kN/m²
索引 Index - 属性索引列表,用于设置混凝土强度、保护层厚度等
Value - 与索引对应的属性值列表
ID ID - 标准层ID号,用于调用已有标准层

(2) 输出端

名称 缩写 描述
标准层 StdFlr 标准层对象

用于创建标准层或空间层。通过右键菜单可切换类型。

标准层:可设置名称、层高、恒载、活载及详细属性参数。

空间层:仅需设置名称。

索引参数说明:0-梁钢筋保护层厚度,1-板厚,2-板强度10,3-板保护层厚度,4-柱混凝土强度10,5-梁混凝土强度10,6-墙混凝土强度10,7-梁主筋钢筋类别,8-柱主筋钢筋类别等。

2.3. 板单元 Slab Elements

2.4. 解构 Deconstruct

2.4.1. 基础相关分解

2.4.2. DJDefineDeconstruct 分解独立基础截面

分解独立基础截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础截面对象,提取其属性信息。

2.4.3. ZDDefineDeconstruct 分解柱墩截面

分解柱墩截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 柱墩截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解柱墩截面对象,提取其属性信息。

2.4.4. RaftSlabDeconstruct 分解筏板定义

分解筏板定义对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板定义对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板定义对象,提取其属性信息。

2.4.5. RaftCornerPointDeconstruct 分解筏板应用

分解筏板角点对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板角点对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板角点对象,提取其属性信息。

2.4.6. TJDefineDeconstruct 分解条基定义

分解条形基础定义对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 条形基础定义对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解条形基础定义对象,提取其属性信息。

2.4.7. TJAppDeconstruct 分解条基应用

分解条形基础应用对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 条形基础应用对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解条形基础应用对象,提取其属性信息。

2.4.8. LLDefineDeconstruct 分解拉梁定义

分解拉梁定义对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 拉梁定义对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解拉梁定义对象,提取其属性信息。

2.4.9. LLAppDeconstruct 分解拉梁应用

分解拉梁应用对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 拉梁应用对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解拉梁应用对象,提取其属性信息。

2.4.10. DJAppDeconstruct 分解独立基础布置

分解独立基础布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础布置对象,提取其属性信息。

2.4.11. DiasAppDeconstruct 分解承台应用

分解承台应用对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台应用对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台应用对象,提取其属性信息。

2.4.12. DiasDefDeconstruct 分解承台定义

分解承台定义对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台定义对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台定义对象,提取其属性信息。

2.4.13. NodeLoadDeconstruct 分解点荷载

分解节点荷载对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 节点荷载对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解节点荷载对象,提取其属性信息。

2.4.14. LineLoadDeconstruct 分解线荷载

分解线荷载对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 线荷载对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解线荷载对象,提取其属性信息。

2.4.15. PileAppDeconstruct 分解桩布置

分解桩布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩布置对象,提取其属性信息。

2.4.16. PileDefDeconstruct 分解桩定义

分解桩定义对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩定义对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩定义对象,提取其属性信息。

2.4.17. JCGridDeconstruct 分解基础网格

分解基础网格对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础网格对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础网格对象,提取其属性信息。

2.4.18. JCNodeDeconstruct 分解基础节点

分解基础节点对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础节点对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础节点对象,提取其属性信息。

2.4.19. Tiger系列分解

2.4.20. TigerBraceDeconstruct 分解 TigerBrace

分解Tiger支撑对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - Tiger支撑对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解Tiger支撑对象,提取其属性信息。

2.4.21. TigerColumnDeconstruct 分解 TigerColumn

分解Tiger柱对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - Tiger柱对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解Tiger柱对象,提取其属性信息。

2.4.22. TigerWallColumnDeconstruct 分解 TigerWallColumn

分解Tiger墙柱对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - Tiger墙柱对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解Tiger墙柱对象,提取其属性信息。

2.4.23. TigerBeamDeconstruct 分解 TigerBeam

分解Tiger梁对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - Tiger梁对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解Tiger梁对象,提取其属性信息。

2.4.24. 结构构件分解

2.4.25. BeamSegDeconstruct 分解梁布置

分解梁布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 梁布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解梁布置对象,提取其属性信息。

2.4.26. GroupDeconstruct 分解组

分解组对象,提取组内各类型构件

(1) 输入端

名称 缩写 默认值 可选 描述
Group - 组对象

(2) 输出端

名称 缩写 描述
组名 GroupName 组的名称
beam 组内的梁列表
column 组内的柱列表
支撑 brace 组内的支撑列表
wall 组内的墙列表
slab 组内的板列表
荷载 load 组内的荷载列表
节点 node 组内的节点列表

用于分解组对象,提取组名及组内所有构件(梁、柱、支撑、墙、板、荷载、节点)。

2.4.27. JointDeconstruct 分解节点

分解节点对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 节点对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解节点对象,提取其属性信息。

2.4.28. WallHoleDeconstruct 分解墙洞

分解墙洞对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 墙洞对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解墙洞对象,提取其属性信息。

2.4.29. WallSectDeconstruct 分解墙截面

分解墙截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 墙截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解墙截面对象,提取其属性信息。

2.4.30. WallSegDeconstruct 分解墙布置

分解墙布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 墙布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解墙布置对象,提取其属性信息。

2.4.31. BeamSectDeconstruct 分解梁截面

分解梁截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 梁截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解梁截面对象,提取其属性信息。

2.4.32. BraceSectDeconstruct 分解支撑截面

分解支撑截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 支撑截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解支撑截面对象,提取其属性信息。

2.4.33. BraceSegDeconstruct 分解支撑布置

分解支撑布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 支撑布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解支撑布置对象,提取其属性信息。

2.4.34. ColSectDeconstruct 分解柱截面

分解柱截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 柱截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解柱截面对象,提取其属性信息。

2.4.35. ColsegDeconstruct 分解柱布置

分解柱布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 柱布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解柱布置对象,提取其属性信息。

2.4.36. FloorDeconstruct 分解自然层

分解自然层对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 自然层对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解自然层对象,提取其属性信息。

2.4.37. GridDeconstruct 分解网格

分解网格对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 网格对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解网格对象,提取其属性信息。

2.4.38. LoadSectDeconstruct 分解荷载截面

分解荷载截面对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 荷载截面对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解荷载截面对象,提取其属性信息。

2.4.39. LoadSegDeconstruct 分解荷载布置

分解荷载布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 荷载布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解荷载布置对象,提取其属性信息。

2.4.40. SkinLoadSectDeconstruct 分解蒙皮荷载

分解蒙皮荷载对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 蒙皮荷载对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解蒙皮荷载对象,提取其属性信息。

2.4.41. SkinSegDeconstruct 分解蒙皮布置

分解蒙皮布置对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 蒙皮布置对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解蒙皮布置对象,提取其属性信息。

2.4.42. SlabDeconstruct 分解楼板

分解楼板对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 楼板对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解楼板对象,提取其属性信息。

2.4.43. StdFlrDeconstruct 分解标准层

分解标准层对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 标准层对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解标准层对象,提取其属性信息。

3. Load

3.1. 荷载定义 Load Definition

3.1.1. Define Beam Load 定义梁荷载

定义梁荷载截面

(1) 输入端

名称 缩写 默认值 可选 描述
Model Controler MC - 模型控制器对象
YJK Load Type Type - 梁荷载的类型
Load Value List Value - 梁荷载的具体数值列表

(2) 输出端

名称 缩写 描述
Load Section LS 荷载截面对象

用于定义梁荷载截面。通过指定荷载类型和数值列表创建荷载截面对象,可应用于梁段。

3.1.2. Define Slab Load 定义板荷载

定义板线荷载截面

(1) 输入端

名称 缩写 默认值 可选 描述
Model Controler MC - 模型控制器对象
Load Value Value - 板荷载的具体数值
Load Width Width 0.2 板线荷载的宽度

(2) 输出端

名称 缩写 描述
Load Section LS 荷载截面对象

用于定义板线荷载截面。可指定荷载值和荷载宽度,创建的荷载截面对象可应用于板对象。

3.1.3. Define General Load 定义通用荷载

定义通用荷载截面

(1) 输入端

名称 缩写 默认值 可选 描述
Model Controler MC - 模型控制器对象
YJK Element Type ElemKind - 应用荷载的元素种类
YJK Load Type Type - 通用荷载的类型
Load Value List Value - 通用荷载的具体数值列表

(2) 输出端

名称 缩写 描述
Load Section LS 荷载截面对象

用于定义通用荷载截面。可指定元素类型、荷载类型和数值列表,适用于多种构件类型。

3.1.4. Define Skin Load 定义蒙皮荷载

定义YJK空间模型专用蒙皮荷载

(1) 输入端

名称 缩写 默认值 可选 描述
Skin Load Kind SkinKind - 蒙皮荷载种类
Skin Load Style Style - 蒙皮荷载样式
Skin Load Dir Dir - 蒙皮荷载方向
Value Value - 荷载值

(2) 输出端

名称 缩写 描述
Area Uniform Load AUL 面均布荷载对象

用于定义YJK空间模型专用的蒙皮荷载。可指定荷载种类、样式、方向和数值,生成面均布荷载对象。

3.2. 荷载应用 Load Application

3.2.1. Apply Beam Load 应用梁荷载

将荷载截面应用到梁段

(1) 输入端

名称 缩写 默认值 可选 描述
Model Controler MC - 模型控制器对象
Beam Segment List BeamSegs - 要应用荷载的梁段集合
Load Section LS - 要应用到梁段上的荷载截面对象

用于将荷载截面对象应用到指定的梁段集合。执行后将在模型中添加梁荷载。

3.2.2. Apply Slab Load 应用板荷载

将荷载截面应用到板

(1) 输入端

名称 缩写 默认值 可选 描述
Model Controler MC - 模型控制器对象
Slab Object Slab - 要应用荷载的板对象
Load Section LS - 要应用到板上的荷载截面对象
Curve List Curves - 应用板荷载相关的曲线集合
Tolerance Tol 1 应用板荷载时使用的公差值

用于将荷载截面对象应用到指定的板对象。需要提供相关曲线集合和公差参数,执行后将在模型中添加板荷载。

4. Analyze

4.1. 组装 Assembly

4.1.1. StdFlr Infomation 标准层信息

获取模型数据库中的标准层信息

(1) 输入端

名称 缩写 默认值 可选 描述
Model DataBase DB - YJK模型数据库对象

(2) 输出端

名称 缩写 描述
FloorID FloorID 自然层ID列表
StdFlrID StdFlrID 标准层ID列表
LevelB LevelB 层底标高列表

用于获取模型数据库中的标准层信息,包括自然层ID、标准层ID和层底标高。

4.1.2. YJKDBDeconstruct 分解YJK模型数据

分解YJK模型数据库,提取各类构件数据

(1) 输入端

名称 缩写 默认值 可选 描述
Model DataBase DB - YJK模型数据库对象

(2) 输出端

名称 缩写 描述
BeamSect - 梁截面列表
BeamSeg - 梁布置列表
ColSect - 柱截面列表
ColSeg - 柱布置列表
BraceSect - 支撑截面列表
BraceSeg - 支撑布置列表
WallSect - 墙截面列表
WallSeg - 墙布置列表
WallHoleDef - 墙洞定义列表
WallHole - 墙洞列表
Slab - 楼板列表
SlabHole - 板洞列表
Group - 组列表
StdFlr - 标准层列表
Floor - 自然层列表
LoadSect - 荷载截面列表
LoadSeg - 荷载布置列表
SkinLoadSect - 蒙皮荷载列表
Joint - 节点列表
Grid - 网格列表
Axis - 轴线列表

用于分解YJK模型数据库对象,一次性提取所有构件数据,包括梁、柱、支撑、墙、板、荷载、节点、网格等。

4.1.3. FloorAssembly 楼层组装

将标准层组装成楼层

(1) 输入端

名称 缩写 默认值 可选 描述
层底标高 HStart - 楼层起始标高,单位mm
标准层 StdFlr - 标准层对象
复制次数 DupNum - 标准层复制次数
层高 Height - 层高,单位mm

(2) 输出端

名称 缩写 描述
楼层组装 FlrAssembly 楼层组装对象

用于将标准层组装成楼层。可指定层底标高、复制次数和层高,实现标准层的重复使用。

4.1.4. FoundationAssembly 基础组装

组装基础模型

(1) 输入端

名称 缩写 默认值 可选 描述
建模数据 F Model DB - 基础模型数据库对象
Pile - 桩构件列表
承台 Dias - 承台构件列表
筏板 RaftSlab - 筏板构件列表

(2) 输出端

名称 缩写 描述
基础组装 FoundationAssembly 基础组装对象

用于组装基础模型。将桩、承台、筏板等基础构件与建模数据关联,生成完整的基础模型组装对象。输入数据会自动展平处理。

4.2. 输入输出 IO

4.2.1. Model Controler

4.2.2. Model Controler 模型控制器

创建模型控制器对象

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Model DataBase DB - 模型数据库对象

(2) 输出端

名称 缩写 描述
Model Controler MC 模型控制器对象

用于创建模型控制器对象。模型控制器是YJK模型操作的核心对象,用于管理模型数据和执行各种操作。

4.2.3. Model DataBase From Controler 从控制器获取数据库

从模型控制器获取模型数据库

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Model Controler MC - 模型控制器对象

(2) 输出端

名称 缩写 描述
Model DataBase DB 模型数据库对象

用于从模型控制器获取模型数据库。执行后将更新控制器中的数据并返回模型数据库对象。

4.2.4. Export

4.2.5. Export Ydb 导出Ydb文件

将模型数据库导出为YJK的Ydb文件

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Model DataBase DB - 模型数据库对象
Directory Dir - 导出目录,默认C:\tigerkin
Filename Name - 文件名,默认为时间戳

(2) 输出端

名称 缩写 描述
File Path Path 导出的Ydb文件路径

用于将模型数据库导出为YJK的Ydb文件。可指定导出目录和文件名,执行后返回文件路径。

4.2.6. Export Ydb 2 导出Ydb文件2

将模型数据库和附加对象导出为YJK的Ydb文件

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Model DataBase DB - 模型数据库对象
Addition Add - 实现了IYJKObject接口的实体列表
Directory Dir - 导出目录,默认C:\tigerkin
Filename Name - 文件名,默认为时间戳

(2) 输出端

名称 缩写 描述
File Path Path 导出的Ydb文件路径

用于将模型数据库和附加对象导出为YJK的Ydb文件。支持添加实现了IYJKObject接口的实体对象。

4.2.7. Import

4.2.8. Model DataBase From API 从API获取数据库

通过YJK API获取当前模型数据库

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
Model DataBase DB 模型数据库对象

用于通过YJK API获取当前打开模型的数据库对象。需要在YJK软件中打开模型后执行。

4.2.9. Model Geometry From API 从API获取几何

通过YJK API获取当前模型几何

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
Beams Beams 梁曲线列表
Columns Columns 柱曲线列表
Braces Braces 支撑曲线列表
Walls Walls 墙网格列表
Slabs Slabs 板网格列表

用于通过YJK API获取当前模型的几何信息,包括梁、柱、支撑、墙、板的几何数据。

4.2.10. Model DataBase From Path 从路径获取数据库

从Ydb文件读取模型数据库

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
YDB Path Path - Ydb文件路径

(2) 输出端

名称 缩写 描述
Model DataBase DB 模型数据库对象
Beams Beams 梁曲线列表
Columns Columns 柱曲线列表
Braces Braces 支撑曲线列表
Walls Walls 墙网格列表
Slabs Slabs 板网格列表
Joints Joints 节点坐标列表

用于从Ydb文件读取模型数据库。同时输出各类构件的几何数据,便于后续处理。

4.2.11. Model Entity From API 从API获取实体

通过YJK API获取模型实体信息

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
Joint IDs IDs 节点ID列表
Joints Joints 节点坐标列表
Beams Beams 梁实体列表
Columns Cols 柱实体列表
Braces Braces 支撑实体列表
Wall Columns Walls 墙柱实体列表
Add Joints AddJoints 附加节点坐标列表

用于通过YJK API获取模型的实体信息,包括节点、梁、柱、支撑、墙柱等实体对象。

4.2.12. Send To YJK

4.2.13. Model Send To YJK API 发送模型到YJK API

将模型数据发送到YJK软件

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Method Method 重新生成 传输方式:局部更新或重新生成
Model DataBase DB - 模型数据库对象
Addition Add - 实现了IYJKObject接口的实体列表

(2) 输出端

名称 缩写 描述
Success OK 是否成功

用于将模型数据发送到YJK软件。支持两种传输方式:局部更新和重新生成。需要在YJK软件中打开模型后执行。

4.2.14. Run Analyze YJK API 运行YJK分析

触发YJK软件运行分析

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
Success OK 是否成功

用于触发YJK软件运行分析。需要在YJK软件中打开模型后执行。

4.2.15. Foundation

4.2.16. Foundation Model Entity From Path 从路径获取基础模型

从Ydb文件读取基础模型

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
YDB Path Path - Jccad_0.ydb文件路径

(2) 输出端

名称 缩写 描述
Foundation Model Controler FMC 基础模型控制器
Joints Joints 节点坐标列表
Grids Grids 网格曲线列表
Columns Cols 柱节点列表
Walls Walls 墙曲线列表

用于从Ydb文件读取基础模型。Jccad_0.ydb文件位于YJK工程文件夹下,在YJK基础建模中单击重新读取可生成。

4.2.17. Foundation Result Controler From Path 从路径获取基础结果

从Ydb文件读取基础结果

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Result YDB Path Path - 基础结果Ydb文件路径

(2) 输出端

名称 缩写 描述
Foundation Result Controler FRC 基础结果控制器

用于从Ydb文件读取基础计算结果。需要先完成基础计算后才能读取结果文件。

4.2.18. Foundation Model Export Ydb 导出基础模型Ydb

将基础模型导出为Ydb文件

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Foundation Model FM - 基础模型组装对象
YJK Project Directory Dir - YJK工程目录
Is Link Link false 是否关联到YJK工程

(2) 输出端

名称 缩写 描述
Success OK 是否成功

用于将基础模型导出为Ydb文件。可选择是否关联到YJK工程。

4.2.19. Foundation Geometry From Model Controler 从控制器获取基础几何

从基础模型控制器获取几何数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础模型控制器

(2) 输出端

名称 缩写 描述
Nodes Nodes 节点列表
Grids Grids 网格列表
Pile Defs PileDefs 桩定义列表
Pile Apps PileApps 桩应用列表
Caps Defs CapsDefs 承台定义列表
Caps Apps CapsApps 承台应用列表
DJ Defs DJDefs 独基定义列表
DJ Apps DJApps 独基应用列表
TJ Defs TJDefs 条基定义列表
TJ Apps TJApps 条基应用列表
LL Defs LLDefs 拉梁定义列表
LL Apps LLApps 拉梁应用列表
ZD Defs ZDDefs 柱墩定义列表
Column Apps ColApps 柱应用列表
Raft Slab RaftSlab 筏板列表
Raft Child RaftChild 子筏板列表
Raft App RaftApp 筏板角点列表
Loads Loads 荷载列表
Loads Line LoadsLine 线荷载列表

用于从基础模型控制器获取各类基础构件的几何数据。

4.2.20. CSI Interface

4.2.21. Isolator Send To CSI 发送隔震支座到CSI

将隔震支座发送到ETABS或SAP2000

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Isolator Iso - 隔震支座实体
Story Name Story - 导入ETABS时的楼层名称
Curve CV - 导入SAP时的Link中线

(2) 输出端

名称 缩写 描述
Success OK 是否成功

用于将隔震支座发送到ETABS或SAP2000软件。需要先连接到对应软件。

5. 结果模块 Result

5.1. 基础结果 Foundation Result

5.1.1. Foundation Result Geom From Controler 从控制器获取基础几何结果

从基础结果控制器获取几何数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
Geo Node GeoNode 几何节点列表
Geo Grid GeoGrid 几何网格列表
Geo Rooms GeoRooms 几何房间列表
Geo FeaPoint FeaPoint 有限元节点列表
Geo FeaElem FeaElem 有限元单元列表
Load Case LoadCase 荷载工况列表
Load Comb LoadComb 荷载组合列表

用于从基础结果控制器获取几何数据,包括节点、网格、房间、有限元节点和单元,以及荷载工况和组合信息。

5.1.2. Foundation Result Capacity From Controler 从控制器获取地基承载力结果

从基础结果控制器获取地基承载力数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基地基承载力列表
FBeam FBeam 地基梁地基承载力列表
Raft Raft 筏板地基承载力列表
FeaElem FeaElem 有限元地基承载力列表
Pile Pile 桩地基承载力列表

用于从基础结果控制器获取地基承载力数据,包括独基、地基梁、筏板、有限元单元和桩的地基承载力结果。

5.1.3. Foundation Result Reaction From Controler 从控制器获取基底反力结果

从基础结果控制器获取基底反力数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基反力列表
FBeam FBeam 地基梁反力列表
Raft Raft 筏板反力列表
FeaElem FeaElem 有限元反力列表
Pile Pile 桩反力列表

用于从基础结果控制器获取基底反力数据,包括独基、地基梁、筏板、有限元单元和桩的反力结果。

5.1.4. Foundation Result TotalLoad From Controler 从控制器获取总荷载结果

从基础结果控制器获取总荷载数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基总荷载列表
CT CT 承台总荷载列表
Raft Raft 筏板总荷载列表

用于从基础结果控制器获取总荷载数据,包括独基、承台和筏板的总荷载结果。

5.1.5. Foundation Result InForce From Controler 从控制器获取构件内力结果

从基础结果控制器获取构件内力数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基内力列表
CT CT 承台内力列表
CTBeam CTBeam 承台梁内力列表
FeaElem FeaElem 有限元内力列表
FBeam FBeam 地基梁内力列表
LL LL 拉梁内力列表

用于从基础结果控制器获取构件内力数据,包括独基、承台、承台梁、有限元单元、地基梁和拉梁的内力结果。

5.1.6. Foundation Result Rein From Controler 从控制器获取配筋结果

从基础结果控制器获取配筋数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基配筋列表
CT CT 承台配筋列表
CTBeam CTBeam 承台梁配筋列表
CTTri CTTri 三桩承台配筋列表
FBeam FBeam 地基梁配筋列表
LL LL 拉梁配筋列表

用于从基础结果控制器获取配筋数据,包括独基、承台、承台梁、三桩承台、地基梁和拉梁的配筋结果。

5.1.7. Foundation Result Punch From Controler 从控制器获取冲切验算结果

从基础结果控制器获取冲切验算数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基冲切列表
CT CT 承台冲切列表
Raft Raft 筏板冲切列表

用于从基础结果控制器获取冲切验算数据,包括独基、承台和筏板的冲切验算结果。

5.1.8. Foundation Result LocalCompress From Controler 从控制器获取局部受压结果

从基础结果控制器获取局部受压数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基局部受压列表
CT CT 承台局部受压列表
FBeam FBeam 地基梁局部受压列表
Raft Raft 筏板局部受压列表

用于从基础结果控制器获取局部受压数据,包括独基、承台、地基梁和筏板的局部受压验算结果。

5.1.9. Foundation Result Shear From Controler 从控制器获取受剪验算结果

从基础结果控制器获取受剪验算数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基受剪列表
CT CT 承台受剪列表
CTBeam CTBeam 承台梁受剪列表

用于从基础结果控制器获取受剪验算数据,包括独基、承台和承台梁的受剪验算结果。

5.1.10. Foundation Result Settle From Controler 从控制器获取分层沉降验算结果

从基础结果控制器获取分层沉降验算数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基沉降列表
CT CT 承台沉降列表
Raft Raft 筏板沉降列表
FBeam FBeam 地基梁沉降列表
FeaElem FeaElem 有限元沉降列表
Pile Pile 桩沉降列表

用于从基础结果控制器获取分层沉降验算数据,包括独基、承台、筏板、地基梁、有限元单元和桩的沉降验算结果。

5.1.11. Foundation Result SettleTotal From Controler 从控制器获取总沉降验算结果

从基础结果控制器获取总沉降验算数据

(1) 输入端

名称 缩写 默认值 可选 描述
Run Run false 运行开关,设为true时执行
Controler Ctrl - 基础结果控制器

(2) 输出端

名称 缩写 描述
DJ DJ 独基总沉降列表
CT CT 承台总沉降列表
Raft Raft 筏板总沉降列表
FBeam FBeam 地基梁总沉降列表
Pile Pile 桩总沉降列表
Raft KF RaftKF 抗浮筏板列表

用于从基础结果控制器获取总沉降验算数据,包括独基、承台、筏板、地基梁、桩的总沉降验算结果,以及抗浮筏板验算结果。

5.2. 模型信息 Model Information

5.2.1. EignInfo 模态信息

获取结构模态分析结果

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
Option O 1 选项:1-水平地震,2-竖向地震

(2) 输出端

名称 缩写 描述
振型数量 EignNum 振型数量
最大地震方向 MaxAngle 最大地震方向角度
周期 Period 各振型周期列表
转角 Angle 各振型转角列表
振型系数X coeffX X平动系数
振型系数Y coeffY Y平动系数
振型系数Z coeffZ Z平动系数
振型系数RX coeffRX RX扭转系数
振型系数RY coeffRY RY扭转系数
振型系数RZ coeffRZ RZ扭转系数
参与质量X mX X向参与质量
参与质量Y mY Y向参与质量
参与质量Z mZ Z向参与质量
参与质量RX mRX RX向参与质量
参与质量RY mRY RY向参与质量
参与质量RZ mRZ RZ向参与质量

用于获取结构模态分析结果,包括周期、振型系数、参与质量等信息。

5.2.2. FlrStiff 楼层刚度

获取各楼层刚度信息

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关

(2) 输出端

名称 缩写 描述
X层刚度 XFlrStiff X方向层间剪力与层间位移之比
Y层刚度 YFlrStiff Y方向层间剪力与层间位移之比
X层刚度2 XFlrStiff2 X方向剪切刚度
Y层刚度2 YFlrStiff2 Y方向剪切刚度

用于获取各楼层的刚度信息,包括层间剪力与位移之比以及剪切刚度。

5.2.3. LDCase 工况号

获取荷载工况编号

(1) 输入端

名称 缩写 默认值 可选 描述
toggle T false 运行开关
LDKind K 1 荷载类型

(2) 输出端

名称 缩写 描述
工况号 LDCase 荷载工况编号列表

用于获取指定类型的荷载工况编号列表。通过下拉菜单选择荷载类型。

5.2.4. FloorDisp 楼层位移

获取楼层位移统计结果

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
LDCase L - 荷载工况号
Option O 1 选项:1-当前模型,2-连梁刚度不折减模型

(2) 输出端

名称 缩写 描述
层最大位移 MaxFlrDisp 楼层最大位移
层平均位移 AvgFlrDisp 楼层平均位移
层位移比 FlrDispRatio 楼层位移比
层间最大位移 RelaMaxFlrDisp 层间最大位移
层间平均位移 RelaAvgFlrDisp 层间平均位移
层间位移比 RelaFlrDispRatio 层间位移比
层间位移角 Drift 层间位移角
有害层间位移角 HarmfulDrift 有害层间位移角

用于获取楼层位移统计结果,包括层位移、层间位移、位移比、位移角等信息。

5.2.5. MassInfo 质心

获取各楼层质心和刚心信息

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关

(2) 输出端

名称 缩写 描述
质心 Mass 各楼层质心坐标
刚心 Stiff 各楼层刚心坐标
剪弯刚度X StiffX X方向剪弯刚度
剪弯刚度Y StiffY Y方向剪弯刚度
剪弯刚度RZ StiffRZ RZ方向剪弯刚度
偏心率X EccX X方向偏心率
偏心率Y EccY Y方向偏心率
角度 alpha 刚性主轴的方向角度

用于获取各楼层的质心、刚心位置及偏心率等信息。

5.2.6. ModelInfo 构件数量

获取模型构件数量统计

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关

(2) 输出端

名称 缩写 描述
楼层数量 FloorNumber 楼层数量
梁数量 Beams 各层梁数量列表
柱数量 Columns 各层柱数量列表
支撑数量 Braces 各层支撑数量列表
墙柱数量 WallCols 各层墙柱数量列表
墙梁数量 WallBeams 各层墙梁数量列表

用于获取模型中各类构件的数量统计信息。

5.2.7. ShearCapacity 受剪承载力

获取楼层受剪承载力

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关

(2) 输出端

名称 缩写 描述
X X X方向受剪承载力
Y Y Y方向受剪承载力

用于获取各楼层的受剪承载力。

5.2.8. TotID 全楼ID

获取指定楼层构件的全楼ID

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
Floor F 1 楼层号

(2) 输出端

名称 缩写 描述
Beams 梁全楼ID列表
Columns 柱全楼ID列表
支撑 Braces 支撑全楼ID列表
墙柱 WallCols 墙柱全楼ID列表
墙梁 WallBeams 墙梁全楼ID列表

用于获取指定楼层各类构件的全楼ID编号。

5.3. 几何信息 Geometry Information

5.3.1. AreaGeo 壳单元

获取指定楼层的壳单元几何信息

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
Floor F 1 楼层号

(2) 输出端

名称 缩写 描述
墙柱 WallColumn 墙柱网格列表

用于获取指定楼层的壳单元(墙柱)几何信息,输出为Mesh对象。

5.3.2. FrameGeo 框架单元

获取指定楼层的框架单元几何信息

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
Floor F 1 楼层号

(2) 输出端

名称 缩写 描述
Beams 梁曲线列表
Columns 柱曲线列表
支撑 Braces 支撑曲线列表

用于获取指定楼层的框架单元(梁、柱、支撑)几何信息,输出为Curve对象。

5.4. 时程分析 Time History Analysis

5.4.1. TimeHistoryResult 时程结果

获取弹性时程分析结果(切换至弹性时程分析模块后运行)

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
Tower Tw 1 塔号
DataType D 0 数据类型:0-楼层位移,1-楼层位移角,2-楼层加速度,3-楼层质心绝对加速度,4-楼层剪力,5-楼层弯矩,6-楼层轴力

(2) 输出端

名称 缩写 描述
工况 LoadCase 工况名称列表
数据 Datas 时程数据树形结构

用于获取弹性时程分析结果。通过下拉菜单选择数据类型,按楼层输出时程数据。

5.4.2. TimeHistoryResult2 时程结果2

获取弹性时程分析结果(切换至弹性时程分析模块后运行)

(1) 输入端

名称 缩写 默认值 可选 描述
Toggle T false 运行开关
DataType D 0 数据类型:0-楼层位移,1-楼层位移角,2-楼层加速度,3-楼层质心绝对加速度,4-楼层剪力,5-楼层弯矩,6-楼层轴力

(2) 输出端

名称 缩写 描述
工况 LoadCase 工况名称列表
层号塔号 FlrTower 层号塔号列表
时程结果 THData 时程结果列表
反应谱结果 CQCData 反应谱结果列表
耗能结果 Energy 耗能数据树形结构

用于获取弹性时程分析结果,包括时程结果、反应谱结果和耗能结果。

5.5. 构件验算 Element Verification

5.5.1. BeamReinRato 砼梁配筋率

获取混凝土梁配筋率

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层/TotID Flr - 楼层号或全楼ID(根据模式切换)

(2) 输出端

名称 缩写 描述
上截面纵筋 Up 上截面配筋率,最小配筋率,最大配筋率
下截面纵筋 Down 下截面配筋率,最小配筋率,最大配筋率
箍筋 Hori 箍筋配筋率,最小配筋率,最大配筋率

用于获取混凝土梁配筋率。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.5.2. ColumnNMData 柱NM数据

获取柱NM相关数据

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层/TotID TotID - 楼层号或全楼ID(根据模式切换)
组合类型 DCombKin 2 荷载组合类型

(2) 输出端

名称 缩写 描述
NX NX NX数据
MX MX MX数据
NY NY NY数据
MY MY MY数据

用于获取柱NM相关数据。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.5.3. ColumnStandardForce 柱标准内力

获取柱标准内力

(1) 输入端

名称 缩写 默认值 可选 描述
开关 Toggle false 运行开关
楼层/TotID Flr - 楼层号或全楼ID(根据模式切换)
荷载工况 LDCase - 荷载工况号
选项 Option 1 选项:1-调整前,2-调整后

(2) 输出端

名称 缩写 描述
Mx Mx X方向弯矩
My My Y方向弯矩
Vx Vx X方向剪力
Vy Vy Y方向剪力
N N 轴力
T T 扭矩

用于获取柱标准内力。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.5.4. ColumnAxialCompressionRatio 柱轴压比

获取柱轴压比

(1) 输入端

名称 缩写 默认值 可选 描述
开关 Toggle false 运行开关
楼层/TotID TotID - 楼层号或全楼ID(根据模式切换)

(2) 输出端

名称 缩写 描述
轴压比 μ 轴压比值
轴压比限值 μmax 轴压比限值
N N 轴力
组合号 CombID 控制组合号

用于获取柱轴压比。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.5.5. ElementSPRatio 构件剪压比

获取构件剪压比

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
类型 Kind - 构件类型

(2) 输出端

名称 缩写 描述
ratio r 剪压比数值,剪压比限值
force f X弯矩,Y弯矩,X剪力,Y剪力,轴力,扭矩

用于获取构件剪压比及对应内力。通过下拉菜单选择构件类型。

5.5.6. LimitInfo 构件超限

获取构件超限信息

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层/TotID TotID - 楼层号或全楼ID(根据模式切换)
类型 ElementKind - 构件类型

(2) 输出端

名称 缩写 描述
LimitInfo LimitInfo 超限信息

用于获取构件超限信息。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.5.7. SteelBraceCheck 钢支撑应力验算

获取钢支撑应力验算结果

(1) 输入端

名称 缩写 默认值 可选 描述
开关 Toggle false 运行开关
楼层/TotID TotID - 楼层号或全楼ID(根据模式切换)

(2) 输出端

名称 缩写 描述
nSec nSec 截面数
StrenStress StrenStress 强度验算应力
StrenStressLimit StrenStressLimit 强度允许应力
StrenComb StrenComb 强度组合号
StabXStress StabXStress X向稳定验算应力
StabXStressLimit StabXStressLimit X向稳定允许应力
StabXComb StabXComb X向稳定组合号
StabYStress StabYStress Y向稳定验算应力
StabYStressLimit StabYStressLimit Y向稳定允许应力
StabYComb StabYComb Y向稳定组合号
StrenForce StrenForce 强度设计内力
StabXForce StabXForce X向稳定设计内力
StabYForce StabYForce Y向稳定设计内力

用于获取钢支撑应力验算结果,包括强度验算和稳定验算。通过右键菜单可切换"按楼层"和"按构件"两种模式。

5.6. 隔震分析 Isolation Analysis

5.6.1. IsolatorID 隔震支座ID

获取隔震支座ID和位置

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
p1 p1 支座起点坐标
p2 p2 支座终点坐标

用于获取隔震支座的ID和空间位置信息。

5.6.2. IsolatorIterResult 隔震支座迭代结果

获取隔震支座迭代计算结果

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
Result Result 迭代结果:支座有效直径、有效面积、水平初始刚度、竖向初始刚度、屈服力、屈服后刚度、等效刚度、等效阻尼比等

用于获取隔震支座迭代计算后的结果参数。

5.6.3. IsolatorDisplacement 隔震支座位移

获取隔震支座位移

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号
荷载工况 LDCase - 荷载工况号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
Disp D 位移:x,y,z,rx,ry,rz

用于获取隔震支座在指定荷载工况下的位移。

5.6.4. IsolatorForce 隔震支座内力

获取隔震支座内力

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号
荷载工况 LDCase - 荷载工况号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
Force F 内力:MX,MY,VX,VY,N,T

用于获取隔震支座在指定荷载工况下的内力。

5.6.5. IsolatorLongtimeStress 隔震支座长期应力

获取隔震支座长期应力

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
Stress Stress 长期应力
ShapeFac2 ShapeFac2 第二形状系数

用于获取隔震支座的长期应力。

5.6.6. IsolatorMaxStress 隔震支座最大拉压应力

获取隔震支座最大拉压应力和位移

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
ID ID 支座ID列表
Max T T 最大拉应力
Max C C 最大压应力
Max Disp D 最大位移

用于获取隔震支座的最大拉应力、压应力和位移。

5.6.7. IsolationRatioOfYieldForceAndGravity 隔震层屈重比

获取隔震层屈重比

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
Fx Fx 隔震层X方向的屈服力
Fy Fy 隔震层Y方向的屈服力
FG FG 隔震层以上重力荷载代表值

用于获取隔震层的屈服力和重力荷载代表值,计算屈重比。

5.6.8. IsolationEcc 隔震层偏心率

获取隔震层偏心率

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
Xresult Xresult X方向的重心、刚心、偏心距、弹力半径、偏心率
Yresult Yresult Y方向的重心、刚心、偏心距、弹力半径、偏心率

用于获取隔震层的偏心率相关信息。

5.6.9. IsolationHorizontalForce 隔震层总水平力验算

获取隔震层总水平力验算结果

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
X X X方向风荷载标准值产生的总水平力与结构总重力的比值(不宜超过10%)
Y Y Y方向风荷载标准值产生的总水平力与结构总重力的比值(不宜超过10%)
Other O 其他非地震作用的水平荷载标准值产生的总水平力与结构总重力的比值(不宜超过10%)

用于验算隔震层总水平力。

5.6.10. IsolationWindResistance 隔震层抗风承载力

获取隔震层抗风承载力验算结果

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关
楼层 Flr - 楼层号
Tower - 塔号

(2) 输出端

名称 缩写 描述
Fvsx Fvsx X隔震层抗风承载力设计值
Fvsy Fvsy Y隔震层抗风承载力设计值
Fvwx Fvwx X方向风荷载下隔震层的水平剪力标准值
Fvwy Fvwy Y方向风荷载下隔震层的水平剪力标准值

用于验算隔震层抗风承载力。

5.6.11. IsolationTotalMass 结构总质量

获取结构总质量

(1) 输入端

名称 缩写 默认值 可选 描述
运行 Toggle false 运行开关

(2) 输出端

名称 缩写 描述
Dead D 恒载总质量(t)
Live L 活载总质量(t)
AddDead AD 附加总质量(t)
Total T 结构总质量(t)

用于获取结构的总质量信息。

5.7. 基础结果分解 Foundation Result Deconstruction

5.7.1. AntifloatRaftDeconstruct 抗浮筏板分解

分解抗浮筏板结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 抗浮筏板结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解抗浮筏板结果对象,提取其属性信息。

5.7.2. GeoFeaElemDeconstruct 板元分解

分解板元几何对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 板元几何对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解板元几何对象,提取其属性信息。

5.7.3. GeoFeaPointDeconstruct 板元节点分解

分解板元节点对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 板元节点对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解板元节点对象,提取其属性信息。

5.7.4. GeoGridDeconstruct 网格分解

分解基础网格对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础网格对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础网格对象,提取其属性信息。

5.7.5. GeoNodeDeconstruct 节点分解

分解基础节点对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础节点对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础节点对象,提取其属性信息。

5.7.6. GeoRoomDeconstruct 房间分解

分解房间对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 房间对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解房间对象,提取其属性信息。

5.7.7. InforceCTDeconstruct 承台内力分解

分解承台内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台内力结果对象,提取其属性信息。

5.7.8. InforceCTBeamDeconstruct 承台梁内力分解

分解承台梁内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台梁内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台梁内力结果对象,提取其属性信息。

5.7.9. InforceDJDeconstruct 独基内力分解

分解独立基础内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础内力结果对象,提取其属性信息。

5.7.10. InforceFBeamDeconstruct 地基梁内力分解

分解地基梁内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 地基梁内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解地基梁内力结果对象,提取其属性信息。

5.7.11. InforceFeaElemDeconstruct 板元内力分解

分解板元内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 板元内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解板元内力结果对象,提取其属性信息。

5.7.12. InforceLLDeconstruct 拉梁内力分解

分解拉梁内力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 拉梁内力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解拉梁内力结果对象,提取其属性信息。

5.7.13. LoadCaseDeconstruct 荷载工况分解

分解荷载工况对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 荷载工况对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解荷载工况对象,提取其属性信息。

5.7.14. LoadCombDeconstruct 荷载组合分解

分解荷载组合对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 荷载组合对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解荷载组合对象,提取其属性信息。

5.7.15. LocalcompressCTDeconstruct 承台局部受压分解

分解承台局部受压结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台局部受压结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台局部受压结果对象,提取其属性信息。

5.7.16. LocalcompressDJDeconstruct 独基局部受压分解

分解独立基础局部受压结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础局部受压结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础局部受压结果对象,提取其属性信息。

5.7.17. LocalcompressFBeamDeconstruct 地基梁局部受压分解

分解地基梁局部受压结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 地基梁局部受压结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解地基梁局部受压结果对象,提取其属性信息。

5.7.18. LocalcompressRaftDeconstruct 筏板局部受压分解

分解筏板局部受压结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板局部受压结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板局部受压结果对象,提取其属性信息。

5.7.19. PunchCTDeconstruct 承台冲切分解

分解承台冲切结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台冲切结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台冲切结果对象,提取其属性信息。

5.7.20. PunchDJDeconstruct 独基冲切分解

分解独立基础冲切结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础冲切结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础冲切结果对象,提取其属性信息。

5.7.21. PunchRaftDeconstruct 筏板冲切分解

分解筏板冲切结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板冲切结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板冲切结果对象,提取其属性信息。

5.7.22. ReactionDJDeconstruct 独基反力分解

分解独立基础反力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础反力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础反力结果对象,提取其属性信息。

5.7.23. ReactionFBeamDeconstruct 地基梁反力分解

分解地基梁反力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 地基梁反力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解地基梁反力结果对象,提取其属性信息。

5.7.24. ReactionFeaElemDeconstruct 板元反力分解

分解板元反力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 板元反力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解板元反力结果对象,提取其属性信息。

5.7.25. ReactionPileDeconstruct 桩反力分解

分解桩反力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩反力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩反力结果对象,提取其属性信息。

5.7.26. ReactionRaftDeconstruct 筏板反力分解

分解筏板反力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板反力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板反力结果对象,提取其属性信息。

5.7.27. ReinCTDeconstruct 承台配筋分解

分解承台配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台配筋结果对象,提取其属性信息。

5.7.28. ReinCTTriDeconstruct 三桩承台配筋分解

分解三桩承台配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 三桩承台配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解三桩承台配筋结果对象,提取其属性信息。

5.7.29. ReinCTBeamDeconstruct 承台梁配筋分解

分解承台梁配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台梁配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台梁配筋结果对象,提取其属性信息。

5.7.30. ReinDJDeconstruct 独基配筋分解

分解独立基础配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础配筋结果对象,提取其属性信息。

5.7.31. ReinFBeamDeconstruct 地基梁配筋分解

分解地基梁配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 地基梁配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解地基梁配筋结果对象,提取其属性信息。

5.7.32. ReinLLDeconstruct 连梁配筋分解

分解连梁配筋结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 连梁配筋结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解连梁配筋结果对象,提取其属性信息。

5.7.33. SettleCTDeconstruct 承台沉降分解

分解承台沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台沉降结果对象,提取其属性信息。

5.7.34. SettleDJDeconstruct 独基沉降分解

分解独立基础沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础沉降结果对象,提取其属性信息。

5.7.35. SettleFBeamDeconstruct 基础梁沉降分解

分解基础梁沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础梁沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础梁沉降结果对象,提取其属性信息。

5.7.36. SettleFeaElemDeconstruct 板元沉降分解

分解板元沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 板元沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解板元沉降结果对象,提取其属性信息。

5.7.37. SettlePileDeconstruct 桩沉降分解

分解桩沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩沉降结果对象,提取其属性信息。

5.7.38. SettleRaftDeconstruct 筏板沉降分解

分解筏板沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板沉降结果对象,提取其属性信息。

5.7.39. SettleTotalCTDeconstruct 承台总沉降分解

分解承台总沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台总沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台总沉降结果对象,提取其属性信息。

5.7.40. SettleTotalDJDeconstruct 独基总沉降分解

分解独立基础总沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础总沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础总沉降结果对象,提取其属性信息。

5.7.41. SettleTotalFBeamDeconstruct 地基梁总沉降分解

分解地基梁总沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 地基梁总沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解地基梁总沉降结果对象,提取其属性信息。

5.7.42. SettleTotalPileDeconstruct 桩总沉降分解

分解桩总沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩总沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩总沉降结果对象,提取其属性信息。

5.7.43. SettleTotalRaftDeconstruct 筏板总沉降分解

分解筏板总沉降结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板总沉降结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板总沉降结果对象,提取其属性信息。

5.7.44. ShearCTDeconstruct 承台剪切分解

分解承台剪切结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台剪切结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台剪切结果对象,提取其属性信息。

5.7.45. ShearCTBeamDeconstruct 承台梁剪切分解

分解承台梁剪切结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台梁剪切结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台梁剪切结果对象,提取其属性信息。

5.7.46. ShearDJDeconstruct 独基受剪分解

分解独立基础受剪结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础受剪结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础受剪结果对象,提取其属性信息。

5.7.47. SolcapDJDeconstruct 独基地基承载力分解

分解独立基础地基承载力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础地基承载力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础地基承载力结果对象,提取其属性信息。

5.7.48. SolcapFBeamDeconstruct 基础梁地基承载力分解

分解基础梁地基承载力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 基础梁地基承载力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解基础梁地基承载力结果对象,提取其属性信息。

5.7.49. SolcapFeaElemDeconstruct 有限元地基承载力分解

分解有限元地基承载力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 有限元地基承载力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解有限元地基承载力结果对象,提取其属性信息。

5.7.50. SolcapPileDeconstruct 桩地基承载力分解

分解桩地基承载力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 桩地基承载力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解桩地基承载力结果对象,提取其属性信息。

5.7.51. SolcapRaftDeconstruct 筏板地基承载力分解

分解筏板地基承载力结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板地基承载力结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板地基承载力结果对象,提取其属性信息。

5.7.52. TotalloadCTDeconstruct 承台总荷载分解

分解承台总荷载结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 承台总荷载结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解承台总荷载结果对象,提取其属性信息。

5.7.53. TotalloadDJDeconstruct 独基总荷载分解

分解独立基础总荷载结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 独立基础总荷载结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解独立基础总荷载结果对象,提取其属性信息。

5.7.54. TotalloadRaftDeconstruct 筏板总荷载分解

分解筏板总荷载结果对象

(1) 输入端

名称 缩写 默认值 可选 描述
entity E - 筏板总荷载结果对象

(2) 输出端

名称 缩写 描述
属性列表 - 分解后的属性值

用于分解筏板总荷载结果对象,提取其属性信息。

6. 工具模块 Utility

6.1. 工具 Utility

6.1.1. GetElemSecID YJK API 截面的ID号

根据构件全楼编号获取其在建模数据中的编号

(1) 输入端

名称 缩写 默认值 可选 描述
运行 runIt - 运行开关,设为true时执行
编号 ID - 构件全楼编号列表

(2) 输出端

名称 缩写 描述
编号 ID 建模数据中的截面编号列表

用于根据构件全楼编号获取其在YJK建模数据中的截面编号。通过右键菜单可切换构件类型:Column(柱)、Brace(支撑)、Beam(梁)。

6.1.2. YJK 数据库表 YJK Table

获取YJK数据库中所有表的名称

(1) 输入端

名称 缩写 默认值 可选 描述
YDB路径 YDB Path - YJK数据库文件路径
开关 Toggle - 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
YDB路径 YDB Path -
传递YDB路径供后续组件使用 Title
- 数据库中所有表的名称列表

用于读取YJK数据库(YDB文件)中所有表的名称。需要先提供YDB文件路径,然后将开关设为true执行查询。

6.1.3. YJK 表格列名 YJK Table Columns

获取YJK数据库指定表的所有列名

(1) 输入端

名称 缩写 默认值 可选 描述
YDB路径 YDB Path - YJK数据库文件路径
Table - 要查询的表名称
开关 Toggle - 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
YDB路径 YDB Path -
传递YDB路径供后续组件使用 TableColumns
- 指定表的所有列名列表

用于获取YJK数据库中指定表的所有列名。配合"YJK 数据库表"组件使用,先获取表名,再获取列名。

6.1.4. YJK 表格数据 YJK Table Data

读取YJK数据库指定表的指定列数据

(1) 输入端

名称 缩写 默认值 可选 描述
YDB路径 YDB Path - YJK数据库文件路径
Table - 要查询的表名称
Column - 要读取的列名称
开关 Toggle - 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
YDB路径 YDB Path -
传递YDB路径供后续组件使用 数据 TableDatas
- 指定列的所有数据列表

用于读取YJK数据库中指定表的指定列数据。配合"YJK 表格列名"组件使用,可精确获取所需数据。

6.1.5. ID转换 TotID to ModelID

将构件全楼ID转换为模型ID

(1) 输入端

名称 缩写 默认值 可选 描述
全楼ID TotID - 构件全楼编号(byElement模式)或楼层号(byFloor模式)
构件类型 Kind - 构件类型枚举:柱、梁、支撑等
运行 Toggle - 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
模型ID ModelID -
转换后的模型ID

用于将构件的全楼编号转换为YJK建模数据中的模型ID。通过右键菜单可切换两种模式:

6.1.6. 修改梁截面 Modify Beam Section

批量修改梁段的截面属性

(1) 输入端

名称 缩写 默认值 可选 描述
梁段 beamseg - 要修改的梁段列表
截面 section - 新的截面列表
YJK数据库 yjk db - YJK数据库对象
运行 toggle - 运行开关,设为true时执行

(2) 输出端

名称 缩写 描述
YJK数据库 YJK DB -
修改后的YJK数据库对象

用于批量修改梁段的截面属性。输入梁段列表和对应的新截面列表,执行后将更新数据库中的梁截面信息。

6.1.7. 截面优化 Section Optim

对构件组进行截面优化迭代

(1) 输入端

名称 缩写 默认值 可选 描述
开关 Toggle - 运行开关,设为true时执行
Group - 构件组列表
构件类型 ElemKind - 构件类型枚举列表
截面 Section - 可选截面数据树
限制信息 LimitInfo - 截面限制条件数据树
最大迭代 MaxIter - 最大迭代次数,默认3

(2) 输出端

名称 缩写 描述
结果 Result -
优化结果输出

用于对构件组进行截面优化迭代计算。根据配筋率和限制条件,自动选择最优截面。组件会在迭代过程中显示当前状态信息。

6.1.8. 查询截面面积 Query SecArea

查询构件截面的面积

(1) 输入端

名称 缩写 默认值 可选 描述
截面 Section - 截面对象

(2) 输出端

名称 缩写 描述
面积 Area -
截面面积

用于查询构件截面的面积。通过右键菜单可切换构件类型:

6.1.9. 推荐截面 Recommond Section

根据配筋率和剪压比推荐合适的截面

(1) 输入端

名称 缩写 默认值 可选 描述
配筋率 Ratio - 当前配筋率
目标配筋率 Target Ratio - 期望达到的配筋率
截面面积 Sec Area - 当前截面面积
允许减小截面 AllowReduction - 对于配筋率满足的构件,允许减小截面来匹配目标配筋率
截面列表 SectionDB - 可选截面列表
剪压比 JYB - 当前剪压比
最大剪压比 JYBMax - 允许的最大剪压比

(2) 输出端

名称 缩写 描述
截面 Section -
推荐的截面对象

用于根据当前配筋率和目标配筋率推荐合适的截面。可选择是否允许减小截面。如果提供剪压比参数,将同时考虑剪压比限制。

6.1.10. 切换菜单栏 Turn to Page

切换YJK软件的菜单栏页面

(1) 输入端

名称 缩写 默认值 可选 描述
开关 Toggle - 运行开关,设为true时执行
Item - 目标菜单项枚举

(2) 输出端

名称 缩写 描述
成功 Success -
操作是否成功

用于程序化切换YJK软件的菜单栏页面。通过枚举选择目标菜单项,执行后YJK界面将跳转到对应页面。