ETABS API探索:一键获取所有可用表格列表
作为结构工程师,你是否曾经困惑于ETABS中到底有哪些数据表格可以导出?Show Tables菜单中一个个查看既费时又不全面。今天我们来学习一个强大的API功能:一键获取ETABS中所有可用表格的完整清单。
🎯 为什么需要这个功能?
在ETABS的Display菜单中,有数百个可用的表格,包括:
- 🏗️ 模型定义表格:构件分配、材料属性、荷载定义
- 📊 分析结果表格:节点位移、构件内力、反力等
- ⚙️ 设计数据表格:配筋结果、验算比率等
问题是:你很难记住所有表格的确切名称,而API调用需要精确的TableKey
。这个脚本就像是一个"表格目录",帮你快速找到需要的数据表格。
📋 完整代码实现
Sub Get_Available_Tables()
'获取ETABS中所有可用的表格列表
Dim myETABSObject As ETABSv1.cOAPI
Dim mySapModel As ETABSv1.cSapModel
Dim ret As Long
On Error GoTo ErrHandler
'连接到ETABS
Set myETABSObject = GetObject(, "CSI.ETABS.API.ETABSObject")
Set mySapModel = myETABSObject.SapModel
'获取所有可用表格
Dim NumberTables As Long
Dim tableKey() As String
Dim TableName() As String
Dim ImportType() As Long
Dim IsEmpty() As Boolean
ret = mySapModel.DatabaseTables.GetAllTables(NumberTables, tableKey, TableName, ImportType, IsEmpty)
'清空工作表并设置标题
With Worksheets(1)
.Cells.Clear
.Cells(1, 1).Value = "ETABS可用表格列表"
.Cells(1, 1).Font.Bold = True
.Cells(1, 1).Font.Size = 14
'设置表头
.Cells(3, 1).Value = "序号"
.Cells(3, 2).Value = "表格键值(TableKey)"
.Cells(3, 3).Value = "表格名称(TableName)"
.Cells(3, 4).Value = "导入类型"
.Cells(3, 5).Value = "是否为空"
.Range("A3:E3").Font.Bold = True
.Range("A3:E3").Interior.Color = RGB(200, 200, 200)
End With
'导出表格信息
Dim i As Long
For i = 0 To NumberTables - 1
Dim importTypeDesc As String
Select Case ImportType(i)
Case 0: importTypeDesc = "不可导入"
Case 1: importTypeDesc = "不交互导入"
Case 2: importTypeDesc = "交互导入(模型锁定时)"
Case 3: importTypeDesc = "交互导入(模型未锁定时)"
Case Else: importTypeDesc = "未知类型"
End Select
With Worksheets(1)
.Cells(i + 4, 1).Value = i + 1
.Cells(i + 4, 2).Value = tableKey(i)
.Cells(i + 4, 3).Value = TableName(i)
.Cells(i + 4, 4).Value = importTypeDesc
.Cells(i + 4, 5).Value = IIf(IsEmpty(i), "是", "否")
End With
Next i
'自动调整列宽
Worksheets(1).Columns("A:E").AutoFit
MsgBox "找到 " & NumberTables & " 个可用表格" & vbCrLf & _
"表格列表已导出到Excel,请查看TableKey列选择要导出的表格"
Exit Sub
ErrHandler:
MsgBox "获取表格列表时出错: " & Err.Description
End Sub
🔍 代码深度解析
核心API调用:GetAllTables方法
ret = mySapModel.DatabaseTables.GetAllTables(NumberTables, tableKey, TableName, ImportType, IsEmpty)
这是ETABS API中最有用的方法之一,它一次性返回:
参数 | 类型 | 说明 |
---|---|---|
NumberTables |
Long | 可用表格的总数量 |
tableKey() |
String数组 | 表格的API键值(用于后续导出) |
TableName() |
String数组 | 表格的显示名称(用户友好) |
ImportType() |
Long数组 | 表格的导入类型状态 |
IsEmpty() |
Boolean数组 | 表格是否包含数据 |
导入类型详解
代码中的这部分特别重要:
Select Case ImportType(i)
Case 0: importTypeDesc = "不可导入"
Case 1: importTypeDesc = "不交互导入"
Case 2: importTypeDesc = "交互导入(模型锁定时)"
Case 3: importTypeDesc = "交互导入(模型未锁定时)"
End Select
各类型含义:
- 类型0:只读表格,无法修改(如系统信息)
- 类型1:可以导出但不能交互修改
- 类型2:模型分析后可以查看的结果表格
- 类型3:模型定义表格,随时可以修改
智能数据过滤
.Cells(i + 4, 5).Value = IIf(IsEmpty(i), "是", "否")
这一行告诉你哪些表格当前包含数据,哪些是空的。这在大型模型中特别有用!
📊 运行结果示例
运行这个脚本后,你会得到类似这样的Excel表格:
序号 | 表格键值(TableKey) | 表格名称(TableName) | 导入类型 | 是否为空 |
---|---|---|---|---|
1 | Point Coordinates | 节点坐标 | 交互导入(模型未锁定时) | 否 |
2 | Frame Assignments - Summary | 框架分配 - 摘要 | 交互导入(模型未锁定时) | 否 |
3 | Joint Output | 节点输出 | 交互导入(模型锁定时) | 是 |
4 | Material Properties 01 - General | 材料属性01 - 一般 | 交互导入(模型未锁定时) | 否 |
… | … | … | … | … |
🎯 实际应用场景
场景1:API开发前的准备工作
在编写其他导出脚本之前,先运行这个脚本找到正确的TableKey
:
'找到TableKey后,可以这样使用:
ret = mySapModel.DatabaseTables.GetTableForDisplayCSVString("Frame Assignments - Summary", csvString)
场景2:模型数据完整性检查
通过"是否为空"列,快速了解哪些部分的数据还没有定义:
=COUNTIF(E:E,"是") '统计空表格数量
=COUNTIF(E:E,"否") '统计有数据的表格数量
场景3:不同模型阶段的表格对比
在建模、分析、设计的不同阶段运行此脚本,可以清楚看到数据的变化。
🔧 代码增强版本
增加表格分类功能
Sub Get_Available_Tables_Enhanced()
'增强版:按类别分组显示表格
'... 前面代码相同 ...
'添加分类判断
For i = 0 To NumberTables - 1
Dim category As String
Dim key As String
key = tableKey(i)
'根据TableKey判断分类
If InStr(key, "Assignments") > 0 Then
category = "🏗️ 构件分配"
ElseIf InStr(key, "Output") > 0 Or InStr(key, "Forces") > 0 Then
category = "📊 分析结果"
ElseIf InStr(key, "Properties") > 0 Then
category = "⚙️ 属性定义"
ElseIf InStr(key, "Coordinates") > 0 Then
category = "📍 几何信息"
Else
category = "📋 其他"
End If
'在Excel中添加分类列
Worksheets(1).Cells(i + 4, 6).Value = category
Next i
'更新表头
Worksheets(1).Cells(3, 6).Value = "分类"
Worksheets(1).Range("A3:F3").Font.Bold = True
Worksheets(1).Range("A3:F3").Interior.Color = RGB(200, 200, 200)
End Sub
添加筛选功能
Sub Filter_Non_Empty_Tables()
'只显示有数据的表格
'先获取完整列表
Call Get_Available_Tables
'应用筛选器
With Worksheets(1)
.Range("A3:E3").AutoFilter Field:=5, Criteria1:="否"
MsgBox "已筛选出有数据的表格"
End With
End Sub
⚡ 性能优化技巧
大型模型优化
对于包含大量表格的复杂模型,可以添加进度显示:
'在循环中添加进度提示
If i Mod 50 = 0 Then
Application.StatusBar = "正在处理表格: " & i & "/" & NumberTables
End If
'完成后清除状态栏
Application.StatusBar = False
内存优化
处理大量数据时的内存管理:
'关闭Excel自动计算以提高性能
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
'... 执行主要代码 ...
'恢复Excel设置
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
🛠️ 故障排除指南
常见问题1:返回表格数量为0
If NumberTables = 0 Then
MsgBox "未找到任何表格。请检查:" & vbCrLf & _
"1. ETABS是否正在运行" & vbCrLf & _
"2. 是否有模型打开" & vbCrLf & _
"3. API连接是否成功"
Exit Sub
End If
常见问题2:某些表格显示为空但实际有数据
这通常发生在结果表格上,需要先运行分析:
'检查模型是否已分析
If Not mySapModel.GetModelIsLocked() Then
MsgBox "注意:模型尚未分析,结果表格将显示为空"
End If
常见问题3:表格名称显示乱码
确保Excel文件编码正确:
'在工作表中设置正确的字体
With Worksheets(1).Cells
.Font.Name = "Microsoft YaHei" '确保支持中文
.Font.Size = 10
End With
📈 与其他API功能的集成
自动化工作流程
结合其他脚本创建完整的自动化流程:
Sub Complete_Model_Analysis_Workflow()
'1. 获取表格列表
Call Get_Available_Tables
'2. 导出关键模型数据
Call Export_Key_Model_Data
'3. 运行分析
Call Run_Analysis_If_Needed
'4. 导出结果数据
Call Export_Analysis_Results
MsgBox "完整工作流程执行完成!"
End Sub
🎯 学习要点总结
- DatabaseTables.GetAllTables 是探索ETABS数据结构的强大工具
- ImportType 告诉你表格的访问权限和状态
- IsEmpty 帮助你识别哪些数据还需要完善
- TableKey 是后续API调用的关键标识符
🚀 下一步探索
掌握了表格列表获取后,你可以:
- 批量导出多个表格到不同的Excel工作表
- 创建自定义的表格导出菜单
- 开发模型数据完整性检查工具
- 建立自动化的设计报告生成系统
这个脚本虽然简单,但它是ETABS API数据导出功能的基石。有了完整的表格列表,你就像有了一张ETABS数据的"地图",可以精确地找到并提取任何需要的信息。
💡 专业提示:将这个脚本的输出结果保存为参考文档,在开发其他API功能时随时查阅,这将大大提高你的开发效率!
序号 | 表格键值(TableKey) | 表格名称(TableName) | TableName | 表格名称(TableName) | 是否为空 |
---|---|---|---|---|---|
1 | Analysis Messages | Analysis Messages | 分析信息 | Analysis Messages | 是 |
2 | Analysis Options - Active Degrees of Freedom | Analysis Options - Active Degrees of Freedom | 分析选项 - 活动自由度 | Analysis Options - Active Degrees of Freedom | 否 |
3 | Analysis Options - Analysis Model for Nonlinear Hinges | Analysis Options - Analysis Model for Nonlinear Hinges | 分析选项 - 非线性铰分析模型 | Analysis Options - Analysis Model for Nonlinear Hinges | 否 |
4 | Analysis Options - Automatic Mesh Settings for Floors | Analysis Options - Automatic Mesh Settings for Floors | 分析选项 - 楼板自动网格设置 | Analysis Options - Automatic Mesh Settings for Floors | 否 |
5 | Analysis Options - Automatic Rectangular Mesh Options for Walls | Analysis Options - Automatic Rectangular Mesh Options for Walls | 分析选项 - 墙体自动矩形网格选项 | Analysis Options - Automatic Rectangular Mesh Options for Walls | 否 |
6 | Analysis Options - Cracking Analysis Options | Analysis Options - Cracking Analysis Options | 分析选项 - 开裂分析选项 | Analysis Options - Cracking Analysis Options | 否 |
7 | Analysis Options - Design and Response Recovery Options | Analysis Options - Design and Response Recovery Options | 分析选项 - 设计和响应恢复选项 | Analysis Options - Design and Response Recovery Options | 否 |
8 | Analysis Options - SAPFire Options | Analysis Options - SAPFire Options | 分析选项 - SAPFire选项 | Analysis Options - SAPFire Options | 否 |
9 | Area Assignments - Additional Mass | Area Assignments - Additional Mass | 区域分配 - 额外质量 | Area Assignments - Additional Mass | 是 |
10 | Area Assignments - Area Springs | Area Assignments - Area Springs | 区域分配 - 区域弹簧 | Area Assignments - Area Springs | 是 |
11 | Area Assignments - Auto Edge Constraints | Area Assignments - Auto Edge Constraints | 区域分配 - 自动边缘约束 | Area Assignments - Auto Edge Constraints | 否 |
12 | Area Assignments - Diaphragms | Area Assignments - Diaphragms | 区域分配 - 楼板 | Area Assignments - Diaphragms | 是 |
13 | Area Assignments - Edge Releases | Area Assignments - Edge Releases | 区域分配 - 边缘释放 | Area Assignments - Edge Releases | 是 |
14 | Area Assignments - Floor Auto Mesh Options | Area Assignments - Floor Auto Mesh Options | 区域分配 - 楼板自动网格选项 | Area Assignments - Floor Auto Mesh Options | 否 |
15 | Area Assignments - Floor Cracking | Area Assignments - Floor Cracking | 区域分配 - 楼板开裂 | Area Assignments - Floor Cracking | 是 |
16 | Area Assignments - Insertion Point | Area Assignments - Insertion Point | 区域分配 - 插入点 | Area Assignments - Insertion Point | 否 |
17 | Area Assignments - Local Axes | Area Assignments - Local Axes | 区域分配 - 局部轴 | Area Assignments - Local Axes | 是 |
18 | Area Assignments - Material Overwrites | Area Assignments - Material Overwrites | 区域分配 - 材料覆盖 | Area Assignments - Material Overwrites | 是 |
19 | Area Assignments - Pier Labels | Area Assignments - Pier Labels | 区域分配 - 桥墩标签 | Area Assignments - Pier Labels | 是 |
20 | Area Assignments - Section Properties | Area Assignments - Section Properties | 区域分配 - 截面属性 | Area Assignments - Section Properties | 否 |
21 | Area Assignments - Slab Line Releases | Area Assignments - Slab Line Releases | 区域分配 - 楼板线释放 | Area Assignments - Slab Line Releases | 是 |
22 | Area Assignments - Slab Rib Locations | Area Assignments - Slab Rib Locations | 区域分配 - 楼板肋位置 | Area Assignments - Slab Rib Locations | 是 |
23 | Area Assignments - Spandrel Labels | Area Assignments - Spandrel Labels | 区域分配 - 拱肩标签 | Area Assignments - Spandrel Labels | 是 |
24 | Area Assignments - Stiffness Modifiers | Area Assignments - Stiffness Modifiers | 区域分配 - 刚度修正 | Area Assignments - Stiffness Modifiers | 是 |
25 | Area Assignments - Summary | Area Assignments - Summary | 区域分配 - 总结 | Area Assignments - Summary | 否 |
26 | Area Assignments - Thickness Overwrites | Area Assignments - Thickness Overwrites | 区域分配 - 厚度覆盖 | Area Assignments - Thickness Overwrites | 是 |
27 | Area Assignments - Wall Auto Mesh Options | Area Assignments - Wall Auto Mesh Options | 区域分配 - 墙体自动网格选项 | Area Assignments - Wall Auto Mesh Options | 是 |
28 | Area Assignments - Wall Hinge - Auto Fiber PM3 | Area Assignments - Wall Hinge - Vertical Shear Wall | 区域分配 - 墙体铰 - 垂直剪力墙 | Area Assignments - Wall Hinge - Vertical Shear Wall | 是 |
29 | Area Assignments - Wall Hinge Reinforcement | Area Assignments - Wall Hinge Reinforcement | 区域分配 - 墙体铰钢筋 | Area Assignments - Wall Hinge Reinforcement | 是 |
30 | Area Assignments - Wall Hinges | Area Assignments - Wall Hinges - General Shear Wall | 区域分配 - 墙体铰 - 一般剪力墙 | Area Assignments - Wall Hinges - General Shear Wall | 是 |
31 | Area Assignments - Wall Rebar Ratio for Creep Analysis | Area Assignments - Wall Rebar Ratio for Creep Analysis | 区域分配 - 墙体蠕变分析的钢筋比率 | Area Assignments - Wall Rebar Ratio for Creep Analysis | 是 |
32 | Area Load Assignments - Non-uniform | Area Load Assignments - Non-uniform | 区域荷载分配 - 非均匀 | Area Load Assignments - Non-uniform | 是 |
33 | Area Load Assignments - Temperature | Area Load Assignments - Temperature | 区域荷载分配 - 温度 | Area Load Assignments - Temperature | 是 |
34 | Area Load Assignments - Uniform | Area Load Assignments - Uniform | 区域荷载分配 - 均匀 | Area Load Assignments - Uniform | 否 |
35 | Area Load Assignments - Uniform Load Sets | Area Load Assignments - Uniform Load Sets | 区域荷载分配 - 均匀荷载集 | Area Load Assignments - Uniform Load Sets | 是 |
36 | Area Load Assignments - Wind Pressure Coefficients | Area Load Assignments - Wind Pressure Coefficients | 区域荷载分配 - 风压系数 | Area Load Assignments - Wind Pressure Coefficients | 是 |
37 | Area Original Revit Unique Ids | Area Original Revit Unique Ids | 区域原始Revit唯一ID | Area Original Revit Unique Ids | 是 |
38 | Area Section Property Definitions - Summary | Area Section Property Definitions - Summary | 区域截面属性定义 - 总结 | Area Section Property Definitions - Summary | 否 |
39 | Assembled Joint Masses | Assembled Joint Masses | 组装的接头质量 | Assembled Joint Masses | 是 |
40 | Auto Construction Sequence Definition | Auto Construction Sequence Definition | 自动施工序列定义 | Auto Construction Sequence Definition | 是 |
41 | Base Reactions | Base Reactions | 基础反作用力 | Base Reactions | 是 |
42 | Beam Bays | Beam Bays | 梁跨 | Beam Bays | 否 |
43 | Beam Energy Virtual Work | Beam Energy Virtual Work | 梁能量虚拟功 | Beam Energy Virtual Work | 是 |
44 | Beam Object Connectivity | Beam Object Connectivity | 梁对象连接性 | Beam Object Connectivity | 否 |
45 | Beam Object Curve Data | Beam Object Curve Data | 梁对象曲线数据 | Beam Object Curve Data | 是 |
46 | Brace Bays | Brace Bays | 支撑跨 | Brace Bays | 是 |
47 | Brace Energy Virtual Work | Brace Energy Virtual Work | 支撑能量虚拟功 | Brace Energy Virtual Work | 是 |
48 | Brace Object Connectivity | Brace Object Connectivity | 支撑对象连接性 | Brace Object Connectivity | 是 |
49 | Buckling Factors | Buckling Factors | 屈曲因子 | Buckling Factors | 是 |
50 | Centers Of Mass And Rigidity | Centers Of Mass And Rigidity | 质心和刚度中心 | Centers Of Mass And Rigidity | 是 |
51 | Column Bays | Column Bays | 柱跨 | Column Bays | 是 |
52 | Column Energy Virtual Work | Column Energy Virtual Work | 柱能量虚拟功 | Column Energy Virtual Work | 是 |
53 | Column Object Connectivity | Column Object Connectivity | 柱对象连接性 | Column Object Connectivity | 是 |
54 | Composite Beam Additional Sections With Studs | Composite Beam Additional Sections With Studs | 带螺栓的组合梁附加截面 | Composite Beam Additional Sections With Studs | 是 |
55 | Composite Beam Construction Bracing - Point | Composite Beam Construction Bracing - Point | 组合梁施工支撑 - 点支撑 | Composite Beam Construction Bracing - Point | 是 |
56 | Composite Beam Construction Bracing - Uniform | Composite Beam Construction Bracing - Uniform | 组合梁施工支撑 - 均布支撑 | Composite Beam Construction Bracing - Uniform | 是 |
57 | Composite Beam Design Envelope - BS 5950-1990 | Composite Beam Design Envelope - BS 5950-1990 | 组合梁设计包络 - BS 5950-1990 | Composite Beam Design Envelope - BS 5950-1990 | 是 |
58 | Composite Beam Design Overwrites - AISC 360-05 | Composite Beam Design Overwrites - AISC 360-05 | 组合梁设计覆盖 - AISC 360-05 | Composite Beam Design Overwrites - AISC 360-05 | 是 |
59 | Composite Beam Design Overwrites - AISC 360-10 | Composite Beam Design Overwrites - AISC 360-10 | 组合梁设计覆盖 - AISC 360-10 | Composite Beam Design Overwrites - AISC 360-10 | 是 |
60 | Composite Beam Design Overwrites - AISC 360-16 | Composite Beam Design Overwrites - AISC 360-16 | 组合梁设计覆盖 - AISC 360-16 | Composite Beam Design Overwrites - AISC 360-16 | 是 |
61 | Composite Beam Design Overwrites - AISC 360-22 | Composite Beam Design Overwrites - AISC 360-22 | 组合梁设计覆盖 - AISC 360-22 | Composite Beam Design Overwrites - AISC 360-22 | 是 |
62 | Composite Beam Design Overwrites - BS 5950-1990 | Composite Beam Design Overwrites - BS 5950-1990 | 组合梁设计覆盖 - BS 5950-1990 | Composite Beam Design Overwrites - BS 5950-1990 | 是 |
63 | Composite Beam Design Overwrites - Chinese 2010 | Composite Beam Design Overwrites - Chinese 2010 | 组合梁设计覆盖 - 中国2010 | Composite Beam Design Overwrites - Chinese 2010 | 是 |
64 | Composite Beam Design Overwrites - Chinese 2018 | Composite Beam Design Overwrites - Chinese 2018 | 组合梁设计覆盖 - 中国2018 | Composite Beam Design Overwrites - Chinese 2018 | 是 |
65 | Composite Beam Design Overwrites - CSA S16-14 | Composite Beam Design Overwrites - CSA S16-14 | 组合梁设计覆盖 - CSA S16-14 | Composite Beam Design Overwrites - CSA S16-14 | 是 |
66 | Composite Beam Design Overwrites - CSA S16-19 | Composite Beam Design Overwrites - CSA S16-19 | 组合梁设计覆盖 - CSA S16-19 | Composite Beam Design Overwrites - CSA S16-19 | 是 |
67 | Composite Beam Design Overwrites - Eurocode 4-2004 | Composite Beam Design Overwrites - Eurocode 4-2004 | 组合梁设计覆盖 - 欧洲规范4-2004 | Composite Beam Design Overwrites - Eurocode 4-2004 | 是 |
68 | Composite Beam Design Overwrites - IS 11384_2022 | Composite Beam Design Overwrites - IS 11384_2022 | 组合梁设计覆盖 - IS 11384_2022 | Composite Beam Design Overwrites - IS 11384_2022 | 是 |
69 | Composite Beam Design Preferences - AISC 360-05 | Composite Beam Design Preferences - AISC 360-05 | 组合梁设计偏好 - AISC 360-05 | Composite Beam Design Preferences - AISC 360-05 | 是 |
70 | Composite Beam Design Preferences - AISC 360-10 | Composite Beam Design Preferences - AISC 360-10 | 组合梁设计偏好 - AISC 360-10 | Composite Beam Design Preferences - AISC 360-10 | 是 |
71 | Composite Beam Design Preferences - AISC 360-16 | Composite Beam Design Preferences - AISC 360-16 | 组合梁设计偏好 - AISC 360-16 | Composite Beam Design Preferences - AISC 360-16 | 是 |
72 | Composite Beam Design Preferences - AISC 360-22 | Composite Beam Design Preferences - AISC 360-22 | 组合梁设计偏好 - AISC 360-22 | Composite Beam Design Preferences - AISC 360-22 | 是 |
73 | Composite Beam Design Preferences - BS 5950-90 | Composite Beam Design Preferences - BS 5950-90 | 组合梁设计偏好 - BS 5950-90 | Composite Beam Design Preferences - BS 5950-90 | 否 |
74 | Composite Beam Design Preferences - Chinese 2010 | Composite Beam Design Preferences - Chinese 2010 | 组合梁设计偏好 - 中国2010 | Composite Beam Design Preferences - Chinese 2010 | 是 |
75 | Composite Beam Design Preferences - Chinese 2018 | Composite Beam Design Preferences - Chinese 2018 | 组合梁设计偏好 - 中国2018 | Composite Beam Design Preferences - Chinese 2018 | 是 |
76 | Composite Beam Design Preferences - CSA S16-09 | Composite Beam Design Preferences - CSA S16-09 | 组合梁设计偏好 - CSA S16-09 | Composite Beam Design Preferences - CSA S16-09 | 是 |
77 | Composite Beam Design Preferences - CSA S16-14 | Composite Beam Design Preferences - CSA S16-14 | 组合梁设计偏好 - CSA S16-14 | Composite Beam Design Preferences - CSA S16-14 | 是 |
78 | Composite Beam Design Preferences - CSA S16-19 | Composite Beam Design Preferences - CSA S16-19 | 组合梁设计偏好 - CSA S16-19 | Composite Beam Design Preferences - CSA S16-19 | 是 |
79 | Composite Beam Design Preferences - Eurocode 4-2004 | Composite Beam Design Preferences - Eurocode 4-2004 | 组合梁设计偏好 - 欧洲规范4-2004 | Composite Beam Design Preferences - Eurocode 4-2004 | 是 |
80 | Composite Beam Design Preferences - IS 11384_2022 | Composite Beam Design Preferences - IS 11384_2022 | 组合梁设计偏好 - IS 11384_2022 | Composite Beam Design Preferences - IS 11384_2022 | 是 |
81 | Composite Beam Design Summary - BS 5950-1990 | Composite Beam Design Summary - BS 5950-1990 | 组合梁设计总结 - BS 5950-1990 | Composite Beam Design Summary - BS 5950-1990 | 是 |
82 | Composite Beam Strength Bracing - Point | Composite Beam Strength Bracing - Point | 组合梁强度支撑 - 点支撑 | Composite Beam Strength Bracing - Point | 是 |
83 | Composite Beam Strength Bracing - Uniform | Composite Beam Strength Bracing - Uniform | 组合梁强度支撑 - 均布支撑 | Composite Beam Strength Bracing - Uniform | 是 |
84 | Composite Column Design Overwrites - AISC 360-10 | Composite Column Design Overwrites - AISC 360-10 | 组合柱设计覆盖 - AISC 360-10 | Composite Column Design Overwrites - AISC 360-10 | 是 |
85 | Composite Column Design Overwrites - AISC 360-16 | Composite Column Design Overwrites - AISC 360-16 | 组合柱设计覆盖 - AISC 360-16 | Composite Column Design Overwrites - AISC 360-16 | 是 |
86 | Composite Column Design Overwrites - AISC 360-22 | Composite Column Design Overwrites - AISC 360-22 | 组合柱设计覆盖 - AISC 360-22 | Composite Column Design Overwrites - AISC 360-22 | 是 |
87 | Composite Column Design Overwrites - Chinese 2010 | Composite Column Design Overwrites - Chinese 2010 | 组合柱设计覆盖 - 中国2010 | Composite Column Design Overwrites - Chinese 2010 | 是 |
88 | Composite Column Design Overwrites - CSA S16-19 | Composite Column Design Overwrites - CSA S16-19 | 组合柱设计覆盖 - CSA S16-19 | Composite Column Design Overwrites - CSA S16-19 | 是 |
89 | Composite Column Design Overwrites - Eurocode 4-2004 | Composite Column Design Overwrites - Eurocode 4-2004 | 组合柱设计覆盖 - 欧洲规范4-2004 | Composite Column Design Overwrites - Eurocode 4-2004 | 是 |
90 | Composite Column Design Preferences - AISC 360-10 | Composite Column Design Preferences - AISC 360-10 | 组合柱设计偏好 - AISC 360-10 | Composite Column Design Preferences - AISC 360-10 | 否 |
91 | Composite Column Design Preferences - AISC 360-16 | Composite Column Design Preferences - AISC 360-16 | 组合柱设计偏好 - AISC 360-16 | Composite Column Design Preferences - AISC 360-16 | 是 |
92 | Composite Column Design Preferences - AISC 360-22 | Composite Column Design Preferences - AISC 360-22 | 组合柱设计偏好 - AISC 360-22 | Composite Column Design Preferences - AISC 360-22 | 是 |
93 | Composite Column Design Preferences - Chinese 2010 | Composite Column Design Preferences - Chinese 2010 | 组合柱设计偏好 - 中国2010 | Composite Column Design Preferences - Chinese 2010 | 是 |
94 | Composite Column Design Preferences - CSA S16-19 | Composite Column Design Preferences - CSA S16-19 | 组合柱设计偏好 - CSA S16-19 | Composite Column Design Preferences - CSA S16-19 | 是 |
95 | Composite Column Design Preferences - Eurocode 4-2004 | Composite Column Design Preferences - Eurocode 4-2004 | 组合柱设计偏好 - 欧洲规范4-2004 | Composite Column Design Preferences - Eurocode 4-2004 | 是 |
96 | Composite Column Encased Summary - AISC 360-10 | Composite Column Encased Summary - AISC 360-10 | 组合柱包裹总结 - AISC 360-10 | Composite Column Encased Summary - AISC 360-10 | 是 |
97 | Composite Column Filled Summary - AISC 360-10 | Composite Column Filled Summary - AISC 360-10 | 组合柱填充总结 - AISC 360-10 | Composite Column Filled Summary - AISC 360-10 | 是 |
98 | Concrete Beam Design Summary - Hong Kong CP 2013 | Concrete Beam Design Summary - Hong Kong CP 2013 | 混凝土梁设计总结 - 香港CP 2013 | Concrete Beam Design Summary - Hong Kong CP 2013 | 是 |
99 | Concrete Beam Flexure Envelope - Hong Kong CP 2013 | Concrete Beam Flexure Envelope - Hong Kong CP 2013 | 混凝土梁弯矩包络 - 香港CP 2013 | Concrete Beam Flexure Envelope - Hong Kong CP 2013 | 是 |
100 | Concrete Beam Overwrites - ACI 318-08 | Concrete Beam Overwrites - ACI 318-08 | 混凝土梁覆盖 - ACI 318-08 | Concrete Beam Overwrites - ACI 318-08 | 是 |
101 | Concrete Beam Overwrites - ACI 318-11 | Concrete Beam Overwrites - ACI 318-11 | 混凝土梁覆盖 - ACI 318-11 | Concrete Beam Overwrites - ACI 318-11 | 是 |
102 | Concrete Beam Overwrites - ACI 318-14 | Concrete Beam Overwrites - ACI 318-14 | 混凝土梁覆盖 - ACI 318-14 | Concrete Beam Overwrites - ACI 318-14 | 是 |
103 | Concrete Beam Overwrites - ACI 318-19 | Concrete Beam Overwrites - ACI 318-19 | 混凝土梁覆盖 - ACI 318-19 | Concrete Beam Overwrites - ACI 318-19 | 是 |
104 | Concrete Beam Overwrites - AS 3600-09 | Concrete Beam Overwrites - AS 3600-09 | 混凝土梁覆盖 - AS 3600-09 | Concrete Beam Overwrites - AS 3600-09 | 是 |
105 | Concrete Beam Overwrites - AS 3600-2018 | Concrete Beam Overwrites - AS 3600-2018 | 混凝土梁覆盖 - AS 3600-2018 | Concrete Beam Overwrites - AS 3600-2018 | 是 |
106 | Concrete Beam Overwrites - BS 8110-97 | Concrete Beam Overwrites - BS 8110-97 | 混凝土梁覆盖 - BS 8110-97 | Concrete Beam Overwrites - BS 8110-97 | 是 |
107 | Concrete Beam Overwrites - Chinese 2010 | Concrete Beam Overwrites - Chinese 2010 | 混凝土梁覆盖 - 中国2010 | Concrete Beam Overwrites - Chinese 2010 | 是 |
108 | Concrete Beam Overwrites - CSA A233-14 | Concrete Beam Overwrites - CSA A233-14 | 混凝土梁覆盖 - CSA A233-14 | Concrete Beam Overwrites - CSA A233-14 | 是 |
109 | Concrete Beam Overwrites - CSA A233-19 | Concrete Beam Overwrites - CSA A233-19 | 混凝土梁覆盖 - CSA A233-19 | Concrete Beam Overwrites - CSA A233-19 | 是 |
110 | Concrete Beam Overwrites - Eurocode 2-2004 | Concrete Beam Overwrites - Eurocode 2-2004 | 混凝土梁覆盖 - 欧洲规范2-2004 | Concrete Beam Overwrites - Eurocode 2-2004 | 是 |
111 | Concrete Beam Overwrites - Hong Kong CP 2013 | Concrete Beam Overwrites - Hong Kong CP 2013 | 混凝土梁覆盖 - 香港CP 2013 | Concrete Beam Overwrites - Hong Kong CP 2013 | 否 |
112 | Concrete Beam Overwrites - IS 456-2000 | Concrete Beam Overwrites - IS 456-2000 | 混凝土梁覆盖 - IS 456-2000 | Concrete Beam Overwrites - IS 456-2000 | 是 |
113 | Concrete Beam Overwrites - Italian NTC 2008 | Concrete Beam Overwrites - Italian NTC 2008 | 混凝土梁覆盖 - 意大利NTC 2008 | Concrete Beam Overwrites - Italian NTC 2008 | 是 |
114 | Concrete Beam Overwrites - KBC 2009 | Concrete Beam Overwrites - KBC 2009 | 混凝土梁覆盖 - KBC 2009 | Concrete Beam Overwrites - KBC 2009 | 是 |
115 | Concrete Beam Overwrites - KBC 2016 | Concrete Beam Overwrites - KBC 2016 | 混凝土梁覆盖 - KBC 2016 | Concrete Beam Overwrites - KBC 2016 | 是 |
116 | Concrete Beam Overwrites - Mexican RCDF 2004 | Concrete Beam Overwrites - Mexican RCDF 2004 | 混凝土梁覆盖 - 墨西哥RCDF 2004 | Concrete Beam Overwrites - Mexican RCDF 2004 | 是 |
117 | Concrete Beam Overwrites - Mexican RCDF 2017 | Concrete Beam Overwrites - Mexican RCDF 2017 | 混凝土梁覆盖 - 墨西哥RCDF 2017 | Concrete Beam Overwrites - Mexican RCDF 2017 | 是 |
118 | Concrete Beam Overwrites - NZS 3101-2006 | Concrete Beam Overwrites - NZS 3101-2006 | 混凝土梁覆盖 - NZS 3101-2006 | Concrete Beam Overwrites - NZS 3101-2006 | 是 |
119 | Concrete Beam Overwrites - Singapore CP 65-99 | Concrete Beam Overwrites - Singapore CP 65-99 | 混凝土梁覆盖 - 新加坡CP 65-99 | Concrete Beam Overwrites - Singapore CP 65-99 | 是 |
120 | Concrete Beam Overwrites - SP 63-13330-2012 | Concrete Beam Overwrites - SP 63-13330-2012 | 混凝土梁覆盖 - SP 63-13330-2012 | Concrete Beam Overwrites - SP 63-13330-2012 | 是 |
121 | Concrete Beam Overwrites - TCVN 5574-2012 | Concrete Beam Overwrites - TCVN 5574-2012 | 混凝土梁覆盖 - TCVN 5574-2012 | Concrete Beam Overwrites - TCVN 5574-2012 | 是 |
122 | Concrete Beam Overwrites - TS 500-2000 | Concrete Beam Overwrites - TS 500-2000 | 混凝土梁覆盖 - TS 500-2000 | Concrete Beam Overwrites - TS 500-2000 | 是 |
123 | Concrete Beam Overwrites - TS 500-2000(R2018) | Concrete Beam Overwrites - TS 500-2000(R2018) | 混凝土梁覆盖 - TS 500-2000(R2018) | Concrete Beam Overwrites - TS 500-2000(R2018) | 是 |
124 | Concrete Beam Shear Envelope - Hong Kong CP 2013 | Concrete Beam Shear Envelope - Hong Kong CP 2013 | 混凝土梁剪力包络 - 香港CP 2013 | Concrete Beam Shear Envelope - Hong Kong CP 2013 | 是 |
125 | Concrete Column Design Summary - Hong Kong CP 2013 | Concrete Column Design Summary - Hong Kong CP 2013 | 混凝土柱设计总结 - 香港CP 2013 | Concrete Column Design Summary - Hong Kong CP 2013 | 是 |
126 | Concrete Column Overwrites - ACI 318-08 | Concrete Column Overwrites - ACI 318-08 | 混凝土柱覆盖 - ACI 318-08 | Concrete Column Overwrites - ACI 318-08 | 是 |
127 | Concrete Column Overwrites - ACI 318-11 | Concrete Column Overwrites - ACI 318-11 | 混凝土柱覆盖 - ACI 318-11 | Concrete Column Overwrites - ACI 318-11 | 是 |
128 | Concrete Column Overwrites - ACI 318-14 | Concrete Column Overwrites - ACI 318-14 | 混凝土柱覆盖 - ACI 318-14 | Concrete Column Overwrites - ACI 318-14 | 是 |
129 | Concrete Column Overwrites - ACI 318-19 | Concrete Column Overwrites - ACI 318-19 | 混凝土柱覆盖 - ACI 318-19 | Concrete Column Overwrites - ACI 318-19 | 是 |
130 | Concrete Column Overwrites - AS 3600-09 | Concrete Column Overwrites - AS 3600-09 | 混凝土柱覆盖 - AS 3600-09 | Concrete Column Overwrites - AS 3600-09 | 是 |
131 | Concrete Column Overwrites - AS 3600-2018 | Concrete Column Overwrites - AS 3600-2018 | 混凝土柱覆盖 - AS 3600-2018 | Concrete Column Overwrites - AS 3600-2018 | 是 |
132 | Concrete Column Overwrites - BS 8110-97 | Concrete Column Overwrites - BS 8110-97 | 混凝土柱覆盖 - BS 8110-97 | Concrete Column Overwrites - BS 8110-97 | 是 |
133 | Concrete Column Overwrites - Chinese 2010 | Concrete Column Overwrites - Chinese 2010 | 混凝土柱覆盖 - 中国2010 | Concrete Column Overwrites - Chinese 2010 | 是 |
134 | Concrete Column Overwrites - CSA A233-14 | Concrete Column Overwrites - CSA A233-14 | 混凝土柱覆盖 - CSA A233-14 | Concrete Column Overwrites - CSA A233-14 | 是 |
135 | Concrete Column Overwrites - CSA A233-19 | Concrete Column Overwrites - CSA A233-19 | 混凝土柱覆盖 - CSA A233-19 | Concrete Column Overwrites - CSA A233-19 | 是 |
136 | Concrete Column Overwrites - Eurocode 2-2004 | Concrete Column Overwrites - Eurocode 2-2004 | 混凝土柱覆盖 - 欧洲规范2-2004 | Concrete Column Overwrites - Eurocode 2-2004 | 是 |
137 | Concrete Column Overwrites - Hong Kong CP 2013 | Concrete Column Overwrites - Hong Kong CP 2013 | 混凝土柱覆盖 - 香港CP 2013 | Concrete Column Overwrites - Hong Kong CP 2013 | 是 |
138 | Concrete Column Overwrites - IS 456-2000 | Concrete Column Overwrites - IS 456-2000 | 混凝土柱覆盖 - IS 456-2000 | Concrete Column Overwrites - IS 456-2000 | 是 |
139 | Concrete Column Overwrites - Italian NTC 2008 | Concrete Column Overwrites - Italian NTC 2008 | 混凝土柱覆盖 - 意大利NTC 2008 | Concrete Column Overwrites - Italian NTC 2008 | 是 |
140 | Concrete Column Overwrites - KBC 2009 | Concrete Column Overwrites - KBC 2009 | 混凝土柱覆盖 - KBC 2009 | Concrete Column Overwrites - KBC 2009 | 是 |
141 | Concrete Column Overwrites - KBC 2016 | Concrete Column Overwrites - KBC 2016 | 混凝土柱覆盖 - KBC 2016 | Concrete Column Overwrites - KBC 2016 | 是 |
142 | Concrete Column Overwrites - Mexican RCDF 2004 | Concrete Column Overwrites - Mexican RCDF 2004 | 混凝土柱覆盖 - 墨西哥RCDF 2004 | Concrete Column Overwrites - Mexican RCDF 2004 | 是 |
143 | Concrete Column Overwrites - Mexican RCDF 2017 | Concrete Column Overwrites - Mexican RCDF 2017 | 混凝土柱覆盖 - 墨西哥RCDF 2017 | Concrete Column Overwrites - Mexican RCDF 2017 | 是 |
144 | Concrete Column Overwrites - NZS 3101-2006 | Concrete Column Overwrites - NZS 3101-2006 | 混凝土柱覆盖 - NZS 3101-2006 | Concrete Column Overwrites - NZS 3101-2006 | 是 |
145 | Concrete Column Overwrites - Singapore CP 65-99 | Concrete Column Overwrites - Singapore CP 65-99 | 混凝土柱覆盖 - 新加坡CP 65-99 | Concrete Column Overwrites - Singapore CP 65-99 | 是 |
146 | Concrete Column Overwrites - SP 63-13330-2012 | Concrete Column Overwrites - SP 63-13330-2012 | 混凝土柱覆盖 - SP 63-13330-2012 | Concrete Column Overwrites - SP 63-13330-2012 | 是 |
147 | Concrete Column Overwrites - TCVN 5574-2012 | Concrete Column Overwrites - TCVN 5574-2012 | 混凝土柱覆盖 - TCVN 5574-2012 | Concrete Column Overwrites - TCVN 5574-2012 | 是 |
148 | Concrete Column Overwrites - TS 500-2000 | Concrete Column Overwrites - TS 500-2000 | 混凝土柱覆盖 - TS 500-2000 | Concrete Column Overwrites - TS 500-2000 | 是 |
149 | Concrete Column Overwrites - TS 500-2000(R2018) | Concrete Column Overwrites - TS 500-2000(R2018) | 混凝土柱覆盖 - TS 500-2000(R2018) | Concrete Column Overwrites - TS 500-2000(R2018) | 是 |
150 | Concrete Column PMM Envelope - Hong Kong CP 2013 | Concrete Column PMM Envelope - Hong Kong CP 2013 | 混凝土柱PMM包络 - 香港CP 2013 | Concrete Column PMM Envelope - Hong Kong CP 2013 | 是 |
151 | Concrete Column Shear Envelope - Hong Kong CP 2013 | Concrete Column Shear Envelope - Hong Kong CP 2013 | 混凝土柱剪力包络 - 香港CP 2013 | Concrete Column Shear Envelope - Hong Kong CP 2013 | 是 |
152 | Concrete Frame Design Load Combination Data | Concrete Frame Design Load Combination Data | 混凝土框架设计荷载组合数据 | Concrete Frame Design Load Combination Data | 否 |
153 | Concrete Frame Design Preferences - ACI 318-08 | Concrete Frame Design Preferences - ACI 318-08 | 混凝土框架设计偏好 - ACI 318-08 | Concrete Frame Design Preferences - ACI 318-08 | 是 |
154 | Concrete Frame Design Preferences - ACI 318-11 | Concrete Frame Design Preferences - ACI 318-11 | 混凝土框架设计偏好 - ACI 318-11 | Concrete Frame Design Preferences - ACI 318-11 | 是 |
155 | Concrete Frame Design Preferences - ACI 318-14 | Concrete Fram |