Method on five-axis CNC machine 3D cutter compensation and post-process(PDF)
长安大学学报(自然科学版)[ISSN:1006-6977/CN:61-1281/TN]
- Issue:
- 2018年01期
- Page:
- 120-126
- Research Field:
- 汽车与机械工程
- Publishing date:
Info
- Title:
- Method on five-axis CNC machine 3D cutter compensation and post-process
- Author(s):
- CAI An-jiang; SONG Ren-jie; DU Jin-jian; LI Lin
- School of Mechanical and Electrical Engineering, Xi’an University of Architecture and Technology, Xi’an 710055, Shaanxi, China
- Keywords:
- mechanical engineering; five-axis CNC machining; 3D cutter compensation; compensation vector; cutter location point coordinate; CNC system; post-process
- PACS:
- TG659;TP391
- DOI:
- -
- Abstract:
- In five-axis machining, as the tool axis vector changes, the tool compensation direction can not be determined resulting in the problem that the tool can not be compensated in the three-dimensional space. In order to solve this problem, a 3D tool compensation method for five-axis CNC machining was proposed based on pre-processing and post-processing. For numerical control systems with the 3D tool compensation function, the vector calculation equation about compensation vector and cutter location point coordinates after compensation in five-axis 3D tool compensation was derived. By creating the function which controls the cutter location file format in UG pre-processing, achieved that in the five-axis CNC machining module, the UG pre-processing could output the cutter location file including the contact point coordinates. According to the NC instruction format that SIEMENS 840D CNC system requests to achieve 3D cutter compensation function, a five-axis CNC machine tool with non-orthogonal table/spindle-tilting type was used as an example, and the specific post-processing method based on the inverse kinematic transformations was proposed. Based on IMSpost platform and post-processing method, a dedicated post-processor was developed. Then the NC code with 3D cutter compensation vector information could be auto-obtained. By using the VERICUT software, simulation results of integral impeller in different operating conditions were compared. The results show that when the tool size changes due to wear, adopting the proposed pre-processing method and the NC code obtained by the developed post-processor with 3D cutter compensation, the undercutting error can be controlled less than 0.1 mm without over-cutting phenomenon. It effectively improves the accuracy and efficiency of five-axis CNC machining, and avoids the complicated process that the programmer must return to CAM system to generate new tool paths and post-process cutter location data again because of tool size change due to wear, which verifies the correctness and validity of the proposed pre-processing and post-processing methods.
Last Update: 2018-02-06