Current Issue Cover
基于投影变换的Sweep曲面构造方法

汪国平1,2, 吴学礼1, 凌立兴2, 董士海1,2(1.中国科学院计算技术研究所智能信息处理重点实验室,北京 100080;2.北京大学计算机科学技术系,北京 100871)

摘 要
Sweep曲面通常用沿脊线的局部活动标架来刻划,但是活动标架的构造在很大程序上由脊线的几何性质决定。因此提出:构造Sweep曲面是否一定需要用活动标架来确定截线的位置?为解决这个问题,提出了一种投影方法,它有两个优点:首先,当脊线是直线段和圆弧时,Sweep曲面可以精确表示;第二,Sweep曲面可以直接用投影变换方法来构造,从而可以避免使用活动标架,进而可以不必考虑脊线的连续性Sweep曲面形状的影响。另外,曲面的误差控制可以通过对脊线的offset的误差控制来实现。通过实例验证了所提算法的稳定性和有效性。
关键词
The Construction of Projected-Based Sweep Surface

()

Abstract
The Sweep surface is usually described by using the Local moving Frame along the spine. But the construction of the moving frame is strongly limited by the properties of spine. A problem is arisen: can we describe the Sweep surface to avoid using the moving frame? In this paper, a projected based approach is proposed which possesses two advantages: Firstly, the Sweep surface can be presented exactly if spine is line segment or arc curve. Secondly, the Sweep surface can be directly described by projected transform so we can avoid using the local moving frame, then the limitation of continuity of spine for the local moving frame is not necessary. On the other hand, the error control can be simplified to the error estimating of the offset of the spine. Three types of spine, such as line segment, arc curve and NURBS curve, are considered with different methods in the projection algorithm. Furthermore, 3D NURBS offset approximation algorithm is presented for 3D NURBS curve, and the projection algorithm of the sweep surface is introduced. Finally, the robustness and efficiency of the algorithm is verified by a lot of examples.
Keywords

订阅号|日报