《三维图形的绘制与编辑.ppt》由会员分享,可在线阅读,更多相关《三维图形的绘制与编辑.ppt(39页珍藏版)》请在三一办公上搜索。
1、,第8章 三维图形的绘制与编辑,主要内容,三维绘图坐标系三维视图操作三维基本图形绘制三维实体的绘制三维图形的编辑实体的编辑,8.1 三维绘图坐标系,8.1.1 三维坐标常用的三种坐标形式:直角坐标柱坐标球坐标,绝对坐标(X,Y,Z)相对坐标(X,Y,Z),柱坐标输入格式:极长极角,Z,极长是指定点到坐标原点(或前一点)的连线在XOY平面上的投影距离,极角是极长与X轴正向之间的夹角,Z是指定点的z坐标(或距离前一点在Z轴上的位移)。,球坐标输入格式:dist dist是指定点到原点(或前一点)的距离,是指定点到原点(或前一点)的连线在XY平面上的投影与X轴正向的夹角,是该连线与XY平面的夹角。,
2、8.1.2 用户坐标系的设置与使用 用户坐标系(UCS)命令:ucs“工具”菜单:新建UCS 命名UCS“工具”菜单:命名UCS,8.2 三维视图操作,8.2.1 视点预置与设置UCS平面视图8.2.1.1 视点预置视点(VPOINT)法 视点是观察图形的方向,该命令只能在模型空间中使用。激活方式“视图”菜单:三维视图视点 命令:vpoint/-vp,命令说明命令:vpoint指定视点或 旋转(R):视点 使用输入的X、Y和Z坐标,创建定义观察视图的方向的矢量。定义的视图好像是观察者在该点向原点(0,0,0)方向观察。,旋转 使用两个角度指定新的观察方向。输入XY平面中与X轴的夹角:输入与XY
3、平面的夹角:,视点预置(DDVPOINT)法 通过指定与X轴和XY平面的夹角来确定观察方向。激活方式“视图”菜单:三维视图视点预置 命令:ddvpoint,8.2.1.2 设置UCS平面视图命令:plan“视图”菜单:三维视图“视图”工具栏:,8.2.2 三维动态观察器作用 使用户能够通过单击和拖动定点设备来控制三维对象的视图。激活方式“视图”菜单:三维动态观察器 工具栏:命令:3dorbit/3DO,8.3.1 三维点、线、面的绘制 三维点的绘制 同二维点的绘制。三维线的绘制三维多段线的绘制:命令:3Dpoly“绘图”菜单:三维多段线注意:三维多段线中不含有圆弧,无宽度和厚度,线型只能为实线
4、。,8.3 三维基本图形绘制,三维面的绘制命令:3Dface“绘图”菜单:曲面三维面注意:三维面是指三维空间的表面,无厚度,无质量属性,用3Dface命令绘制三维面,可以使某些边不可见。,8.3.2 设置标高和厚度厚度(thickness)指物体的高度,即二维图形沿Z轴方向延伸的距离。标高(elevation)指将物体放置在三维空间的某一个高度上,即设置物体的基准的Z坐标。,例:绘制没有底和盖的圆桶,标高为70,厚度为40,中心在(100,100),圆桶底半径15。,8.3.3 基本三维面的绘制基本三维面:长方体表面、棱锥面、楔体面、球面、上半球面、下半球面、圆锥面、圆环面。激活方式:命令:3
5、D“绘图”菜单:曲面三维曲面“曲面”工具栏:,8.3.4 三维曲面的绘制,8.3.4.1 旋转曲面创建围绕选定轴旋转而成的旋转曲面。命令:revsurf“绘图”菜单:曲面旋转曲面“曲面”工具栏:曲面网格线框密度:旋转角度分段数系统变量surftab1;旋转轴方向上分段数系统变量surftab2,平移曲面 将一条三维曲线(直线段、圆弧、圆、样条曲线、多段线等)沿某一方向矢量(直线、非闭合多段线等)平移而形成曲面。命令:tabsurf“绘图”菜单:曲面平移曲面“曲面”工具栏:,8.3.4.3 直纹曲面在两条曲线之间创建直纹曲面。命令:rulesurf“绘图”菜单:曲面直纹曲面“曲面”工具栏:,8.
6、3.4.4 边界曲面创建由四条边连接为边界而形成的三维多边形网格。命令:edgesurf“绘图”菜单:曲面边界曲面“曲面”工具栏:,8.4 三维实体的绘制,BOXSPHERECYLINDERCONEWEDGETORUSEXTRUDEREVOLVESLICESECTIONINTERFERE,命 令,8.4.1 长方体(BOX)命令:BOX指定长方体的角点或 中心点(CE):指定角点或 立方体(C)/长度(L):,以XOY面为作图基面,命令:box指定长方体的角点或 中心点(CE):指定角点或 立方体(C)/长度(L):L指定长度:100指定宽度:60指定高度:80,8.4.2 球体(SPHERE
7、)命令:sphere当前线框密度:ISOLINES=20指定球体球心:,注意:在AutoCAD三维实体绘制中,线框密度由系统变量ISOLINES确定,其默认值为4,ISOLINES值越大,实体表面越光滑。,8.4.3 圆柱体(CYLINDER)命令:cylinder当前线框密度:ISOLINES=20指定圆柱体底面的中心点或椭圆(E):,圆锥体(CONE)命令:cone当前线框密度:ISOLINES=20指定圆锥体底面的中心点或椭圆(E):,8.4.5 楔体(WEDGE)命令:wedge指定楔体的第一个角点或中心点(CE):指定角点或 立方体(C)/长度(L):,圆环体(TORUS)命令:to
8、rus当前线框密度:ISOLINES=20指定圆环体中心:指定圆环体半径或 直径(D):指定圆管半径或 直径(D):,8.4.7 拉伸三维实体(EXTRUDE)该命令可以将已存在的二维封闭平面图形拉伸形成三维实体模型。命令:extrude选择对象:指定拉伸高度或 路径(P):20指定拉伸的倾斜角度:90,命令EXTRUDE可操作的对象必须形成封闭的图形(如多段线、多边形、圆、椭圆、封闭的样条曲线、圆环、面域等)。不能拉伸包含在块中的对象。该命令拉伸多段线形成的图形时,其顶点数在3-500之间,且不能拉伸自身交叉或重叠的多段线形成的图形,多段线的宽度信息被忽略。拉伸路径可以是直线、圆、圆弧、椭圆
9、、椭圆弧、多段线或样条曲线。路径既不能与轮廓共面,也不能是具有高曲率的区域。,注 意,8.4.8 旋转三维实体(REVOLVE)该命令将已存在的一个二维封闭图形对象,绕某一轴线旋转形成三维实体。命令:revolve当前线框密度:ISOLINES=20选择对象:找到1个选择对象:指定旋转轴的起点或定义轴依照对象(O)/X轴(X)/Y轴(Y):,8.4.9 剖切(SLICE)该命令通过指定某一平面将三维实体切分成用户所需的形状。命令:slice 选择对象:找到 1 个 选择对象:指定切面上的第一个点,依照对象(O)/Z轴(Z)/视图(V)/XY平面(XY)/YZ平面(YZ)/ZX平面(ZX)/三点
10、(3):,8.4.10 截面(切割,SECTION)该命令利用某一平面将三维实体图形进行切割得到一个剖切面(截面),该剖切面可以被移出,而三维实体不变。命令:section 选择对象:找到 1 个 选择对象:指定截面上的第一个点,依照 对象(O)/Z轴(Z)/视图(V)/XY平面(XY)/YZ平面(YZ)/ZX平面(ZX)/三点(3):,命令:_interfere选择实体的第一集合:选择对象:找到1个选择对象:找到1个,总计2个选择对象:选择实体的第二集合:选择对象:未选择实体。互相比较2个实体。干涉实体数:2干涉对数:1是否创建干涉实体?是(Y)/否(N):y,用两个或多个实体的公共部分创建
11、三维组合实体。,8.4.11 干涉(INTERFERE),三维阵列、三维镜像、三维旋转、对齐三维操作命令的激活方式,“修改”下拉菜单三维操作,命令行输入,3Darray/3A,Mirror3D,Rotate3D,Align/AL,8.5 三维图形的编辑,布尔运算 并集、差集、交集运算实体面编辑 拉伸面、移动面、偏移面、删除面、旋转面、倾斜面、着色面、复制面实体边编辑 着色边、复制边实体体编辑 压印、清除、分割、抽壳、检查,8.6 实体的编辑,“修改”下拉菜单实体编辑,实体编辑命令的激活方式,工具栏,命令:solidedit实体编辑自动检查:SOLIDCHECK=1输入实体编辑选项 面(F)/边(E)/体(B)/放弃(U)/退出(X):,命令行输入,并 该命令将两个或多个实体或面域对象合并,同时可合并无共同面积或体积的面域或实体。命令:union/UNI 选择对象:,布尔运算,交 该命令用于从两个或多个实体或面域的交集创建组合实体或面域,并删除交集以外的部分。命令:intersect/IN 选择对象:,差该命令用于求两个实体或面域之间的差。命令:subtract/SU选择要从中减去的实体或面域.选择对象:找到 1 个选择对象:选择要减去的实体或面域.选择对象:找到 1 个,