1、第六讲第六讲 三维实体装配与扫掠放样三维实体装配与扫掠放样 三维实体的着色与渲染三维实体的着色与渲染对齐(对齐(ALIGNALIGN命令)命令)三维实体装配三维实体装配扫掠(扫掠(SWEEPSWEEP命令)命令)放样(放样(LOFTLOFT命令)命令)Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.三维模型的着色与渲染三维模型的着色与渲染 为为改改善善三三维维模模型型的的视视觉觉效效果果,逼逼真真地地表表现现3D3D
2、对对象象,可可以以使使用用消消隐隐(HIDEHIDE)、着着色色(SHADESHADE)及及渲渲染染(RENDERRENDER)命令。命令。 消隐是消除隐藏线,使三维对象更为清晰。消隐是消除隐藏线,使三维对象更为清晰。消隐前消隐后Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd. 着着色色可可以以生生成成更更真真实实的的模模型型图图像像。AutoCADAutoCAD中中的的着着色色是模拟表面对光的反射,是真实化模型的第
3、二步。是模拟表面对光的反射,是真实化模型的第二步。 平平面面着着色色模模式式着着色色多多边边形形平平面面间间的的对对象象,而而体体着着色色还还同时平滑对象的边,显示更较为平滑和真实的效果。同时平滑对象的边,显示更较为平滑和真实的效果。面着色体着色Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd. 着着色色仅仅对对3D3D模模型型进进行行简简单单的的光光照照明明暗暗处处理理。AutoCADAutoCAD的的渲渲染染命命令
4、令可可以以指指定定灯灯光光、材材质质、背背景景和和场场景景等等众众多多选选项项,从而得到与实际完成一致的视觉效果。从而得到与实际完成一致的视觉效果。 渲染模型的一般操作步骤:渲染模型的一般操作步骤: 1 1、显示模型的三维视图。、显示模型的三维视图。 2 2、对模型的不同部分赋以不同的材质。、对模型的不同部分赋以不同的材质。 3 3、设置背景及雾效果。、设置背景及雾效果。 4 4、设定灯光。、设定灯光。 5 5、创建场景。、创建场景。 6 6、在、在“渲染渲染”对话框中设置其余渲染参数对话框中设置其余渲染参数Evaluation only.Created with Aspose.Slides
5、for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.设置材质(设置材质(RMATRMAT命令)命令) 为三维模型设置材质。为三维模型设置材质。访问方法访问方法下拉菜单:下拉菜单: 视图视图 渲染渲染材质材质 命令:命令:RMATRMAT 在激活的材质对话框在激活的材质对话框图中单击图中单击“材质库(材质库(L L)”按钮,在激活的按钮,在激活的“材质库材质库”对话框中选取所需的材对话框中选取所需的材质,加入当前图形的材质质,加入当前图形的材质表中。表中。Evaluation only.Created wi
6、th Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd. 从从材材质质库库中中选选取取COPPERCOPPER材材质质,按按“-“-输输入入(I I)”按按钮钮, ,将所选材质加入当前图形。将所选材质加入当前图形。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.设置灯光(设置灯光(LIGHTLIGH
7、T命令)命令) 为三维模型设置灯光。为三维模型设置灯光。访问方法访问方法下拉菜单:下拉菜单: 视图视图 渲染渲染光源光源 命令:命令:LIGHTLIGHTEvaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.渲染(渲染(RENDERRENDER命令)命令) 为三维模型设置灯光。为三维模型设置灯光。访问方法访问方法下拉菜单:下拉菜单: 视图视图 渲染渲染渲染渲染 命令:命令:RENDERRENDER 在在“渲染选项渲染选项”
8、选择选择“不滑着色不滑着色”和和“应用着色应用着色”选项。选项。 在在“目标目标”中选中选择择“渲染窗口渲染窗口”。 最后按最后按“渲染渲染”按钮进行渲染。按钮进行渲染。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.渲染效果渲染效果 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 200
9、4-2011 Aspose Pty Ltd.对齐对齐(ALIGNALIGN命令命令) 在在二二维维和和三三维维空空间间中中通通过过移移动动、旋旋转转或或倾倾斜斜对对象象来来使使该对象与另一个对象对齐。该对象与另一个对象对齐。访问方法访问方法下拉菜单:下拉菜单: 修改修改 三维操作三维操作对齐对齐 命令:命令:ALIGNALIGN指定第一个源点指定第一个源点: : (指定点 (1))指定第一个目标点指定第一个目标点: : (指定点 (2))指定第二个源点指定第二个源点: : (指定点 (3))指定第二个目标点指定第二个目标点: : (指定点 (4))指定第三个源点指定第三个源点: : (指定点
10、(5))指定第三个目标点指定第三个目标点: : (指定点 (6))Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd. 根据需要可以指定一对点、两对点、或三对点。根据需要可以指定一对点、两对点、或三对点。 对对象象上上的的第第一一个个源源点点(称称为为基基点点)将将始始终终被被移移动动到到第第一个目标点。一个目标点。 为源或目标指定第二点将导致旋转选定对象。为源或目标指定第二点将导致旋转选定对象。 源或目标的第三个点将导
11、致选定对象进一步旋转。源或目标的第三个点将导致选定对象进一步旋转。 使用三维实体模型时,建议打开动态使用三维实体模型时,建议打开动态 UCS UCS 以加速对以加速对目标平面的选择。目标平面的选择。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.应用对齐将圆锥与长方体对齐应用对齐将圆锥与长方体对齐Evaluation only.Created with Aspose.Slides for .NET 3.5 Clie
12、nt Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.三维实体装配三维实体装配 三三维维实实体体装装配配就就是是根根据据装装配配图图表表示示的的装装配配关关系系,借借助助三三维维移移动动、三三维维旋旋转转、三三维维镜镜像像、三三维维阵阵列列、对对齐齐等等命命令令将已创建的实体零件按指定的位置关系组装在一起。将已创建的实体零件按指定的位置关系组装在一起。 操作步骤:操作步骤: 1 1、读懂装配图,明确装配关系。、读懂装配图,明确装配关系。 2 2、逐个插入实体零件、并使其达到要求位置。、逐个插入实体零件、并使其达到要求位置。 3 3、将装入的
13、实体零件与已有的装配体按定位关系组装。、将装入的实体零件与已有的装配体按定位关系组装。 为为方方便便观观察察和和操操作作,可可随随时时切切换换视视觉觉样样式式、缩缩放放比比例例、观察角度(借助三维动态观察器)。观察角度(借助三维动态观察器)。 为为准准确确定定位位可可适适当当作作一一些些辅辅助助线线,如如轴轴线线、直直线线等等。并设置和利用好对象捕捉、极轴、多视口等辅助工具。并设置和利用好对象捕捉、极轴、多视口等辅助工具。 组装时应由内向外组装。组装时应由内向外组装。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client
14、Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.螺旋线螺旋线(HELIXHELIX命令命令) 通过沿路径扫掠二维曲线来创建三维实体或曲面通过沿路径扫掠二维曲线来创建三维实体或曲面 访问方法访问方法下拉菜单:下拉菜单: 绘图绘图 螺旋螺旋 命令:命令:HELIXHELIX 圈数圈数 = 3.0000 = 3.0000 扭曲扭曲=CCW=CCW指定底面的中心点指定底面的中心点: :(指定底面中心点)指定底面半径或指定底面半径或 直径直径(D) (D) :(指定底面半径)指定顶面半径或指定顶面半径或 直径直径(D) (D) : : (指定底面半径
15、)指定螺旋高度或指定螺旋高度或 轴端点轴端点(A)/(A)/圈数圈数(T)/(T)/圈高圈高(H)/(H)/扭曲扭曲(W) (W) : : (指定底面半径)Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.扫掠扫掠(SWEEPSWEEP命令命令) 通过沿路径扫掠二维曲线来创建三维实体或曲面通过沿路径扫掠二维曲线来创建三维实体或曲面访问方法访问方法下拉菜单:下拉菜单: 绘图绘图 建模建模扫掠扫掠 命令:命令:SWEEPS
16、WEEP 当前线框密度当前线框密度: ISOLINES=4: ISOLINES=4选择要扫掠的对象选择要扫掠的对象: : (使用对象选择方法并在完成时按 ENTER 键)选择扫掠路径或选择扫掠路径或 对齐对齐(A)/(A)/基点基点(B)/(B)/比例比例(S)/(S)/扭曲扭曲(T): (T): (选择二维或三维扫掠路径,或输入选项)Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.扫掠生成的圆柱螺旋Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.对齐(对齐(A A)选项:)选项:扫掠前对齐垂直于路径的扫掠对象扫掠前对齐垂直于路径的扫掠对象 是是(Y)/(Y)/否否(N) (N) :(输入 no 指定轮廓无需对齐或按 ENTER 键