Linear move

For machines in which FeatureCAM is doing the interpolation the formats must be conditional on whether it is a turning or milling move.

Case 1

In the milling case, the C-axis rotation and the angular feedrate must be output. The following is an example from the Acramatic 850TC:

<IF><TURNING><THEN>
{X<X-COORD>}{Z<Z-COORD>}F<FEED><EOB>
<ENDIF>
<IF><MILLING><THEN>
{X<X-COORD>}{Z<Z-COORD> }{C<ROT1-WIND>}
{F<ANG-FPM>}<EOB>
<ENDIF>

Case 2

For machines in which the controller performs the interpolation, make sure to select the Polar interpolation done by machine tool check box in the General Information dialog. This changes the toolpaths as they are output from FeatureCAM into the post. Here is an example for a Fanuc 16, 18 or 21:

<IF><TURNING><THEN>
{X<X-COORD>}{Z<Z-COORD>}F<FEED><EOB>
<ENDIF>
<IF><MILLING><THEN>
{X<X-COORD>}{C<Y-Coord>}{Z<Z-COORD>}
{F<FEED>}<EOB>
<ENDIF>