RESEARCH AND DEVELOPMENT OF POSTPROCESSOR FOR 5-AXIS CNC MACHINE HEAD-HEAD ROTATING TYPE
Abstract
Current popular CAM software (such as Siemens NX, Catia, Creo, Mastercam, etc.) can generate toolpaths for machining with many highly efficient strategies.
However, to be able to use them on CNC machines for actual cutting, it is necessary to translate the toolpaths generated by CAM software into suitable G-Code
and M-Code commands for each type of machine. The built-in postprocessors in commercial CAM software usually only work for 3-axis CNC machines or some
basic types of 4-axis and 5-axis CNC machines, not for all of CNC machine type. There are three common types of 5-axis CNC machines: Table-Table Rotary, Head-
Table Rotary, and Head-Head Rotary. For 5-axis CNC machines with rotary heads, the G-Code depends not only on the machine's manufacturing structure but
also on the length of the tool. This research focuses on developing a postprocessor for 5-axis CNC machines with two tilting rotary heads, a type of postprocessor
that is often not provided in CAM software.