本帖最后由 Superman 于 2020-4-5 23:05 编辑
初学OSD的人对于Grow命令的使用不是很了解,以为是万能的,只要是零件的破孔就能补好,其实,Grow命令的运算规则是根据面的延展性来操作的,简叙如下:
1.当零件出现破空时,只要破孔周围的面有延展性,“插入曲面”(Grow)命令会自动让周围的面延展,自动剪切后形成封闭的实体如下:
2.单个曲面也可以通过“插入曲面”(Grow)命令修复。
3.并不是面延展就可以修复,“插入曲面”(Grow)命令成功需要两个要素:1)面延展;2)相交剪切形成封闭实体。 请切记上述两个要素缺一不可。
前面1、2案例两个要素完全满足,所以,利用插入面(Grow)命令,可以自动修复好。
再看如下图例子,也是利用周围面的延展剪切来运作的,但下面的零件破口是不能用Grow来补好的,因为周围的面可以延展但不能相交剪切。缺少相交面,无法形成封闭实体。
解决方法:增加一个可以相交的面
有了相交面,两个要素满足了,就能通过Grow修复了,如下图修复成功。
当遇到Grow不能成功时,(看上去面有延展性,也能相剪切),一般是面由于某种原因面不能延展(一般是转档的零件),可先采用"延伸"(Untrim)命令,用手动方式来延展,(请把选项定在Replace Geometry) 再使用Grow命令来做
假如实在不能请采用手动插入面(insert),铺面(skin) 等来补面。
分享上述案例档案,感兴趣的朋友可以操作试试:
Grow.zip
(67.71 KB, 下载次数: 17)
|