问题描述:
如何将AutoCAD三维空间中的实体导入到PLAXIS 3D中?
解答:
将AutoCAD三维空间中实体导入到PLAXIS 3D大体的过程分两步:首先在AutoCAD三维空间中创建好PLAXIS 3D可识别的实体对象,然后通过PLAXIS 3D结构模式中导入结构工具将实体对象导入到PLAXIS 3D中。
其中AutoCAD 三维空间中创建实体对象过程分三步:创建实体<<划分网格<<分解为三维面。其中,三步过程中分别需要检查工作空间是否只包含体和面。
下面讲解具体的操作流程。
第一步,我们需要在AutoCAD(以2012为例)中绘制好要导入到PLAXIS 3D当中的体。如图1显示绘制好的挤扩支盘桩承力盘。
图1 三维空间中挤扩支盘桩承力盘
注意:在生成导入的文件前,要将空间转换成三维空间。转换的方式很简单,只需要点击右下角转换工作空间按钮,然后选择三维建模。如图2.
图2 转换工作空间选项
在后续操作前,确保AutoCAD文件中只包含需要的对象。我们可以通过使用快速选择工具,检查工作空间中是否只包含体。操作过程:首先我们选择所有的对象,然后在命令行键入“qselect”,在弹出的快速选择对话框中,对象类型显示只有3D实体。单击确定。
第二步,选中所有对象,进行网格划分。在命令行键入“meshoptions”,弹出网格划分选项对话框。将网格类型选为三角形。其余值使用默认选项。单击确定。如图3所示。弹出平滑网格窗口后选择创建网格,单击确定。如图4所示。
图3 网格划分选项对话框
图4 平滑网格
第三步,选中所有对象,并使用分解工具将它们分解为3D面。如图5所示。
图5 修改标签中分解工具
最后,我们在检查是否已经将体完全分解为3D面。检查方法为:在命令行键入“qselect”,再次弹出快速选择对话框,对象类型只显示了三维面。这说明所有对象已经成功的分解为三维面。如图6所示。
图6 快速选择对话框
最终,以文件名:挤扩支盘桩承力盘,保存该项目。
接下来,我们将创建好的DWG文件导入到PLAXIS 3D中。
在导入AutoCAD文件之前,在PLAXIS 3D中,我们已经创建好土层。如图7所示。切换至结构模式,在竖向工具栏中有导入结构的工具。我们单击导入结构选项,弹出选择结构实体窗口。选中刚才创建好的AutoCAD文件,单击打开。如图8所示。
图7 创建好的土层
图8 打开文件对话框
在导入结构实体窗口,我们可以为导入的对象做一些调整。我们可以选择导入的对象是作为面或者体导入;可以调整缩放比例、坐标轴转换和插入点位置。同时可以看到导入实体的边界范围。具体定义如下:
对象类型:由于创建的对象为实体,因此对象类型选择体;
缩放:在AutoCAD中绘制实体的单位为mm,而PLAXIS单位为m,因此要将比例缩放为0.001倍;
轴变换:AutoCAD中乘力盘的纵轴为Y轴,因此将原纵轴选为Y轴;
插入点:程序默认插入点为(0 0 0),这个值也可以在选择浏览器中更改坐标;
边框:代表实体对象的整体边界范围,同时显示了实体对象与默认插入点(0 0 0)的坐标关系。这个坐标关系是由AutoCAD中实体与全局坐标原点的对应关系决定的。设置好的导入结构窗口如图9所示。
图9 导入结构对话框
单击确定,对象就导入了PLAXIS 3D中。然后选中承力盘,修改选择对象浏览器中的坐标值(插入点)。导入好的承力盘如图10所示。
图10 导入生成的承力盘