Machining Tool Path Generation for Point Set

As the point sampling technology evolves rapidly, there has been increasing need in generating tool path from dense point set without creating intermediate models such as triangular meshes or surfaces. In this paper, we present a new tool path generation method from point set using Euclidean distance fields based on Algebraic Point Set Surfaces (APSS). Once an Euclidean distance field from the target shape is obtained, it is fairly easy to generate tool paths. In order to compute the distance from a point in the 3D space to the point set, we locally fit an algebraic sphere using moving least square method (MLS) for accurate and simple calculation. This process is repeated until it converges. The main advantages of our approach are : (1) tool paths are computed directly from point set without making triangular mesh or surfaces and their offsets, and (2) we do not have to worry about no local interference at concave region compared to the other methods using triangular mesh or surface model. Experimental results show that our approach can generate accurate enough tool paths from a point set in a robust manner and efficiently.

[1]  Sang C. Park,et al.  Tool-path generation from measured data , 2003, Comput. Aided Des..

[2]  Hong Qin,et al.  Scalar-function-driven editing on point set surfaces , 2004, IEEE Computer Graphics and Applications.

[3]  D. Cohen-Or,et al.  Robust moving least-squares fitting with sharp features , 2005, ACM Trans. Graph..

[4]  Gershon Elber,et al.  Three dimensional freeform sculpting via zero sets of scalar trivariate functions , 1999, SMA '99.

[5]  Marc Alexa,et al.  Point set surfaces , 2001, Proceedings Visualization, 2001. VIS '01..

[6]  Hong Qin,et al.  Surface reconstruction of noisy and defective data sets , 2004, IEEE Visualization 2004.

[7]  Seyoun Park,et al.  Direct Slicing of a Point Set Model for Rapid Prototyping , 2004 .

[8]  Dong-Soo Kim,et al.  A new curve-based approach to polyhedral machining , 2002, Comput. Aided Des..

[9]  Sang C. Park Sculptured surface machining using triangular mesh slicing , 2004, Comput. Aided Des..

[10]  Hsi-Yung Feng,et al.  Iso-planar piecewise linear NC tool path generation from discrete measured data points , 2004, Comput. Aided Des..

[11]  D. Levin,et al.  Mesh-Independent Surface Interpolation , 2004 .

[12]  Hans-Peter Seidel,et al.  Multi-level partition of unity implicits , 2005, SIGGRAPH Courses.

[13]  Gershon Elber,et al.  Tool path generation for freeform surface models , 1993, Solid Modeling and Applications.

[14]  Daniel Cohen-Or,et al.  Eurographics Symposium on Geometry Processing (2007) Data-dependent Mls for Faithful Surface Approximation , 2022 .

[15]  Min-Yang Yang,et al.  Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex , 2004 .

[16]  Hayong Shin,et al.  Self-intersection Removal in Triangular Mesh Offsetting , 2003 .

[17]  Marc Levoy,et al.  The digital Michelangelo project: 3D scanning of large statues , 2000, SIGGRAPH.

[18]  M. Gross,et al.  Algebraic point set surfaces , 2007, SIGGRAPH 2007.

[19]  Marc Alexa,et al.  On Normals and Projection Operators for Surfaces Defined by Point Sets , 2004, PBG.

[20]  Hsi-Yung Feng,et al.  Integrated tool path and feed rate optimization for the finishing machining of 3D plane surfaces , 2000 .

[21]  Jakob Andreas Bærentzen,et al.  3D distance fields: a survey of techniques and applications , 2006, IEEE Transactions on Visualization and Computer Graphics.