NC Codes dialog (Turn)

With the NC Codes dialog, the exact character strings that are required for commands by the NC machine for different motion types can be specified.

Note: The character strings entered in the dialog must match the required strings specified for the NC control. This information is usually found in the programmer's manual for the NC control.

You can specify the following parameters:

Motions — The options in this section describe motion types required by the NC machine. All of these codes must be specified.

For example, Linear is generally defined as G1, but may be changed to G01, or any other string (up to 11 characters). All motion commands are passed to Post via the string reserved word <MOTION>.

The following options are available:

Compensation — This generates cutter diameter compensation in the output when enabled in FeatureCAM, and if it is built into the CNC data file.

Compensation selections use the string reserved word <COMP-STAT> for one of the below options, or an empty string is assigned if Compensation was not turned On in FeatureCAM.

The Compensation frame has these options:

Units — Specify the G codes that set the post to Inch Units or Metric Units. The reserved word <UNITS> outputs the current value specified by the user. Typical values are G20/G21 or G70/G71.

Thread — The code for single point threading cycle.

Style — Select Single Line or Step (multiple) line thread cycle.

Cycles — The options in this section describe canned cycles formats.

They are used for header, canned motion, and cycle cancel blocks. The header block (for all canned cycles) must contain formats to position down to the clearance plane to drill the first hole.

Enter G-codes for all drilling cycles. If no G-code is entered, FeatureCAM generates a computed cycle for that operation.

Air Blast — Enter the M-codes for each type of air blast.