"IT有得聊”是机械工业出版社旗下IT专业资讯和服务平台,致力于帮助读者在广义的IT领域里,掌握更专业、实用的知识与技能,快速提升职场竞争力。
导语:辅助设计大讲堂第二讲如期而至啦!在这里,我们将为您提供详尽的教学案例,我们还会尽可能多的提供综合案例教学视频,总之我们的目标就是,好学,好用,干货满满!同时我们也将建立“辅助设计大讲堂交流微信群”群中会有名师提供解答辅导,欢迎大家踊跃加入。那么本期我们将介绍如何在AutoCAD 2016中进行复杂三维实体模型的设计,以绘制连杆为例。
01
实例:绘制连接件
在本实例中,要创建的三维实体模型为一个连杆零件,其模型如图1所示。
下面介绍其具体的设计过程。
1)新建图形文件。使用“快速访问”工具栏中的“新建”按钮创建一个新图形文件,该图形文件以“BD_制图模板.dwt”为样板。(“BD_制图模板.dwt”样板文件下载方式见文末)。
2)另存为文件。将该新图形文件另存为“BD_连杆.dwg”。
3)绘制二维图形。使用绘图工具绘制图2所示的二维剖面,不用标注尺寸。
图1.连杆零件
图2.绘制二维剖面图
4)生成面域。将“细实线”层设置为当前图层,接着选择“绘图”→“面域”命令,或者单击“面域”按钮,然后根据命令行提示执行下列操作。
命令: _region
选择对象: 指定对角点: 找到 8 个 //采用窗口选择的方式框选所有二维图形
选择对象: ↙
已提取 5 个环。
已创建 5 个面域。
5)使用西南等轴测。在“视图”菜单中选择“三维视图”→“西南等轴测”命令。此时图形如图3所示。
图3.使用西南等轴测
6)以拉伸的方式创建梯形实体。单击“拉伸”按钮,根据命令行提示进行如下操作。
命令: _extrude
当前线框密度: ISOLINES=4,闭合轮廓创建模式 = 实体
选择要拉伸的对象或 [模式(MO)]: _MO 闭合轮廓创建模式 [实体(SO)/曲面(SU)] <实体>: _SO
选择要拉伸的对象或 [模式(MO)]: 找到 1 个 //选择梯形面域,如图4所示
选择要拉伸的对象或 [模式(MO)]: ↙
指定拉伸的高度或 [方向(D)/路径(P)/倾斜角(T)/表达式(E)] <2.5000>: 6↙
拉伸结果如图5所示。
图4,选择要拉伸的面域1
图5. 拉伸结果1
7)以拉伸的方式创建两个圆柱体。单击“拉伸”按钮,接着根据命令行提示进行如下操作。
命令: _extrude
当前线框密度: ISOLINES=4,闭合轮廓创建模式 = 实体
选择要拉伸的对象或 [模式(MO)]: _MO 闭合轮廓创建模式 [实体(SO)/曲面(SU)] <实体>: _SO
选择要拉伸的对象或 [模式(MO)]: 找到 1 个 //选择圆形面域1,如图6所示
选择要拉伸的对象或 [模式(MO)]: 找到 1 个,总计 2 个 //选择圆形面域2,如图6所示
选择要拉伸的对象或 [模式(MO)]: ↙
指定拉伸的高度或 [方向(D)/路径(P)/倾斜角(T)/表达式(E)] <6.0000>: 35↙
创建的拉伸体如图7所示。
图6.选择要拉伸的对象1
图7. 创建拉伸体1
8)以拉伸的方式创建圆柱体。单击“拉伸”按钮,接着根据命令行提示进行如下操作。
命令: _extrude
当前线框密度: ISOLINES=4,闭合轮廓创建模式 = 实体
选择要拉伸的对象或 [模式(MO)]: _MO 闭合轮廓创建模式 [实体(SO)/曲面(SU)] <实体>: _SO
选择要拉伸的对象或 [模式(MO)]: 找到 1 个 //选择图8所示的面域
选择要拉伸的对象或 [模式(MO)]: ↙
创建的拉伸体如图9所示。
图8.选择要拉伸的面域2
图9.拉伸结果2
9)继续以拉伸的方式创建圆柱体。单击“拉伸”按钮,接着根据命令行提示进行如下操作。
命令: _extrude
当前线框密度: ISOLINES=4,闭合轮廓创建模式 = 实体
选择要拉伸的对象或 [模式(MO)]: _MO 闭合轮廓创建模式 [实体(SO)/曲面(SU)] <实体>: _SO
选择要拉伸的对象或 [模式(MO)]: 找到 1 个 //选择要拉伸的面域,如图10-25所示
选择要拉伸的对象或 [模式(MO)]: ↙
指定拉伸的高度或 [方向(D)/路径(P)/倾斜角(T)/表达式(E)] <10.0000>: 28↙
创建的拉伸体如图10所示。
图10-1.选择要拉伸的面域3
图10-2.创建拉伸体3
10)指定视觉样式。在“视图”菜单中选择“视觉样式”→“概念”命令,则模型的视觉效果如图11所示。
图11.指定视觉样式
11)并集运算。单击“并集”按钮,或者选择“修改”→“实体编辑”→“并集”菜单命令,接着根据命令行提示执行下列操作。
命令: _union
选择对象: 找到 1 个 //选择实体1,如图12所示
选择对象: 找到 1 个,总计 2 个 //选择实体2,如图12所示
选择对象: 找到 1 个,总计 3 个 //选择实体3,如图12所示
选择对象: ↙
图12 .选择要合并的对象
12)差集运算。单击“差集”按钮,或者选择“修改”→“实体编辑”→“差集”菜单命令,然后根据命令行提示执行如下操作。
命令: _subtract 选择要从中减去的实体、曲面或面域...
选择对象: 找到 1 个 //选择图13所示的实体
选择对象:↙
选择要减去的实体、曲面或面域 ..
选择对象: 找到 1 个 //选择图14所示的圆柱体1
选择对象: 找到 1 个,总计 2 个 //选择图14所示的圆柱体2
图13.选择要从中减去的实体
图14.选择要减去的圆柱体
执行该差集运算得到的实体模型如图15所示。此时,可以通过按〈F8〉键来关闭正交模式。
13)创建UCS。
命令: UCS↙
当前 UCS 名称: *世界*
指定 UCS 的原点或 [面(F)/命名(NA)/对象(OB)/上一个(P)/视图(V)/世界(W)/X/Y/Z/Z 轴(ZA)] <世界>:
//借助对象捕捉功能选择图16所示的中点
指定 X 轴上的点或 <接受>:↙
新建的UCS如图17所示。
图15.差集运算的结果
图16.指定新原点
图17. 新建UCS
14)将当前UCS绕X轴旋转90°。
命令: UCS↙
当前 UCS 名称: *没有名称*
指定 UCS 的原点或 [面(F)/命名(NA)/对象(OB)/上一个(P)/视图(V)/世界(W)/X/Y/Z/Z 轴(ZA)] <世界>: X↙
指定绕 X 轴的旋转角度 <90>: 90↙
此时,UCS如图18所示。
图18. 将当前UCS绕X轴旋转90°
15)在XY平面上绘制闭合的二维多段线。单击“多段线”按钮,或者选择“绘图”→“多段线”菜单命令,接着根据命令行提示执行如下操作。
命令: _pline
指定起点: -10,0↙
当前线宽为 0.0000
指定下一个点或 [圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: 5,0↙
指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: 5,15↙
指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: C↙
在XY平面上绘制的闭合二维多段线如图19所示。
图19. 绘制闭合的二维多段线
16)通过拉伸闭合二维多段线来创建拉伸体。单击“拉伸”按钮,根据命令行提示进行如下操作。
命令: _extrude
当前线框密度: ISOLINES=4,闭合轮廓创建模式 = 实体
选择要拉伸的对象或 [模式(MO)]: _MO 闭合轮廓创建模式 [实体(SO)/曲面(SU)] <实体>: _SO
选择要拉伸的对象或 [模式(MO)]: 找到 1 个 //选择闭合的二维多段线
选择要拉伸的对象或 [模式(MO)]: ↙
指定拉伸的高度或 [方向(D)/路径(P)/倾斜角(T)/表达式(E)] <28.0000>: -3↙
创建的拉伸体如图20所示。
图20.创建拉伸体
17)三维镜像。单击“三维镜像”按钮,或者选择“修改”菜单中的“三维操作”→“三维镜像”命令,根据命令行提示执行如下操作。
命令: _mirror3d
选择对象: 找到 1 个 //选择要镜像的三维实体,如图21所示
选择对象: ↙
指定镜像平面 (三点) 的第一个点或
[对象(O)/最近的(L)/Z 轴(Z)/视图(V)/XY 平面(XY)/YZ 平面(YZ)/ZX 平面(ZX)/三点(3)] <三点>: XY↙
指定 XY 平面上的点 <0,0,0>:↙
是否删除源对象?[是(Y)/否(N)] <否>:↙
三维镜像的结果如图22所示。
图21. 选择要镜像的三维实体
图22.镜像结果
18)并集运算。单击“并集”按钮,或者选择“修改”→“实体编辑”→“并集”菜单命令,接着根据命令行提示执行下列操作。
命令: _union
选择对象: 找到 1 个 //选择图10-39所示的实体A
选择对象: 找到 1 个,总计 2 个 //选择图10-39所示的实体B
选择对象: 找到 1 个,总计 3 个 //选择图10-39所示的实体C
选择对象: ↙
并集运算的结果如图23所示。
19)保存文件。