3+2 Axis machine support
From build 354
Configuration
Support for 3+2 indexable milling machine is available.
Is possible to selcted the table configurations
- A and C (rotation around the X and Z axes)
- B and C (rotation around the Y and Z axes).
It's also possible to force the position of table A (or B) to always be positive or negative.
Regen all the operations after changing machine parameters.
To change the machine configuration, open the post-processor edit dialog, click on [Machine] tab search for "3+2," and modify the available options according to your preferences.

Please pay close attention to the code generated by the software and verify it through simulation, either on-machine or with an external simulator. Each machine has it own pecularity .
Interpolated (or syncronized ) 5 axis operations are not supported and there is no plan to support them.
Setup definition
To use this feature, select [3+2 Axis Mill] from setup screen.

Use the feature TOOL ORIENTATION to define the orientation for the related operation.
For more info , see the link at bottom page.
Only the Z direction of the operation orientation will be used to calculate the tool rotation angles.
So it's not useful define the X , Y direction axis or the origin point in tool orientation plane.
The origin point will be always the setup WCS.
So if you have a 3D model available , just pick a planar face or cilindrical to define the orientation.
Post processor
In the post processor, ensure that you include the following machine angular code in both the [Operation head code] and [Operation head code (with no tool change)] templates:
{OPERATION_AXIS_A_ANGLE_CODE}
{OPERATION_AXIS_B_ANGLE_CODE}
{OPERATION_AXIS_C_ANGLE_CODE}
If the machine has a brake, also add the {BRAKE_OFF_PLACEHOLDER} and {BRAKE_ON_PLACEHOLDER} tags after table positioning.
Example :
{EMPTY_LINE}
{LINE_N}
{ORIGIN}
({OP_DESC})
({RADIUS_COMP_INFO})
({TOOL_LABEL})
T{TOOL_POS}M6
{NEXT_TOOL_CODE}
{FEED_MODE}
S{SPEED_VALUE}{SPINDLE_ORIENTATION}
{ORIGIN}
{BRAKE_OFF_PLACEHOLDER}
{OPERATION_AXIS_A_ANGLE_CODE}
{OPERATION_AXIS_B_ANGLE_CODE}
{OPERATION_AXIS_C_ANGLE_CODE}
{BRAKE_ON_PLACEHOLDER}
{COOLANT_CODE}
If you need support with your machine , send me your machine axis configuration .
Usually on machine you can find a plate with machine axis diagram like this:
