Calculation of Intersection between Z-map Vectors and Circularly Moving Filleted-end Mills

원호운동 필렛 엔드밀과 Z-맵 벡터의 교점 계산

  • Published : 2003.12.01

Abstract

Presented in this paper is a numerical method for calculating the intersection points between Z-map vectors and the tool swept surface for circularly moving filleted-end mills. In numerically controlled(NC) machining simulation for large moulds and dies, a workpiece is frequently approximated as a set of z-axis aligned vectors, called Z-map vectors, and then the machining processes can be simulated through updating the Z-map with the intersection points. Circular motions are typically used for machining the free-form surfaces. For fast computation, we express each of intersection points with a single-variable non-linear equation and calculate the candidate interval in which the unique solution exists. Then, we prove the existence of a solution and its uniqueness in this candidate interval. Based on these properties, we can effectively apply numerical methods to finally calculate the solution of the nonlinear equation within a given precision. Experimental results are given for the case of a TV monitor and the hood of a car.

Keywords

References

  1. IEEE Computer Graphics and Applications v.6 no.12 Geometric Modeling for Swept Volume of Moving Solids Wang,W.P.;Wang,K.K. https://doi.org/10.1109/MCG.1986.276586
  2. SIGGRAPH'86 Proceedings v.20 no.4 Real-time Shaded NC Milling Display T. Van Hook https://doi.org/10.1145/15886.15887
  3. The Visual Computer v.5 Approximate Methods for Simulation and Verification of Numerically Controlled Machining Programs Jerard,R.B.;Hussaini,S.Z.;Drysdale,R.L.;Schaudt,B. https://doi.org/10.1007/BF01999101
  4. Computer-Aided Design v.22 no.1 Direct Dimensional NC Verification Oliver,J.H.;Goodman,E.D. https://doi.org/10.1016/0010-4485(90)90023-6
  5. Journal of Manufacturing Systems v.14 no.5 Integrated Simulation, Error Assessment, and Tool Path Correction for Five-Axis NC Milling Huang,Y.;Oliver,J.H. https://doi.org/10.1016/0278-6125(95)98870-C
  6. LightWork Design
  7. Production Automation Project, Tech. Memo No.34, University of Rochester An Exploratory Study of Automatic Verification of Programs for Numerically Controlled Machine Tools Hunt,W.A.;Voelcker,H.B.
  8. Computer-Aided Design v.29 no.9 C-space Approach to Tool Path Generation for Die and Mould Machineing Byoung K Choi;Dae H Kim;Robert B Jerard https://doi.org/10.1016/S0010-4485(97)00012-2
  9. Computer-Aided Design v.25 no.4 Realtime 3D Simulation of 3-axis Milling using Isometric Projection Hsu,P.L.;Yang,W.T. https://doi.org/10.1016/0010-4485(93)90052-P
  10. Proceedings of the Third Pacific Conference on Computer Graphics and Applications, Pacific Graphics '95 Application and Extension of Z-map Model Choi,B.K.;Chung,Y.C.;Park,J.W.
  11. Computer-Aided Design v.29 no.12 Die-cavity Pocketing Via Cutting Simulation Choi,B.K.;Kim, Bo H. https://doi.org/10.1016/S0010-4485(97)00031-6
  12. Computer-Aided Machining - the Z-map Way Choi,B.K.;Jerard,R.B.
  13. Technical Report TR-521-96, Princeton University Appliation Challenges to Computational Geometry;CG Impact Task Force Report
  14. Computer-Aided Design v.15 no.3 The Use of Vectors of Simulated Material Removed by Numerically Controlled Milling Chappel,I.T. https://doi.org/10.1016/0010-4485(83)90082-9
  15. Computer-Aided Design v.30 no.8 Modeling the Surfaces Swept by a Generalized Cutter for NC Verification Yun C. Chung;Jung W. Park;Hayong Shin;Byoung. K. Choi https://doi.org/10.1016/S0010-4485(97)00033-X
  16. Proceedings of ASME Advances in Design Automation v.2 Intersection of Rays with Parametric Envelope Surfaces Representinf Five-axis NC Milling Tool Swept Volumes Ashish P. Narvekar;Yunching Huang;James H. Oliver;D.A.Hoeltzel(ed.)
  17. Computer-Aided Design v.33 Surface Swept by a Toroidal Cutter During 5-axis Machining D.Roth;S.Bedi;F.Ismail;S.Mann https://doi.org/10.1016/S0010-4485(00)00063-4
  18. CAD/CAM Systems and CNC Machining Choi,B.K.;Chun,C.S.;Yoo,W.S.;Pyun,Y.S.;Chung,Y.C.
  19. IIE Transactions v.28 An Interpolation Scheme for Tool-radius Compensated Parabolic Paths for CNS Chai,O.H.;Wong,Y.S.;Poo,A.N. https://doi.org/10.1080/07408179608966248
  20. Numerical Recipes in C Press,W.H.;Teukolsky,S.A.;Vetterling,W.T.;Flannery,B.P.
  21. Computer-Adied Design A Fast Z-map update Method for Linearly Moving Tools Maeng,S.R.;Baek,N.H.;Shin,S.Y.;Choi,B.K.
  22. NC Machining Programming and Sofware Design Chang,C.H.;Melkanoff,M.A.
  23. Differential Geometry of Curves and Surfaces Manfredo P. Do Carmo
  24. The C++ Programming Language B.Stroustrup
  25. The Inventor Mentor J.Wernecke
  26. Algorithmica v.4 Discrete Simulation on NC Machining R.L.Drysdale,Ⅲ;R.B.Jerard;B.Schaudt;K.Hauck https://doi.org/10.1007/BF01553878