对于本身曲率过高的曲面我们在shell的过程中肯定是要去除的。关键是如何去除才能让我们的后处理更简单。在这里我们根据这个模型的特殊性采取了切除的方法。如下图,直接减料去除该面。当然在切除之前我们要先copy这个面出来以备后用。

然后我们再用shell来看看,现在我们就会看到如下图的失败提示,系统提示我们这三个地方有自相交现象出现。
 我们退出shell,再来研究一下这几个地方,首先看侧边的圆弧部分。我们发现除了自相交外还会有不能延伸相交的现象(想像一下直线和圆弧相交offset的情形就明白了)。所以我们可以尝试添加一个小圆角给它。

而对于顶部的凹陷,可以看到是一个典型会发生自相交的情况,根据上面分析的方法,我们可以在shell的时候用局部厚料的方法来避免。

根据上面的分析,我们用添加小圆角和局部的厚料法成功的对这个模型Shell。如下图

然后进行必要的取代和加料恢复外观模型到原来的样子,全过程大功告成。虽然这过程多了一些辅助步骤,但相对于手工加厚料的方法已经方便和简洁多了。

尽管shell成功是我们最好目的,但是在很多情况下并不是那么好处理。尤其是本身曲面曲率太高的面比较多的模型外观,直接用Shell难度相当大。这时候我们就可以考虑用offset面减料的方法。具体的流程如下 1. 分析模型的曲面最小半径,把小于要shell料厚的曲面排除出去 2. 分析余下的曲面所组成的面组是否能成功offset料厚,对于造成失败的地方是否有解决办法 |