logo 知识库首页 ->SAP2000 ->交互式数据库编辑 ->如何在已有节点的位置处生成新的节点
如何在已有节点的位置处生成新的节点
创建者:张志国,编辑者:张志国,最近更新:2016/12/25 17:27:17

问题描述:

        如下所示,《排架柱的偏心模拟(四)》采用“虚梁 + 断开节点连接 + 重新连接节点”的方法,在已有节点的位置处生成新的节点。这种操作方法虽然新颖巧妙,但实际操作却较为繁琐且容易出错;对于复杂的需要生成大量节点的模型,更显得力不从心。因此,是否还有其他方法可以快速准确地在已有节点的位置处生成大量的新节点呢?

解答:

        默认情况下,用户无法在已有节点的位置处绘制新的节点,这是因为程序会根据“自动合并容差(默认为 1mm)”将相同坐标值的所有节点合并为一个节点。因此,如果用户出于某种目的(如【问题描述】中的排架柱偏心模拟)需要在同一位置处生成多个节点(后续简称“原位复制”),则必须采取特殊的操作方法。如前文所述,《排架柱的偏心模拟(四)》中介绍的方法在具体操作时略显繁琐且不适用于复杂模型。在这里,我们再来介绍一种更高效的方法,即:利用【交互式数据库编辑】批量化地进行“原位复制”。操作步骤如下:

  1. 选择需要进行“原位复制”的所有节点,该操作可以精简后续数据表格中显示的内容。
  2. 点击【交互式数据库编辑】命令,命令路径:编辑>交互式数据库编辑
  3. 在打开的对话框中,选择节点坐标值的数据表格,表格路径:模型定义>相连数据>Joint CoordinatesTableJoint Coordinates
  4. 将表格中的数据导出至 EXCEL 中,便于后续的批量化操作。

    1. 复制工作表中的全部数据并粘贴至现有数据之后
    2. 修改新粘贴数据中所有节点的标签。注意:不要与已有的节点标签重复,否则将覆盖原有数据。由于 SAP2000 允许非数字型的标签,故用户可以以“现有标签 + 前缀或后缀”的方式来快速重命名。
    3. 修改新粘贴数据中所有节点的 Special Jt 选项, No 修改为 Yes注意:SAP2000 不会创建孤立(即与任何对象均不相连)的非特殊节点,更多内容可参阅《常规节点 vs 特殊节点》。

        将 EXCEL 中的数据返回 SAP2000 并【应用至模型】,即可批量化地完成“原位复制”。对于熟悉 EXCEL 的用户来讲,以上操作基本上毫无压力且不易出错。

  • 关键词列表
E
J
X
Y
Z
相关文章:

用户登录

用户名:

密码:

×