CATIA中A级曲面应用全面介绍精华篇

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A级曲面没有十分严格的数学描述也没有十分严格的概念定义。在汽车行业,所谓A级曲面的定义,是必须满足相邻曲面间的间隙在 0.005mm 以下(有些汽车厂甚至要求到 0.001mm),切率改变 ( Tangency Change ) 在0.16度以下,曲率改变 (Curvature Change) 在0.005 度以下,符合这样的标准才能确保钣件的环境反射不会有问题。CLASS-A包括多方面评测标准,比如说反射是不是好看、顺眼等等。当然,G2可以说是一个基本要求,因为G2以上才有光顺的反射效果。但是,即使G3了,也未必是A级曲面,也就是说有时虽然连续,但是面之间出现褶皱,此时就不是A级曲面了。通俗一点说,CLASS-A就必须是G2以上连接。汽车业界对于A级曲面要求也有不同的标准,GM要求比TOYOTA ,BMW等要低一些,也就是说Gap和Angle要求要松一些。

关于A级曲面,涉及曲面类型的二个基本观点是位置和质量。位置,所有消费者可见的表面按A-Surf考虑,汽车的Console(副仪表台)属于A-Surf,内部结构件则是B-surf;质量,涉及曲面拓扑关系、位置、切线、曲面边界处的曲率和曲面内部的Patch结构。在老的汽车业有这样一种分类法:A面,车身外表面,白车身;B面,不重要表面,比如内饰表面;C面,不可见表面。这其实就是A级曲面的基础。但是现在随着美学和舒适性的要求曰益提高,对汽车内饰件也提到了A-CLASS的要求。因而分类随之简化,A面,可见(甚至是可触摸)表面;B面,不可见表面。

关于曲面质量的连续理论,有一些意见认为“点连续”是C类,切线连续是B类,曲率连续是A类。而我想更加适当地定义为C0、C1和C2,对应于B样条曲线方程和它的1阶导数(相切=C1)和它2阶导数(曲率=C2)。因此一个A-surf有可能是曲率不连续的,如果那是设计的意图,甚至有可能切线不连续,例如设计意图是一处折痕或锐边。但是通常注塑或冲压不能有锐边,因此A-surf一定至少是切线连续(C1)的。

第二种思想以汽车公司和白车身制造方面的经验为基础,做出对A-sur f曲率更深刻的理解。他们按独立分类做出了同样的定义。物理定义:A-surf 是那些在各自的边界上保持曲率连续的曲面。曲率连续意味着在任何曲面上的任一"点"中沿着边界有同样的曲率半径。曲面是挺难做到这一点的,切向连续仅是方向的连续而没有半径连续。比如说倒角,点连续仅仅保证没有缝隙,完全接触。事实上,切连续的点连续能满足大部分基础工业(航空和航天、造船业、BIW 等)。基于这些应用,通常并无曲率连续的需要。当然 A-surf首先用于汽车,但现今工业设计中A-surf在消费类产品中的应用也越来越普及(牙刷,Palm,手机,洗衣机、卫生设备等)。因为它是美学所需要的。

在A-surf设计中一般有5种曲率连续性,这5种连续性的名称分别叫做:G0-位置连续,G1-切线连续,G2-曲率连续,G3-曲率变化率连续,G4-曲率变化率的变化率连续。曲面连续性可以理解为相互连接的曲面之间过渡的光滑程度。提高连续性级别可以使表面看起来更加光滑、流畅。

G0-位置连续

两组线都是位置连续,它们只是端点重合,而连接处的切线方向和曲率均不一致。这种连续性的表面看起来会有一个很尖锐的接缝,属于连续性中级别最低的一种。

G1-切线连续

两组曲线属于切线连续,它们不仅在连接处端点重合,而且切线方向一致(可以看到相连的两条线段曲率梳的梳刺在接触点位置是在一条直线上的)。用过其他PC插图软件的用户,比如CorelDraw,实际上通常得到的都是这种连续性的曲线。这种连续性的表面不会有尖锐的连接接缝,但是由于两种表面在连接处曲率突变,所以在视觉效果上仍然会有很明显的差异。会有一种表面中断的感觉。通常用倒角工具生成的过渡面都属于这种连续级别。因为这些工具通常使用圆周与两个表面切点间的一部分作为倒角面的轮廓线,圆的曲率是固定的,所以结果会产生一个G1连续的表面。如果想生成更高质量的过渡面,还是要自己动手。

G2-曲率连续

两组曲线属于曲率线续。顾名思义,它们不但符和上述两种连续性的特征,而且在接点处的曲率也是相同的。在曲率梳图中可以看到两条曲线相交处的梳子图的梳刺长度和方向都是一致的(可以为0)。这种连续性的曲面没有尖锐接缝,也没有曲率的突变,视觉效果光滑流畅,没有突然中断的感觉(可以用斑马线测试)。这通常是制作光滑表面的最低要求。也是制作A级面的最低标准。

G3-曲率变化率连续

两组曲线的连续性属于曲率变化率连续。这种连续级别不仅具有上述连续级别的特征之外,在接点处曲率的变化率也是连续的,这使得曲率的变化更加平滑。曲率的变化率可以用一个一次方程表示为一条直线。这种连续级别的表面有比G2更流畅的视觉效果。但是由于需要用到高阶曲线或需要更多的曲线片断,所以通常只用于汽车设计。

G4-曲率变化率的变化率连续

两组曲线的连续级别属于曲率变化率的变化率连续。“变化率的变化率”似乎听起来比较深奥,实际上可以这样理解,它使曲率的变化率开始缓慢,然后加快,然后再慢慢的结束。这使得G4连续级别能够提供更加平滑的连续效果。但是这种连续级别将比G3计算起来更复杂,所以几乎不会在小家电一类的产品设计中出现。实际上,就算出现了,我们也未必看得出来。

总结一下这几种连续级别:

G0由于使模型产生了锐利的边缘,所以平时都极力避免,甚至想尽办法摆脱这种效果。

G1由于制作简单,成功率高,而且在某些地方及其实用,比如手机的两个面的相交处就用这种连续级别。因此G1连续还是比较常用的,比如普通倒圆角就是G1连续。

G2由于视觉效果非常好,是大家追求的目标,但是这种连续级别的表面并不容易制作(论坛中很多高手们出的曲面题目基本上就是和这种连续级别表面的制作方法拼命的),所以需要大家多多用心练习,这也是Nurbs建模中的一个难点。这种连续性的表面主要用于制作模型的主面和主要的过渡面。

G3,G4这两种连续级别通常不使用,因为它们的视觉效果和G2几乎相差无几,而且消耗更多的计算资源。这两种连续级别的优点只有在制作像汽车车体这种大面积时,为了得到完美的反光效果而要求表面曲率变化非常平滑的时候才会体现出来。

这几种连续级别的曲面我们如果用斑马线(斑马线实际上是模拟一组平行的光源照射到索要检测的表面上所观察到的反光效果,也叫高光测试)来检测,它们表现如下:

G0的斑马线在连接处毫不相关,各走各的,线和线之间不连续,通常是错开的。

G1的斑马线虽然在相接处是相连的,但是从一个表面到另一个表面就会发生很大的变形,通常会在相接的地方产生尖锐的拐角。

G2的斑马线则是相连,且在连接处也有一个过渡,通常不会产生尖锐的拐角,也不会错位。

G3,G4的斑马线很难和G2的区分开。但是要注意,有时候显示的误差也会产生错位或者尖锐的拐角,注意鉴别,可以调整一下显示精度之后再看。

相关文档
最新文档