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:

Still need help? Contact Us Contact Us