The XYUV selection in FeatureCAM is used to define part programs for independent XYUV cutting. The two curves, defined for upper and lower contour in FeatureCAM, are translated into XY and UV moves, which are output using the corresponding EPOST sections. In XBUILD, the G code for XYUV cutting is specified using the XY, UV option in the NC Codes dialog.
The following formats control the XYUV output:
- XY UV start move
This section is output before the first XY,UV move format and normally used to activate special machine settings which may be necessary for the control to machine a 4-axis part.
- XY UV end move
This section is output after the last XY,UV move format and normally used to deactivate or reset special machine settings which may have been necessary for the control to machine a 4-axis part.
- XY UV move
The XY,UV move format defines the linear output format for 4-axis moves. The reserved words <MOTION>, <X-COORD>, and <Y-COORD> must be defined together with the third U and fourth V axis commands <U-RELATIV>, <V-RELATIV>, <U-COORD>, <V-COORD>.
Wire diameter compensation can be turned On/Off in this format line with the reserved word <COMP-STAT>. Also other commands like Wire thread and cut, Register settings, and so on maybe used here.
Here’s a sample XYUV block for Fanuc controls:
{N<SEQ>} {<MOTION>} {X<X-COORD>} {Y<Y-COORD>} {U<U-RELAT>} {V<V-RELAT>}<EOB>