Toolpath Generation for Three-axis Round-end Milling of Triangular Mesh Surfaces

삼각망 곡면의 3축 라운드엔드밀 가공을 위한 공구경로 생성

  • Chung, Yun-Chan (Department of Die and Mould Engineering, Seoul National Univ. of Technology)
  • 정연찬 (서울산업대학교 금형설계학과)
  • Published : 2009.02.25

Abstract

Presented in this paper is a method to generate round-endmill toolpaths for sculptured surfaces represented as a triangular mesh model. The proposed method is applicable in toolpath generation for ball-endmills and flat-endmills because the round-endmill is a generalized tool in three-axis NC (numerical control) milling. The method uses a wireframe model as the offset model that represents a cutter location surface. Since wireframe models are relatively simple and fast to calculate, the proposed method can process large models and keep high precision. Intersection points with the wireframe offset model and a tool guide plane are calculated, and intersection curves are constructed by tracing the intersection points. The final step of the method is extracting regular curves from the intersection curves including degenerate and self-intersected segments. The proposed method is implemented and tested, and a practical example is presented.

Keywords

References

  1. Piegl, L. A. and Richard, A. M., "Tessellating trimmed NURBS surfaces," Computer-Aided Design, Vol. 27, No. 1, pp. 6-26, 1995 https://doi.org/10.1016/0010-4485(95)90749-6
  2. Flutter, A. and Todd, J., "A Machininig Strategy for Toolmaking," Compuer-Aided Design, Vol. 33, No. 13, pp. 1009-1022, 2001 https://doi.org/10.1016/S0010-4485(00)00136-6
  3. Mair, S. G. and Duncan, J. P., "Polyhedral NC program documentation," Report, Department of Mechanical Engineering, University of British Columbia, 1975
  4. Chung, Y. C., "Tool-path Computing by Slicing Offset Triangles and Tracing Intersections," Transactions of the SCCE, Vol. 10, No. 6, pp. 455- 464, 2005
  5. Shin, H., Park, J. C., Choi, B. K., Chung, Y. C. and Rhee, S., "Efficient Topology Construction from Triangle Soup," Proc. of Geometric Modeling and Processing, pp. 359-364, 2004
  6. Hansen, A. and Arbab, F., "Fixed-axis tool positioning with built-in global interference checking for nc path generation," IEEE Journal of robotics andautomation, Vol. 4, No. 6, pp. 610-621, 1988 https://doi.org/10.1109/56.9299
  7. Hwang, J. S. and Chang, T. C., "Three-axis machining of compound surfaces using flat and filleted endmills," Computer-Aided Design, Vol. 30, No. 8, pp. 641-647, 1998 https://doi.org/10.1016/S0010-4485(98)00021-9
  8. Jun, C. S., Kim, D. S. and Park, S., "A new curvebased approach to polyhedral machining," Computer- Aided Design, Vol. 34, No. 5, pp. 379-389, 2002 https://doi.org/10.1016/S0010-4485(01)00110-5
  9. Park, S. C., "Sculptured surface machining using triangular mesh slicing," Computer-Aided Design, Vol. 36, No. 3, pp. 279-288, 2004 https://doi.org/10.1016/S0010-4485(03)00114-3
  10. Sandvik Coromant, "Application Guide: Die & Mould Making," Sandvik Coromant, pp. 41-42, 1999
  11. Kim, S. J. and Yang, M. Y., "Triangular mesh offset for generalized cutter," Computer-Aided Design, Vol. 37, No. 10, pp. 999-1014, 2005 https://doi.org/10.1016/j.cad.2004.10.002
  12. Jung, W. H., Jeong, C. S., Shin, H. Y. and Choi, B. K., "Extracting a Regular Triangular Net for Offsetting," Transactions of the SCCE, Vol 9, No. 3, pp. 203-211, 2004
  13. Choi, B. K. and Jerard, R. B., "Sculptured Surface Machining," Kluwer Academic Publishers, pp. 41-43, 1998
  14. O'Rourke, J., "Computational Geometry in C," Cambridge University Press, pp. 220-285, 1998