资源简介 (共62张PPT)10.1 三维绘图基础10.2基本实体造型10.3复杂实体造型10.4编辑三维实体学习目标1.掌握用户坐标系和三维坐标点的输入。2.掌握三维图形的基本创建方法。 3.熟悉三维图形的各种编辑方法,如旋转、镜像、对齐等。 4.熟悉并掌握三维图形的并集、差集和交集运算。 5.了解三维图形的显示方法。三维坐标系在三维坐标系中,如果已知?X轴和Y轴的方向,则可以使用右手定则确定Z?轴的正方向。如图10-1(a)所示,将右手手背靠近屏幕放置,大拇指指向?X轴的正方向,伸出食指和中指,食指指向Y轴的正方向,中指所指示的方向即为Z轴的正方向。?也可以使用右手定则确定三维空间中绕坐标轴旋转的默认正方向。如图10-1(b)所示,将右手拇指指向轴的正方向,卷曲其余四指,其余四指所指示的方向即为绕轴旋转的正方向。10.1.1三维坐标系选择预定义的三维视图10.1.2三维图形的观察与显示1.预定义的三维视图10.1.2三维图形的观察与显示2.动态观察(1)执行“视图”→“动态观察”中的相应命令。 ?(2)单击“三维建模”工作空间面板上“三维导航”区域中的各命令按钮。 ?(3)单击“动态观察”工具栏中的各命令按钮。 ?选择预定义的三维视图10.1.2三维图形的观察与显示3.视觉样式10.1.2三维图形的观察与显示3.视觉样式(1)二维线框。显示用直线和曲线表示边界的对象。在该样式下,光栅、OLE对象、线型和线宽都是可见的。(2)三维线框。显示用直线和曲线表示边界的对象。在该样式下,光栅、OLE对象、线型和线宽都是不可见的。UCS显示为一个着色的三维图标。?(3)三维隐藏。显示用三维线框表示的对象并隐藏表示后向面的线。该命令与?“视图”→?“消隐”命令效果相似,但此时UCS为一个着色的三维图标。?(4)真实。显示着色后的多边形平面间的对象,并使对象的边平滑,同时显示已经附着到对象上的材质效果。(5)概念。显示着色后的多边形平面间的对象,并使对象的边平滑化。该视觉样式效果缺乏真实感,但可以方便用户查看模型的细节。10.1.3创建多视口多视口是把绘图窗口划分成若干矩形框,用这些视口可以分别显示同一图样的不同观察方向。在“三维建模”空间工作时,多视口是非常有用的,可在不同的视口中分别建立主视图、俯视图、左视图、右视图、仰视图、后视图及轴测图等。无论在哪一个视口中绘制或编辑图形,其他视口中的图形都将随之变化。10.1.3创建多视口(1)执行“视图”→“视口”→“新建视口”命?(2)在命令行中输入命令:Vports。??执行命令后,打开“视口”对话框,如图10-4所示。在“新名称”文本框中输入新建视口的名称,在“标准视口”列表框中选择所需的视口,选中后,该视口的形式显示在右边的“预览”框中。执行途径:?(1)执行“绘图”→“建模”子菜单中的相应命令。(2)单击“三维建模”空间面板上“三维制作”区域中的各命令按钮。(3)单击“建模”工具栏中的各命令按钮。“建模”子菜单“三维制作”面板(1)单击“建模”工具栏或面板上的“多段体”按钮。(2)执行“绘图”→“建模”→“多段体”命令。(3)在命令行中输入命令:Polysolid。执行命令后,命令行中会提示当前多段体的高度、宽度以及当前绘制的多段体采用的对正方式(通过选项可修改这些值)并同时提示:? 指定起点或 [对象(O)/高度(H)/宽度(W)/对正(J)] <对象>:10.2.1多段体多段体10.2.2长方体1.执行途径单击“建模”工具栏或面板上的“长方体”按钮(1)执行“绘图”→“建模”→“长方体”命令(2)在命令行中输入命令:Box(3)10.2.2长方体2.命令操作执行命令后,命令行提示信息如下。? 指定第一个角点或 [中心(C)]: 在该提示下,可以输入长方体的一个角点,或输入C,以指定长方体中心点的形式来构建长方体。默认情况下,通过指定角点来绘制长方体,当指定了长方体的一个角点后,继续提示:? 指定其他角点或 [立方体(C)/长度(L)]:10.2.3楔体执行“绘图”→“建模”→“楔体”命令单击“建模”工具栏或面板上的“楔体”按钮在命令行中输入命令:Wedge1.2.3.10.2.4圆锥体 (1)单击“建模”工具栏或面板上的“圆锥体”按钮。? (2)执行“绘图”→“建模”→“圆锥体”命令。?(3)在命令行中输入命令:Cone。 执行命令后,命令行提示信息如下。? 指定底面的中心点或 [三点(3P)/两点(2P)/相切、相切、半径(T)/椭圆(E)]:“圆锥体”命令使用示例10.2.5球体(1)单击“建模”工具栏或面板上的“球体”按钮。(2)执行“绘图”→“建模”→“球体”命令。?(3)在命令行中输入命令:Sphere。?执行命令后,命令行提示信息如下。? 指定中心点或 [三点(3P)/两点(2P)/相切、相切、半径(T)]:球体10.2.6圆柱体(1)单击“建模”工具栏或面板上的“圆柱体”按钮。(2)执行“绘图”→“建模”→“圆柱体”命令。?(3)在命令行中输入命令:Cylinder。?执行命令后,命令行提示信息如下。? 指定底面的中心点或 [三点(3P)/两点(2P)/相切、相切、半径(T)/椭圆(E)]:圆柱体10.2.7圆环体1.执行途径(2)执行“绘图”→“建模”→“圆环体”命令(1)单击“建模”工具栏或面板上的“圆环体”按钮(3)在命令行中输入命令:Torus 。10.2.7圆环体2.命令操作执行命令后,命令行提示信息如下。? 指定中心点或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 默认通过指定圆环体的中心点与两个半径(或直径)来绘制圆环体。两个半径分别是从圆环体中心到圆管中心的距离和圆管的半径。当指定了圆环体的中心点后提示:? 指定半径或 [直径(D)]: ?此时应当输入圆环体的半径值,即圆环体中心到圆管中心的距离。指定了圆环体半径后提示:? 指定圆管半径或 [两点(2P)/直径(D)]: ?此时输入圆管的半径。10.2.7圆环体2.命令操作圆环体10.3.1三维实体的布尔运算(1)单击“实体编辑”工具栏或“三维制作”面板上的“并集”按钮 。?(2)执行“修改”→“实体编辑”→“并集”命令。?(3)在命令行中输入命令:Union。?执行命令后,当提示“选择对象”时,依次选择要合并在一起的三维实体对象即可。并集运算1.并集运算10.3.1三维实体的布尔运算(1)单击“实体编辑”工具栏或“三维制作”面板上的“交集”按钮。?(2)执行“修改”→“实体编辑”→“交集”命令。?(3)在命令行中输入命令:Intersect。??执行命令后,当提示“选择对象”时,依次选择要进行交集运算的三维实体对象即可。?差集运算2.差集运算10.3.2将二维图形拉伸成实体拉伸二维对象10.3.2将二维图形拉伸成实体1.执行途径(3)(2)(1)在命令行中输入命令:Extrude执行“绘图”→“建模”→“拉伸”命令单击“建模”工具栏或面板上的“拉伸”按钮10.3.2将二维图形拉伸成实体2.命令操作执行命令后,当提示“选择要拉伸的对象”时,可以选择的拉伸对象有直线、圆弧、椭圆弧、二维多段线、二维样条曲线、圆、椭圆、二维实体、宽线、面域、平面、三维多段线、三维平面、平面曲面、实体上的平面。不能拉伸包含在块中的对象,也不能拉伸具有相交或自交线段的多段线。?选择了要拉伸的对象后,命令行提示信息如下。 指定拉伸的高度或 [方向(D)/路径(P)/倾斜角(T)]: 10.3.3将二维图形旋转成实体1.执行途径(2)执行“绘图”→“建模”→“旋转”命令(1)单击“建模”工具栏或面板上的“旋转”按钮在命令行中输入命令:Revolve10.3.3将二维图形旋转成实体2.命令操作执行命令后,当提示“选择要旋转的对象”时,可以选择的旋转对象有直线、圆弧、椭圆弧、二维多段线、二维样条曲线、圆、椭圆、二维实体、宽线、面域、三维平面、平面曲面、实体上的平面等。无法对包含相交线段的块或多段线内的对象使用旋转命令。选择了要旋转的对象后,命令行提示信息如下。 指定轴起点或根据以下选项之一定义轴 [对象(O)/ X/Y/Z] <对象>: ?在该提示下定义旋转轴。10.3.3将二维图形旋转成实体2.命令操作将二维图形旋转成实体10.3.4将二维图形扫掠成实体1.执行途径执行“绘图”→“建模”→“扫掠”命令单击“建模”工具栏或面板上的“扫掠”按钮在命令行中输入命令:Sweep1.2.3.10.3.4将二维图形扫掠成实体2.命令操作执行命令后,当提示“选择要扫掠的对象”时,可以选择的扫掠对象有直线、圆弧、椭圆弧、二维多段线、二维样条曲线、圆、椭圆、二维实体、宽线、面域、三维平面、平面曲面、实体上的平面等。无法对包含相交线段的块或多段线内的对象使用扫掠命令。?选择了要扫掠的对象后,命令行提示信息如下。 选择扫掠路径或 [对齐(A)/基点(B)/ 比例(S)/扭曲(T)]: 10.3.4将二维图形扫掠成实体2.命令操作将二维图形扫掠成实体10.3.5将二维图形放样成实体使用“放样”命令可以通过对包含两条或两条以上横截面曲线(曲线或直线)的一组曲线进行放样来创建三维实体或曲面。横截面定义了结果实体或曲面的轮廓形状。在使用“放样”命令时至少需要指定两个横截面。如果对一组闭合的横截面曲线进行放样,则生成实体;如果对一组开放的横截面曲线进行放样,则生成曲面。?10.3.5将二维图形放样成实体1.执行途径(3)(1)(2).执行“绘图”→“建模”→“放样”命令单击“建模”工具栏或面板上的“放样”按钮在命令行中输入命令:Loft。10.3.5将二维图形放样成实体2.命令操作执行命令后,当提示“按放样次序选择横截面”时,需选择要放样的横截面曲线对象(至少两个)。?选择完成后,命令行提示信息如下。 输入选项 [导向(G)/路径(P)/仅横截面(C)] <仅横截面>:10.4.1对三维实体进行圆角和倒角1.圆角执行“修改”→“圆角”命令,可以为实体的棱边修圆角,从而在两个相邻面间生成一个圆滑过渡的曲面。在为几条交于同一个点的棱边修圆角时,如果圆角半径相同,则会在该公共点上生成球面的一部分。10.4.1对三维实体进行圆角和倒角2.倒角执行“修改”→“倒角”命令,可以对实体的棱边修倒角,从而在两相邻面间生成一个过渡面。10.4.1对三维实体进行圆角和倒角2.倒角圆角和倒角10.4.2剖切实体1.执行途径(3)(1)(2).执行“修改”→“三维操作”→“剖切”命令在功能面板的“三维操作”中单击“剖切”按钮在命令行中输入命令:Slice10.4.2剖切实体2.命令操作执行命令后,命令行提示信息如下。? 选择要剖切的对象: (在绘图窗口中选择剖切对象)? 选择要剖切的对象: (按Enter键)? 指定切面的起点或[平面对象(O)/曲面(S)/Z 轴(Z)/视图(V)/XY(XY)/YZ(YZ)/ZX(ZX)/三点(3)] <三点>: (在绘图窗口中选择剖切面,剖切面可以是对象、Z 轴、视图、XY/YZ/ZX 平面或3点定义的面) 指定切面的起点和第二个点后继续提示:? 在所需的侧面上指定点或 [保留两个侧面(B)] <保留两个侧面>:? (在绘图窗口中选择保留一侧或两侧)10.4.3三维移动(1)在功能面板的“三维操作”中单击“三维移动”按钮。?(2)执行“修改”→“三维操作”→“三维移动”命令。(3)在命令行中输入命令:3dmove。? 执行命令后,命令行提示信息如下。? 选择对象: (在绘图窗口中选择移动对象) 指定基点或 [位移(D)] <位移>: (选择移动基点或者输入位移数据)10.4.4三维旋转(1)在功能面板的“三维操作”中单击“三维旋转”按钮。?(2)执行“修改”→“三维操作”→“三维旋转”命令。(3)在命令行中输入命令:3drotate。?执行命令后,命令行提示信息如下。? UCS 当前的正角方向: ANGDIR=逆时针 ANGBASE=0? 选择对象: (在绘图窗口中选择旋转对象并按Enter键)? 指定基点: (选择基点)? 拾取旋转轴: (在绘图窗口中选择旋转轴) 指定角的起点或键入角度: (输入旋转角度)10.4.5三维对齐1.执行途径执行“修改”→“三维操作”→“三维对齐”命令在命令行中输入命令:3dalign10.4.5三维对齐2.命令操作执行命令后,命令行提示信息如下。? 选择对象:?指定源平面和方向...? 指定基点或 [复制(C)]: (选择移动对象的基点)? 指定第二个点或 [继续(C)] : (选择移动对象的第二点)? 指定第三个点或 [继续(C)] : (选择移动对象的第三点并按Enter键)? 指定目标平面和方向...? 指定第一个目标点: (选择移动目标位置对象的基点)? 指定第二个目标点或 [退出(X)] : (选择移动目标位置对象的第二点)? 指定第三个目标点或 [退出(X)] : (选择移动目标位置对象的第三点)10.4.6三维镜像1.执行途径执行“修改”→“三维操作”→“三维镜像”命令在命令行中输入命令:Mirror3d10.4.6三维镜像2.命令操作执行命令后,命令行提示信息如下。? 选择对象: (在绘图窗口中选择镜像对象并按Enter键) 指定镜像平面 (三点)的第一个点或? [对象(O)/最近的(L)/Z 轴(Z)/视图(V)/XY 平面(XY)/YZ 平面(YZ)/ZX 平面(ZX)/三点(3)] <三点>: (选择镜像平面)?指定三点后继续提示:? 是否删除源对象?[是(Y)/否(N)] <否>: (选择是否删除源对象)10.4.6三维镜像2.命令操作三维镜像10.4.6三维阵列(1)执行“修改”→“三维操作”→“三维阵列”命令1.执行途径(2)在命令行中输入命令:3darray。10.4.6三维阵列2.命令操作(1)矩形阵列在命令行的“输入阵列类型 [矩形(R)/环形(P)] <矩形>:”提示下输入R或者按Enter键,可以以矩形阵列方式复制对象。此时需要依次指定阵列的行数、列数、阵列的层数、行间距、列间距及层间距。其中,矩形阵列的行、列、层分别沿着当前UCS的?X轴、Y轴和Z?轴的方向,若输入某方向的间距值为正值,则表示将沿相应坐标轴的正方向阵列,否则沿反方向阵列。10.4.6三维阵列2.命令操作(2)环形阵列在命令行的“输入阵列类型 [矩形(R)/环形(P)] <矩形>:”提示下输入R,可以以环形阵列方式复制对象。此时需要输入阵列的项目个数,并指定环形阵列的填充角度,确认是否要进行自身旋转,然后指定阵列的中心点及旋转轴上的另一点,确定旋转轴。10.4.8编辑实体的面“拉伸面”命令将选定的三维实体对象的面拉伸到指定的高度或沿一条路径拉伸。此命令的操作方法与用Extrude(拉伸)命令将二维对象拉伸成实体相似,只不过“拉伸面”命令只适用于对三维实体上的面进行操作,而无法对二维空间中的对象和面域进行拉伸操作。 ?拉伸面1.拉伸面10.4.8编辑实体的面“移动面”命令沿指定的高度或距离移动选定的三维实体对象的面。移动面2.移动面10.4.8编辑实体的面“偏移面”命令按指定的距离或通过指定的点将面均匀地偏移。距离为正值将增大实体尺寸或体积,距离为负值将减小实体尺寸或体积。偏移面3.偏移面10.4.8编辑实体的面“删除面”命令用于删除实体上圆角或倒角形成的面。删除面4.删除面10.4.8编辑实体的面“旋转面”命令用于绕指定的轴旋转一个、多个面或实体的某些部分。旋转面5.旋转面10.4.8编辑实体的面“倾斜面”命令用于按一个角度将面进行倾斜。倾斜角的旋转方向由所选择的基点和第二点(沿选定矢量)的顺序决定。倾斜面6.倾斜面10.4.8编辑实体的面“着色面”命令用于修改面的颜色。7.着色面10.4.8编辑实体的面“复制面”命令用于将面复制为面域或体。8.复制面10.4.9编辑实体的边和实体执行“修改”→“实体编辑”子菜单中的命令,还可以对实体的边进行压印、着色和复制,以及对实体进行清除、分割、抽壳与检查等操作。?其中,对实体的边进行着色和复制与对实体面进行着色和复制的操作方法相同。?压印用于在选定的三维实体对象上压印一个对象。为了使压印成功,被压印的对象必须与选定对象的一个或多个面相交。“压印”命令仅对圆弧、圆、直线、二维和三维多段线、椭圆、样条曲线、面域、体和三维实体有效。10.4.9编辑实体的边和实体10.4.8编辑实体的面抽壳操作可以在三维实体对象中创建指定厚度的薄壁。通过将现有面向原位置的内部或外部偏移来创建新的面,正的偏移值在面的正方向上创建抽壳,负的偏移值在面的负方向上创建抽壳。偏移时,将连续相切的面看作一个面。对实体“抽壳”的结果 展开更多...... 收起↑ 资源预览