第十五章 三维实体建模制作人:魏旭实体建模(曲面) ——表示整个对象的体积特点:信息最完整,复杂的实体形较网格对象容易构造。灵活方便但占用资源多,建筑建模能采用 Pline 就不用实体。
实体建模分三种方法:构造基本实体形、组合基本实体成复杂实体、对实体作圆角、倒角和其他编辑处理。
5.1、构造基本实体
–使用标准体素,长方体、球体、园柱体、
圆锥体、园环体和楔体;
–Extrude沿 Z轴方向或路径 拉伸 Pline绘制 2
维闭合图形成实体;
–Revolve沿指定 2D对象或指定轴,按指定的角度 旋塑 Pline绘制的 2维闭合图形成实体;
–Slice按指定的“三点”平面,2D对象、
轴或平面将实体 剖切 成新实体。
–Section按指定的“三点”平面,2D对象、
轴或平面创建实体的相交 截面 。截面为面域,可填充或消隐。
5.2、组合基本实体成复杂实体
-使用布尔运算将现有实体实行并、交、差运算成复杂实体;
-Union并集 合 并两个或多个实体(或面域),
构成一个复合实体;
-Subtract差集 删除两实体间的公共部分;
-Intersect交集 将两个实体以上的重叠部分创建成新的实体。
5.3、编辑复合实体
- 使用 Fillet,Chamfer对实体实行圆角和倒角;
-运用 Solidedit实体编辑命令中“删除面”去掉圆角和倒角;
-Solidedit编辑实体常用选项:
- 拉伸 (E)/移动 (M)/偏移 (O)/删除 (D)/复制 (C)
系统变量
ISOLINES变量指定对象上每曲面轮廓素线的数目,有效的取值范围为 0 到 2047,控制模型光滑程度。
FACETRES变量控制着色和消隐对象光滑程度,对象的隐藏线被删除。其有效值为 0.01
到 10.0。
DISPSILH系统变量控制线框模式下实体对象轮廓曲线的显示,以及实体对象隐藏时是禁止还是绘制网格。 0 关,1 开。
EXTRUDE
用 EXTRUDE 可以通过拉伸(添加厚度)选定的对象来创建实体。可以沿指定路径拉伸对象或按指定高度值和倾斜度拉伸对象。
可以拉伸封闭多段线、多边形、圆、椭圆、封闭样条曲线、圆环和面域。不能拉伸包含在块中的对象。也不能拉伸具有相交或自相交段的多段线。
如果选定的多段线具有宽度,AutoCAD
将忽略其宽度并且从多段线路径的中心线处拉伸。如果选定对象具有厚度,AutoCAD 将忽略该厚度。如果输入正值则在对象所在坐标系的 Z 轴正向拉伸对象。
如果输入负值,则 AutoCAD 在 Z 轴负向拉伸对象。
正角度表示从基准对象逐渐变细地拉伸,而负角度则表示从基准对象逐渐变粗地拉伸。缺省拉伸斜角 0 表示在与二维对象平面垂直的方向上拉伸。所有选择集中的对象和环以相同的斜角拉伸。只有能生成正确顶部的环才可进行锥状拉伸。
指定一个较大的斜角或较长的拉伸高度将导致拉伸对象或拉伸对象的一部分在到达拉伸高度之前就已经汇聚到一点。
面域的环通常拉伸到相同的高度。
REVOLVE
使用 REVOLVE 命令,可以将一个闭合对象绕当前
UCS X 轴或 Y 轴旋转一定的角度生成实体。也可以绕直线、多段线或两个指定的点旋转对象。与
EXTRUDE 相同,如果对象包含圆角或其他用普通剖面很难制作的细部图,则 REVOLVE 命令尤其有用。
假如用与多段线相交的直线或圆弧创建剖面,可用
PEDIT-―连接,将它们转换为单个多段线对象,然后再使用 REVOLVE 命令。
可以对闭合对象使用 REVOLVE 命令,如多段线、多边形、矩形、圆、椭圆和面域。不能对下列对象使用
REVOLVE 命令:三维对象、包含在块内的对象、具有交叉或横断部分的多段线和非闭合多段线。
ROTATE3D
绕三维轴旋转对象
3DARRAY
使用 3DARRAY 命令,可以在三维空间创建对象的矩形阵列或环形阵列。除了指定列数( X 方向)和行数( Y 方向)
以外,还要指定层数( Z 方向)。
MIRROR3D
用 MIRROR3D 命令可以沿指定的镜像平面创建对象的镜像。镜像平面可以是下列平面:
平面对象所在的平面
通过指定点且与当前 UCS 的 XY,YZ
或 XZ 平面平行的平面
由选定三点定义的平面修改三维实体
创建实体模型后,可以进行圆角、倒角、切割、
剖切和分割操作,修改模型的外观。
也可以编辑实体模型的面和边。可以轻松地删除使用 FILLET 或 CHAMFER 创建的光顺效果,
也可以将实体的面或边作为体、面域、直线、
圆弧、圆、椭圆或样条曲线对象来改变颜色或进行复制。压印现有实体上的几何图形可以创建新的面或合并多余的面。偏移可以相对实体的其他面修改某些面的特性。例如,将孔的半径修改得大些或小些。分割能够分解复合实体,
创建 3DSOLID 对象。抽壳创建指定厚度的薄壁。
CHAMFER
CHAMFER 命令给实体的相邻面加倒角。
为实体对象倒角的步骤
1 从,修改,菜单中选择,倒角,。
2 选择要倒角的基面边 (1)。
AutoCAD 亮显选定的边的两相邻曲面之一。
3 要选择另一个曲面,输入 n( 下一个);或按
ENTER 键使用当前曲面。
4 指定基面距离。
基面距离是指从所选择的边到基面上一点的距离,其他曲面距离是指从所选择的边到相邻曲面上一点的距离。
5 指定相邻曲面距离。
6 指定要倒角的边 (2)。
FILLET
使用 FILLET 命令,可以为所选择的对象抛圆或圆角。缺省方法是指定圆角半径并选择要进行圆角的边。其他方法为每个要进行圆角的边单独指定参数并为一系列相切的边圆角。
SECTION
使用 SECTION 命令,可创建如面域或无名块等实体的相交截面。缺省的方法是指定三点定义一个面。也可以通过其他对象、当前视图,Z 轴或 XY,YZ 和
ZX 平面来定义相交截面平面,AutoCAD
在当前图层上放置相交截面平面。
SLICE
使用 SLICE 命令可以切开现有实体,然后移去指定部分生成新的实体。可以保留剖切实体的一半或全部。剖切实体保留原实体的图层和颜色特性。剖切实体的缺省方法是:先指定三点定义剪切平面,然后指定要保留的部分。也可以通过别的对象、当前视图,Z 轴或 XY,YZ
和 ZX 平面定义剪切平面。
ALIGN
在二维和三维空间中通过移动、旋转和按比例缩放对象使其与其他对象对齐。给要对齐的对象加上源点,给要与其对齐的对象加上目标点。
如果要对齐某个对象,最多可以给对象加上三对源点和目标点。
,修改,菜单:三维操作 -对齐
当只选择一对源点和目标点时,对象在二维或三维空间中从源点 (1) 移动到目标点 (2)。
当选择两对点时,选定的对象可在二维或三维空间中移动、转动和按比例缩放以便与其他对象对齐。
当选择三对点时,对象可在三维空间中移动和旋转以便与其他对象对齐。
SOLIDEDIT
使用 SOLIDEDIT,用户可编辑实体对象,
对它的面和边进行拉伸、移动、旋转、
偏移、倾斜、复制、上色、分割、抽壳、
清除、检查或删除操作。
面操作
拉伸:将选定的三维实体对象的面拉伸到指定的高度或沿一路径拉伸。一次可选择多个面。拉伸路径可以是直线、圆、圆弧、椭圆、椭圆弧、多段线或样条曲线。拉伸路径不能与面处于同一平面,也不能具有高曲率的部分。
移动:沿指定的高度或距离移动选定的三维实体对象的面。一次可以选择多个面。可移动孔。
旋转:绕指定的轴旋转一个或多个面或实体的某些部分。
偏移:按指定的距离或通过指定的点均匀地偏移面。
正值增大实体尺寸或体积,负值减小实体尺寸或体积。
移动面
移动:沿指定的高度或距离移动选定的三维实体对象的面。一次可以选择多个面。可移动孔。
倾斜:按一个角度倾斜面。倾斜角度的旋转方向由选择基点和第二点(沿选定矢量)的顺序决定。
删除:删除面,包括圆角和倒角。
复制:将面复制为面域或体。如果指定两个点,
AutoCAD 使用第一个点作为基点并相对于基点放置一个对象。如果只指定一个点(通常输入坐标),然后按 ENTER,AutoCAD 将使用此坐标作为新位置。
颜色:修改面的颜色。
放弃
退出边
复制
颜色
放弃
退出体
压印:在选定的对象上压印一个对象。为了使压印操作成功,要被压印的对象必须与选定对象的一个或多个面相交。压印操作仅限于下列对象:圆弧、圆、直线、二维和三维多段线、椭圆、样条曲线、面域、体及三维实体。
分割实体:用不相连的体将一个三维实体对象分割为几个独立的三维实体对象。 不能分割具有单一体积的
Boolean 对象。
抽壳:抽壳使用指定的厚度创建一个空的薄层。可以为所有面指定一个固定的薄层厚度。
清除:删除共享边以及那些在边或顶点具有相同表面或曲线定义的顶点。删除所有多余的边和顶点、压印的以及不使用的几何图形。
检查:校验三维实体对象是否为有效的 ACIS 实体
实体建模分三种方法:构造基本实体形、组合基本实体成复杂实体、对实体作圆角、倒角和其他编辑处理。
5.1、构造基本实体
–使用标准体素,长方体、球体、园柱体、
圆锥体、园环体和楔体;
–Extrude沿 Z轴方向或路径 拉伸 Pline绘制 2
维闭合图形成实体;
–Revolve沿指定 2D对象或指定轴,按指定的角度 旋塑 Pline绘制的 2维闭合图形成实体;
–Slice按指定的“三点”平面,2D对象、
轴或平面将实体 剖切 成新实体。
–Section按指定的“三点”平面,2D对象、
轴或平面创建实体的相交 截面 。截面为面域,可填充或消隐。
5.2、组合基本实体成复杂实体
-使用布尔运算将现有实体实行并、交、差运算成复杂实体;
-Union并集 合 并两个或多个实体(或面域),
构成一个复合实体;
-Subtract差集 删除两实体间的公共部分;
-Intersect交集 将两个实体以上的重叠部分创建成新的实体。
5.3、编辑复合实体
- 使用 Fillet,Chamfer对实体实行圆角和倒角;
-运用 Solidedit实体编辑命令中“删除面”去掉圆角和倒角;
-Solidedit编辑实体常用选项:
- 拉伸 (E)/移动 (M)/偏移 (O)/删除 (D)/复制 (C)
系统变量
ISOLINES变量指定对象上每曲面轮廓素线的数目,有效的取值范围为 0 到 2047,控制模型光滑程度。
FACETRES变量控制着色和消隐对象光滑程度,对象的隐藏线被删除。其有效值为 0.01
到 10.0。
DISPSILH系统变量控制线框模式下实体对象轮廓曲线的显示,以及实体对象隐藏时是禁止还是绘制网格。 0 关,1 开。
EXTRUDE
用 EXTRUDE 可以通过拉伸(添加厚度)选定的对象来创建实体。可以沿指定路径拉伸对象或按指定高度值和倾斜度拉伸对象。
可以拉伸封闭多段线、多边形、圆、椭圆、封闭样条曲线、圆环和面域。不能拉伸包含在块中的对象。也不能拉伸具有相交或自相交段的多段线。
如果选定的多段线具有宽度,AutoCAD
将忽略其宽度并且从多段线路径的中心线处拉伸。如果选定对象具有厚度,AutoCAD 将忽略该厚度。如果输入正值则在对象所在坐标系的 Z 轴正向拉伸对象。
如果输入负值,则 AutoCAD 在 Z 轴负向拉伸对象。
正角度表示从基准对象逐渐变细地拉伸,而负角度则表示从基准对象逐渐变粗地拉伸。缺省拉伸斜角 0 表示在与二维对象平面垂直的方向上拉伸。所有选择集中的对象和环以相同的斜角拉伸。只有能生成正确顶部的环才可进行锥状拉伸。
指定一个较大的斜角或较长的拉伸高度将导致拉伸对象或拉伸对象的一部分在到达拉伸高度之前就已经汇聚到一点。
面域的环通常拉伸到相同的高度。
REVOLVE
使用 REVOLVE 命令,可以将一个闭合对象绕当前
UCS X 轴或 Y 轴旋转一定的角度生成实体。也可以绕直线、多段线或两个指定的点旋转对象。与
EXTRUDE 相同,如果对象包含圆角或其他用普通剖面很难制作的细部图,则 REVOLVE 命令尤其有用。
假如用与多段线相交的直线或圆弧创建剖面,可用
PEDIT-―连接,将它们转换为单个多段线对象,然后再使用 REVOLVE 命令。
可以对闭合对象使用 REVOLVE 命令,如多段线、多边形、矩形、圆、椭圆和面域。不能对下列对象使用
REVOLVE 命令:三维对象、包含在块内的对象、具有交叉或横断部分的多段线和非闭合多段线。
ROTATE3D
绕三维轴旋转对象
3DARRAY
使用 3DARRAY 命令,可以在三维空间创建对象的矩形阵列或环形阵列。除了指定列数( X 方向)和行数( Y 方向)
以外,还要指定层数( Z 方向)。
MIRROR3D
用 MIRROR3D 命令可以沿指定的镜像平面创建对象的镜像。镜像平面可以是下列平面:
平面对象所在的平面
通过指定点且与当前 UCS 的 XY,YZ
或 XZ 平面平行的平面
由选定三点定义的平面修改三维实体
创建实体模型后,可以进行圆角、倒角、切割、
剖切和分割操作,修改模型的外观。
也可以编辑实体模型的面和边。可以轻松地删除使用 FILLET 或 CHAMFER 创建的光顺效果,
也可以将实体的面或边作为体、面域、直线、
圆弧、圆、椭圆或样条曲线对象来改变颜色或进行复制。压印现有实体上的几何图形可以创建新的面或合并多余的面。偏移可以相对实体的其他面修改某些面的特性。例如,将孔的半径修改得大些或小些。分割能够分解复合实体,
创建 3DSOLID 对象。抽壳创建指定厚度的薄壁。
CHAMFER
CHAMFER 命令给实体的相邻面加倒角。
为实体对象倒角的步骤
1 从,修改,菜单中选择,倒角,。
2 选择要倒角的基面边 (1)。
AutoCAD 亮显选定的边的两相邻曲面之一。
3 要选择另一个曲面,输入 n( 下一个);或按
ENTER 键使用当前曲面。
4 指定基面距离。
基面距离是指从所选择的边到基面上一点的距离,其他曲面距离是指从所选择的边到相邻曲面上一点的距离。
5 指定相邻曲面距离。
6 指定要倒角的边 (2)。
FILLET
使用 FILLET 命令,可以为所选择的对象抛圆或圆角。缺省方法是指定圆角半径并选择要进行圆角的边。其他方法为每个要进行圆角的边单独指定参数并为一系列相切的边圆角。
SECTION
使用 SECTION 命令,可创建如面域或无名块等实体的相交截面。缺省的方法是指定三点定义一个面。也可以通过其他对象、当前视图,Z 轴或 XY,YZ 和
ZX 平面来定义相交截面平面,AutoCAD
在当前图层上放置相交截面平面。
SLICE
使用 SLICE 命令可以切开现有实体,然后移去指定部分生成新的实体。可以保留剖切实体的一半或全部。剖切实体保留原实体的图层和颜色特性。剖切实体的缺省方法是:先指定三点定义剪切平面,然后指定要保留的部分。也可以通过别的对象、当前视图,Z 轴或 XY,YZ
和 ZX 平面定义剪切平面。
ALIGN
在二维和三维空间中通过移动、旋转和按比例缩放对象使其与其他对象对齐。给要对齐的对象加上源点,给要与其对齐的对象加上目标点。
如果要对齐某个对象,最多可以给对象加上三对源点和目标点。
,修改,菜单:三维操作 -对齐
当只选择一对源点和目标点时,对象在二维或三维空间中从源点 (1) 移动到目标点 (2)。
当选择两对点时,选定的对象可在二维或三维空间中移动、转动和按比例缩放以便与其他对象对齐。
当选择三对点时,对象可在三维空间中移动和旋转以便与其他对象对齐。
SOLIDEDIT
使用 SOLIDEDIT,用户可编辑实体对象,
对它的面和边进行拉伸、移动、旋转、
偏移、倾斜、复制、上色、分割、抽壳、
清除、检查或删除操作。
面操作
拉伸:将选定的三维实体对象的面拉伸到指定的高度或沿一路径拉伸。一次可选择多个面。拉伸路径可以是直线、圆、圆弧、椭圆、椭圆弧、多段线或样条曲线。拉伸路径不能与面处于同一平面,也不能具有高曲率的部分。
移动:沿指定的高度或距离移动选定的三维实体对象的面。一次可以选择多个面。可移动孔。
旋转:绕指定的轴旋转一个或多个面或实体的某些部分。
偏移:按指定的距离或通过指定的点均匀地偏移面。
正值增大实体尺寸或体积,负值减小实体尺寸或体积。
移动面
移动:沿指定的高度或距离移动选定的三维实体对象的面。一次可以选择多个面。可移动孔。
倾斜:按一个角度倾斜面。倾斜角度的旋转方向由选择基点和第二点(沿选定矢量)的顺序决定。
删除:删除面,包括圆角和倒角。
复制:将面复制为面域或体。如果指定两个点,
AutoCAD 使用第一个点作为基点并相对于基点放置一个对象。如果只指定一个点(通常输入坐标),然后按 ENTER,AutoCAD 将使用此坐标作为新位置。
颜色:修改面的颜色。
放弃
退出边
复制
颜色
放弃
退出体
压印:在选定的对象上压印一个对象。为了使压印操作成功,要被压印的对象必须与选定对象的一个或多个面相交。压印操作仅限于下列对象:圆弧、圆、直线、二维和三维多段线、椭圆、样条曲线、面域、体及三维实体。
分割实体:用不相连的体将一个三维实体对象分割为几个独立的三维实体对象。 不能分割具有单一体积的
Boolean 对象。
抽壳:抽壳使用指定的厚度创建一个空的薄层。可以为所有面指定一个固定的薄层厚度。
清除:删除共享边以及那些在边或顶点具有相同表面或曲线定义的顶点。删除所有多余的边和顶点、压印的以及不使用的几何图形。
检查:校验三维实体对象是否为有效的 ACIS 实体