
刘芬—SolidWorks的高级曲面造型.doc
19页SolidWorks 的高级曲面造型高级曲面造型利用犀牛您可以从几个重要方面提高 SolidWorks 的特点的塑造你可以: ★ 创造高级、自由形式表面自由形式表面 ★ 固定 IGES 文件特别整理的关于 IGES 文件 ★ 在应用之间翻译 3-D 数据 ★ 从不同的来源编辑 3-D 数据创造先进的自由形式表面我们可以使用犀牛创造非常准确的自由形式表面和固体模型作为 SolidWorks 的进入口这些模型可能被使用当做基本特征、作为参考几何体、 或当做饰物和替换表面 犀牛的塑造是与 SolidWorks 的塑造和其它基于特点的参数模型不同在 SolidWorks 开始是剪影或基本特征然后增加特点创造指令历史树犀牛不维护 指令历史树和有参数特征这使您自由地、直接地运用固体、曲线, 和先进的 表面没有指令历史或嵌入剪影的影响曲线被用来绘制表面表面被创造,、整 理、匹配、评估,如果需要, 加入入开放或闭合的各种多重曲面犀牛支持曲线 和在两开放和闭合的多重曲面间的表面编辑工具包括布尔运算 一闭合的多重曲面定义了容量, 可以作为 IGES、STEP、ACIS (sat), 或 Parasolid (x_t)形式的文件导出和被导入 SolidWorks 作为基本特征。
表面和开放的多重曲面也可以被导入 SolidWorks 和成为基本特征或用来修 剪实体Cross-Trainer 教练员鞋子的中底 在犀牛里塑造 Cross-trainer 教练员的鞋子的中底,加入了基本曲面,最终 的闭合多重曲面以实体的 ACIS (sat)文件形式输出然后将它们导入 SolidWorks 作为基本特征犀牛中的中底Solidworks 中的中底配件汽车挡泥板 在犀牛里设计和修改了下图的汽车挡泥板,在这个例子里挡泥板的主体和 突起被一个特殊的曲面连接在一起这曲面必须有曲度(G2) 的连续性来使毗邻 表面避免视觉缝的反射犀牛以高端、丰富的特征、曲面造型和评估工具为特 色, 包括位置、接触, 和曲度匹配,在以下例子里可以见到从曲线网络中创造出的曲面 在这种情况下使用 NetworkSrf 命令选择毗邻表面和早先拉长的外形曲线 的边缘作为输入命令表面边缘被标记 B 和 D 被选定了曲度(G2) 匹配G2 曲度表明表面曲线的第二种衍生物在那些边缘是相等的这保证在这个挡泥板 上将没有可见的缝在反光发生面 以下图象说明一些表面质量分析工具在光滑的转折在表面下没有可看见的 线在反射。
这表明 G2 曲度连续性环境映射在表面分析中的应用曲度分析显示在颜色方面表面的曲度价值斑马分析显示表面的连续性 在犀牛中创造的特别的 G2 表面连续性通过 IGES, STEP, Parasolid, ACIS 格 式或直接利用 SolidWorks 为导入犀牛的扩展程序导入的开放多重曲面在加厚 后显示为 solidworks 的基本特征SolidWorks 的基本特征以犀牛修饰 SolidWorks 实体表面犀牛在 SolidWorks 中的一个强有力的用途就是利用它做一些必需的复杂的 曲面以及利用它剪裁 SolidWorks 中的一些实体模型这样做可以避免破坏 SolidWorks 中的历史指令树 步骤是: 1、从 SolidWorks 中输出一个零件作为参考 2、在犀牛中利用参考零件来塑造自由形式表面3、以犀牛文件的形式保存零件 4、修改犀牛文件中零件的表面和再将零件导入到 SolidWorks 中地形模型 在以下的例子中,我们将在犀牛中绘制一个曲面来用来对 SolidWorks 实体的 修剪我们将零件以 ACIS 或 IGES 格式的文件从犀牛中输出SolidWorks 中的简单拉伸 将这个零件保存为 IGES 格式或 STEP 格式的文件,在犀牛中打开作为参考 曲面。
由于利用了 SolidWorks 中的 IGES 格式和 STEP 格式文件在犀牛中就可 以绘制出位置准确、尺寸精确和安放位置准确地曲面,所以它可以在 SolidWorks 中作为替换或修剪表面来使用犀牛中的拉伸表面 在犀牛中利用曲线创造自由形式的曲面来匹配 SolidWorks 中的拉伸表面为做有机自由形式的表面而绘制的曲线被遮蔽的表面 将犀牛中的曲面以本身的零件格式保存然后在 SolidWorks 中打开,你可以 任意的将这个新的表面以 ACIS 的格式输出或者是作为一个导入文件导入 SolidWorks 中导入的曲面被用来作为切除曲面被导入曲面切除后的基本特征从下面观察的剪切后的实体 现在切口表面已经在犀牛中作了修改, ACIS (sat) 文件已经被替换了,与形 成的壳体模型有关的 SolidWorks 的链接已经更新,而且并没有影响到与之有关 的指令树 在曲面表面选择一些控制点,拉伸控制点的位置来改变曲面的形状如图 所示编辑表面形状 将文件保存或是以 IGES、Parasolid、ACIS 的格式输出,然后在 SolidWorks 中编辑导入的曲面特征编辑完后选择修改后的 IGES 文件,这时 修改过的输入的曲面已经被读入,壳体特征也已经被自动重新生成。
在 SolidWorks 中重新生成的曲面壳体的指令树没有被修改从下面观察的重新生成的壳体特征修改现有的 SolidWorks 零件修改现有的 SolidWorks 零件的另一个方法是用一个在犀牛里被校正好的零 件来完全的替换 SolidWorks 中的零件步骤是: 从 SolidWorks 中将零件以 IGES 格式或 STEP 格式注: 确定您的 IGES 出口的 1、设置与您塑造的模型的单位和精确度设置相同 2、在犀牛中打开文件并保存零件的尺寸大小和位置信息 3、在犀牛中从零件图的原始的部份获取曲线以及曲面 4、在犀牛中设计和塑造一个新的零件作为替换件 5、将在犀牛中绘制的替换件重新导入到 SolidWorks 中 这一部分讲解的是在 SolidWorks 中的绘制的把柄的顶端的圆头的过程将 把柄顶端圆头以 IGES 文件的格式输入到犀牛中,在犀牛中将圆头的形状修改 的更加贴合实物形状后再将它输入到 SolidWorks 中作为一个基本特征将 IGES 文件导入到犀牛中后的零件 接下来我们将把柄顶端的圆头移除然后取消外部的表面特征将圆头及其外部表面移除后的把柄 接下来的任务就是要建立一个外形曲线,用来旋转生成把柄顶部的起始的 样子。
控制点在现实状态的新外形曲线利用新外形曲线旋转生成的基本曲面下一步我们将为接下来的进一步的编辑重新建立曲面来增加另外的控制点, 为简单起见,我们先将插入的控制点以二维的方式排列,排列好后再以扭转的 方式来达到希望的形状在犀牛中修改完后最终的把柄顶端的模型在 SolidWorks 中打开的新的把柄顶端的文件 如果这个在犀牛中修改过的文件曾经用在装配中并已经定位,那么重新设 计过的把柄顶端零件将替代以前的零件新的把柄顶端零件替代后的装配图定象 IGES 文件犀牛对文件的读取转换能力的一个强有力的用途就是能将编写保存的质量 较低的 IGES 文件整理出来您也许从您的客户或供应商那里接收到了 IGES 文件,但是这些文件却不能正确的、适当地读入 SolidWorks 中这种情况经常 是由一个没有正常地格式化的 IGES 文件造成的,出现丢失的曲面或是出现重 复的曲面,造成缝隙或者是重叠,有时也会出现表面修剪错误的情况犀牛拥 有能克服所有这些必要问题的基本的工具根据问题的严重程度和 IGES 文件 的大小来断定修复所需要的时间, 这可能是一个非常费时的过程 因为犀牛不要求 IGES 数据中要包括一个闭合的实体,它将像读取一般的合 法的信息一样从模型中读取信息, 跳过受损的对象读取所有的点, 曲线, 和曲面。
犀牛会经常读取这些文件并自动地解决修复里面发现的问题,而您需要做的只 是经他们保存为 IGES 格式 或 ACIS 格式的文件然后将它们导入到 SolidWorks 中如果犀牛对文件的修复不是自动的, 您可以替换掉丢失的表面、修剪曲面 上的修剪错误, 修补曲面间的间断、然后为 SolidWorks 的应用输出一个实体模 型通常, 您能抢救大多数在 IGES 文件中的数据但是有时问题是很极端的, 这时最好的补救方法就是重新建立一个模型甚至在这个时候犀牛还能帮上您 的忙,犀牛包含有一个能够获取框线和当重建模型时能够很容易地保存设计意 向的边缘曲线的工具 下面这个模型不能导入到 SolidWorks 中,因为这个模型在输出作为 IGES 文件时对大角度的圆角并没有进行适当的修剪没有进行适当的修剪的 IGES 文件 犀牛读取了文件, 没有数据的损失, 但是没有自动进行对修剪地修整在犀 牛中先将圆筒进行修剪,然后将它加入到其他剩余的部件中将零件以 ACIS 文件的格式输出,在输入到 SolidWorks 中修正后的零件作为一个实体被成功的导入到 SolidWorks 中一般战略 一般战略在修整 IGES 文件时很大地是取决于单独的文件情况,随着时间 的过去您将在各自的应用中发现问题。
以一个干净的文件作为开始 老格言,一盎司预防值得一磅治疗,申请 IGES 文件传输也是同样的道理 当可能时,在保存输出文件时花费一点时间输出一个“干净的”文件,这样讲 省去以后很多的整理的时间不幸地是,这总不是我们一开始的选择IGES 数 据的二个共同的创作者 CATIA 和 Pro/Engineer在这些应用中下面的规程和设 置将使导入 IGES 数据与交往的问题减到最小CATIA 通过 CATIA 准备的模型,一般都是主要改进模型的饰物以及弯曲特征,这 就是我们的顾客使用 CATIA 来使他们的工作量顺序的减小的一个传统做法 1、为模型的转换准备模型,并注意容量: SOLID + EXTRACT + VOLUME 2、清洗固体和所有局外几何的模型: 保留+ 选择+ 几何+ 元素和选择“VOLUME“ 3、重新估量界限曲线: 4、将老的界限移除: ERASE + NOSHOW // YES:SWAP. Key in *SPC - *SUR and YES:SWAP to return. 5、删掉和锁上*SPC - *VOL 曲面+界限和钥匙*FAC 6、Run /CLN 检查错误 模型现在已经准备好转换Pro/Engineer 选择优秀的 Pro/E 文件导入到犀牛中: 1、把这些设置应用到 Pro/E “config.pro”文件中或是将它们以“rhino.pro”的格式保存,然后再输出之前解读它们。
IGES_OUT_ALL_SRFS_AS 128 IGES_OUT_SPL_CRVS_AS_126 YES IGES_OUT_SPL_SRFS_AS_128 YES IGES_OUT_TRIM_XYZ YES IGES_OUT_MIL_D_28000 NO IGES_OUT_TRM_SRFS_AS_143 NO IGES_OUT_TRIM_CURVE_DEVIATION DEFAULT INTF_OUT_BLANKED_ENTITIES NO INTF3D_OUT_EXTEND_SURFACE YES INTF3D_OUT_FORCE_SURF_NORMALS YES IGES_IN_106_F2_AS_SPLINE NO IGES_IN_DWG_LINE_FONT YES IGES_IN_DWG_PNT_ENT YES IGES_IN_DWG_COLOR YES FIX_BOUNDARIES_ON_IMPORT YES 2、隐藏或者是删除额外的数据 使用 SelDup 命令发现复制个体,然后将额外部分移动至“复制“ 层或将它 们删除,您以后可能会用到它们 3、隐藏曲线和点 使用 SelSrf 选择所有表面, 然后选择倒置选择,将他们移动至其它层。
