admin管理员组

文章数量:1531930

2023年12月20日发(作者:)

三维绘图根底

本章要点

三维视图

用户坐标系〔UCS〕

绘制三维实体

编辑三维实体

中望CAD 2021有较强的三维绘图功能,可以用多种方法绘制三维实体,方便的进展编辑,并可以用各种角度进展三维观察。在本章中将介绍简单的三维绘图所使用的功能,利用这些功能,用户可以设计出所需要的三维图纸。

13.1 三维视图

要进展三维绘图,首先要掌握观看三维视图的方法,以便在绘图过程中随时掌握绘图信息,并可以调整好视图效果后进展出图。

.1 视点

格式

命令行:Vpoint

菜 单:[视图]→[三维视图]→[视点〔V〕]

工具栏:[视图]

控制观察三维图形时的方向以及视点位置。工具栏中的点选命令实际是视点命令的10个常用的视角:俯视、仰视、左视、右视、前视、后视、东南等轴测、西南等轴测、东北等轴测、西北等轴测,用户在变化视角的时候,尽量用这10个设置好的视角,这样可以节省不少时间。

2.操作步骤

图13-1中表示的是一个简单的三维图形,仅仅从平面视图,用户较难判断单位图形的样子。这时我们可以利用Vpoint命令来调整视图的角度,如图13-1中的右下角的视图,

从而可以直观的感受到图形的形状。

图13-1 用Vpoint命令观看三维图形

命令: Vpoint 执行Vpoint命令

透视(PE)/平面(PL)/旋转(R)/<视点> <0,0,1>: 设置视点,回车完毕命令

以上各选项含义和功能说明如下:

视点:以一个三维点来定义观察视图的方向的矢量。方向为从指定的点指向原点

(0,0,0)。

透视(PE):翻开或关闭“透视〞形式。

平面(P):以当前平面为观察方向,查看三维图形。

旋转(R):指定观察方向与 XY 平面中 X 轴的夹角以及与 XY 平面的夹角两个角度,确定新的观察方向。

3.注意

此命令不能在“布局〞选项卡中使用。

在运行Vpoint命令后,直接按回车键,会出现图13-2的设置对话框,用户可以通过

对话框内的内容设置视点的位置。

图13-2 设置视点对话框

.2 三维动态观察器

格式

命令行:Rtrot

菜 单:[视图]→[三维动态观察器〔B〕]

工具栏:[三维动态观察器] →[三维动态观察]

进入三维动态观察形式,控制在三维空间交互查看对象。该命令可使用户同时从 X、Y、Z三个方向动态观察对象。

用户在不确定使用何种角度观察的时候,可以用该命令,因为该命令提供了实时观察的功能,用户可以随意用鼠标来改变视点,直到到达需要的视角的时候退出该命令,继续编辑。

2.注意

当 RTROT 处于活动状态时,显示三维动态观察光标图标,视点的位置将随着光标的挪动而发生变化,视图的目的将保持静止,视点围绕目的挪动。假如程度拖动光标,视点将平行于世界坐标系 (WCS) 的 XY 平面挪动。假如垂直拖动光标,视点将沿 Z 轴挪动。

也可分别使用RTROTX、RTROTY、RTROTZ命令,分别从X、Y、Z三个方向观察对象。

RTROT 命令处于活动状态时,无法编辑对象。

.3 视觉款式

格式

命令行:Shademode

菜 单:[视图]→[视觉款式]

设置当前视口的视觉款式。

2.操作步骤

针对当前视口,可进展如下操作来改变视觉款式。

命令: Shademode 执行Shademode命令

输入选项[二维线框(2D)/三维线框(3D)/消隐(H)/平面着色(F)/体着色(G)/

带边框平面着色(L)/带边框体着色(O)] <体着色>:选择视觉款式后回车完毕命令

以上各选项含义和功能说明如下:

二维线框(2D):显示用直线和曲线表示边界的对象。光栅和 OLE 对象、线型和线宽都是可见的。

三维线框(3D):显示用直线和曲线表示边界的对象。

消隐(H):显示用三维线框表示的对象并隐藏表示后面被遮挡的直线。

平面着色(F):在多边形面之间着色对象。此对象比体着色的对象平淡和粗糙。

体着色(G):着色多边形平面间的对象,并使对象的边平滑化。着色的对象外观较平滑和真实。

带边框平面着色(L):结合“平面着色〞和“线框〞选项。对象被平面着色,同时显示线框。

带边框体着色(O):结合“体着色〞和“线框〞选项。对象被体着色,同时显示线框。

图13-3 视觉款式示意

用户坐标系〔UCS〕

用户坐标系在二维绘图的时候也会用到,但没有三维那么重要。在三维制图的过程中,往往需要确定XY平面,很多情况下,单位实体的建立是在XY平面上产生的。所以用户坐标系在绘制三维图形的过程中,会根据绘制图形的要求,进展不断的设置和变更,这比绘制二维图形要频繁很多,正确地建立用户坐标系是建立3D模型的关键。

UCS命令

格式

命令行:UCS

菜 单:[工具]→[新建UCS〔W〕]

工具栏:[UCS]→[UCS]

用于坐标输入、操作平面和观察的一种可挪动的坐标系统。

2.操作步骤

如图13-4(a)所示,把该图中的原点与C点重合,X轴方向为CA方向,Y轴方向为CB方向,如图13-4(b)所示。

(a) (b)

图13-4 用Vpoint命令观看三维图形

命令: UCS 执行UCS命令

指定UCS的原点(O)/面(F)/?/对象(OB)/上一个(P)/视图(V)/世界(W)/3点(3)/

新建(N)/挪动(M)/删除(D)/正交(G)/复原(R)/保存(S)/X/Y/Z/Z轴(ZA)/<世界>:

输入3 选择3点确定方式

新原点 <0,0,0>:点选点C 指定原点

正 X 轴上点

<4.23,13.8709,13.4118>: 点选点A 指定X轴方向

X-Y 面上正 Y 值的点

<3.23,14.8709,13.4118>:点选点B 指定Y轴方向

以上各选项含义和功能说明如下:

原点(O):只改变当前用户坐标系统的原点位置,X、Y 轴方向保持不变,创立新的

UCS。

图13-5 UCS设置原点

面(F):指定三维实体的一个面,使 UCS 与之对齐。可通过在面的边界内或面所在的边上单击以选择三维实体的一个面,亮显被选中的面。UCS 的 X 轴将与选择的第一个面上的选择点最近的边对齐。

?:列出所有定义的新 UCS 定义。

对象(OB):可选取弧、圆、标注、线、点、二维多义线、平面或三维面对象来定义新的 UCS。此选项不能用于以下对象:三维实体、三维多段线、三维网格、视口、多线、面域、样条曲线、椭圆、射线、构造线、引线、多行文字。

图13-6 选择对象设置UCS

根据选择对象的不同,UCS坐标系的方向也有所不同,详细如下:

圆弧

标注

新 UCS 的原点为圆弧的圆心。X 轴通过间隔 选择点最近的圆弧端点。

新 UCS 的原点为圆的圆心。X 轴通过选择点。

新 UCS 的原点为标注文字的中点。新 X 轴的方向平行于当绘制该标注时生效的 UCS 的 X 轴。

直线 离选择点最近的端点成为新 UCS 的原点。系统选择新的 X 轴使该直线位于新 UCS 的 XZ 平面上。该直线的第二个端点在新坐标系中 Y 坐标为零。

二维多段线

实体

宽线

三维面

该点成为新 UCS 的原点。

多段线的起点成为新 UCS 的原点。X 轴沿从起点到下一顶点的线段延伸。

二维实体的第一点确定新 UCS 的原点。新 X 轴沿前两点之间的连线方向。

宽线的“起点〞成为新 UCS 的原点,X 轴沿宽线的中心线方向。

取第一点作为新 UCS 的原点,X 轴沿前两点的连线方向,Y 的正方向取自第一点和第四点。Z 轴由右手定那么确定。

形、块 参照、该对象的插入点成为新 UCS 的原点,新 X 轴由对象绕其拉伸方向属性定义

上一个(P):取回上一个 UCS 定义。

视图(V):以平行于屏幕的平面为 XY 平面,建立新的坐标系。UCS 原点保持不变。

旋转定义。用于建立新 UCS 的对象在新 UCS 中的旋转角度为零。

图13-7 用当前视图方向设置UCS

世界(W):设置当前用户坐标系统为世界坐标系。世界坐标系 WCS 是所有用户坐标系的基准,不能被修改。

3点(3):指定新的原点以及 X、Y 轴的正方向。

新建(N):定义新的坐标系。

挪动(M):挪动当前 UCS 的原点或修改当前 UCS 的 Z 轴深度值,XY 平面的方向不发生改变

删除(D):删除已储存的坐标系统。

正交(G):以系统提供的六个正交 UCS 之一为当前 UCS。

图13-8 正交视图方向示意图

复原(R):取回已储存的 UCS,使之成为当前用户坐标系。

保存(S):保存当前 UCS 设置,并指定名称。

X、Y、Z:绕著指定的轴旋转当前的 UCS,以创立新的 UCS 。

图13-9 坐标系旋转示意

Z 轴(ZA):以特定的正向 Z 轴来定义新的 UCS。

13.2.2命名UCS

格式

命令行:DdUCS

菜 单:[工具]→[命名UCS〔U〕]

工具栏:[UCS]→[显示UCS对话框]

命名UCS是UCS命令的辅助,通过命名UCS可以对以下三个方面进展设置。

1)“命名UCS〞选项卡,显示当前图形中所设定的所有UCS,并提供详细的信息查询。可选择其中需要的UCS坐标置为当前使用。

图13-10 “命名UCS〞显示和设置

2)“正交UCS〞选项卡,列出相对于目前UCS的6个正交坐标系,有详细信息供查询,并提供置为当前功能。

图13-11 “正交UCS〞显示和设置

3)“设置〞选项卡,提供UCS的一些根底设定内同,如图13-12。一般情况下,没有特殊需要,不需要调整该设定。

图13-12 UCS的根本设置

13.3.1长方体

格式

命令行:Box

菜 单:[绘图]→[实体]→[长方体〔B〕]

工具栏:[实体]→[长方体]

创立三维长方体对象。

2.操作步骤

创立边长都为10的立方体,如图13-13。

图13-13 用Box命令绘制立方体

命令: Box 执行Box命令

指定长方体的角点

或 [中心(C)] <0,0,0>: 点取一点 指定图形的一个角点

指定角点或 [立方体(C)/长度(L)]: @10,10 指定XY平面上矩形大小

长方体高度: 10 指定高度,回车完毕命令

以上各选项含义和功能说明如下:

长方体的角点:指定长方体的第一个角点。

中心(C):通过指定长方体的中心点绘制长方体。

立方体(C):指定长方体的长、宽、高都为一样长度。

长度(L):通过指定长方体的长、宽、高来创立三维长方体。

3.注意

假设输入的长度值或坐标值是正值,那么以当前 UCS 坐标的X、Y、Z 轴的正向创立立图形;假设为负值,那么以X、Y、Z 轴的负向创立立图形。

13.3.2球体

格式

命令行:Sphere

菜 单:[绘图]→[实体]→[球体〔S〕]

工具栏:[实体]→[球体]

绘制三维球体对象。默认情况下,球体的中心轴平行于当前用户坐标系 (UCS) 的 Z

轴。纬线与 XY 平面平行。

2.操作步骤

创立半径为10的球体,如图13-14。

图13-14 用Sphere命令创立球体

命令: Sphere 执行Sphere命令

球体中心: 点选一点 指定球心位置

指定球体半径或 [直径(D)]:10 指定半径值,回车完毕命令

以上各选项含义和功能说明如下:

球体半径(R):绘制基于球体中心和球体半径的球体对象。

直径(D):绘制基于球体中心和球体直径的球体对象。

13.3.3圆柱体

格式

命令行:Cylinder

菜 单:[绘图]→[实体]→[圆柱体〔C〕]

工具栏:[实体]→[圆柱体]

创立三维圆柱体实体对象。

2.操作步骤

创立半径为10的,高度为10的圆柱体,如图13-15。

图13-15 用Cylinder命令创立圆柱体

命令: Cylinder 执行Cylinder命令

指定圆柱体底面的中心点或 [椭圆(E)] <0,0,0>: 点取一点 指定圆心

指定圆柱体半径或 [直径(D)]: 10 指定圆半径

指定圆柱体高度或 [中心(C)]: 10 指定圆柱高度,回车完毕命令

以上各选项含义和功能说明如下:

圆柱体底面的中心点:通过指定圆柱体底面圆的圆心来创立圆柱体对象。

椭圆(E):绘制底面为椭圆的三维圆柱体对象。

3.注意

假设输入的高度值是正值,那么以当前 UCS 坐标的Z 轴的正向创立立图形;假设为负值,那么以Z 轴的负向创立立图形。

13.3.4圆锥体

格式

命令行:Cone

菜 单:[绘图]→[实体]→[圆锥体〔O〕]

工具栏:[实体]→[圆锥体]

创立三维圆锥体。

2.操作步骤

创立底面半径半径为10,高度为20的圆锥体,如图13-16。

图13-16 用Cone命令创立圆锥体

命令: Cone 执行Cone命令

指定圆锥体底面的中心点

或 [椭圆(E)] <0,0,0>: 点取一点 指定底面圆心位置

指定圆锥体底面半径或 [直径(D)]: 10 指定底面圆半径

指定圆锥体高度或 [顶点(A)]: 20 指定高度,回车完毕命令

以上各选项含义和功能说明如下:

圆锥体底面的中心点:指定圆锥体底面的中心点来创立三维圆锥体。

椭圆(E):创立一个底面为椭圆的三维圆锥体对象。

圆锥体高度:指定圆锥体的高度。输入正值,那么以当前用户坐标系统 UCS 的 Z 轴

正方向绘制圆锥体,输入负值,那么以 UCS 的 Z 轴负方向绘制圆锥体。

13.3.5楔体

格式

命令行:Wedge

菜 单:[绘图]→[实体]→[楔体〔W〕]

工具栏:[实体]→[楔体]

绘制三维楔体对象。

2.操作步骤

任意建立一个楔体,如图13-17。

图13-17 用Wedge命令创立楔体

命令: Wedge 执行Wedge命令

指定楔体的第一个角点或 [中心点(C)] <0,0,0>: 点取一点 指定楔体位置

指定角点或 [立方体(C)/长度(L)]: 点取一点 指点楔体底面矩形

楔高:点取一点 指定楔体高度,回车完毕命令

以上各选项含义和功能说明如下:

第一个角点:指定楔体的第一个角点。

立方体:创立各条边都相等的楔体对象

图13-18 各条边相等的楔体

长度:分别指定楔体的长、宽、高。其中长度与 X 轴对应,宽度与 Y 轴对应,高度与 Z 轴对应。

图13-19 楔体的长宽高示意

中心点(CE):指定楔体的中心点。

13.3.6圆环

格式

命令行:Torus

菜 单:[绘图]→[实体]→[圆环体〔T〕]

工具栏:[实体]→[圆环]

绘制三维圆环实体对象。

2.操作步骤

建立一个管状物半径为10,圆环半径为20的圆环,如图13-20。

图13-20 用Torus命令创立圆环

命令: Torus 执行Torus命令

圆环体中心: <0,0,0> 点取一点 指定圆环中心

指定圆环体的半径或 [直径(D)]: 20 指定圆环半径

指定圆管的半径或 [直径(D)]: 10 指定管状物半径,回车完毕命令

以上各选项含义和功能说明如下:

半径(R):指定圆环体的半径。

直径(D):指定圆环体的直径。

3.注意

圆环由两半径定义:一个是管状物的半径,另一个是圆环中心到管状物中心的间隔 。

假设指定的管状物的半径大于圆环的半径,即可绘制无中心的圆环,即自身相交的圆环。自交圆环体没有中心孔。

13.3.7拉伸

格式

命令行:Extrude

菜 单:[绘图]→[实体]→[拉伸〔X〕]

工具栏:[实体]→[拉伸]

以指定的途径或指定的高度值和倾斜角度拉伸选定的对象来创立实体。

2.操作步骤

对图13-21(a)中的图形进展拉伸,拉伸高度为20,倾斜角为30度,结果如图13-21(b)。

(a) (b)

图13-21 用Extrude命令拉伸图形

命令: Extrude 执行Extrude命令

选择对象: 选择图形 指定要拉伸的图形

选择集当中的对象: 1 提示选择对象的数量

选择对象: 回车完毕选择

指定拉伸高度或拉伸途径(P): 20 指定拉伸高度

指定拉伸的倾斜角度 <0>: 30 指定拉伸倾角,回车完毕命令

以上各选项含义和功能说明如下:

选择对象:选择要拉伸的对象。可进展拉伸处理的对象有平面三维面、封闭多段线、多边形、圆、椭圆、封闭样条曲线、圆环和面域。

指定拉伸高度:为选定对象指定拉伸的高度,假设输入的高度值为正数,那么以当前

UCS 的 Z 轴正方向拉伸对象,假设为负数,那么以 Z 轴负方向拉伸对象。

拉伸途径(P):为选定对象指定拉伸的途径,在指定途径后,系统将沿着选定途径拉伸选定对象的轮廓创立实体。

图13-22 用途径拉伸图形示意

3.注意

倾斜角度的值可为“-90—+90〞之间的任何角度值,假设输入正的角度值,那么从基准对象逐渐变细地拉伸,假设输入的为负的角度值,那么从基准对象逐渐变粗地拉伸。角度为 0 时,表示在拉伸对象时,对象的粗细不发生变化,而且是在其所在平面垂直的方向上进展拉伸。当用户为对象指定的倾斜角和拉伸高度值很大时,将导致对象或对象的一局部在到达拉伸高度之前就已经会聚到一点。

13.3.8旋转

格式

命令行:Revolve

菜 单:[绘图]→[实体]→[旋转〔R〕]

工具栏:[实体]→[旋转]

将选取的二维对象以指定的旋转轴旋转,最后形成实体。

2.操作步骤

对图13-23(a)中的图形进展旋转360度,结果如图13-23(b)。

(a) (b)

图13-23 用Revolve命令创立旋转体

命令: Revolve 执行Revolve命令

选择对象: 选择要旋转的图形

选择集当中的对象: 1 提示选择对象的数量

选择对象: 回车完毕选择

指定旋转轴的起始点或定义轴物体(O)/X轴(x)/Y轴(y): 点选轴端点

指定旋转轴一端点

指定轴的终点:点选轴另一端点 指定旋转轴另一端点

指定旋转角度 <360>:360 指定旋转角度,回车完毕命令

以上各选项含义和功能说明如下:

旋转轴的起始点:通过指定旋转轴上的两个点来确定旋转轴,轴的正方向为第一点指向第二点

物体(O):以选定的直线或多段线中的单条线段为旋转轴,接着围绕此旋转轴旋转一定角度,形成实体。

X 轴(x):以当前用户坐标系统 UCS 的 X 轴为旋转轴,旋转轴的正方向与 X 轴正方向一致。

Y 轴(y):以当前用户坐标系统 UCS 的 Y 轴为旋转轴,旋转轴的正方向与 Y 轴正方向一致。

旋转角度:指定旋转角度值。

13.3.9剖切

格式

命令行:Slice

菜 单:[绘图]→[实体]→[剖切〔L〕]

工具栏:[实体]→[剖切]

将实体对象以平面剖切,并保存剖实在体的所有局部,或者保存指定的局部。

2.操作步骤

对图13-24(a)中的立方体进展剖切,留下一个四面体,结果如图13-24(b)。

(a) (b)

图13-24 用Slice命令剖实在体

命令: Slice 执行Slice命令

选择对象: 点选立方体 指定剖切对象

选择集当中的对象: 1 提示选择对象的数量

选择对象: 回车完毕选择

指定截面上的第一点或 对象(O)/轴(Z)/视图(V)/平面(XY)/平面(YZ)/

平面(ZX): 点选点A

在平面上指定第二点:点选点B

在平面上指定第叁点: 点选点C 通过三点来确定剖切面

在要保存的一侧指定一点

或 保存两侧(B):点选点D 指点保存局部,回车完毕命令

以上各选项含义和功能说明如下:

截面上的第一点:通过指定三个点来定义剪切平面。

对象(O):定义剪切面与选取的圆、椭圆、弧、2D样条曲线或二维多段线对象对齐。

轴(Z):通过指定剪切平面上的一个点,及垂直于剪切平面的一点定义剪切平面。

图13-25 通过设定Z轴确定剪切平面

视图(V):指定剪切平面与当前视口的视图平面对齐。

平面(XY):通过在 XY 平面指定一个点来确定剪切平面所在的位置,并使剪切平面与当前用户坐标系统 UCS 的 XY 平面对齐。

平面(YZ):通过在 YZ 平面指定一个点来确定剪切平面所在的位置,并使剪切平面与当前用户坐标系统 UCS 的 YZ 平面对齐。

平面(ZX):通过在 ZX 平面指定一个点来确定剪切平面所在的位置,并使剪切平面与当前用户坐标系统 UCS 的 ZX 平面对齐。

3.注意

剖实在体保存原实体的图层和颜色特性。

13.3.10截面

格式

命令行:Section

菜 单:[绘图]→[实体]→[截面〔E〕]

工具栏:[实体]→[截面]

以实体对象与平面相交的截面创立面域。

2.操作步骤

在图13-26(a)中的圆柱体上,建立一个截面,其结果如图13-26(b)所示。

(a) (b)

图13-26 用Section命令建立截面

命令: Section 执行Section命令

选择对象: 点选圆柱体 指定截面对象

选择集当中的对象: 1 提示选择对象数量

选择对象: 回车完毕选择

指定截面上的第一点或 对象(O)/轴(Z)/视图(V)/平面(XY)/平面(YZ)/

平面(ZX): 点选点A

在平面上指定第二点: 点选点B

在平面上指定第叁点:点选点C 用三点指定截面,回车完毕命令

以上各选项含义和功能说明如下:

截面上的第一点:通过指定三个点来定义截面。

对象(O):定义截面与选取的圆、椭圆、弧、2D样条曲线或二维多段线对象对齐。

轴(Z):通过指定截面上的一个点,及垂直于截面的一点定义截面。

视图(V):指定截面与当前视口的视图平面对齐。

平面(XY):通过在 XY 平面指定一个点来确定截面所在的位置,并使截面与当前用户坐标系统 UCS 的 XY 平面对齐。

平面(YZ):通过在 YZ 平面指定一个点来确定截面所在的位置,并使截面与当前用户坐标系统 UCS 的 YZ 平面对齐。

平面(ZX):通过在 ZX 平面指定一个点来确定截面所在的位置,并使截面与当前用户坐标系统 UCS 的 ZX 平面对齐。

13.3.11干预

格式

命令行:Interfere

菜 单:[绘图]→[实体]→[干预〔I〕]

工具栏:[实体]→[干预]

选取两批实体进展比拟,并用两个或多个实体的公共局部创立三维组合实体。

2.操作步骤

把图13-27(a)中两个实体相干预的局部创立实体,结果如图13-27(b)所示。

(a) (b)

图13-27 用Interfere命令创立干预实体

命令: Interfere 执行Interfere命令

选择第一批Acis对象: 点选圆柱体 指定发生干预的实体

选择集当中的对象: 1 提示选择对象数量

选择第一批Acis对象: 回车完毕第一批对象的选择

选择第二批Acis对象: 点选楔体 指定发生干预的实体

选择集当中的对象: 1 提示选择对象数量

选择第二批Acis对象: 回车完毕第二批对象的选择

将 1 实体同 1 实体比拟.干预实体对数目: 1 提示发生干预的结果

创立干预实体吗? 是(Y)/<否(N)>: y 创立干预对象

高亮显示互相干预的实体对吗? 是(Y)/<否(N)>: 回车完毕命令

3.注意

Interfere 将亮显重叠的三维实体。假设用户只选择第一个选择集,在提示选择第二批对象时按 ENTER 键,系统将比照检查第一集合中的全部实体。假设用户在提示选择两批

ACIS 对象时定义了两个选择集,系统将比照检查第一个选择集中的实体与第二个选择集中的实体。假设在两个选择集中包括了同一个三维实体,系统会将此三维实体视为第一个选择集中的一局部,而在第二个选择集中忽略它。

在选取了第二批 ACIS 对象后,按回车键系统会进展各对三维实体之间的干预测试。重叠或有干预的三维实体将被亮显,并显示干预三维实体的数目和干预的实体对。

13.4.1并集

格式

命令行:Union

菜 单:[修改]→[实体编辑]→[并集(U)]

工具栏:[实体编辑]→[并集]

通过两个或多个实体或面域的公共局部将两个或多个实体或面域合并为一个整体。得到的组合实体包括所有选定实体所封闭的空间。得到的组合面域包括子集中所有面域所封闭的面积。

2.操作步骤

图13-28(a)中两个圆柱体垂直相交,用并集命令将这两个实体合为一个整体,结果如图13-28(b)所示。

(a) (b)

图13-28 用Union命令将实体合并

命令: Union 执行Union命令

选取连接的 ACIS 对象: 点选一个圆柱 指定合并对象

选择集当中的对象: 1 提示选择对象数量

选取连接的 ACIS 对象: 点选另一个圆柱 指定合并对象

选择集当中的对象: 2 提示选择对象数量

选取连接的 ACIS 对象: 回车完毕命令

13.4.2差集

格式

命令行:Subtract

菜 单:[修改]→[实体编辑]→[差集(S)]

工具栏:[实体编辑]→[差集]

将多个重叠的实体或面域对象通过“减〞操作合并为一个整体对象。

2.操作步骤

图13-29(a)中大的圆柱体和小的圆柱体相交,利用差集命令,将大圆柱体减去小圆柱体,到达在大圆柱体上打孔的效果,结果如图13-29(b)所示。

(a) (b)

图13-29 用Subtract命令将大圆柱体打孔

命令: Subtract 执行Subtract命令

选择从中减去的ACIS对象: 选择大圆柱体 选择需要留下的对象

选择集当中的对象: 1 提示选择对象数量

选择从中减去的ACIS对象: 回车完毕选择留下的对象

选择用来减的ACIS对象: 选择小圆柱体 选择除去的对象

选择集当中的对象: 1 提示选择对象数量

选择用来减的ACIS对象: 回车完毕命令

13.4.3交集

格式

命令行:Intersect

菜 单:[修改]→[实体编辑]→[交集(S)]

工具栏:[实体编辑]→[交集]

选取两个或多个实体或面域的相交的公共局部交集,创立复合实体或面域,并删除交集以外的局部。

2.操作步骤

将图13-30(a)中两实体相交局部形成新的实体同时删除多余局部,结果如图13-30(b)所示。

(a) (b)

图13-30 用Intersect命令留下实体相交局部

命令: Intersect 执行Intersect命令

选取被相交的 ACIS 对象: 选择一个实体 选择要编辑的实体

选择集当中的对象: 1 提示选择对象的数量

选取被相交的 ACIS 对象: 选择另一个实体 选择要编辑的实体

选择集当中的对象: 2 提示选择对象的数量

选取被相交的 ACIS 对象: 回车完毕命令

13.4.4实体编辑

格式

命令行:Solidedit

菜 单:[修改]→[实体编辑(N)]

对实体对象的面和边进展拉伸、挪动、旋转、偏移、倾斜、复制、着色、分割、抽壳、去除、检查或删除等操作。

2.操作步骤

将图13-31(a)中实体的一个面进展拉伸,结果如图13-31(b)所示。

(a) (b)

图13-31 用Solidedit命令拉伸实体的一个面

命令: Solidedit 执行Solidedit命令

输入一个实体编辑选项: 面(F)/边(E)/体(B)/放弃(U)/<退出(X)>: F

指定对实体的面进展编辑

输入面编辑选项: 拉伸(E)/挪动(M)/旋转(R)/偏移(O)/倾斜(T)/删除(D)/复制(C)/着色(L)/放弃(U)/<退出(X)>: E 指定进展拉伸操作

选择面或 [删除(R)/撤消(U)]: 找到1个面 选择要拉伸的面

选择面或 [删除(R)/撤消(U)/选择全部(A)]: 回车完毕对象选择

指定拉伸高度或拉伸途径(P): 5 指定拉伸长度

指定拉伸的倾斜角度 <0>:0 指定倾角

输入面编辑选项: 拉伸(E)/挪动(M)/旋转(R)/偏移(O)/倾斜(T)/删除(D)/复制(C)/着色(L)/放弃(U)/<退出(X)>: 回车完毕面编辑

输入一个实体编辑选项: 面(F)/边(E)/体(B)/放弃(U)/<退出(X)>:

回车完毕命令

以上各选项含义和功能说明如下:

面(F):编辑三维实体的面。

拉伸(E):将选取的三维实体对象面拉伸指定的高度或按指定的途径拉伸。

挪动(M):以指定间隔 挪动选定的三维实体对象的面。

(a) (b)

图13-32 用Solidedit命令挪动面示意

旋转(R):将选取的面围绕指定的轴旋转一定角度。

(a) (b)

图13-33 用Solidedit命令旋转面示意

偏移(O):将选取的面以指定的间隔 偏移。

(a) (b)

图13-34 用Solidedit命令偏移孔示意

倾斜(T):以一条轴为基准,将选取的面倾斜一定的角度。

(a) (b)

图13-35 用Solidedit命令倾斜孔示意

删除(D):删除选取的面。

(a) (b)

图13-36 用Solidedit命令删除斜面示意

复制(C):复制选取的面到指定的位置。

(a) (b)

图13-37 用Solidedit命令复制面示意

着色(L):为选取的面指定线框的颜色。

边(E):编辑或修改三维实体对象的边。可对边进展的操作有复制、着色。

体(B):对整个实体对象进展编辑。

压印:选取一个对象,将其压印在一个实体对象上。但前提条件是,被压印的对象必须与实体对象的一个或多个面相交。可选取的对象包括:圆弧、圆、直线、二维和三维多段线、椭圆、样条曲线、面域、体及三维实体。

图13-38 用Solidedit命令压印示意

分割实体:将选取的三维实体对象用不相连的体分割为几个独立的三维实体对象。注意只能分割不相连的实体,分割相连的实体用“剖切〞命令

抽壳:以指定的厚度创立一个空的薄层。抽壳时输入的偏移间隔 ,间隔 值为正,那么从外开场抽壳,假设为负,那么从内开场抽壳。

图13-39 用Solidedit命令抽壳示意

去除:删除与选取的实体有交点的,或共用一条边的顶点。删除所有多余的边和顶点、压印的以及不使用的几何图形。

图13-40 用Solidedit命令去除多余对象示意

3.注意

Solidedit命令包含的内容有三大局部:面、边、体。其中对面的编辑最为常用,也最为复杂,用户要仔细体会每个小命令的作用。

13.4.5三维阵列

格式

命令行:3darray

菜 单:[修改]→[三维操作(3)]→[三维阵列(3)]

在立体空间中创立三维阵列,复制多个对象。

2.操作步骤

将图13-41(a)中的实体按3行3列3层进展矩形阵列,结果如图13-41(b)所示。

(a) (b)

图13-41 用3darray命令进展三维阵列

命令: 3darray 执行3darray命令

选取阵列对象: 点选立方体 选择需阵列对象

选择集当中的对象: 1 提示选择对象数量

选取阵列对象: 回车完毕对象选择

阵列款式: 环形(P)/中心(C)/<矩形(R)>: R 选择矩形阵列

阵列的行数 <1>: 3 指定行数

列数 <1>: 3 指定列数

层次数 <1>: 3 指定层数

指定行间距: 15 指定行间距

指定列间距: 15 指定列间距

层次的深度: 15 指定层间距,回车完毕命令

以上各选项含义和功能说明如下:

环形阵列〔P〕:依指定的轴线产生复制对象。

矩形阵列〔R〕:对象以三维矩形〔列、行和层〕款式在立体空间中复制。一个阵列必须具有至少两个行、列或层。

13.4.6三维镜像

格式

命令行:Mirror3d

菜 单:[修改]→[三维操作(3)]→[三维镜像(M)]

以一平面为基准,创立选取对象的反射副本。

2.操作步骤

将图13-42(a)中的实体按端面局部进展镜像,使之成为一个对称的管路,结果如图13-42(b)所示。

(a) (b)

图13-42 用Mirror3d命令进展三维镜像

命令: Mirror3d 执行Mirror3d命令

选择对象: 点选实体 指定需镜像的对象

选择集当中的对象: 1 提示选择对象数量

选择对象: 回车完毕选择对象

确定镜面平面:对象(E)/上次(L)/视图(V)/Z轴(Z)/X-Y面(XY)/Y-Z面(YZ)/Z-X面(ZX)/<3点面(3)>: 点选镜像面上一点

面上第二点: 点选镜像面上第二点

面上第叁点: 点选镜像面上第三点

删除原来对象? <否(N)> 回车完毕命令

以上各选项含义和功能说明如下:

3点面:通过指定三个点来确定镜像平面。

对象(E):以对象作为镜像平面创立三维镜像副本。

图13-43 用选择对象方式确定镜像面

上次(L):以最近一次指定的镜像平面为本次创立三维镜像所需要的镜像平面。

视图(V):以当前视图的观测平面来镜像对象。

Z轴(Z):以平面上的一点和垂直于平面的法线上的一点来定义镜像平面。

图13-44 用法线方式确定镜像面

X-Y面、Y-Z面、Z-X面:以 xy、yz 或 zx 平面来定义镜像平面。

13.4.7三维旋转

格式

命令行:Rotate3d

菜 单:[修改]→[三维操作(3)]→[三维旋转(R)]

绕著三维的轴旋转对象。

2.操作步骤

将图13-45(a)中的实体以AB为轴,旋转30度,结果如图13-45(b)所示。

(a) (b)

图13-45 用Rotate3d命令进展三维旋转

命令: Rotate3d 执行Rotate3d命令

选择旋转对象: 选择长方体 选择旋转对象

选择集当中的对象: 1 提示选择对象数量

选择旋转对象: 回车完毕对象选择

指定轴上的第一点或定义轴根据 [对象(O)/上次(L)/视图(V)/X轴(X)/Y轴(Y)/

Z轴(Z)/两点(2)]: 点选点A

指定轴上的第二点: 点选点B 两点确定旋转轴

指定旋转角度或 [参照(R)]:30 指定旋转角度,回车完毕命令

以上各选项含义和功能说明如下:

2点:通过指定两个点定义旋转轴。

对象(E):选择与对象对齐的旋转轴。

上次(L):以上次使用 Rotate3d 命令定义的旋转轴为此次旋转的旋转轴。

视图(V):将旋转轴与当前通过指定的视图方向轴上的点所在视口的观察方向对齐。

X 轴:将旋转轴与指定点所在坐标系统 UCS 的 X 轴对齐。

Y 轴:将旋转轴与指定点所在坐标系统 UCS 的 Y 轴对齐。

Z 轴:将旋转轴与指定点所在坐标系统 UCS 的 Z 轴对齐。

13.4.8对齐

格式

命令行:Align

菜 单:[修改]→[三维操作(3)]→[对齐(L)]

在二维和三维选择要对齐的对象,并向要对齐的对象添加源点,向要与源对象对齐的对象添加目的点,使之与其他对象对齐。

2.操作步骤

将图13-46(a)中的四棱锥对齐到立方体上,结果如图13-46(b)所示。

(a) (b)

图13-46 用Align命令让两实体对齐

命令: Align 执行Align命令

选择对象: 选择锥体 选择要挪动的对象

选择集当中的对象: 1 提示选择对象数量

选择对象: 回车完毕对象选择

指定第一个源点: 点选点A

指定第一个目的点: 点选点A’

指定第二个源点: 点选点B

指定第二个目的点: 点选点B’

指定第叁个源点: 点选点C

指定第叁个目的点:点选点C’ 回车完毕命令

3.注意

对齐命令在二维绘图的时候也可以使用。要对齐某个对象,最多可以给对象添加三对源点和目的点。

图13-47 用Align命令只选择一对点的情况

图13-48 用Align命令选择两对点的情况

本章小结

本章主要介绍了三维坐标、三维视图、三维建模和三维编辑四个方面的内容,尽管中望CAD是一个主要针对二维绘图的软件,但其中也有三维绘图的功能,甚至可以做出具有渲染效果的图。学完这章后,用户应该具有根本的三维绘图的理念,可以制作出简单的三维图纸。

练习

1.填空题

(1) 3点定义UCS,第一点为______,第二点为__________第三点为____________。

(2) Z轴矢量定义UCS,第一点为____________第二点为__________________。

2.选择题

(1) 将两个或更多的实心体合成一体用命令是 ( )。

CTION

ERENCE

(2)执行ALIGN命令后,选择两对点对齐,结果 ( )。

A.物体只能在2D或3D空间中挪动

B.物体只能在2D或3D空间中旋转

C.物体只能在2D或3D空间中缩放

D.

3. 试画出下面图形。

本文标签: 对象指定实体命令平面