Download - 10 创建三维实体模型
![Page 1: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/1.jpg)
10 创建三维实体模型一、简单实体模型二、实体的布尔运算三、三维操作
![Page 2: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/2.jpg)
一、简单实体模型实体对象表示整个对象的体积。在各类三维建
模中,实体的信息最完整,歧义最少。复杂实体形比线框和网格更容易构造和编辑。
![Page 3: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/3.jpg)
长方体 ( box )
长度与 X 轴对应,宽度与 Y 轴对应,高度与 Z 轴对应
![Page 4: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/4.jpg)
楔体
![Page 5: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/5.jpg)
上机练习:绘制下面的实体模型
执行 hide 命令,不显示隐藏线显示隐藏线
西南等轴测
![Page 6: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/6.jpg)
上机练习:用不同的视觉样式查看实体模型
视觉样式是一组设置,用来控制视口中边和着色的显示。一旦应用了视觉样式或更改了其设置,就可以在视口中查看效果。
![Page 7: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/7.jpg)
圆锥体
用来确定圆锥体的底面
![Page 8: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/8.jpg)
球体
定义球体的圆周
球体以使其中心轴与当前用户坐标系 (UCS) 的 Z 轴平行。纬线与 XY 平面平行
![Page 9: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/9.jpg)
圆柱体
用来确定圆柱体的底面
![Page 10: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/10.jpg)
上机练习
![Page 11: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/11.jpg)
二维线框视觉样式下,为什么实体球、圆柱体、圆锥体显示如下?
西南等轴测
![Page 12: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/12.jpg)
原因在这里! ISOLINES 系统变量控制用于显示线框弯曲部分的素线数目。有效整数值为 0 到 2047 。初始值: 4 。
修改这里的数值后必须执行“重画”或“重生成”命令才能看到效果
![Page 13: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/13.jpg)
![Page 14: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/14.jpg)
圆环体
用来确定圆环体的圆周
![Page 15: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/15.jpg)
当圆环半径取负值时将创建形似美式橄榄球的实体,就像是一段圆弧而不是圆在绕中心线旋转。圆弧的弓高,也就是橄榄球的半径,它等于圆环半径与圆管的半径的算术和
圆环直径
![Page 16: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/16.jpg)
圆环半径取 -2.5圆管半径取 4圆弧的弓高为 1.5 = -2.5 + 4
![Page 17: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/17.jpg)
棱锥面
指定棱锥面的侧面数。可以输入 3 到 32 之间的数
![Page 18: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/18.jpg)
多段体
![Page 19: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/19.jpg)
二维实体 —— 面域• 面域是使用形成闭合环的对象
创建的二维闭合区域。• 是三维实体的平面形式,面域
之间可以进行并、差、交等布尔运算。
• 可以在渲染中反射光,并且可以隐藏位于它后面的对象。
• 着色时,面域的反面是看不见的。
• 可以对面域填充图案。• 可以查询面域的面积和周长
![Page 20: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/20.jpg)
( 1 )用 region 命令创建面域
![Page 21: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/21.jpg)
( 2 )用 bo 命令创建面域
![Page 22: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/22.jpg)
二、实体的布尔运算
• 可以使用现有实体的并集、差集和交集创建组合实体。
• UNION :可以合并两个或多个实体,构成一个组合对象。
• SUBTRACT :可以删除两个实体间的公共部分。• INTERSECT :可以用两个或多个重叠实体的公
共部分创建组合实体。 用于删除非重叠部分,用公共部分创建组合实体。
• INTERFERE : 执行的操作与 INTERSECT 相同,但 INTERFERE 保留两个原始对象。
![Page 23: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/23.jpg)
![Page 24: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/24.jpg)
1 、并集 ( union )
![Page 25: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/25.jpg)
2 、差集 ( subtract )
![Page 26: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/26.jpg)
![Page 27: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/27.jpg)
实体并集、差集上机练习
![Page 28: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/28.jpg)
3 、交集 ( intersect )
![Page 29: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/29.jpg)
![Page 30: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/30.jpg)
实体交集上机练习
![Page 31: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/31.jpg)
![Page 32: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/32.jpg)
![Page 33: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/33.jpg)
![Page 34: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/34.jpg)
上机练习:求下图三条曲线所围的公共区域的面积
![Page 35: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/35.jpg)
三、三维操作
![Page 36: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/36.jpg)
1 、三维移动 ( 3dmove )
![Page 37: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/37.jpg)
夹点工具
![Page 38: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/38.jpg)
移动夹点工具
![Page 39: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/39.jpg)
![Page 40: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/40.jpg)
![Page 41: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/41.jpg)
2 、 2008 版三维旋转 ( 3drotate )
![Page 42: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/42.jpg)
旋转夹点工具
![Page 43: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/43.jpg)
![Page 44: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/44.jpg)
老版本的三维旋转 (rotate3d)
2 点:使用两个点定义旋转轴对象:将旋转轴与现有对象对齐 上一个:使用上一个旋转轴视图:将旋转轴与当前通过选定点的视口的观察方向对齐X 轴:将通过指定点的平行于 X 轴的直线定义为转动轴
![Page 45: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/45.jpg)
3 、对齐 (align)
![Page 46: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/46.jpg)
当选择两对点时,可以移动、旋转和缩放选定对象,以便与其他对象对齐。
![Page 47: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/47.jpg)
![Page 48: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/48.jpg)
4 、三维对齐 ( 3dalign )
![Page 49: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/49.jpg)
![Page 50: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/50.jpg)
5 、三维镜像 (mirror3d)
三点:通过三个点定义镜像平面。对象:使用选定平面对象的平面作为镜像平面上一个:相对于最后定义的镜像平面对选定的对象进行镜像处理Z 轴:根据平面上的一个点和平面法线上的一个点定义镜像平面视图:将镜像平面与当前视口中通过指定点的视图平面对齐XY 平面 /YZ 平面 /ZX 平面:将镜像平面与一个通过指定点的标准平面( XY 、 YZ 或 ZX )对齐
![Page 51: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/51.jpg)
6 、三维阵列 ( 3darray )
环形
![Page 52: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/52.jpg)
![Page 53: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/53.jpg)
![Page 54: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/54.jpg)
C60 分子是一种由 60 个碳原子构成的分子,它形似足球,因此又名足球烯。 C60 是单纯由碳原子结合形成的稳定分子,它具有 60 个顶点和 32 个面,其中 12 个为正五边形, 20 个为正六边形。其相对分子质量为 720 。
![Page 55: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/55.jpg)
欧拉定理:对于凸的几何体,有 V+F-L=2 。 其中 V表示顶点数, F表示面数, L表示棱数。
足球烯中顶点数 V=60 。 设有 x 个五边形, y 个六边形。 则总的面数为 x+y 。 每个五边形有 5 条棱边,每个六边形有 6 条棱边。而每条棱边在几何体中是由两个面公共的。 故总的棱数为 (5x+6y)/2 。 另外, 每个五边形有 5 个顶点,每个六边形有 6 个顶点。而每个顶点在几何体中是由三个面公共的。 故总的顶点数为 (5x+6y)/3 。 代入总的方程有 [(5x+6y)/3]+(x+y)-[(5x+6y)/2]=2 (5x+6y)/3=60 解得 x=12 , y=20 。 即有 12 个五边形, 20 个六边形。
![Page 56: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/56.jpg)
7 、干涉检查 ( interfere ) inf
![Page 57: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/57.jpg)
“干涉检查”对话框
![Page 58: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/58.jpg)
8 、剖切 (slice)
![Page 59: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/59.jpg)
Slice 命令在平面的两边各创建一个实体,故这两段虽然中间有空隙,但却是一个实体
![Page 60: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/60.jpg)
9 、加厚 (thicken)
![Page 61: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/61.jpg)
11 、转换为实体 (convtosolid)
![Page 62: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/62.jpg)
12 、转换为曲面 (convtosurface)
![Page 63: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/63.jpg)
13 、提取边 (xedges)
![Page 64: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/64.jpg)
14 、实体的圆角和倒角
三维实体可以圆角和倒角
![Page 65: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/65.jpg)
![Page 66: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/66.jpg)
![Page 67: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/67.jpg)
链:选中一条边也就选中了一系列相切的边。
![Page 68: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/68.jpg)
![Page 69: 10 创建三维实体模型](https://reader033.vdocuments.site/reader033/viewer/2022061510/568131a8550346895d98158e/html5/thumbnails/69.jpg)