第十章 三维图形的绘制
在创建三维模型时,往往会设置不同的二维视图以便更好地显示、绘制和编辑几何图形。
AutoCAD 提供了各种工具,用于设置模型的不同视图。
第一节 坐标系的变换
除了增加第三维坐标 ( 即 Z 轴 ) 之外,
指定三维坐标与指定二维坐标是相同的 。
在三维空间绘图时,要在世界坐标系
(WCS) 或用户坐标系 (UCS) 中指定 X,Y
和 Z 的坐标值一.基本概念
1,XY坐标平面
2,Z坐标轴
3.标高:沿 Z轴方向的高度值
4,厚度:对象沿 Z轴方向拉伸长度
5,平面视图:视线与 XY平面平行,观察到的 XY平面内的视图
6.相机位置:在三维空间观察对象时,
相当于视点的位置
7,目标点:从相机观察对象时,相机聚焦的一个清晰点
8,视线
9,相对于 XY平面夹角
10,相对于 X轴夹角二.三维空间中的坐标表示
1,使用直角坐标
1) x,y,z; (绝对坐标 )
2) @x,y,z(相对坐标)
2.使用柱面坐标
1) XY平面内与 UCS原点的距离<与 X轴的角度,Z坐标值 ( 绝对坐标 ) 100< 60,
50
2) @XY平面内与前一点距离<与 X轴的角度,Z坐标值 ( 相对坐标 )
3.使用球面坐标
1) 与 UCS原点的距离< XY平面内的投影与
X轴的夹角<与 XY平面的角度 ( 绝对坐标 )
2) @与前一点的距离< XY平面内的投影与 X轴的夹角<与 XY平面的角度(相对坐标)
三.使用用户坐标
1,定义用户坐标系 (UCS) 是为了改变原点
(0,0,0) 的位置以及 XY 平面和 Z 轴的方向
2,在三维空间,可在任何位置定位和定向
UCS,也可随时定义,保存和重复利用多个用户坐标系
3,坐标的输入和显示均相对于当前的 UCS。
(一).定义用户坐标
用户坐标系 (UCS) 为坐标输入,操作平面和观察提供一种可变动的坐标系
大多数 AutoCAD 几何编辑命令依赖于
UCS 的位置和方向
对象将绘制在当前 UCS 的 XY 平面上 。
1.,UCS” 工具栏 ―― 相应按钮
2.,工具,菜单:新建 UCS
3.命令行,ucs
(二).相关说明
1,新建
用下列六种方法之一定义新坐标系 。
指定新 UCS 的原点或 [Z 轴 (ZA)/三点 (3)/对象 (OB)/面 (F)/视图 (V)/X/Y/Z] <0,0,0>:
原点
通过移动当前 UCS 的原点,保持其 X、
Y 和 Z 轴方向不变,从而定义新的 UCS。
Z 轴
用特定的 Z 轴正半轴定义 UCS。指定新原点和 Z 轴正半轴上新的点。
,Z 轴,选项使 XY 平面作各种方向倾斜。
三点
第一点指定新 UCS 的原点
第二点定义 X 轴的正方向
第三点定义 Y 轴的正方向 。
第三点可以在新 UCS XY 平面的 Y 正半部分的任意位置对象
根据选定三维对象定义新的坐标系 。 新 UCS
的拉伸方向 ( Z 轴正方向 ) 与选定对象的一样 。
选择对齐 UCS 的对象,选择一个对象
不能使用下列对象:三维实体、三维多段线、
三维网格、视口、多线、面域、样条曲线、
椭圆、射线、构造线、引线、多行文字面
将 UCS 与选定实体对象的面对正。
要选择一个面,在此面的边界内或面的边上单击即可,被选中的面将高亮显示
UCS 的 X 轴将与找到的第一个面上的最近的边对正视图
以垂直于视图方向(平行于屏幕)的平面为 XY 平面,来建立新的坐标系。
UCS 原点保持不变
X,Y,Z
绕指定轴旋转当前 UCS。 指定绕 n 轴的旋转角度 <当前设置 >:
提示中的 n 为 X,Y 或 Z。输入正或负角度来旋转 UCS。 AutoCAD 用右手定则来确定绕轴旋转的正方向
2.移动 M
1) 通过平移原点或修改当前 UCS 的 Z 轴深度来重新定义 UCS,但保留其 XY 平面的原始位置不变。修改 Z 轴深度将使
UCS 沿自身 Z 轴的正方向或负方向移动。
2) 修改 UCS 的原点位置
3) 指定 UCS 的原点沿 Z 轴移动的距离
3.正交 G
1) 指定由 AutoCAD 提供的六个正交 UCS
中的一个 。 这些 UCS 设置通常用于查看和编辑三维模型 。
2) 输入选项 [俯视 (T)/仰视 (B)/主视 (F)/后视 (BA)/左视 (L)/右视 (R)] <左视 >:
4.上一个
恢复上一 UCS。
AutoCAD 保存在图纸空间中创建的最后
10 个坐标系和在模型空间中创建的最后
10 个坐标系
5.恢复
1) 恢复已保存的 UCS 使它成为当前 UCS。
2) 恢复已保存的 UCS 并不建立在保存
UCS 时有效的视图方向
6.应用
其他视口保存有不同的 UCS 时将当前
UCS 设置应用到指定的视口或所有活动视口 。
7.世界
将当前的 UCS 设置为 WCS
WCS 是所有 UCS 的基准,且不能被重新定义四.使用 UCS对话框
管理已定义的用户坐标系
用户坐标系 (UCS) 是活动的,用户定义的坐标系有利于对象的布置
Ucsman 函数可恢复保存的 UCS 或正交
UCS、指定视口的 UCS 图标和 UCS 设置、
命名或重命名当前 UCS
(一).启动 Ucsman命令
1.,UCS” 工具栏 ―― 相应按钮
2.,工具,菜单:命名 UCS
3.命令行,ucsman
四,UCS图标
1,菜单--视图--显示 UCS 图标
2,命令行,ucsicon
AutoCAD 在图纸空间和模型空间中显示不同的 UCS 图标
在两种情况下
当图标放置在当前 UCS 原点上时,图标底部出现一个加号 (+)
如果 UCS 与 WCS 相同则在图标的 Y 部分出现字母 W
俯视 UCS( 沿 Z 轴正方向 ) 时,在图标的底部画出一个方框,仰视 UCS 时方框消失 。
如果沿着一个与 X 和 Y 轴相交的平面查看,UCS 图标将变为断铅笔图标。
第二节 创建三维线框模型
三维线框模型描述了三维对象的骨架 。
用 AutoCAD 在三维空间的任何位置放置二维平面对象即可创建线框模型。可用下列方法之一在三维空间放置二维对象一.用二维对象创建线框模型
1,输入三维点来创建三维对象 。 输入指定点的 X,Y 和 Z 坐标值
2.设置缺省构造平面( XY 平面),从中定义 UCS 以便绘制对象
3,创建对象后,在三维空间中把对象移动到正确的方向 。
也可以创建多段线和样条曲线等线框对象,
这些对象可放置在三维空间的任何位置。
二.利用直线与样条曲线创建线框模型
1,Line命令
2,Spline命令三.利用三维多段线创建线框模型
( 一 ),命令启动
1,命令,3dpoly
指定多段线的起点,
指定直线的端点或 [放弃 (U)]:
(二).相关说明
1,三维多段线不能象二维多段线一样含有圆弧段,只能由直线段组成 。
2,三维多段线不能有宽度和厚度信息
3,三维多段线只能采用实线线型
4.三维多段线可用 Pedit命令来编辑第三节 创建三维表面模型
如果需要线框没有提供的隐藏、着色和渲染功能,但又不需要实体的物理特性(质量、重量、
重心等),那么就可以使用网格
网格还常常用于创建不规则的几何图形,如山脉的三维地形模型
网格可以是开放的或闭合的 。 如果在某个方向上网格的起始边和终止边没有接触,则网格就是开放的一.创建预定义三维表面网格
( 一 ),启动 3D命令的方法
3D 命令沿常见几何图形(包括长方体、
圆锥体、球体、圆环体、楔体和棱锥体)
的外表面创建三维多边形网格
当用 3D 命令构造多边形网格对象时,
最后得到的对象是可以隐藏,着色和渲染的表面 。
1,菜单--绘图--表面 三维曲面
2,命令行,3d
[长方体表面 (B)/圆锥面 (C)/下半球面 (DI)/上半球面 (DO)/网格 (M)/棱锥面 (P)/球面 (S)/圆环面 (T)/楔体表面 (W)]
三.创建三维面
3DFACE 在三维空间中的任意位置创建一个三边或四边曲面
可以每一个角点指定不同的 Z 坐标,但如果这样做,该三维面就不能被拉伸
SOLID 创建与当前 UCS 平行的三边或四边曲面,并且不能对顶点使用不同的 Z
坐标值
3DFACE 创建的曲面未填充,而 SOLID
创建填充的曲面
1.,表面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 三维面
3,命令行,3dface
指定第一点或 [不可见 (I)],指定点 (1) 或输入 I
第一点四.创建多面网格
逐点创建三维多面网格
多面网格类似于三维网格。两种网格都是逐点构造的,因此可以创建具有不规则形状的表面
1.命令行,Pface
指定顶点 1 的位置,指定一点
指定顶点 2 的位置或 <定义面 >,指定一点或按 Enter 键
指定顶点 n 的位置或 <定义面 >,指定一点或按 Enter 键
2.相关说明
指定在网格中使用的所有顶点。提示中显示的顶点编号表示引用各个顶点的序号
AutoCAD 将重复这一提示,直到您按了
Enter 键。在空行中按 Enter 键,
AutoCAD 将提示指定各个表面分配的顶点数目五.创建直纹曲面
在两条曲线间创建直纹曲面。
Rulesurf 在两条曲线之间创建多边形网格,
表示一个直纹曲面
(一).命令启动
1.,曲面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 ―― 直纹曲面
3,命令行,Rulesurf
选择第一条定义曲线:
选择第二条定义曲线:
1.所选择的对象用于定义直纹曲面的边,
该对象可以是点、直线、样条曲线、圆、
圆弧或多段线
如果有一个边界是闭合的,那么另一个边界必须也是闭合的
以将一个点作为开放或闭合曲线的另一个边界,但是只能有一个边界曲线可以是一个点
2.对于闭合曲线,则不考虑选择的对象。如果曲线是一个圆,直纹曲面从 0
度象限点开始绘制,此象限点由当前 X
轴加上 SNAPANG 系统变量的当前值决定
对于闭合多段线,直纹曲面从最后一个顶点开始反向沿着多段线的线段绘制
在圆和闭合多段线之间创建直纹曲面将搞乱直纹,将一个闭合半圆多段线替换为圆,效果可能会好一些六.创建平移曲面网格
沿方向矢量和路径曲线创建平移曲面。
TABSURF 构造一个多边形网格,此网格表示一个由路径曲线和方向矢量定义的平移曲面
(一).命令启动
1.,表面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 平移曲面
3,命令行,Tabsurf
选择用作轮廓曲线的对象:
路径曲线定义多边形网格的曲面,它可以是直线、圆弧、圆、椭圆、二维或三维多段线
从路径曲线上离选定点最近的一点开始绘制曲面 。
选择用作方向矢量的对象,选择直线或开放的多段线
(二).相关说明
对于方向矢量,AutoCAD 只考虑多段线的第一点和最后一点,而忽略中间的顶点
方向矢量指出形的拉伸方向和长度
在多段线或直线上选定的端点决定了拉伸的方向
被用作方向矢量的多段线用粗实线绘制,以帮助用户查看方向矢量是如何影响柱面构造的七.创建旋转曲面网格
创建围绕选定轴旋转而成的旋转曲面
REVSURF 通过将路径曲线或剖面(直线、
圆、圆弧、椭圆、椭圆弧、闭合多段线、
多边形、闭合样条曲线或圆环)绕选定的轴旋转构造一个近似于旋转曲面的多边形网格
(一).命令启动
1.,曲面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 旋转曲面
3,命令行,revsurf
当 前 线 框 密 度,SURFTAB1=6
SURFTAB2=6
选择要旋转的对象:选择一条直线,圆弧,
圆或二维,三维多段线
选择定义旋转轴的对象:选择一个直线或开放的二维、三维多段线八.创建边界定义曲面网格
创建三维多边形网格
EDGESURF 构造一个三维多边形网格,
此多面网格近似于一个由四条邻接边定义的曲面
(一).命令启动
1,,表面,工 具 栏 当 前 线 框 密 度,
SURFTAB1=6 SURFTAB2=6
2,菜单--绘图--表面 边界曲面
3,命令行,Edgesurf
当前线框密度。 SURFTAB1=当前值
SURFTAB2=当前值
选择用作曲面边界的对象 1:
选择用作曲面边界的对象 2:
选择用作曲面边界的对象 3:
选择用作曲面边界的对象 4:
(二).相关说明
1,必须选择定义曲面片的四条邻接边 。
邻接边可以是直线、圆弧、样条曲线或开放的二维或三维多段线。
这些边必须在端点处相交以形成一个拓扑的矩形的封闭路径。
2,可以用任何次序选择这四条边 。
第一条边 (Surftab1) 决定了生成网格的 M 方向,该方向是从与选中点最近的端点延伸到另一端。
与第一条边相接的两条边形成了网格的 N
(Surftab2) 边第四节 创建三维实体模型
在各类三维模型中,实体的信息最完整,
歧义最少 。 再复杂的实体形也要比线框和网格容易构造和编辑 。
有三种创建实体的方法:根据基本实体形(长方体、圆锥体、圆柱体、球体、
圆环体和楔体)创建实体,沿路径拉伸二维对象,或者绕轴旋转二维对象
创建实体之后,通过组合这些实体可以创建更为复杂的实体 。 可对这些实体进行合并,获得它们的差集或交集 ( 重叠 )
部分 。
通过圆角、倒角操作或修改边的颜色,
可以对实体进行进一步完善。
与网格相同,在进行消隐、着色或渲染之前,实体显示为线框
可以分析实体的物理特性(体积、惯性矩、重心等),导出实体对象的数据以供数控铣床使用或进行 FEM(有限元法)
分析,或者将实体分解为网格和线框对象一.创建长方体
一旦创建长方体,就不能拉伸或改变其尺寸 。 但是可以用 SOLIDEDIT 命令拉伸长方体的面 。
用户也可以用:矩形、或 Pline 创建闭合的长方形或闭合多段线,再用 Extrude命令生成长方体。
1.,实体,工具栏 ―― 相应按钮
2,菜单--绘图--实体 长方体
3,命令行,Box
指定长方体的角点或 [中心点 (CE)]<0,0,0>:
指定点 (1) 或按 Enter 键表示长方体角点,
或者输入 c 表示中心点二.创建圆锥体
创建三维实体圆锥。
圆锥体是一种基本实体,它以圆或椭圆为底,垂直向上对称地变细直至一点
1.,实体,工具栏:相应按钮
2,菜单--绘图--实体 圆锥体
3,命令行,Cone
当前线框密度,ISOLINES=当前值
指定基于圆锥体的中心点或 [椭圆 (E)]
<0,0,0>:指定点 (1)、输入 e 或按 Enter 键
4.相关说明:如果高度输入负值,则向下绘制。要完成截断,可用 Subtract命令从圆锥体的顶点减去锥体三.创建圆柱体
创建三维实体圆柱 。 圆柱体是与拉伸圆或椭圆相似的一种基本实体,但它没有拉伸斜角 。
1,,实体,工具栏:相应按钮
2,菜单--绘图--实体 圆柱体
3,命令行,Cylinder
当前线框密度,ISOLINES=当前值
指定基于圆柱体的中心点或 [椭圆 (E)] <0,0,0>:
4.相关说明:如果绘制有特殊细节的圆柱,可用 Pline 绘制剖面,再用 Extrude
命令四.创建球体
球体的中心轴平行于当前 UCS 的 Z 轴,其纬线平行于 XY 平面 。
1,,实体,工具栏:相应按钮
2,菜单--绘图--实体 球体
3,命令行,sphere
指定球体球心 <0,0,0>,指定一点或按
Enter 键
指定球体半径或 [直径 (D)]:
五.创建楔体
创建三维实体使其倾斜面尖端沿 X 轴正向 。
1,,实体,工具栏:
2,菜单--绘图--实体 楔体
3,命令行,Wedge
指定楔体的第一个角点或 [中心点 (CE)]
<0,0,0>:指定点 (1)、输入 ce 或按 Enter
键六.创建圆环体
圆环体由两个半径定义,一个是圆管的半径,另一个是从圆环中心到圆管中心的距离。
也可以创建自交圆环体
1) 自交圆环体无中心孔:圆管半径大于圆环体半径。如果两个半径都是正值,且圆管半径大于圆环半径,效果就象一个两极凹陷的球体
2) 如果圆环半径为负值,并且圆管半径绝对值大于圆环半径绝对值,则效果就象一个两极尖锐突出的球体
1,,实体,工具栏 ―― 相关按钮
2,绘图菜单 ―― 实体 ―― 圆环体
3,命令行,Torus
当前线框密度,ISOLINES=4
指定圆环体中心 <0,0,0>:
指定圆环体半径或 [直径 (D)]:
指定圆管半径或 [直径 (D)]:
七.创建拉伸实体
用 Extrude 可以通过拉伸(添加厚度)
选定的对象来创建实体
可以沿指定路径拉伸对象或按指定高度值和倾斜度拉伸对象
用 Extrude 可以从物体(比如齿轮或链轮齿)的公共剖面创建实体
Extrude 对包含圆角、倒角和其他细节的物体尤其有用
如果用直线或弧来创建剖面,在使用
Extrude 前用,连接,选项把它们转换成单一的多段线对象或使它们在一个面域里
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图-- ―― 实体 ―― 拉伸
3,命令行,Extrude
当前线框密度,Isolines=当前值
选择对象:
4.相关说明
1 ).可以拉伸封闭多段线、多边形、圆、
椭圆、封闭样条曲线、圆环和面域。不能拉伸包含在块中的对象
2)不能拉伸具有相交或自相交段的多段线
3).多段线应包含至少 3 个顶点但不能多于 500 个顶点
如果选定的多段线具有宽度,AutoCAD 将忽略其宽度并且从多段线路径的中心线处拉伸
如果选定对象具有厚度,AutoCAD 将忽略该厚度八.创建旋转实体
绕轴旋转二维对象以创建实体。可以旋转闭合多段线、多边形、圆、椭圆、闭合样条曲线、圆环和面域
不能旋转包含在块中的对象、具有相交或自交线段的多段线。一次只能旋转一个对象
根据右手定则判定旋转的正方向 。
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图--实体 旋转
3,命令行,Revolve
当前线框密度,ISOLINES=当前值
选择对象,使用一种对象选择方式
4.相关说明
1),Revolve 忽略多段线的宽度,从多段线路径的中心线处开始旋转。
2).使用 Revolve 命令,可以将一个闭合对象绕当前 UCS X 轴或 Y 轴旋转一定的角度生成实体
也可以绕直线、多段线或两个指定的点旋转对象
与 Extrude 相同,如果对象包含圆角或其他用普通剖面很难制作的细部图,则 Revolve
命令尤其有用第五节 编辑三维对象与实体
可以编辑三维对象,进行旋转、创建阵列或镜像、修剪、倒角和圆角等操作
对三维对象或二维对象都可以使用 Array、
Copy,Mirror,Move 和 Rotate 命令。
编辑三维对象时还可使用对象捕捉
(,交点,或,外观交点,除外)确保精确绘图一.编辑三维对象
( 一 ),三维旋转
用 Rotate 命令,可以绕指定点旋转二维对象
当前 UCS 决定了旋转的方向。用
Rotate3d 则可以绕指定的轴旋转三维对象
可以根据两点指定轴方向、指定某对象为轴、指定 X,Y 或 Z 轴或者当前视图的
Z
1,菜单-修改 ― 三维操作 ― 三维旋转
2,命令行,Rotate3d
选择对象,使用一种对象选择方式并按
Enter 键完成选择
指定轴上的第一个点或定义轴依据 [对象
(O)/最近的 (L)/视图 (V)/X 轴 (X)/Y 轴 (Y)/Z 轴
(Z)/两点 (2)]:
(二).创建三维对象的阵列
使用 3darray 命令,可以在三维空间创建对象的矩形阵列或环形阵列。
除了指定列数( X 方向)和行数( Y 方向)
以外,还要指定层数( Z 方向)。
1,修改,菜单 ―― 三维操作 ―― 三维阵列
2,命令行,3darray
选择对象:使用对象选择方式
整个选择集将被视为单个阵列元素 。
输入阵列类型 [矩形 (R)/环形 (P)] <矩形 >
(三).创建三维对象的镜像
用 Mirror3d 命令可以沿指定的镜像平面创建对象的镜像 。 镜像平面可以是下列平面:
平面对象所在的平面
通过指定点且与当前 UCS 的 XY,YZ 或 XZ
平面平行的平面
由选定三点定义的平创建相对于某一平面的镜像对象
1,菜单--修改-- ―― 三维操作
―― 三维镜像
2,命令行,Mirror3d
选择对象,使用一种对象选择方式,按
Enter 键结束命令
指定镜像平面的第一个点 (三点 ) 或 [对象
(O)/最近的 (L)/Z 轴 (Z)/视图 (V)/XY 平面
(XY)/YZ 平面 (YZ)/ZX 平面 (ZX)/三点 (3)] <
三点 >
(四).为三维对象圆角
如果对象共面,且拉伸方向不与当前
UCS 的 Z 轴平行,则可以进行圆角 。
同一平面的对象,如果拉伸方向相同且垂直于该平面,则圆角弧也位于该平面,
而且拉伸方向相同
如果对象位于同一平面,但拉伸方向相反或不同,则圆角弧也位于该对象平面,
其拉伸方向垂直于该对象平面并朝当前
UCS 的正 Z 方向倾斜 。
1.从菜单--修改--中选择,倒角,
(五).在二维和三维空间中将某对象与其他对象对齐
通过移动,旋转和按比例缩放对象使其与其他对象对齐
给要对齐的对象加上源点,给要与其对齐的对象加上目标点
最多可以给对象加上三对源点和目标点 。
1,菜单-修改 ― 三维操作 ― 对齐
2,命令行,Align
选择对象,选择要对齐的对象并按 Enter 键二,编辑三维实体
(一).创建复合实体
可以使用现有实体的并集,差集和交集创建复合实体 。
1,Union 命令可以合并两个或多个实体 ( 或面域 ),构成一个复合实体 。
2,Subtract 命令可删除两实体间的公共部分 。
如:可用 Subtract 命令在对象上减去一个圆柱,从而在机械零件上增加孔
消除两实体间公共部分的步骤
从菜单--修改--中选择,实 体 编辑,,差集,。
选择被减的对象 (1)
选择减去的对象 (2)
3,Intersect 命令可以用两个或多个重叠实体的公共部分创建复合实体 。
Intersect 删除非重叠部分,用公共部分创建实体 。
从菜单--修改--中选择,实体编辑,――,交集,。
相关信息 Interfere 执行的操作与 Intersect
一样,但保留两个原始对象
(二).用剖切平面和实体相交创建面域
A utoCAD 在当前层创建面域并把它们插入到剖切截面的位置 。 选择多个实体将为每个实体创建独立的面域 。
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图--实体 ―― 截面
3.命令行,Section
选 择 对 象,使 用 一 种 对 象 选 择 方 式 并 按
Enter 键完成选择
指定剖切平面上的第一个点或依照 [对象
(O)/Z 轴 (Z)/视图 (V)/XY 平面 (XY)/YZ 平面
(YZ)/ZX 平面 (ZX)/三点 (3)] <三点 >,指定点 (1) 或输入一个选项
(三).用平面剖切一组实体
1,,实体,工具栏 ―― 相应按钮
2,菜单--绘图--实体 ―― 剖切
3,命令行,Slice
选择对象,使用一种对象选择方式并按
Enter 键完成选择
AutoCAD 忽略当前选择集中的面域 。
指定切面上的第一个点或依照 [对象 (O)/Z
轴 (Z)/视图 (V)/XY 平面 (XY)/YZ 平面 (YZ)/ZX
平面 (ZX)/三点 (3)] <三点 >,指定点 (1) 或输入一个选项,或按 Enter 键
4.说明
使用 SLICE 命令可以切开现有实体,然后移去指定部分生成新的实体。
可以保留剖切实体的一半或全部。
剖切实体保留原实体的图层和颜色特性
(四).检查实体是否干涉
用两个或多个三维实体的公用部分创建三维复合实体
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图-- ―― 实体 ―― 干涉
3,令行,Interfere
选择实体的第一集合:使用对象选择方式
4.说明
1),Interfere 亮显重叠的三维实体。
如果定义了一个单独的选择集,集合中的全部实体都相互检查。
如果定义了两个选择集,第一个选择集中的实体与第二个选择集中的实体相互检查。
如果在两个选择集中都包含了同一个三维实体,此三维实体将被视为第一个选择集中的一部分,而在第二个选择集中被忽略
2 ) 按 Enter键开始测试各对三维实体对象之间的干涉 。 所有干涉的三维实体都被亮显,干涉的三维实体数目和干涉的实体对都被显示出来 。
是否创建干涉实体? [是 (Y)/否 (N)] <否 >:
输入 y 或 n,或按 Enter 键
输入 y 将在当前图层上创建并亮显新的三维实体,此实体是干涉的三维实体对的交集
(五).编辑三维实体的面和边
使用 Solidedit,用户可编辑实体对象,
对它的面和边进行拉伸、移动、旋转、
偏移、倾斜、复制、上色、分割、抽壳、
清除、检查或删除操作
可使用下列方法之一选择实体对象:边界集(通过选择实体面的内部点来选择面)、圈交、窗交、栏选和分别选择面或边
1,,实体编辑,工具栏 ―― 相关按钮
2,菜单--修改-- ―― 实体编辑
3,命令行,Solidedit
实体编辑自动检查,Solidcheck=当前值
输入实体编辑选项 [面 (F)/边 (E)/体 (B)/放弃
(U)/退出 (X)] <退出 >:
4.相关说明
1 ),编辑三维实体面,可用操作包括:拉伸,
移动,旋转,偏移,倾斜,删除,复制或修改选定面的颜色 。
2 ),编辑三维实体对象,修改边的颜色或复制独立的边 。
3).编辑整个实体对象,包括在实体上压印其他几何图形,将实体分割为独立实体对象,
抽壳、清除或检查选定的实体
(六).计算并显示面域或实体的质量特性
命令 MASSPROP 用于计算并显示二维对象和三维对象的特性,这些特性在分析图形结构的特点时非常必要 。
1,,查询,工具栏 ―― 相关按钮
2,,工具,菜单:查询 质量特性
3.命令行,Massprop
第六节 观察三维对象
处理模型或者要从某个特定视点检查一个完成的模型时,要先设置查看方向 。
可以用 DDVPOINT 命令旋转视图
一,设置三维观察方向
1,菜单--视图--三维视图 视点预置
2,命令行,ddvpoint
AutoCAD 显示,视点预置,对话框二.设置观察方向
设置图形的三维直观图的查看方向
Vpoint 将观察者置于一个位置上观察图形,就好象从空间中的一个指定点向原点 (0,0,0) 方向观察 。
Vpoint 不能用在图纸空间中 。
1,菜单--视图--三维视图 视点
2.命令行,Vpoint
四.平行投影或透视视图
定义平行投影或透视视图
Dview 使用相机和目标模拟从空间的任意点观察模型
视线,或说是观察方向线,是相机和目标确定的直线
1.命令行,dview 别名:
dv.
选择对象或 <使用 Dviewblock>:
如果选择了对象,那么当修改视图时对象就会在预览图像中被拖动
选择多个对象会使图像拖动和更新变慢 。
输入选项
[相机 (CA)/目标 (TA)/距离 (D)/点 (PO)/平移 (PA)/缩放 (Z)/扭曲 (TW)/剪裁 (CL)/隐藏
(H)/关 (O)/放弃 (U)]:用定点设备指定点或输入选项五.使用三维动态观察器
控制在三维空间中交互式查看对象 。
3DORBIT 使用户能通过单击和拖动定点设备来控制三维对象的视图 。
可以查看整个图形,或者在开始命令之前选择若干对象。查看整个图形可能会降低视频显示效果。
(一).启动命令
1.,标准,工具栏,――
2,菜单--视图--三维动态观察器
3.命令行,3dorbit 别名,3do
( 二 ),相关说明
1,三维动态观察器视图显示一个转盘
( 被较小的圆平分为四部分的一个大圆 )
目标点是转盘的中心,而不是被查看对象的中心
3dorbit 在当前视口中激活三维视图 。 如果 UCS 图标为开,那么表示当前 UCS 的着色三维 UCS 图标显示在三维动态观察器视图中 。
2,3dorbit 命令活动时无法编辑对象
3,当该命令活动时,其他 3DORBIT 选项可从绘图区域的快捷菜单或,三维动态观察器,工具栏中访问 。
4.点击快捷菜单中的 其它 选项,会弹出右下角的级联菜单
5.设置着色模式
线框图:用直线和曲线表示对象边界,
在,三维动态观察器,视图中显示对象 。
消隐:以线框形式在,三维动态观察器,
视图中显示对象,并隐藏表示后向面的线条
平面着色:在,三维动态观察器,视图中的各多边形面之间进行对象着色。此选项使对象外表单调而不平滑
体着色:在,三维动态观察器,视图中进行对象着色并平滑过渡多边形面之间的边。此选项使对象更平滑,更接近真实
带边框平面着色:结合,平面着色,和
,线框图,选项 。 对象被平面着色,并显示所有线框 。
带边框体着色:结合,体着色,和,线框图,选项 。 对象被体着色,并显示所有线框
6.三维对象的渲染
在创建三维模型时,往往会设置不同的二维视图以便更好地显示、绘制和编辑几何图形。
AutoCAD 提供了各种工具,用于设置模型的不同视图。
第一节 坐标系的变换
除了增加第三维坐标 ( 即 Z 轴 ) 之外,
指定三维坐标与指定二维坐标是相同的 。
在三维空间绘图时,要在世界坐标系
(WCS) 或用户坐标系 (UCS) 中指定 X,Y
和 Z 的坐标值一.基本概念
1,XY坐标平面
2,Z坐标轴
3.标高:沿 Z轴方向的高度值
4,厚度:对象沿 Z轴方向拉伸长度
5,平面视图:视线与 XY平面平行,观察到的 XY平面内的视图
6.相机位置:在三维空间观察对象时,
相当于视点的位置
7,目标点:从相机观察对象时,相机聚焦的一个清晰点
8,视线
9,相对于 XY平面夹角
10,相对于 X轴夹角二.三维空间中的坐标表示
1,使用直角坐标
1) x,y,z; (绝对坐标 )
2) @x,y,z(相对坐标)
2.使用柱面坐标
1) XY平面内与 UCS原点的距离<与 X轴的角度,Z坐标值 ( 绝对坐标 ) 100< 60,
50
2) @XY平面内与前一点距离<与 X轴的角度,Z坐标值 ( 相对坐标 )
3.使用球面坐标
1) 与 UCS原点的距离< XY平面内的投影与
X轴的夹角<与 XY平面的角度 ( 绝对坐标 )
2) @与前一点的距离< XY平面内的投影与 X轴的夹角<与 XY平面的角度(相对坐标)
三.使用用户坐标
1,定义用户坐标系 (UCS) 是为了改变原点
(0,0,0) 的位置以及 XY 平面和 Z 轴的方向
2,在三维空间,可在任何位置定位和定向
UCS,也可随时定义,保存和重复利用多个用户坐标系
3,坐标的输入和显示均相对于当前的 UCS。
(一).定义用户坐标
用户坐标系 (UCS) 为坐标输入,操作平面和观察提供一种可变动的坐标系
大多数 AutoCAD 几何编辑命令依赖于
UCS 的位置和方向
对象将绘制在当前 UCS 的 XY 平面上 。
1.,UCS” 工具栏 ―― 相应按钮
2.,工具,菜单:新建 UCS
3.命令行,ucs
(二).相关说明
1,新建
用下列六种方法之一定义新坐标系 。
指定新 UCS 的原点或 [Z 轴 (ZA)/三点 (3)/对象 (OB)/面 (F)/视图 (V)/X/Y/Z] <0,0,0>:
原点
通过移动当前 UCS 的原点,保持其 X、
Y 和 Z 轴方向不变,从而定义新的 UCS。
Z 轴
用特定的 Z 轴正半轴定义 UCS。指定新原点和 Z 轴正半轴上新的点。
,Z 轴,选项使 XY 平面作各种方向倾斜。
三点
第一点指定新 UCS 的原点
第二点定义 X 轴的正方向
第三点定义 Y 轴的正方向 。
第三点可以在新 UCS XY 平面的 Y 正半部分的任意位置对象
根据选定三维对象定义新的坐标系 。 新 UCS
的拉伸方向 ( Z 轴正方向 ) 与选定对象的一样 。
选择对齐 UCS 的对象,选择一个对象
不能使用下列对象:三维实体、三维多段线、
三维网格、视口、多线、面域、样条曲线、
椭圆、射线、构造线、引线、多行文字面
将 UCS 与选定实体对象的面对正。
要选择一个面,在此面的边界内或面的边上单击即可,被选中的面将高亮显示
UCS 的 X 轴将与找到的第一个面上的最近的边对正视图
以垂直于视图方向(平行于屏幕)的平面为 XY 平面,来建立新的坐标系。
UCS 原点保持不变
X,Y,Z
绕指定轴旋转当前 UCS。 指定绕 n 轴的旋转角度 <当前设置 >:
提示中的 n 为 X,Y 或 Z。输入正或负角度来旋转 UCS。 AutoCAD 用右手定则来确定绕轴旋转的正方向
2.移动 M
1) 通过平移原点或修改当前 UCS 的 Z 轴深度来重新定义 UCS,但保留其 XY 平面的原始位置不变。修改 Z 轴深度将使
UCS 沿自身 Z 轴的正方向或负方向移动。
2) 修改 UCS 的原点位置
3) 指定 UCS 的原点沿 Z 轴移动的距离
3.正交 G
1) 指定由 AutoCAD 提供的六个正交 UCS
中的一个 。 这些 UCS 设置通常用于查看和编辑三维模型 。
2) 输入选项 [俯视 (T)/仰视 (B)/主视 (F)/后视 (BA)/左视 (L)/右视 (R)] <左视 >:
4.上一个
恢复上一 UCS。
AutoCAD 保存在图纸空间中创建的最后
10 个坐标系和在模型空间中创建的最后
10 个坐标系
5.恢复
1) 恢复已保存的 UCS 使它成为当前 UCS。
2) 恢复已保存的 UCS 并不建立在保存
UCS 时有效的视图方向
6.应用
其他视口保存有不同的 UCS 时将当前
UCS 设置应用到指定的视口或所有活动视口 。
7.世界
将当前的 UCS 设置为 WCS
WCS 是所有 UCS 的基准,且不能被重新定义四.使用 UCS对话框
管理已定义的用户坐标系
用户坐标系 (UCS) 是活动的,用户定义的坐标系有利于对象的布置
Ucsman 函数可恢复保存的 UCS 或正交
UCS、指定视口的 UCS 图标和 UCS 设置、
命名或重命名当前 UCS
(一).启动 Ucsman命令
1.,UCS” 工具栏 ―― 相应按钮
2.,工具,菜单:命名 UCS
3.命令行,ucsman
四,UCS图标
1,菜单--视图--显示 UCS 图标
2,命令行,ucsicon
AutoCAD 在图纸空间和模型空间中显示不同的 UCS 图标
在两种情况下
当图标放置在当前 UCS 原点上时,图标底部出现一个加号 (+)
如果 UCS 与 WCS 相同则在图标的 Y 部分出现字母 W
俯视 UCS( 沿 Z 轴正方向 ) 时,在图标的底部画出一个方框,仰视 UCS 时方框消失 。
如果沿着一个与 X 和 Y 轴相交的平面查看,UCS 图标将变为断铅笔图标。
第二节 创建三维线框模型
三维线框模型描述了三维对象的骨架 。
用 AutoCAD 在三维空间的任何位置放置二维平面对象即可创建线框模型。可用下列方法之一在三维空间放置二维对象一.用二维对象创建线框模型
1,输入三维点来创建三维对象 。 输入指定点的 X,Y 和 Z 坐标值
2.设置缺省构造平面( XY 平面),从中定义 UCS 以便绘制对象
3,创建对象后,在三维空间中把对象移动到正确的方向 。
也可以创建多段线和样条曲线等线框对象,
这些对象可放置在三维空间的任何位置。
二.利用直线与样条曲线创建线框模型
1,Line命令
2,Spline命令三.利用三维多段线创建线框模型
( 一 ),命令启动
1,命令,3dpoly
指定多段线的起点,
指定直线的端点或 [放弃 (U)]:
(二).相关说明
1,三维多段线不能象二维多段线一样含有圆弧段,只能由直线段组成 。
2,三维多段线不能有宽度和厚度信息
3,三维多段线只能采用实线线型
4.三维多段线可用 Pedit命令来编辑第三节 创建三维表面模型
如果需要线框没有提供的隐藏、着色和渲染功能,但又不需要实体的物理特性(质量、重量、
重心等),那么就可以使用网格
网格还常常用于创建不规则的几何图形,如山脉的三维地形模型
网格可以是开放的或闭合的 。 如果在某个方向上网格的起始边和终止边没有接触,则网格就是开放的一.创建预定义三维表面网格
( 一 ),启动 3D命令的方法
3D 命令沿常见几何图形(包括长方体、
圆锥体、球体、圆环体、楔体和棱锥体)
的外表面创建三维多边形网格
当用 3D 命令构造多边形网格对象时,
最后得到的对象是可以隐藏,着色和渲染的表面 。
1,菜单--绘图--表面 三维曲面
2,命令行,3d
[长方体表面 (B)/圆锥面 (C)/下半球面 (DI)/上半球面 (DO)/网格 (M)/棱锥面 (P)/球面 (S)/圆环面 (T)/楔体表面 (W)]
三.创建三维面
3DFACE 在三维空间中的任意位置创建一个三边或四边曲面
可以每一个角点指定不同的 Z 坐标,但如果这样做,该三维面就不能被拉伸
SOLID 创建与当前 UCS 平行的三边或四边曲面,并且不能对顶点使用不同的 Z
坐标值
3DFACE 创建的曲面未填充,而 SOLID
创建填充的曲面
1.,表面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 三维面
3,命令行,3dface
指定第一点或 [不可见 (I)],指定点 (1) 或输入 I
第一点四.创建多面网格
逐点创建三维多面网格
多面网格类似于三维网格。两种网格都是逐点构造的,因此可以创建具有不规则形状的表面
1.命令行,Pface
指定顶点 1 的位置,指定一点
指定顶点 2 的位置或 <定义面 >,指定一点或按 Enter 键
指定顶点 n 的位置或 <定义面 >,指定一点或按 Enter 键
2.相关说明
指定在网格中使用的所有顶点。提示中显示的顶点编号表示引用各个顶点的序号
AutoCAD 将重复这一提示,直到您按了
Enter 键。在空行中按 Enter 键,
AutoCAD 将提示指定各个表面分配的顶点数目五.创建直纹曲面
在两条曲线间创建直纹曲面。
Rulesurf 在两条曲线之间创建多边形网格,
表示一个直纹曲面
(一).命令启动
1.,曲面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 ―― 直纹曲面
3,命令行,Rulesurf
选择第一条定义曲线:
选择第二条定义曲线:
1.所选择的对象用于定义直纹曲面的边,
该对象可以是点、直线、样条曲线、圆、
圆弧或多段线
如果有一个边界是闭合的,那么另一个边界必须也是闭合的
以将一个点作为开放或闭合曲线的另一个边界,但是只能有一个边界曲线可以是一个点
2.对于闭合曲线,则不考虑选择的对象。如果曲线是一个圆,直纹曲面从 0
度象限点开始绘制,此象限点由当前 X
轴加上 SNAPANG 系统变量的当前值决定
对于闭合多段线,直纹曲面从最后一个顶点开始反向沿着多段线的线段绘制
在圆和闭合多段线之间创建直纹曲面将搞乱直纹,将一个闭合半圆多段线替换为圆,效果可能会好一些六.创建平移曲面网格
沿方向矢量和路径曲线创建平移曲面。
TABSURF 构造一个多边形网格,此网格表示一个由路径曲线和方向矢量定义的平移曲面
(一).命令启动
1.,表面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 平移曲面
3,命令行,Tabsurf
选择用作轮廓曲线的对象:
路径曲线定义多边形网格的曲面,它可以是直线、圆弧、圆、椭圆、二维或三维多段线
从路径曲线上离选定点最近的一点开始绘制曲面 。
选择用作方向矢量的对象,选择直线或开放的多段线
(二).相关说明
对于方向矢量,AutoCAD 只考虑多段线的第一点和最后一点,而忽略中间的顶点
方向矢量指出形的拉伸方向和长度
在多段线或直线上选定的端点决定了拉伸的方向
被用作方向矢量的多段线用粗实线绘制,以帮助用户查看方向矢量是如何影响柱面构造的七.创建旋转曲面网格
创建围绕选定轴旋转而成的旋转曲面
REVSURF 通过将路径曲线或剖面(直线、
圆、圆弧、椭圆、椭圆弧、闭合多段线、
多边形、闭合样条曲线或圆环)绕选定的轴旋转构造一个近似于旋转曲面的多边形网格
(一).命令启动
1.,曲面,工具栏 ―― 相应按钮
2,菜单--绘图--表面 旋转曲面
3,命令行,revsurf
当 前 线 框 密 度,SURFTAB1=6
SURFTAB2=6
选择要旋转的对象:选择一条直线,圆弧,
圆或二维,三维多段线
选择定义旋转轴的对象:选择一个直线或开放的二维、三维多段线八.创建边界定义曲面网格
创建三维多边形网格
EDGESURF 构造一个三维多边形网格,
此多面网格近似于一个由四条邻接边定义的曲面
(一).命令启动
1,,表面,工 具 栏 当 前 线 框 密 度,
SURFTAB1=6 SURFTAB2=6
2,菜单--绘图--表面 边界曲面
3,命令行,Edgesurf
当前线框密度。 SURFTAB1=当前值
SURFTAB2=当前值
选择用作曲面边界的对象 1:
选择用作曲面边界的对象 2:
选择用作曲面边界的对象 3:
选择用作曲面边界的对象 4:
(二).相关说明
1,必须选择定义曲面片的四条邻接边 。
邻接边可以是直线、圆弧、样条曲线或开放的二维或三维多段线。
这些边必须在端点处相交以形成一个拓扑的矩形的封闭路径。
2,可以用任何次序选择这四条边 。
第一条边 (Surftab1) 决定了生成网格的 M 方向,该方向是从与选中点最近的端点延伸到另一端。
与第一条边相接的两条边形成了网格的 N
(Surftab2) 边第四节 创建三维实体模型
在各类三维模型中,实体的信息最完整,
歧义最少 。 再复杂的实体形也要比线框和网格容易构造和编辑 。
有三种创建实体的方法:根据基本实体形(长方体、圆锥体、圆柱体、球体、
圆环体和楔体)创建实体,沿路径拉伸二维对象,或者绕轴旋转二维对象
创建实体之后,通过组合这些实体可以创建更为复杂的实体 。 可对这些实体进行合并,获得它们的差集或交集 ( 重叠 )
部分 。
通过圆角、倒角操作或修改边的颜色,
可以对实体进行进一步完善。
与网格相同,在进行消隐、着色或渲染之前,实体显示为线框
可以分析实体的物理特性(体积、惯性矩、重心等),导出实体对象的数据以供数控铣床使用或进行 FEM(有限元法)
分析,或者将实体分解为网格和线框对象一.创建长方体
一旦创建长方体,就不能拉伸或改变其尺寸 。 但是可以用 SOLIDEDIT 命令拉伸长方体的面 。
用户也可以用:矩形、或 Pline 创建闭合的长方形或闭合多段线,再用 Extrude命令生成长方体。
1.,实体,工具栏 ―― 相应按钮
2,菜单--绘图--实体 长方体
3,命令行,Box
指定长方体的角点或 [中心点 (CE)]<0,0,0>:
指定点 (1) 或按 Enter 键表示长方体角点,
或者输入 c 表示中心点二.创建圆锥体
创建三维实体圆锥。
圆锥体是一种基本实体,它以圆或椭圆为底,垂直向上对称地变细直至一点
1.,实体,工具栏:相应按钮
2,菜单--绘图--实体 圆锥体
3,命令行,Cone
当前线框密度,ISOLINES=当前值
指定基于圆锥体的中心点或 [椭圆 (E)]
<0,0,0>:指定点 (1)、输入 e 或按 Enter 键
4.相关说明:如果高度输入负值,则向下绘制。要完成截断,可用 Subtract命令从圆锥体的顶点减去锥体三.创建圆柱体
创建三维实体圆柱 。 圆柱体是与拉伸圆或椭圆相似的一种基本实体,但它没有拉伸斜角 。
1,,实体,工具栏:相应按钮
2,菜单--绘图--实体 圆柱体
3,命令行,Cylinder
当前线框密度,ISOLINES=当前值
指定基于圆柱体的中心点或 [椭圆 (E)] <0,0,0>:
4.相关说明:如果绘制有特殊细节的圆柱,可用 Pline 绘制剖面,再用 Extrude
命令四.创建球体
球体的中心轴平行于当前 UCS 的 Z 轴,其纬线平行于 XY 平面 。
1,,实体,工具栏:相应按钮
2,菜单--绘图--实体 球体
3,命令行,sphere
指定球体球心 <0,0,0>,指定一点或按
Enter 键
指定球体半径或 [直径 (D)]:
五.创建楔体
创建三维实体使其倾斜面尖端沿 X 轴正向 。
1,,实体,工具栏:
2,菜单--绘图--实体 楔体
3,命令行,Wedge
指定楔体的第一个角点或 [中心点 (CE)]
<0,0,0>:指定点 (1)、输入 ce 或按 Enter
键六.创建圆环体
圆环体由两个半径定义,一个是圆管的半径,另一个是从圆环中心到圆管中心的距离。
也可以创建自交圆环体
1) 自交圆环体无中心孔:圆管半径大于圆环体半径。如果两个半径都是正值,且圆管半径大于圆环半径,效果就象一个两极凹陷的球体
2) 如果圆环半径为负值,并且圆管半径绝对值大于圆环半径绝对值,则效果就象一个两极尖锐突出的球体
1,,实体,工具栏 ―― 相关按钮
2,绘图菜单 ―― 实体 ―― 圆环体
3,命令行,Torus
当前线框密度,ISOLINES=4
指定圆环体中心 <0,0,0>:
指定圆环体半径或 [直径 (D)]:
指定圆管半径或 [直径 (D)]:
七.创建拉伸实体
用 Extrude 可以通过拉伸(添加厚度)
选定的对象来创建实体
可以沿指定路径拉伸对象或按指定高度值和倾斜度拉伸对象
用 Extrude 可以从物体(比如齿轮或链轮齿)的公共剖面创建实体
Extrude 对包含圆角、倒角和其他细节的物体尤其有用
如果用直线或弧来创建剖面,在使用
Extrude 前用,连接,选项把它们转换成单一的多段线对象或使它们在一个面域里
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图-- ―― 实体 ―― 拉伸
3,命令行,Extrude
当前线框密度,Isolines=当前值
选择对象:
4.相关说明
1 ).可以拉伸封闭多段线、多边形、圆、
椭圆、封闭样条曲线、圆环和面域。不能拉伸包含在块中的对象
2)不能拉伸具有相交或自相交段的多段线
3).多段线应包含至少 3 个顶点但不能多于 500 个顶点
如果选定的多段线具有宽度,AutoCAD 将忽略其宽度并且从多段线路径的中心线处拉伸
如果选定对象具有厚度,AutoCAD 将忽略该厚度八.创建旋转实体
绕轴旋转二维对象以创建实体。可以旋转闭合多段线、多边形、圆、椭圆、闭合样条曲线、圆环和面域
不能旋转包含在块中的对象、具有相交或自交线段的多段线。一次只能旋转一个对象
根据右手定则判定旋转的正方向 。
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图--实体 旋转
3,命令行,Revolve
当前线框密度,ISOLINES=当前值
选择对象,使用一种对象选择方式
4.相关说明
1),Revolve 忽略多段线的宽度,从多段线路径的中心线处开始旋转。
2).使用 Revolve 命令,可以将一个闭合对象绕当前 UCS X 轴或 Y 轴旋转一定的角度生成实体
也可以绕直线、多段线或两个指定的点旋转对象
与 Extrude 相同,如果对象包含圆角或其他用普通剖面很难制作的细部图,则 Revolve
命令尤其有用第五节 编辑三维对象与实体
可以编辑三维对象,进行旋转、创建阵列或镜像、修剪、倒角和圆角等操作
对三维对象或二维对象都可以使用 Array、
Copy,Mirror,Move 和 Rotate 命令。
编辑三维对象时还可使用对象捕捉
(,交点,或,外观交点,除外)确保精确绘图一.编辑三维对象
( 一 ),三维旋转
用 Rotate 命令,可以绕指定点旋转二维对象
当前 UCS 决定了旋转的方向。用
Rotate3d 则可以绕指定的轴旋转三维对象
可以根据两点指定轴方向、指定某对象为轴、指定 X,Y 或 Z 轴或者当前视图的
Z
1,菜单-修改 ― 三维操作 ― 三维旋转
2,命令行,Rotate3d
选择对象,使用一种对象选择方式并按
Enter 键完成选择
指定轴上的第一个点或定义轴依据 [对象
(O)/最近的 (L)/视图 (V)/X 轴 (X)/Y 轴 (Y)/Z 轴
(Z)/两点 (2)]:
(二).创建三维对象的阵列
使用 3darray 命令,可以在三维空间创建对象的矩形阵列或环形阵列。
除了指定列数( X 方向)和行数( Y 方向)
以外,还要指定层数( Z 方向)。
1,修改,菜单 ―― 三维操作 ―― 三维阵列
2,命令行,3darray
选择对象:使用对象选择方式
整个选择集将被视为单个阵列元素 。
输入阵列类型 [矩形 (R)/环形 (P)] <矩形 >
(三).创建三维对象的镜像
用 Mirror3d 命令可以沿指定的镜像平面创建对象的镜像 。 镜像平面可以是下列平面:
平面对象所在的平面
通过指定点且与当前 UCS 的 XY,YZ 或 XZ
平面平行的平面
由选定三点定义的平创建相对于某一平面的镜像对象
1,菜单--修改-- ―― 三维操作
―― 三维镜像
2,命令行,Mirror3d
选择对象,使用一种对象选择方式,按
Enter 键结束命令
指定镜像平面的第一个点 (三点 ) 或 [对象
(O)/最近的 (L)/Z 轴 (Z)/视图 (V)/XY 平面
(XY)/YZ 平面 (YZ)/ZX 平面 (ZX)/三点 (3)] <
三点 >
(四).为三维对象圆角
如果对象共面,且拉伸方向不与当前
UCS 的 Z 轴平行,则可以进行圆角 。
同一平面的对象,如果拉伸方向相同且垂直于该平面,则圆角弧也位于该平面,
而且拉伸方向相同
如果对象位于同一平面,但拉伸方向相反或不同,则圆角弧也位于该对象平面,
其拉伸方向垂直于该对象平面并朝当前
UCS 的正 Z 方向倾斜 。
1.从菜单--修改--中选择,倒角,
(五).在二维和三维空间中将某对象与其他对象对齐
通过移动,旋转和按比例缩放对象使其与其他对象对齐
给要对齐的对象加上源点,给要与其对齐的对象加上目标点
最多可以给对象加上三对源点和目标点 。
1,菜单-修改 ― 三维操作 ― 对齐
2,命令行,Align
选择对象,选择要对齐的对象并按 Enter 键二,编辑三维实体
(一).创建复合实体
可以使用现有实体的并集,差集和交集创建复合实体 。
1,Union 命令可以合并两个或多个实体 ( 或面域 ),构成一个复合实体 。
2,Subtract 命令可删除两实体间的公共部分 。
如:可用 Subtract 命令在对象上减去一个圆柱,从而在机械零件上增加孔
消除两实体间公共部分的步骤
从菜单--修改--中选择,实 体 编辑,,差集,。
选择被减的对象 (1)
选择减去的对象 (2)
3,Intersect 命令可以用两个或多个重叠实体的公共部分创建复合实体 。
Intersect 删除非重叠部分,用公共部分创建实体 。
从菜单--修改--中选择,实体编辑,――,交集,。
相关信息 Interfere 执行的操作与 Intersect
一样,但保留两个原始对象
(二).用剖切平面和实体相交创建面域
A utoCAD 在当前层创建面域并把它们插入到剖切截面的位置 。 选择多个实体将为每个实体创建独立的面域 。
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图--实体 ―― 截面
3.命令行,Section
选 择 对 象,使 用 一 种 对 象 选 择 方 式 并 按
Enter 键完成选择
指定剖切平面上的第一个点或依照 [对象
(O)/Z 轴 (Z)/视图 (V)/XY 平面 (XY)/YZ 平面
(YZ)/ZX 平面 (ZX)/三点 (3)] <三点 >,指定点 (1) 或输入一个选项
(三).用平面剖切一组实体
1,,实体,工具栏 ―― 相应按钮
2,菜单--绘图--实体 ―― 剖切
3,命令行,Slice
选择对象,使用一种对象选择方式并按
Enter 键完成选择
AutoCAD 忽略当前选择集中的面域 。
指定切面上的第一个点或依照 [对象 (O)/Z
轴 (Z)/视图 (V)/XY 平面 (XY)/YZ 平面 (YZ)/ZX
平面 (ZX)/三点 (3)] <三点 >,指定点 (1) 或输入一个选项,或按 Enter 键
4.说明
使用 SLICE 命令可以切开现有实体,然后移去指定部分生成新的实体。
可以保留剖切实体的一半或全部。
剖切实体保留原实体的图层和颜色特性
(四).检查实体是否干涉
用两个或多个三维实体的公用部分创建三维复合实体
1,,实体,工具栏 ―― 相关按钮
2,菜单--绘图-- ―― 实体 ―― 干涉
3,令行,Interfere
选择实体的第一集合:使用对象选择方式
4.说明
1),Interfere 亮显重叠的三维实体。
如果定义了一个单独的选择集,集合中的全部实体都相互检查。
如果定义了两个选择集,第一个选择集中的实体与第二个选择集中的实体相互检查。
如果在两个选择集中都包含了同一个三维实体,此三维实体将被视为第一个选择集中的一部分,而在第二个选择集中被忽略
2 ) 按 Enter键开始测试各对三维实体对象之间的干涉 。 所有干涉的三维实体都被亮显,干涉的三维实体数目和干涉的实体对都被显示出来 。
是否创建干涉实体? [是 (Y)/否 (N)] <否 >:
输入 y 或 n,或按 Enter 键
输入 y 将在当前图层上创建并亮显新的三维实体,此实体是干涉的三维实体对的交集
(五).编辑三维实体的面和边
使用 Solidedit,用户可编辑实体对象,
对它的面和边进行拉伸、移动、旋转、
偏移、倾斜、复制、上色、分割、抽壳、
清除、检查或删除操作
可使用下列方法之一选择实体对象:边界集(通过选择实体面的内部点来选择面)、圈交、窗交、栏选和分别选择面或边
1,,实体编辑,工具栏 ―― 相关按钮
2,菜单--修改-- ―― 实体编辑
3,命令行,Solidedit
实体编辑自动检查,Solidcheck=当前值
输入实体编辑选项 [面 (F)/边 (E)/体 (B)/放弃
(U)/退出 (X)] <退出 >:
4.相关说明
1 ),编辑三维实体面,可用操作包括:拉伸,
移动,旋转,偏移,倾斜,删除,复制或修改选定面的颜色 。
2 ),编辑三维实体对象,修改边的颜色或复制独立的边 。
3).编辑整个实体对象,包括在实体上压印其他几何图形,将实体分割为独立实体对象,
抽壳、清除或检查选定的实体
(六).计算并显示面域或实体的质量特性
命令 MASSPROP 用于计算并显示二维对象和三维对象的特性,这些特性在分析图形结构的特点时非常必要 。
1,,查询,工具栏 ―― 相关按钮
2,,工具,菜单:查询 质量特性
3.命令行,Massprop
第六节 观察三维对象
处理模型或者要从某个特定视点检查一个完成的模型时,要先设置查看方向 。
可以用 DDVPOINT 命令旋转视图
一,设置三维观察方向
1,菜单--视图--三维视图 视点预置
2,命令行,ddvpoint
AutoCAD 显示,视点预置,对话框二.设置观察方向
设置图形的三维直观图的查看方向
Vpoint 将观察者置于一个位置上观察图形,就好象从空间中的一个指定点向原点 (0,0,0) 方向观察 。
Vpoint 不能用在图纸空间中 。
1,菜单--视图--三维视图 视点
2.命令行,Vpoint
四.平行投影或透视视图
定义平行投影或透视视图
Dview 使用相机和目标模拟从空间的任意点观察模型
视线,或说是观察方向线,是相机和目标确定的直线
1.命令行,dview 别名:
dv.
选择对象或 <使用 Dviewblock>:
如果选择了对象,那么当修改视图时对象就会在预览图像中被拖动
选择多个对象会使图像拖动和更新变慢 。
输入选项
[相机 (CA)/目标 (TA)/距离 (D)/点 (PO)/平移 (PA)/缩放 (Z)/扭曲 (TW)/剪裁 (CL)/隐藏
(H)/关 (O)/放弃 (U)]:用定点设备指定点或输入选项五.使用三维动态观察器
控制在三维空间中交互式查看对象 。
3DORBIT 使用户能通过单击和拖动定点设备来控制三维对象的视图 。
可以查看整个图形,或者在开始命令之前选择若干对象。查看整个图形可能会降低视频显示效果。
(一).启动命令
1.,标准,工具栏,――
2,菜单--视图--三维动态观察器
3.命令行,3dorbit 别名,3do
( 二 ),相关说明
1,三维动态观察器视图显示一个转盘
( 被较小的圆平分为四部分的一个大圆 )
目标点是转盘的中心,而不是被查看对象的中心
3dorbit 在当前视口中激活三维视图 。 如果 UCS 图标为开,那么表示当前 UCS 的着色三维 UCS 图标显示在三维动态观察器视图中 。
2,3dorbit 命令活动时无法编辑对象
3,当该命令活动时,其他 3DORBIT 选项可从绘图区域的快捷菜单或,三维动态观察器,工具栏中访问 。
4.点击快捷菜单中的 其它 选项,会弹出右下角的级联菜单
5.设置着色模式
线框图:用直线和曲线表示对象边界,
在,三维动态观察器,视图中显示对象 。
消隐:以线框形式在,三维动态观察器,
视图中显示对象,并隐藏表示后向面的线条
平面着色:在,三维动态观察器,视图中的各多边形面之间进行对象着色。此选项使对象外表单调而不平滑
体着色:在,三维动态观察器,视图中进行对象着色并平滑过渡多边形面之间的边。此选项使对象更平滑,更接近真实
带边框平面着色:结合,平面着色,和
,线框图,选项 。 对象被平面着色,并显示所有线框 。
带边框体着色:结合,体着色,和,线框图,选项 。 对象被体着色,并显示所有线框
6.三维对象的渲染