⑴ alias中的symmetric modeling怎么用过
建模方法有两种,一种是做一张本身对称的曲面,在Y=0两侧同时调整控制点。现在的ICEMSURF版本中可以用Unified modeling中的命令,而Alias中也有symmetric modeling工具使用。两个软件中的命令的原理都差不多,即是添加一个关于自身对称的约束。
这种方法的优点很明显,质量高,真真正正做到了Y=0处所有点的完全对称和G3连续。这种方法的缺点就是,在有六排控制点的限制以后,两侧各只有3排控制点,当建模需要更多排数的控制点时,便力不从心。也就是说当造型需要对称面本身更多的曲率变化时,或者在对称面的边缘建立与侧围连接的G3连续时,会遇到很大的困难。
另一种方法即是只做一半,调整曲面达到自己的要求,然后再在Y=0处建立G2的连续。这种方法给了单一一侧六排控制点(区别于前一种一侧只有3排),也就给了曲面更多的变化空间,配合合理的控制点排布,可以很灵活的表现造型。但是这种办法的缺点也很明显,即是无法保证Y=0处的G3连续。对于一些复杂的型面,过多的控制点调整更会使得建立Y=0处的完全G3连续非常困难。
究竟怎样做对称面?有没有方法可以克服这两种方法的缺点?
方法即是将以上两种结合起来。先建立一张本身关于Y=0对称的曲面,尽力的去接近造型型面,若型面本身不复杂,或者处于非常前期的造型阶段(无需G3连续侧面),两边各三排控制点足够使用,那么就在Y=0处裁剪(icemsurf face命令,alias trim命令)。你已经得到了一个完美的对称面。
若型面较复杂,或者需要建立与侧面高质量的G3连续,两边各三排控制点不够用,那么就在上一步的基础上,在Y=0处剪掉另外一半,ICEM中的trim命令,alias中的trim convert命令,这样每侧就有6排控制点,再关于Y=0对曲面建立G2连续。对于最接近Y=0的四排控制点较特殊,因为G3连续需要四排控制点,可以在曲率切向调整分布,但是尽量不要在法向调整它们。这样就克服了前述两种方法各自的缺点,会得到一个关于Y=0绝对G3连续的,有更多调整空间的半边对称面。
至于若因为种种原因在法向调整过了接近Y=0的四排点,而失去了G3连续之后,怎么重新建立G3连续,这篇文章暂不叙述,以后会慢慢探讨。
以上这些就是建立对称面的方法。
-----------------------------------------------------------------
接下来笔者来探讨一下为什么要在Y=0 G3连续,也是为什么写这篇文章的原因。
笔者在刚入行时候就知道对称面一定要在Y=0 G3连续,但是直到现在,在一些欧系美系的原厂数模中仍然能看到大量的只有G2连续的对称面,而且笔者相信很多数字模型师对这个要求也不以为然。
确实G2连续的对称面在某些程度上已经足够,建立G3连续的对称面需要对控制点排布做更多的计划。
然而汽车设计中的建模,不同于电影卡通或游戏,最重要的是整体比例的把握,和品质这两个字。而G3连续就是这种品质的表现。
对称面之所以重要,不仅是因为他们一般来说是大面,更因为,之后建模者会有无数条曲线从各种方向投影到这些曲面上,然后做各种draft,flange,曲面本身不对称,投影上去的线也就不可能对称。对称面就是这些后续工作的基础,是这些后续工作的品质的保证。累计效应,会使一点点品质上的误差,不断扩大,最后影响整体。
说完了客观的,再来说说主观的。工作中因为种种原因,往往最后放弃了去做Y=0的G3连续,其实这些都会发生,只要做过汽车的人,都知道这中间的各种原因和理由。这也是那些原厂数模中大量的Y=0 G2连续的对称面产生的原因,笔者不相信那样的公司没有人知道对称面的问题。
以上说的是工作,甚至你可以不在乎。可是当你去找工作的时候呢,当你去面试的时候呢?当被要求提交一个测试数模的时候,犯下了这种错误,就一定会减分。笔者可以在这里保证,面试官,一定会去检查Y=0处的G3曲率连续,和其他各个理所应当的G3连续! 而Y=0处的G3连续,是最最基本的。