A Z-map update method for linearly moving tools

Cited 26 time in webofscience Cited 0 time in scopus
  • Hit : 583
  • Download : 0
In numerically controlled (NC) machining simulation, a Z-map has been frequently used for representing the 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 automatically programmed tool-type tools move 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 properties, 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 is achieved by updating the Z-map properly. Our method can improve accuracy greatly while increasing processing time negligibly in comparison with previous Z-map update methods, making it possible to verify the tool path more accurately and reliably. (C) 2003 Elsevier Science Ltd. All rights reserved.
Publisher
ELSEVIER SCI LTD
Issue Date
2003-09
Language
English
Article Type
Article
Keywords

NC VERIFICATION; SIMULATION; SWEPT

Citation

COMPUTER-AIDED DESIGN, v.35, no.11, pp.995 - 1009

ISSN
0010-4485
URI
http://hdl.handle.net/10203/83357
Appears in Collection
IE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 26 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0