图3 油箱曲面主型面和特征线
大部分主型面可以采用单个基本曲面描述。但对于曲面A~D和I,需要进一步分为基本曲面和连接曲面,虚线所示为分块边界。分块确定后,就可以进行基本曲面和连接曲面的建模工作。
2.基本曲面模型的建立
基本曲面模型是指不需要通过边界约束建立的曲面,一般尽量采用简单曲面描述,例如:直纹面、拉伸面、旋转面、扫描面等。对于这款摩托车油箱来说,大部分为复杂自由曲面,需要采用网格曲线构造曲面,根据曲面的特征方向确定曲面的U、V方向,构造四边形曲面。
首先进行曲面模型粗建,直接采用已分块的点云数据,通过控制曲面U、V阶数,以及与测量数据的偏差来生成曲面。初级曲面一般只是大体反映了模型表面的特征和走势,从精度、光顺性以及面片的尺寸都需要做进一步的调整和完善。初级曲面可以通过直接调节构成曲面控制顶点,并做进一步调整,在一定程度上提高曲面质量。在这一过程中,还经常需要完成曲面的扩展工作。对于需要扩展的曲面,应该按照曲面的曲率变化规律进行扩展,虽然延伸部分的曲面没有可以对照的数据点,但也必须慎重处理,因为它决定着曲面间交线的变化规律。
然后进行曲面模型修改。对曲面模型进行修改是曲面重建中最重要的过程。建立曲面的曲线、曲面模型,通过对控制曲线的调整来控制曲面质量,是对曲面进行精细调整有效而准确的方法。曲线可以通过在粗建曲面上提取、投影获得,然后对曲线进行位置调整、长度调整和光顺处理。建立曲线模型时应遵守以下原则:
(1)曲线满足精度要求;
(2)曲线按照曲面的特征方向构造,尽量达到使用最少的曲线且曲线的曲率变化最为平缓的目的。同一方向的曲线要有相似的曲率变化趋势;
(3)曲线在曲面上分布的密度在允许偏差范围内应尽量降低,增加曲面的可调整性。曲面曲率变化大处,布置较密的曲线,曲面曲率变化平缓处,布置较少的曲线;
(4)曲线主要是通过样条线描述,在保证精度的前提下,尽量降低样条线的段数和阶数,同一方向的曲线应具有相同的段数和阶数,一般建议生成3阶或4阶曲线;
(5)曲线的光顺性调节是非常重要的,利用软件的相关功能模块进行调节。曲线经过光顺处理后,在数学上保证C2连续,没有多余拐点,曲率变化均匀;
(6)曲线曲率要大于过渡曲面曲率值。