本文讲解一个扭纹手柄曲面的造型过程,据说是某个公司的面试题,至于是否确实也已不重要。通过本案例的学习,用户可以对消失面的处理、曲面的构成有个直观的认识。
手柄形状如下所示:
 
    扭纹手柄效果图
因为形状本身是扭转的,所以曲面看起来有点贪吃蛇的样子,头尾相连,这也给不少用户的造型带来障碍,但如果认真观察形状就不难发现这个扭转的特性并可加以利用。如下图,左侧是手柄扭转前的形状,右侧是扭转90度后的形状,也就是我们想要的结果形状。很显然,相比右侧的形状,左侧的形状造型难度就大为降低了。实际上本文的方法就是如此,使用样式曲面功能创建曲面,然后使用扭曲功能实现扭转变形得到结果形状。
 
    扭纹手柄的变形方法
不过,要想到并做到这样的处理,需要用户具备一定的形状观察能力和指令应用能力,首先能看出这个形状的变化,然后你要知道creo有对应的功能并且你可以应用,从这个角度来说,用户对指令的掌握也在一定程度决定了你可能的建模方法。下面便是详细的建模过程。
首先,使用旋转特征创建手柄的主体形状
 
    旋转特征创建主体
下面曲面部分的造型就全部集中到一个样式曲面特征内,首先使用COS曲线功能在手柄曲面上创建两个曲面形状的轮廓线,创建这条曲线的时候建议不要添加任何内部控制点而是直接使用相切线长度控制曲线的形状。
 
    创建消失面分割线
曲面实际是有两个消失面构成,消失面的创建有一个共同特点,就是一定会有一个区别原来曲面的截面和一个和原来曲面重合的截面,用户需要做的就是在什么地方放置这两个截面。如下图,区别截面一般放在消失面和原始面偏差最大的地方,而消失截面自然是直接在原始曲面上投影得来了。
需要注意的是,两个截面的位置在本案例中需要特别注意,特别是区别截面,辅助的基准平面最好放在纺锤头曲线最宽地方的左侧,这样才不会给后面的曲面实体化带来麻烦(先注意,后面会说到原因)
 
    创建截面的辅助平面
对于区别截面,在辅助平面内创建一条向下略凹的平面曲线,对于消失截面,则可以通过在曲面上放置曲线来实现(类似投影)
 
    创建截面线
然后使用4条曲线创建消失曲面,注意设置在消失线上的边界条件为曲率连接。
 
    创建消失面主体
然后在对称平面上创建一段和上面曲面曲率连续的曲线,并使用它和上个曲面的截面线创建用于切割消失面顶部的形状,注意曲线的选择,边界就选择对称平面上的那一段,而内部截面则选择上一个曲面的边界,类似扫描曲面并且可以设置曲率连续的边界条件。
 
    创建末端切割面
然后通过这个曲面和原始曲面相交得到交线并使用交线来把多余的曲面修剪掉,从而使得曲面的边界都在原始实体表面上,这就是为什么在前面需要保证辅助平面要在消失面最大轮廓左侧的原因了,这样才能保证创建的曲面超出实体表面部分,保证被修剪后的曲面边界确实在实体表面,从而能够使用这个曲面来对实体进行实体化处理。
 
    修剪面
另一个消失面也是同样的处理方法,最后得到两个合并到一起的消失面
 
    旋转、合并
通过复制、选择性粘贴把面组复制旋转180度后得到完整的曲面形状,并通过它来对实体进行实体化操作(使用替换曲面选项)
 
    替换曲面选项的实体化
通过实体化操作后,已经得到了手柄的主要形状,剩下的最后一步就是扭转了。这个可以通过扭曲特征的扭转功能来实现。在使用扭转功能的时候需要注意设置扭转的范围、扭转的方向轴和扭转点的位置。
 
    扭曲指令的扭转功能
至此,加上边界上的圆角,整个造成就算完成了。整个过程关键在于样式曲面和扭转功能的应用。对应的视频教程如下:
 
     以上内容由据说很正经的冰大IceFai为你呈现,感觉大家的支持和捧场,支持原创远离盗版~~