z-logo
open-access-imgOpen Access
Generation Method of Cutting Tool Paths for High-Speed and High-Quality Machining of Free-Form Surfaces
Author(s) -
Yuki Takanashi,
Hideki Aoyama,
Song Cheol Won
Publication year - 2021
Publication title -
international journal of automation technology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.513
H-Index - 18
eISSN - 1883-8022
pISSN - 1881-7629
DOI - 10.20965/ijat.2021.p0521
Subject(s) - machining , numerical control , block (permutation group theory) , process (computing) , machine tool , line (geometry) , engineering drawing , computer science , controller (irrigation) , set (abstract data type) , cnc milling , computer aided manufacturing , mechanical engineering , algorithm , engineering , cad , geometry , mathematics , agronomy , biology , programming language , operating system
In general, NC programs for machining free-form surfaces using a computer numerical control (CNC) machine tool are generated using a computer-aided manufacturing (CAM) system. The tool paths (CL data) generated by a CAM system are approximated straight-line segments based on tolerance (allowable error). As a result, the tolerance affects the machining accuracy and time. If the tolerance is set to a small value, the lengths of the segments are shortened, and the machining accuracy is improved. The process in which a CNC machine tool reads and analyzes an NC program and controls the motors requires a minimum processing time of an NC program block (block-processing time). Therefore, if the lengths of the approximated straight-line segments are too small, it will be impossible to reach the indicated feed speed, and the machining time will be longer. In this study, by identifying the block-processing time of a CNC controller and deriving the appropriate length of the approximated straight-line segment based on the block-processing time, a CL data creation method that is capable of high-speed and high-accuracy free-form surface machining is proposed. In addition, experimental verification tests of the method are conducted.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here