Browse > Article

A Z-map Update Method for Linearly Moving tools  

맹승렬 (한국과학기술원 전산학과)
백낙훈 (㈜케이오지)
신성용 (한국과학기술원 전산학과)
최병규 (한국과학기술원 산업공학)
Abstract
In numerically controlled(NC) machining simulation, a Z-map has been used frequently for representing a workpiece. Since the Z-map is usually represented by a set of Z-axis aligned vectors, the machining process can be simulated through calculating the intersection points between the vectors and the surface swept by a machining tool. In this paper, we present an efficient method to calculate those intersection points when an APT-type tool moves along a linear tool path. Each of the intersection points can be expressed as the solution of a system of non-linear equations. We transform this system of equations into a single-variable equation, and calculate the candidate interval in which the unique solution exists. We prove the existence of a solution and its uniqueness in this candidate interval. Based on these characteristics, we can effectively apply numerical methods to finally calculate the solution of the non-linear equations within a given precision. The whole process of NC simulation can be achieved by updating the Z-map properly. Our method can provide more accurate results with a little more processing time, in comparison with the previous closed-form solution.
Keywords
NC-machining; Z-map; swept surface;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Efficient Intersection of Surface Normals with Tool Swept Volmumes for Discrete Three-axis NC Verification /
[ Oliver, J. H. ] / Journal of Mechanical Design   DOI
2 /
[ Press, W. H.;Teukolsky, S. A.;Vetterling, W. T.;Flannery, B. P. ] / Numerical Recipes in C
3 Application and Extension of Z-map Model /
[ Choi, B. K.;Chung, Y. C.;Park, J. W. ] / Proceedings of the Third Pacific Conference on Computer Graphics and Applications, Pacific Graphics '95
4 Intersection of Rays with Parametric Envelope Surfaces Representing Five-axis NC Milling Tool Swept Volumes /
[ Ashish, P. Narvekar;Yunching Huang;James H. Oliver;D. A. Hoeltzel(ed.) ] / Proceedings of ASME Advances in Design Automation
5 /
[ Manfredo, P. Do Carmo ] / Differential Geometry of Curves and Surfaces
6 Real-time Shaded NC Milling Display /
[ Van Hook, T. ] / SIGGRAPH'86 Proceedings   DOI
7 Realtime 3D Simulation of 3-axis Milling using Isometric Projection /
[ Hsu, P. L.;Yang, W. T. ] / Computer-Aided Design   DOI   ScienceOn
8 /
[ Wernecke, J. ] / The Inventor Mentor
9 Approximate Methods for Simulation and Verification of Numerically Controlled Machining Programs /
[ Jerard, R. B.;Hussaini, S. Z.;Drysdale, R. L.;Schaudt, B. ] / The Visual Computer   DOI
10 Application Challenges to Computational Geometry /
[ CG Impact Task Force Report ] / Technical Report TR-521-96
11 Modeling the Surfaces Swept by a Generalized Cutter for NC Verification /
[ Chung, Y. C.;Park, J. W.;Shin, H. Y.;Choi, B. K. ] / Computer-Aided Design   DOI   ScienceOn
12 Geometric Modeling for Swept Volume of Moving Solids /
[ Wang, W. P.;Wang, K. K. ] / IEEE Computer Graphics and Applications   DOI   ScienceOn
13 /
[ Stroustrup, B. ] / The C++Programming Language
14 Integrated Simulation, Error Assessment, and Tool Path Correction for Five-Axis NC Milling /
[ Huang, Y.;Oliver, J. H. ] / Journal of Manufacturing Systems   DOI   ScienceOn