Parametric post processor is special post processor developed by MANUS for multi-axis CNC machines that do not have any active Tcpc (G43.4, M128, Traori) or plane rotating (Plane Spatial, Cycle800, G68.2) functions in their NC controller.
Although parametric post processor can be used on all types of multi-axis CNCs, this solution will increase your efficiency a lot, especially if you have a horizontal CNC milling machine or a vertical CNC milling machine with additional rotary table or C axis rotary head (4 axis milling machine), since these type of machines mostly do not have special NC controller functions installed even they are new machines.
On the other hand, while newer 5 axis machines (with built in rotary tables) already have these NC controller functions that calculate dynamic offsets automatically, 5 axis CNC machines with external rotary tables and external rotary heads don’t have this special NC controller functions and again need a special parametric post processor for maximum efficient use.
Instead of using these special purpose NC controller functions, MANUSpost generates an NC program that has the calculation equations written inside the NC code. There is no need to enter the WPC (work piece center) value to the post processor. Parametric NC program structure doesn’t need to know the WPC values. The system variables that properly added to the equations are used to read and use the WPC and tool length values in these calculations. With these system variables, the calculations are performed instantaneously on the CNC machine tool itself while the NC program is running.
This method can be applied to any NC controllers as long as the controller system parameters are open to use.
This special post processor shouldn’t be confused with some post processors in the market that need the WPC values entered to the post processor for calculations. The worst thing about these kind of post processors is that you have to repost process the NC program even for a slight change in the WPC values.
When you don’t have a special post processor, the most common practice is to arrange the WPC as table rotation center. By doing so, there is no need a special post processor, all dynamic offsets that will come from the rotation of the table can be neglected, because they are all zero.
When you don’t have a special post processor, second alternative method is to use a post processor, in which WPC values are entered in the post processor interface. The post processor calculates the rotary dynamic offsets inside the software and the resultant axis values are written in the NC code. This method can be used for all type of multi-axis CNCs. At first glance, this method seems like a good solution when compared to above alternative, however, there are very similar draw backs of this method.
As Manus, we only use this type when the CNC controller restricts us to use system variables or the memory of the NC controller is too low to run parametric NC programs.
MANUSpost offers a solution that doesn’t ask for the WPC location to the user. Instead, a parametric NC program structure is generated which takes the WPC values and uses these values to calculate the new location of the part while the NC program is running on the CNC.