10 创建三维实体模型

69
10 创创创创创 创创 创创创创 创创 一、体 创创 创创创创创 、体 创创创创

description

10 创建三维实体模型. 一、简单实体模型 二、实体的布尔运算 三、三维操作. 一、简单实体模型. 实体对象表示整个对象的体积。在各类三维建模中,实体的信息最完整,歧义最少。复杂实体形比线框和网格更容易构造和编辑。. 长方体 ( box ). 长度与 X 轴对应,宽度与 Y 轴对应,高度与 Z 轴对应. 楔体. 上机练习:绘制下面的实体模型. 西南等轴测. 执行 hide 命令,不显示隐藏线. 显示隐藏线. 上机练习:用不同的视觉样式查看实体模型. - PowerPoint PPT Presentation

Transcript of 10 创建三维实体模型

Page 1: 10   创建三维实体模型

10 创建三维实体模型一、简单实体模型二、实体的布尔运算三、三维操作

Page 2: 10   创建三维实体模型

一、简单实体模型实体对象表示整个对象的体积。在各类三维建

模中,实体的信息最完整,歧义最少。复杂实体形比线框和网格更容易构造和编辑。

Page 3: 10   创建三维实体模型

长方体 ( box )

长度与 X 轴对应,宽度与 Y 轴对应,高度与 Z 轴对应

Page 4: 10   创建三维实体模型

楔体

Page 5: 10   创建三维实体模型

上机练习:绘制下面的实体模型

执行 hide 命令,不显示隐藏线显示隐藏线

西南等轴测

Page 6: 10   创建三维实体模型

上机练习:用不同的视觉样式查看实体模型

视觉样式是一组设置,用来控制视口中边和着色的显示。一旦应用了视觉样式或更改了其设置,就可以在视口中查看效果。

Page 7: 10   创建三维实体模型

圆锥体

用来确定圆锥体的底面

Page 8: 10   创建三维实体模型

球体

定义球体的圆周

球体以使其中心轴与当前用户坐标系 (UCS) 的 Z 轴平行。纬线与 XY 平面平行

Page 9: 10   创建三维实体模型

圆柱体

用来确定圆柱体的底面

Page 10: 10   创建三维实体模型

上机练习

Page 11: 10   创建三维实体模型

二维线框视觉样式下,为什么实体球、圆柱体、圆锥体显示如下?

西南等轴测

Page 12: 10   创建三维实体模型

原因在这里! ISOLINES 系统变量控制用于显示线框弯曲部分的素线数目。有效整数值为 0 到 2047 。初始值: 4 。

修改这里的数值后必须执行“重画”或“重生成”命令才能看到效果

Page 13: 10   创建三维实体模型
Page 14: 10   创建三维实体模型

圆环体

用来确定圆环体的圆周

Page 15: 10   创建三维实体模型

当圆环半径取负值时将创建形似美式橄榄球的实体,就像是一段圆弧而不是圆在绕中心线旋转。圆弧的弓高,也就是橄榄球的半径,它等于圆环半径与圆管的半径的算术和

圆环直径

Page 16: 10   创建三维实体模型

圆环半径取 -2.5圆管半径取 4圆弧的弓高为 1.5 = -2.5 + 4

Page 17: 10   创建三维实体模型

棱锥面

指定棱锥面的侧面数。可以输入 3 到 32 之间的数

Page 18: 10   创建三维实体模型

多段体

Page 19: 10   创建三维实体模型

二维实体 —— 面域• 面域是使用形成闭合环的对象

创建的二维闭合区域。• 是三维实体的平面形式,面域

之间可以进行并、差、交等布尔运算。

• 可以在渲染中反射光,并且可以隐藏位于它后面的对象。

• 着色时,面域的反面是看不见的。

• 可以对面域填充图案。• 可以查询面域的面积和周长

Page 20: 10   创建三维实体模型

( 1 )用 region 命令创建面域

Page 21: 10   创建三维实体模型

( 2 )用 bo 命令创建面域

Page 22: 10   创建三维实体模型

二、实体的布尔运算

• 可以使用现有实体的并集、差集和交集创建组合实体。

• UNION :可以合并两个或多个实体,构成一个组合对象。

• SUBTRACT :可以删除两个实体间的公共部分。• INTERSECT :可以用两个或多个重叠实体的公

共部分创建组合实体。 用于删除非重叠部分,用公共部分创建组合实体。

• INTERFERE : 执行的操作与 INTERSECT 相同,但 INTERFERE 保留两个原始对象。

Page 23: 10   创建三维实体模型
Page 24: 10   创建三维实体模型

1 、并集 ( union )

Page 25: 10   创建三维实体模型

2 、差集 ( subtract )

Page 26: 10   创建三维实体模型
Page 27: 10   创建三维实体模型

实体并集、差集上机练习

Page 28: 10   创建三维实体模型

3 、交集 ( intersect )

Page 29: 10   创建三维实体模型
Page 30: 10   创建三维实体模型

实体交集上机练习

Page 31: 10   创建三维实体模型
Page 32: 10   创建三维实体模型
Page 33: 10   创建三维实体模型
Page 34: 10   创建三维实体模型

上机练习:求下图三条曲线所围的公共区域的面积

Page 35: 10   创建三维实体模型

三、三维操作

Page 36: 10   创建三维实体模型

1 、三维移动 ( 3dmove )

Page 37: 10   创建三维实体模型

夹点工具

Page 38: 10   创建三维实体模型

移动夹点工具

Page 39: 10   创建三维实体模型
Page 40: 10   创建三维实体模型
Page 41: 10   创建三维实体模型

2 、 2008 版三维旋转 ( 3drotate )

Page 42: 10   创建三维实体模型

旋转夹点工具

Page 43: 10   创建三维实体模型
Page 44: 10   创建三维实体模型

老版本的三维旋转 (rotate3d)

2 点:使用两个点定义旋转轴对象:将旋转轴与现有对象对齐 上一个:使用上一个旋转轴视图:将旋转轴与当前通过选定点的视口的观察方向对齐X 轴:将通过指定点的平行于 X 轴的直线定义为转动轴

Page 45: 10   创建三维实体模型

3 、对齐 (align)

Page 46: 10   创建三维实体模型

当选择两对点时,可以移动、旋转和缩放选定对象,以便与其他对象对齐。

Page 47: 10   创建三维实体模型
Page 48: 10   创建三维实体模型

4 、三维对齐 ( 3dalign )

Page 49: 10   创建三维实体模型
Page 50: 10   创建三维实体模型

5 、三维镜像 (mirror3d)

三点:通过三个点定义镜像平面。对象:使用选定平面对象的平面作为镜像平面上一个:相对于最后定义的镜像平面对选定的对象进行镜像处理Z 轴:根据平面上的一个点和平面法线上的一个点定义镜像平面视图:将镜像平面与当前视口中通过指定点的视图平面对齐XY 平面 /YZ 平面 /ZX 平面:将镜像平面与一个通过指定点的标准平面( XY 、 YZ 或 ZX )对齐

Page 51: 10   创建三维实体模型

6 、三维阵列 ( 3darray )

环形

Page 52: 10   创建三维实体模型
Page 53: 10   创建三维实体模型
Page 54: 10   创建三维实体模型

C60 分子是一种由 60 个碳原子构成的分子,它形似足球,因此又名足球烯。 C60 是单纯由碳原子结合形成的稳定分子,它具有 60 个顶点和 32 个面,其中 12 个为正五边形, 20 个为正六边形。其相对分子质量为 720 。

Page 55: 10   创建三维实体模型

欧拉定理:对于凸的几何体,有 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   创建三维实体模型

7 、干涉检查 ( interfere ) inf

Page 57: 10   创建三维实体模型

“干涉检查”对话框

Page 58: 10   创建三维实体模型

8 、剖切 (slice)

Page 59: 10   创建三维实体模型

Slice 命令在平面的两边各创建一个实体,故这两段虽然中间有空隙,但却是一个实体

Page 60: 10   创建三维实体模型

9 、加厚 (thicken)

Page 61: 10   创建三维实体模型

11 、转换为实体 (convtosolid)

Page 62: 10   创建三维实体模型

12 、转换为曲面 (convtosurface)

Page 63: 10   创建三维实体模型

13 、提取边 (xedges)

Page 64: 10   创建三维实体模型

14 、实体的圆角和倒角

三维实体可以圆角和倒角

Page 65: 10   创建三维实体模型
Page 66: 10   创建三维实体模型
Page 67: 10   创建三维实体模型

链:选中一条边也就选中了一系列相切的边。

Page 68: 10   创建三维实体模型
Page 69: 10   创建三维实体模型