The fairing curves and surfaces are used extensively in geometric design, modeling, and industrial manufacturing. However, the majority of conventional fairing approaches, which lack sufficient parameters to improve fairness, are based on energy minimization problems. In this study, we develop a novel progressive-iterative approximation method for fairing curve and surface generation (fairing-PIA). Fairing-PIA is an iteration method that can generate a series of curves (surfaces) by adjusting the control points of B-spline curves (surfaces). In fairing-PIA, each control point is endowed with an individual weight. Thus, the fairing-PIA has many parameters to optimize the shapes of curves and surfaces. Not only a fairing curve (surface) can be generated globally through fairing-PIA, but also the curve (surface) can be improved locally. Moreover, we prove the convergence of the developed fairing-PIA and show that the conventional energy minimization fairing model is a special case of fairing-PIA. Finally, numerical examples indicate that the proposed method is effective and efficient.
翻译:公平曲线和表面广泛用于几何设计、建模和工业制造;然而,大多数缺乏提高公平性足够参数的传统公平办法,其依据是尽量减少能源问题;在本研究中,我们为公平曲线和地表生成(公平-PIA)开发了一种新的渐进式近似近似法;公平-PIA是一种迭代法,它可以通过调整B-spline曲线(表层)的控制点产生一系列曲线(表层);在公平-PIA中,每个控制点都有个别的权重;因此,公平-PIA有许多参数,可以优化曲线和表面的形状;不仅可以通过公平-PIA在全球范围生成公平曲线(表层),而且曲线(表层)也可以在当地加以改进;此外,我们证明已开发的公平-PIA(表)的趋同,并表明常规能源最小化模式是公平-公平-PIA的一个特例。最后,数字例子表明,拟议的方法是有效和高效的。