C1 Continuous Toolpath Generation Toward 5-axis High Speed Machining

AbstractWe present a scheme to construct C1 continuous toolpath for 5-axis pocketing of high speed machining. A continuous toolpath synthesis is proposed, that forms out circular segments of maximally inscribed sizes and linear segments connecting these circular segments. Extending earlier work that employed the Medial Axis Transform to compute these maximally inscribed circles for 2D planar pockets, this work examines general pockets in ℜ3 represented as NURBS surfaces, and in 5-axis machining setup. Results are demonstrated by employing the proposed scheme toward the machining of impellers. Possible extensions toward a C2 continuous toolpath is discussed as well.

[1]  Byoung Kyu Choi,et al.  Die-cavity pocketing via cutting simulation , 1997, Comput. Aided Des..

[2]  J. J. Chou Numerical control milling machine toolpath generation for regions bounded by free form curves and surfaces , 1989 .

[3]  Manfredo P. do Carmo,et al.  Differential geometry of curves and surfaces , 1976 .

[4]  H. Persson,et al.  NC machining of arbitrarily shaped pockets , 1978 .

[5]  Gershon Elber,et al.  Geometric constraint solver using multivariate rational spline functions , 2001, SMA '01.

[6]  Martin Held,et al.  A geometry-based investigation of the tool path generation for zigzag pocket machining , 1991, The Visual Computer.

[7]  Gershon Elber,et al.  MATHSM: medial axis transform toward high speed machining of pockets , 2005, Comput. Aided Des..

[8]  M. Docarmo Differential geometry of curves and surfaces , 1976 .

[9]  James D. Foley,et al.  Fundamentals of interactive computer graphics , 1982 .

[10]  Gábor Lukács,et al.  Pocket machining based on contour-parallel tool paths generated by means of proximity maps , 1994, Comput. Aided Des..

[11]  Eungki Lee,et al.  Contour offset approach to spiral toolpath generation with constant scallop height , 2003, Comput. Aided Des..

[12]  Esther M. Arkin,et al.  Optimization Problems Related to Zigzag Pocket Machining , 1996, SODA '96.

[13]  Dharmaraj Veeramani,et al.  Selection of an optimal set of cutting-tool sizes for 2D pocket machining , 1997, Comput. Aided Des..

[14]  W. Edward Red,et al.  Tool selection for five-axis curvature matched machining , 2002, Comput. Aided Des..

[15]  Farhad Arbab,et al.  An algorithm for generating NC tool paths for arbitrarily shaped pockets with islands , 1992, TOGS.

[16]  Michael S. Blum Modeling the Film Hierarchy in Computer Animation Final Reading Approval Approved for the Major Department , 1992 .

[17]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[18]  Kai Tang,et al.  Traversing the machining graph of a pocket , 2003, Comput. Aided Des..

[19]  Ron Goldman,et al.  Functional composition algorithms via blossoming , 1993, TOGS.

[20]  Kai Tang,et al.  An algorithm for reducing tool retractions in zigzag pocket machining , 1998, Comput. Aided Des..