第8讲 创建三维面及三维实体编辑.ppt_第1页
第8讲 创建三维面及三维实体编辑.ppt_第2页
第8讲 创建三维面及三维实体编辑.ppt_第3页
第8讲 创建三维面及三维实体编辑.ppt_第4页
第8讲 创建三维面及三维实体编辑.ppt_第5页
已阅读5页,还剩104页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,第8讲 创建三维面及三维实体编辑,8.1 绘制三维表面模型 8.2 基本编辑操作,2,8.1 绘制三维表面模型,在AutoCAD ,提供了多种方法来绘制三维表面模型。三维表面模型是用MN阵列网络近似表示的,精度取决于MN的值,值越大,越接近真实表面,但是计算量大,处理将费时。三维表面模型可以进行消隐着色和渲染处理。在AutoCAD 的三维曲面模型库中,有多种曲面模型,如长方体表面球面圆锥面和环面等(如图8-18所示)。绘制三维表面模型用到的“曲面”工具栏如图8-19所示。,3,图8-18 现有的曲面模型图,4,图8-19 “曲面”工具栏,5,命令:3D 输入选项 长方体表面(B)/圆锥面(

2、C)/下半球面(DI)/上半球面(DO)/网格(M)/棱锥面(P)/球面(S)/圆环面(T)/楔体表面(W): 命令:,6,8.1.1 用3DFACE命令绘制三维面 1功能 3DFACE命令用于在三维空间中的任意位置创建一个三边或四边曲面(如图8-20所示)。,7,图8-20 绘制三维面,8,2输入命令 从“曲面”工具栏中单击“三维面”按钮。 选择“绘图”“曲面”“三维面”命令。 从键盘输入命令:3dface,9,3命令操作 命令: 3dface 指定第一点或不可见(I):(指定第一点) 指定第二点或不可见(I):(指定第二点) 指定第三点或不可见(I) : (指定第三点),10,指定第四点或

3、不可见(I) : (指定第四点) 指定第三点或不可见(I) : (指定第三点) 指定第四点或不可见(I) : (指定第四点) 指定第三点或不可见(I) : 命令:,11,8.1.2用AI BOX命令绘制长方体表面 1功能 AI BOX命令用于创建长方体表面(如图8-21所示)多边形网格。,12,图8-21 长方体表面,13,2输入命令 从“曲面”工具栏中单击“长方体表面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_box,14,3命令操作 命令: ai_box 正在初始化. 已加载三维对象。 (信息提示) 指定角点给长方体表面:(指定长方体表面角点) 指定长度给长方体

4、表面:(输入长度),15,指定长方体表面的宽度或立方体(C):(输入宽度) 指定高度给长方体表面:(输入高度) 指定长方体表面绕Z轴旋转的角度或参照(R):(绕长方体表面的第一个指定角点旋转长方体表面。如果输入0,那么长方体表面保持与当前X和Y轴正交) 命令:,16,8.1.3用AI WEDGE命令创建楔体表面 1功能 AI WEDGE命令用于创建直角楔体表面(如图8-22所示)多边形网格,并使其倾斜面沿X轴正方向。,17,图8-22 楔体表面,18,2输入命令 从“曲面”工具栏中单击“楔体表面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_wedge,19,3命令操作

5、 命令: ai_wedge 指定角点给楔体表面:(指定楔体表面角点) 指定长度给楔体表面:(输入长度) 指定楔体表面的宽度:(输入宽度),20,指定高度给楔体表面:(输入高度) 指定楔体表面绕Z轴旋转的角度:(旋转的基点是楔体表面的角点。如果输入0,那么楔体表面保持与当前UCS平面正交) 命令:,21,8.1.4用AI PYRAMID命令创建棱锥面 1功能 AI PYRAMID命令用于创建棱锥面(如图8-23所示)或四面体表面多边形网格。,22,图8-23 棱锥面,23,2输入命令 从“曲面”工具栏中单击“棱锥面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_pyram

6、id,24,3命令操作 命令: ai_pyramid 指定棱锥面底面的第一角点:(指定棱锥面底面的第一角点) 指定棱锥面底面的第二角点:(指定棱锥面底面的第二角点),25,指定棱锥面底面的第三角点:(指定棱锥面底面的第三角点) 指定棱锥面底面的第四角点或四面体(T):(指定棱锥面底面的第四角点) 指定棱锥面的顶点或棱(R)/顶面(T):(指定点的Z值确定棱锥体的顶点、顶面或棱的高度) 命令:,26,8.1.5 用AI CONE命令创建圆锥面 1功能 AI CONE命令用于创建圆锥面(如图8-24所示)多边形网格。,27,图8-24 圆锥面、圆台面,28,2输入命令 从“曲面”工具栏中单击“圆锥

7、面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_cone,29,3命令操作 命令: ai_cone 指定圆锥面底面的中心点: (指定圆锥面底面的中心点) 指定圆锥面底面的半径或直径(D):(输入圆锥面底面的半径),30,指定圆锥面顶面的半径或直径(D) :(用半径定义圆锥面的顶面。值为0则生成圆锥。值大于0则生成圆台) 指定圆锥面的高度:(输入高度) 输入圆锥面曲面的线段数目:(输入输入圆锥面曲面的线段数目) 命令:,31,8.1.6 用AI SPHERE命令创建球面 1功能 AI SPHERE命令用于创建球面(如图8-25所示)多边形网格。,32,图8-25 球面,

8、33,2输入命令 从“曲面”工具栏中单击“球面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_sphere,34,3命令操作 命令: ai_sphere 指定中心点给球面:(指定球面的中心点) 指定球面的半径或直径(D):(输入半径),35,输入曲面的经线数目给球面:(输入曲面的经线数目) 输入曲面的纬线数目给球面:(输入曲面的纬线数目) 命令:,36,8.1.7 用AI DOME命令创建上半球面 1功能 AI DOME命令用于创建上半球面(如图8-26所示)多边形网格。,37,图8-26 上半球面,38,2输入命令 从“曲面”工具栏中单击“上半球面”按钮。 选择“绘图

9、”“曲面”“三维曲面”命令。 从键盘输入命令:ai_dome,39,3命令操作 命令: ai_dome 指定中心点给上半球面:(指定上半球面的中心点) 指定上半球面的半径或直径(D):(输入半径),40,输入曲面的经线数目给上半球面:(输入上半球面的经线数目) 输入曲面的纬线数目给上半球面:(输入上半球面的纬线数目) 命令:,41,8.1.8用AI DISH命令创建下半球面 1功能 AI DISH命令用于创建下半球面(如图8-27所示)多边形网格。,42,图8-27 下半球面,43,2输入命令 从“曲面”工具栏中单击“下半球面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:a

10、i_dish,44,3命令操作 命令: ai_dish 指定中心点给下半球面:(指定下半球面的中心点) 指定下半球面的半径或直径(D):(输入半径),45,输入曲面的经线数目给下半球面 :(输入下半球面的经线数目) 输入曲面的纬线数目给下半球面 :(输入下半球面的纬线数目) 命令:,46,8.1.9用AI TORUS命令创建圆环面 1功能 AI TORUS命令用于创建平行于当前的UCS的XY平面的圆环面(如图8-28所示)多边形网格。,47,图8-28 圆环面,48,2输入命令 从“曲面”工具栏中单击“圆环面”按钮。 选择“绘图”“曲面”“三维曲面”命令。 从键盘输入命令:ai_ torus,

11、49,3命令操作 命令: ai_torus 指定圆环面的中心点:(指定圆环面的中心点) 指定圆环面的半径或 直径(D):(圆环面的半径是指从圆环面中心到最外边的距离,而不是到圆管中心的距离),50,指定圆管的半径或直径(D):(输入圆管的半径) 输入环绕圆管圆周的线段数目:(输入环绕圆管圆周的线段数目) 输入环绕圆环面圆周的线段数目:(输入环绕圆环面圆周的线段数目) 命令:,51,8.1.10 用REVSURF命令旋转曲面 1功能 REVSURE命令通过将路径曲线或轮廓(直线、圆、圆弧、椭圆、椭圆弧、闭合多段线、多边形、闭合样条曲线或圆环)绕指定的轴旋转构造一个近似于旋转曲面的多边形网格,如图

12、8-29所示。,52,图8-29 旋转曲面的生成,53,2输入命令 从“曲面”工具栏中单击“旋转曲面”按钮。 选择“绘图”“曲面”“旋转曲面”命令。 从键盘输入命令:revsurf,54,3命令操作 命令: revsurf 当前线框密度: SURFTAB1=6 SURFTAB2=6 (信息提示) 选择要旋转的对象:(选择直线、圆弧、圆或二维、三维多段线),55,选择定义旋转轴的对象:(选择直线或开放的二维、三维多段线) 指定起点角度:(如果设置为非零值,平面将从生成路径曲线位置的某个偏移处开始旋转) 指定包含角 (+=逆时针,-=顺时针) :(指定平面绕旋转轴旋转的角度) 命令:,56,8.1

13、.11 用TABSURF命令平移曲面 1功能 TABSURE命令用于构造一个多边形网格,此网格表示一个由轮廓曲线和方向矢量定义的基本平移曲面,如图8-30所示。,57,图8-30 圆弧和直线生成平移曲面,58,2输入命令 从“曲面”工具栏中单击“平移曲面”按钮。 选择“绘图”“曲面”“平移曲面”命令。 从键盘输入命令:tabsurf,59,3命令操作 命令: tabsurf 当前线框密度: SURFTAB1=6 (信息提示) 选择用作轮廓曲线的对象:(点选轮廓曲线,它可以是直线、圆弧、圆、椭圆、二维或三维多段线),60,选择用作方向矢量的对象:(选择直线或开放的多段线) 命令:,61,8.1.

14、12 用RULESURF命令直纹曲面 1功能 RULESURE命令用于在两条曲线之间构造一个表示直纹曲面的多边形网格,如图8-31所示。,62,图8-31 在两条曲线之间生成直纹曲面,63,2输入命令 从“曲面”工具栏中单击“直纹曲面”按钮。 选择“绘图”“曲面”“直纹曲面”命令。 从键盘输入命令:rulesurf,64,3命令操作 命令: _rulesurf 当前线框密度: SURFTAB1=6 (信息提示) 选择第一条定义曲线:(点选第一条定义曲线),65,选择第二条定义曲线:(点选第二条定义曲线,要生成直纹曲面,两对象只能封闭曲线对封闭曲线,开放曲线对开放曲线) 命令:,66,8.1.1

15、3 用EDGESURF命令边界曲面 1功能 EDGESURF命令构造一个三维(3D)多边形网格,此多边形网格近似于一个由四条邻接边定义的孔斯曲面片网格。孔斯曲面片网格是一个在四条邻接边(这些边可以是普通的空间曲线)之间插入的的双三次曲面。孔斯曲面片网格不但与定义边的角点相接,而且要与每条边相接,从而控制生成的曲面片的边界。,67,2输入命令 从“曲面”工具栏中单击“边界曲面”按钮。 选择“绘图”“曲面”“边界曲面”命令。 从键盘输入命令:edgesurf,68,3命令操作 命令: edgesurf 当前线框密度: SURFTAB1=6 SURFTAB2=6 (信息提示) 选择用作曲面边界的对象

16、1:(点选用作曲面边界的对象1),69,选择用作曲面边界的对象2:(点选用作曲面边界的对象2) 选择用作曲面边界的对象3:(点选用作曲面边界的对象3) 选择用作曲面边界的对象4:(点选用作曲面边界的对象4) 命令:,70,图8-32 边界曲面,71,8.2 基本编辑操作,在三维图形的绘制中,Auto CAD有许多专用于三维物体的编辑命令,如三维阵列、三维镜像、三维旋转和布尔运算等编辑命令,从而使三维对象的绘制和编辑更加方便、简洁。,72,8.2.1 用3DARRAY进行三维阵列 1功能 3DARRAY命令用于在三维空间创建对象的矩形阵列和环行阵列,如图8-33和图8-34所示。,73,图8-3

17、3 三维矩形阵列,74,图8-34 三维环形阵列,75,2输入命令 选择“修改”“三维操作”“三维阵列”命令。 从键盘输入命令:3darray,76,3命令操作 (1)三维矩形阵列 命令: 3darray 选择对象:(点选实体) 找到1个(信息提示) 选择对象: 输入阵列类型 矩形(R)/环形(P) :R,77,输入行数(-) :(输入行数) 输入列数(|) :(输入列数) 输入层数(.) :(输入层数) 指定行间距(-):(输入正值将沿X、Y、Z轴的正向生成阵列,输入负值将沿X、Y、Z轴的负向生成阵列。),78,指定列间距(|):(输入正值将沿X、Y、Z轴的正向生成阵列,输入负值将沿X、Y、

18、Z轴的负向生成阵列。) 指定层间距(.):(输入正值将沿X、Y、Z轴的正向生成阵列,输入负值将沿X、Y、Z轴的负向生成阵列。) 命令:,79,(2)三维环形阵列 命令: 3darray 选择对象:(点选实体)找到1个 (信息提示) 选择对象: (结束选择对象) 输入阵列类型矩形(R)/环形(P) :P,80,输入阵列中的项目数目:(输入数值) 指定要填充的角度(+=逆时针, -=顺时针) : 旋转阵列对象?是(Y)/否(N) :,81,指定阵列的中心点:(指定旋转轴第一点) 指定旋转轴上的第二点:(指定旋转轴第二点) 命令:,82,8.2.2 用MIRROR3D进行三维镜像 1功能 MIRRO

19、R3D命令用于沿指定的镜像平面创建三维镜像(如图8-35所示)。,83,图8-35 三维镜像,84,2输入命令 选择“修改”“三维操作”“三维镜像”命令。 从键盘输入命令:mirror3d,85,3命令操作 命令: mirror3d 选择对象:(框选实体) 找到5个 (信息提示) 选择对象:(结束选择对象) 指定镜像平面(三点)的第一个点或对象(O)/最近的(L)/Z轴(Z)/视图(V)/XY 平面(XY)/YZ 平面(YZ)/ZX平面(ZX)/三点(3) :(指定镜像平面的第一个点),86,在镜像平面上指定第二点:(指定镜像平面的第二个点) 在镜像平面上指定第三点:(指定镜像平面的第三个点)

20、 是否删除源对象?是(Y)/否(N) : 命令:,87,8.2.3 用ROTATE3D进行三维旋转 1功能 ROTATE3D命令用于在三维空间内旋转三维对象。,88,2输入命令 选择“修改”“三维操作”“三维旋转”命令。 从键盘输入命令:rotate3d,89,3命令操作 命令行:rotate3d 选择对象:(点选实体) 找到1个 (信息提示) 选择对象:(选择对象结束),90,指定轴上的第一个点或定义轴依据对象(O)/最近的(L)/视图(V)/X轴(X)/Y轴(Y)/Z轴(Z)/两点(2):(依次输入旋转轴上两点) 指定旋转角度或 参照(R):(输入角度),91,8.2.4布尔运算 三维实体

21、模型的一个重要功能是可以在两个以上的模型之间执行布尔运算命令,组合成新的复杂的实体模型。布尔运算包括并集、交集和差集3种运算命令,下面介绍这几种命令的用法。,92,1并集 (1)功能 并集运算是将两个以上的三维实体合为一体,如图8-36所示。,93,图8-36 并集运算,94,(2)输入命令 从工具栏中单击“并集”按钮。 选择“修改”“实体编辑”“并集”命令。 从键盘输入命令:union,95,(3)命令操作 命令:union 选择对象:(选取对象1) 选择对象:(选取对象2),96,2交集 (1)功能 交集运算是将几个实体相交的公共部分保留,如图8-37所示。,97,图8-37 交集运算,98,(2)输入命令 从工具栏中单击“交集”按钮。 选择“修改”“实体编辑”“交集”命令。 从键盘输入命令:intersect,99,(3)命令操作 命令:intersect 选择对象:(选取对象1) 选择对象:(选取对象2),100,3差集 (1)功能 差集运算是从一个三维实体中去除与其他实体相交的公共部分,如图8-38所示。,101,图8-38 差集运算,102,(2)输入命令 从

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论