WildFire中曲面上破孔的修复及在ProE分模面创建上的应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

作者:IceFai来源:无维网()关键词:分模,WildFire,破孔修复[概述]在ProE中,曲面上的破孔特别是多面结合处的破孔的还原和修复在模型的修复和分模面的创建上都有着重要的意义。本教程通过详细的讲解各种破孔还原的方法以及它们的应用场合和优缺点。相信对于学习ProE分模和破面修复的人大有帮助不像裙边面分模面的创建是在mfg进行的,一般分型面实际是在参考零件中进行的,使用的实际就是一般的曲面创建方法。但是我们现在的主要目的是创建一个分隔面,所以和通常意义上的曲面创建又有所不同,它有很多特定的技巧或方法来辅助这个目的的达成。下面我们就来一一探讨。碰穿孔的分隔面如下图,产品中经常会碰见类型下图的各种各样的孔,我们的分型面都需要替他们创建一个分隔面更多精彩,源自无维网()针对不同的接触面情况我们可以采取不同的对策。1.草绘面对于接触面是一个平面的情况,我们可以使用草绘平面的方法来创建(Fill),但在创建的时候有的人喜欢直接使用孔的边界来进行创建,这样对于复杂的边界或复杂的模型通常会给Splite带来失败的风险,同时也给模型发生变化时再生带来失败的危险,为力尽可能的避免这个风险,我们在创建这个平面的时候应该刻意创建的比孔更大一些,或者偏距边界也可以。但是这些孔通常都不是在平面上的,也就是说上下模的接触部分并不是一个平面,有可能是一个或多个曲面组成,如下图所示。更多精彩,源自无维网()对于这样的孔,如果边界是规则的四边还好处理,我们可以直接借助边界混成(BoundaryBlend)或其它的构面方法来创建。但如果边界是不规则的,比如像上图一样,用一般的构面方法就有点难度了一般地,我们可以用下面的几个方法来处理:I.如果是参数化的模型,我们可以返回做孔以前把完整的面copy一个出来以供使用,但这样做只适合在模型的构建也在我们控制之内的情况,也就是说如果模型的构建是别人进行的,那你如果这样的方法进行copy面,别人更改模型给你新版本的时候会导致你的特征失败。而且这个方法也只局限于参数化模型,对于输入的模型这个方法就无能为力了。II.使用copy面并填充孔的方法来还原曲面,这是推荐的也是比较保险的做法,具体方法如下:在proe中,我们复制曲面的时候,有个选项可以用来填充破孔以还原曲面。在Options(选项)中选择Fillholes/surfaces(填充孔/曲面)然后选择一条开放边,系统就会自动根据曲面的连接情况来还原曲面以封闭该孔。同时在这个选项页中,我们还可以选择要排除的多余曲面,因为在proe中,不管原来的曲面被剪切成多少块,在数据库里都是以同一参数来表示,但这有时会给我们的曲面操作带来很大的不便,借助这个选项我们就可以排除我们不想要的曲面块。这个方法来还原曲面既简单又快捷,不失为一个补孔的好方法,但并不是所有的孔都能通过这样的方法来进行的。对于还原曲面除了上面所说的方法外,还有一种非参的方法,那就是IndependentGeometry(独立几何),指令位置:insert(插入)=》IndependentGeometry…(独立几何…)。使用这个方法可以还原任何一个被剪切的曲面,唯一的缺点就是它是非参的,也就是说这个面创建后就和原来的几何(面)没有任何关系了,即便原来的面因模型修改而发生了改变的话它是不会随之而变化的,这点要注意。所以它比较适合于模型已经确定的情况。更多精彩,源自无维网()当点了IndependentGeometry(独立几何)指令后系统就会进入一个类似DataDoctor(输入面修复)的环境。选择Geometry(几何)=》Surface(曲面)=》FromSurface…(自曲面)指令然后选择要还原的曲面便可。如右上图的还原效果。对于单个被剪切的曲面,我们还可以用延伸的办法,但是这个延伸要注意点技巧。一般地说剪切过的边界都不再是“整齐”和规则的了。所以也不要指望它就能延伸到你想要的地方。所以我们需要特殊处理一下,把不规则的边界重新剪切成规则的边界然后再延伸。这样就可以把一个烂面还原成一个比较大的原始面了,这在一些开放孔的闭合上更为有意义。剪切边界然后再延伸同样也可以应用于一些枕位或行位的延伸上。比如对下图的扣位,我们需要行位出,所以有可能需要延伸这些面到下模边边界参差不齐难以延伸边界修“整齐”后方便延伸上面的这些方法都不是什么高深的指令,但是什么指令适合用在什么场合该怎么用却是每一个软件使用者都需要不断总结和联想结合的。前面我们说的方法都是精确的还原方法,在ProE中,我们还有一个近似的曲面还原方法,那就是高级命令下的SurfaceFreeForm…(自由曲面…)。指令位置:insert(插入)=Advanced(高级)=SurfaceFreeForm…(自由曲面)当选择一个基面后,系统就会根据基面的参数重新创建一个网格面。如右下图所示虽然这样创建的曲面是近似的结果,但通常的情况来说,这种近似的程度是非常高的,以致这个面大多数场合下都可以当作原面来用,所以也不失为一个还原曲面的好方法。不过因为是近似面,所以在一些精度非常高的模型中也会个Splite带来失败的风险,要谨慎使用。要提高近似程度你可以提高曲面的patch数。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功