正如我们在之前的知识库文章“KB 1939 | AutoCAD和DXF文件集成的接口 - 2/3: 除了“基本概述”之外,RFEM 6 和 RSTAB 9 还与 DXF 文件无缝集成,可以与 AutoCAD 进行高效的数据交换。 这种集成简化了结构设计和分析过程,提高了准确性和速度。 上一篇文章概述了导入和导出的功能,而本文将重点深入介绍导入的功能。 对导出功能感兴趣,那么可以在知识库文章 “KB 1942 | Interface to AutoCAD and DXF File Integration - Part 3/3: 导出功能”,也可以在下面链接。
- 知识库 1939 | AutoCAD和DXF文件集成的接口 - 1/3: 概述
- 知识库 1942 | Interface to AutoCAD and DXF File Integration: Export Features
导入要素
从 AutoCAD 或 DXF/DXF II 文件直接导入可以通过“文件”菜单中的“导入”选项进行访问。 选择文件后,将出现“导入”窗口,如图1所示。
在导入过程中可以自定义以下设置:
1. 插入点: 使用此设置,您可以修改沿 X、Y 和 Z 轴的插入坐标。 它不仅限于坐标原点,还可以在沿轴任何距离处导入对象,从而提供了灵活性。
2. 轴旋转: 使用该功能,您可以绕坐标系中的任意轴(X、Y 或 Z)旋转导入的模型,从而进一步控制模型在工作区内的对齐方式。
- 顺序:除了基本旋转外,您还可以修改轴的顺序,以便交换轴。 例如,定义顺序为 Z'Y'X,则 Z 轴变为 X,Y 轴保持不变,X 轴变为 Z。 使用该选项可以更灵活地定位和旋转模型。
3. 坐标系转换: 当使用的方向与 RFEM/RSTAB 中默认的坐标系不同时,该选项特别有用。 使用该按钮可以交换轴或修改轴的方向。 例如调整镜像轴,例如将 Z 轴改为 -Z,这样可以确保您导入的模型与您的项目坐标系正确对齐。
4. 设置: 该设置可以指定在导入 DXF 文件时所使用的单位,以避免出现单位不匹配的情况。 例如,如果导入文件的单位为毫米 (mm) 而不是米 (m),则这种差异可能会导致模型中尺寸过小。 在图5中可以看到这种效果的说明。
4. 其他导入选项
- 最小化模型中的公差
在建模或从 cad 程序导入数据时, 模型对象可能会出现细微的几何差异。 当超过某些距离临界值时,RFEM 6/RSTAB 9 会自动修正这些不一致性。 例如,两个节点之间的距离会被合并,平面外的线和杆件会被合并到面中,倾角最小的线和杆件会被归类为垂直。
通常,模型公差可以在“基本数据”部分下的“设置和选项”中进行调整(见下面的链接)。 但是,如果在导入过程中选择了该选项,则会自动将基础数据中的所有模型公差设置为 0.00001 m,无需手动调整。
- 生成杆件
在导入对话框中选择该选项可以将 DXF 文件中的线作为杆件导入到 RFEM 6/RSTAB 9 中(图 7)。 导入过程中,DXF 文件中的层名称作为截面和材料名称被导入。 如果外部的截面和材料是根据层名称从 Dlubal 库中找到的,那么它们将被自动转换为相应的 Dlubal 截面和材料(图 8)。
为了自动识别和应用截面和材料,DXF文件中图层名称的格式必须为[截面名称]$[材料名称](例如IPE 100$S235)。 这样可以确保为导入的杆件分配正确的截面和材料。
- 三维面作为面导入
在 DXF 文件导入过程中可以使用该选项,它可以将 DXF 文件中的三维面实体转换为 RFEM 6 中的面对象。 对于比较复杂的几何形状特别有用,因为这类模型可以用面表示,而不是单个的线或杆件。 通过选择该选项,DXF 文件中的任何三维面对象都将在 RFEM 6 中自动转换为相应的面对象(如图 9 右侧窗口中所示)。 如果未选择该选项,那么在导入过程中只会创建线,不会创建面(如图 9左侧窗口中所示)。
- 分解块
该选项将 DXF 文件中的块引用转换为 RFEM 6/RSTAB 9 中的单独实体。 在 CAD 工程图中,块是为了便于操作而组合在一起的对象的集合。 在将这些块导入 RFEM 6/RSTAB 9 中时,最好将它们分解成它们的组成部分,以便进行更详细的建模和分析。 通过选择“分解块”选项,DXF 文件中的块参照在导入时会自动分解为线、圆弧和其他实体。 这样可以在处理导入的几何形状时提供更大的灵活性和精度。
- 导入所选层
该选项允许用户有选择地从 DXF 文件中导入特定图层,从而在导入过程中提供更好的控制和效率。 该功能在处理包含多个图层的复杂图形时特别有用,您可以将精力集中在确定模型的相关数据上。 通过只导入所选层,可以简化建模过程,减少不需要的信息,并确保模型中只包含进行准确分析所必需的元素。 正确的图层组织和命名约定是在导入过程中高效选择图层的关键。
图 11 演示了该选项,展示了如何通过选择相关图层,只将在 AutoCAD 中建模的结构的选定部分导入 RFEM 6。
概述总结
通过本文介绍的导入功能,可以将 AutoCAD/DXF 数据导入 RFEM 6/RSTAB 9,从而功能强大且高效,从而可以轻松优化结构模型。 通过使用这些选项,例如导入几何、层、面等,用户可以确保其数据在软件中得到准确的表达,从而提高工作流程的灵活性和精度。 这种无缝集成增强了整个建模和分析过程,减少了手动调整,并确保了设计和文档编制所有阶段的一致性。 RFEM 6 和 RSTAB 9 的导入功能提供了一种简化的解决方案,可以高效地处理 AutoCAD/DXF 文件,从而实现更高质量和有效的结构设计。