logo 知识库首页 ->SAP2000 ->交互式数据库编辑 ->交互式数据库编辑的使用方法
交互式数据库编辑的使用方法
创建者:王希,编辑者:王希,最近更新:2022/05/31 14:53:50

问题描述:

       请问SAP2000ETABS中的交互式数据库编辑功能如何使用?

解答:

       CSI系列软件将模型定义数据存储在数据库表格中,用户可以通过交互式数据库编辑功能直接对其进行修改。这一强大的功能可以帮助用户快速创建或修改模型。该功能仅能对模型定义数据进行编辑,不能对分析结果和设计结果进行编辑。因此,仅能在模型解锁的状态下使用交互式数据库编辑

       在SAP2000ETABS两款软件中,交互式数据库编辑功能的命令路径、界面以及使用方法均相同,具体的应用可参考其他知识库文档或技术通讯,例如非线性分布节点样式的实现利用SD截面设计器创建复杂截面等;本篇将以SAP2000为例介绍其界面及使用方法。

       1. 点击菜单栏【编辑>交互式数据库编辑】,弹出“选择数据库表格”对话框,如图1所示,窗口中以列表方式显示了当前模型中全部的数据表格。

       如果在执行交互式数据库编辑命令之前选择了对象,那么【仅显示已选对象】选项即被激活,并且仅显示选择对象的相关数据。勾选【显示全部表格】选项,将多出一些表格,这些表格是当前模型中没有的模型构件、对象属性或荷载模式等。如果不仅需要修改模型已有信息,还需要为模型添加新内容时建议勾选该项,这样就可以直接选择所有的能编辑的表格。


图1:选择数据库表格对话框

       2. 根据需要选择要编辑的数据表格后,点击【确定】按钮,弹出对应的交互式数据库编辑对话框,如图2所示。如果选中了多个表格,窗口右上角的下拉列表中将罗列出这些表格,用户可进行切换显示。对话框标题栏下方为主菜单,包括:文件、Excel、编辑、视图、选项;主菜单下方为常用命令的快捷按钮。

图2:交互式数据库编辑对话框

       3. 接下来可以通过以下两种方式对表格中的数据进行交互式编辑。

       (1)第一种方式是在表格中直接进行编辑。

       用户可以在单元格中直接输入数据进行更改,包括使用数学公式(例如,2+3/4)。鼠标右键单击单元格,将弹出操作菜单。该菜单包含“列描述”选项,选择该选项会弹出“数据列描述”对话框,如图3-1所示。如果单元格中是数字,对应操作菜单即激活“计算器”选项,当涉及公式时,该选项可加快数据输入,如图3-2所示。如果单元格中是文本,对应操作菜单即激活“下拉列表”选项,用户可以从下拉列表中进行切换选择,如图3-3所示。

图3-1:“列描述”操作选项

图3-2:“计算器”操作选项

图3-3:“下拉列表”操作选项

       完成编辑后,窗口右下方【应用】按钮处于激活状态,点击该按钮即将修改的模型数据应用到SAP2000模型中去,模型将随数据的变化实时地产生改变。如果想撤销当前对模型的修改,点击【撤销】即可。

       (2)第二种方式是导出至Excel中进行编辑。

       首先,点击导出至Excel快捷按钮或主菜单【Excel>导出至Excel】,将当前表格数据导出至Excel中,用户可以利用Excel 电子表格软件的数据处理功能完成对模型数据的编辑。

       然后,编辑完成后不需要关闭Excel,返回SAP2000继续点击恢复Excel数据快捷按钮或者主菜单【Excel>恢复Excel数据】,程序将自动读取编辑后的数据,同时关闭Excel文件。如果想撤销对表格的编辑,点击取消Excel编辑快捷按钮或者主菜单【Excel>取消Excel数据】即可。

       最后,点击窗口右下方【完成】按钮,完成交互式数据库的编辑退出此窗口,返回到SAP2000模型。

       注意事项:

       ① 在ETABS和SAP2000中,同类信息的数据表格名称和选择表格路径可能会有所差异,例如节点坐标和荷载组合,如图4所示为其数据表格在两款软件的交互式数据库编辑中的选择路径。


图4:交互式数据库表格在不同软件中的选择路径示例

       ② 有时候需要首先完成相关定义和(或)相关属性指定后,才更方便对数据进行交互式编辑。比如导入用户自定义荷载组合,首先定义一组荷载组合,这样更方便用户根据程序生成的数据格式添加新的荷载组合。再比如定义复杂节点样式,首先定义节点样式并对节点指定任意的节点样式值,这样可以直接在节点样式指定表格中对各个节点的样式值进行修改,而无需一一输入节点标签。

       ③ 对于相互关联的表格需要联动修改。例如截面属性的表格中包含材料属性,如果用户需要添加自定义材料属性并修改截面的材料属性,通过交互式数据库编辑增加新的材料属性后,还需要再继续修改截面属性表格中的材料。

       ④ 对象和对象命名属性在表格中分别通过标签和用户预定义名称被识别,例如面对象通过标签识别,如图5所示为面对象的数据表格,首列即面对象的标签;材料属性、截面属性通过用户预定义名称识别,如图6所示为框架截面属性的数据表格,首列即用户预定义的截面名称。在交互式数据库表格中更改标签或名称,更改项将被程序视为新的对象或对象属性,这会导致模型部分或全部失效。所以用户需要特别注意不要使用交互式数据库编辑修改对象标签或对象属性名称,如需修改请使用【编辑>修改标签】命令;相关知识库请参考《批量化修改节点标签》。


图5:面对象数据表格

图6:框架截面属性数据表格

  • 关键词列表
J
相关文章:

用户登录

用户名:

密码:

×