Share
 
 

Turn logical reserved words

Reserved word

Definition

ALREADY-SUP

TRUE if the Already Supported option is enabled for a Part Handling feature.

AUTO-ROUND

TRUE if the Auto Round option is enabled in Turn properties.

BAR-FEED

TRUE if the current operation is a bar feeder operation.

BAR-PULL

TRUE if the current operation is a bar puller operation.

COMP-END

TRUE if the move represents the end section for compensation (last element, or move of path), otherwise FALSE.

COMP-MID

TRUE if the move represents the middle section for compensation (between the first and last moves of path), otherwise FALSE.

COMP-ON

TRUE if the Tool nose radius compensation option is enabled in Turn properties.

COMP-START

TRUE if the move represents the start section for compensation (first element, or move of path), otherwise FALSE.

CSS-ON

TRUE if the Constant surface speed option is selected in Turn properties.

CUTOFF-CHEK

TRUE if the Cut-off checker option is enabled in the Position the spindle sub-spindle transfer feature (available for Turn and Turn/Mill posts). Checks for lack of torque between spindles to check part has been cut into two pieces, before the sub-spindle is sent home. Avoids damage to jaws and part which would result if Cutoff process was incomplete and the sub-spindle went home.

CW-SPINDLE

TRUE if the spindle is rotating in the clockwise direction, otherwise FALSE.

DRILLING

TRUE if a drilling-type cycle is used in a segment, otherwise <DRILLING> is FALSE, and a milling segment is in process.

EJECT-CHEK

TRUE if the Eject check option is enabled in the Position the spindle page of the Sub-spindle transfer feature (available for Turn and Turn/Mill posts). Causes the machine's 'Eject checker' probe to verify that the previous part has been ejected before grabbing the part from the opposite spindle. Avoids damage if the part has not been ejected.

FACE-BFACE

TRUE if performing a facing or back-facing operation. This would be true for a Turning feature using a Face or Back face roughing strategy or a Facing feature.

FINISH

TRUE for a finish operation.

FLOAT-TAP

TRUE if Tap cycle is set to Floating in FeatureCAM.

HAS-TOOL

TRUE if the turning operation has a tool associated with it. Used to suppress unnecessary output when an operation does not have a tool (for example bar feed).

ID

TRUE for Inside Diameter operations.

IDOD-GROV

Used to differentiate among G codes that are specialized for grooves on ID (inner diameter), OD (outer diameter), or those on the Face as shown in the examples below:

<IFNOT><IDOD-GROV>

Implies that a Face Groove Cycle program format block is output.

<IF><IDOD-GROV>

Implies that an ID, or OD Groove Cycle format block is output.

IS-CCF-SEG

For use with User-Defined Features and Part Handling features that use the call custom format technique to invoke a custom format in the post. It is valid in the Tool Change and Segment Start formats to indicate that the operation is using a custom format.

IS-CUTOFF-XFER

Specifies whether the current transfer operation includes a cutoff operation. See also <CUTOFF-TOOL>.

IS-FIRST-OP

TRUE if this is the first operation in the program.

IS-LAST-OP

TRUE if this is the last operation in the program.

IS-METRIC

TRUE if the NC code is in metric units.

IS-OP-STOP

Valid in the Program Stop format and indicates whether it is an optional stop. This format is called when a turn part is programmed to machine the main spindle side, output a program stop, the user manually removes the part and flips it around, and then machines the second Setup on the main spindle side. The value is set to FALSE in this case.

JAWS-ONLY

For use with the Support On and Support Off part handling features. TRUE if the steady rest jaws are opened or closed without moving the steady rest.

LAST-TOOL

TRUE if the current tool is the last tool in the program.

LEAVE-SUP

TRUE if the Leave Supported option is selected for a Part Handling feature.

LEFT-HANDED

TRUE if the current tool is left-handed.

LINE-IS-SYNCED

TRUE if at a sync point in Program Start, Tool Change, Segment Start, or Sync Point. Also returns TRUE when needed during pinch turning.

MAIN-SPCMD

Valid only in the spindle transfer formats (Spindle Open, Spindle Position, and so on). If true, M codes in the transfer format should be issued for the main spindle, otherwise use M codes for the sub spindle.

MAIN-SPNDLE

TRUE if the current operation is working on the main spindle, FALSE if on the sub spindle.

Note:
This word should not be used in the spindle transfer formats (see <MAIN-SPCMD>)

OD

TRUE for Outside Diameter operations.

OFFSET-CH

Normally used in a Segment Start block; TRUE if the <OFFSET-NUM> is changed between segments:

<IF><OFFSET-CH><THEN> {N<SEQ>}T{<COMP-NUM>}<TOOL> <OFFSET-NUM><EOB> <ENDIF>

This value may also be true in the Rapid Move format for the finish pass of a Groove feature if you have specified a second offset register.

PART-CATCH

TRUE if the Part Catcher option is enabled for a Part Handling feature in FeatureCAM.

POS-DIR

TRUE if the operation is cutting in a positive direction.

POST-RCAN

TRUE for the moves after a Rough canned cycle.

PRE-GCAN

TRUE for the last move before a Groove canned cycle.

PRE-PCAN

TRUE for the moves before a Finish canned cycle.

PRE-RCAN

TRUE for the moves before a Rough canned cycle.

PUSH-PRESS

TRUE if the Push/Press option is enabled for a Part Handling feature.

RANGE-CH

Normally used in a Segment Start block, and is TRUE if there is a change in gear range:

<IF><RANGE-CH><THEN>

{N<SEQ>}MO5<EOB>

{N<SEQ>}<SP-RANGE><EOB>

{N<SEQ>}S<CALC-SPEED><SPINDLE><EOB>

<ENDIF>

REUSE-PATH

TRUE if the Reuse path in Canned cycle option is enabled in Turn properties.

RIGID-TAP

TRUE if Tap cycle is set to Rigid in FeatureCAM.

SPNDLEPRESS

TRUE when Use Push/Press function is selected on the Position the spindle page of the Sub-spindle transfer feature. On those machines with this option, it serves to apply pressure on the part by having the sub push the part into the Main spindle jaws, thus seating the part more accurately into the sub-spindle jaws during transfer.

SW-USE-TOOL-Z

TRUE if the current operation has Tool Z selected on the Tool Usage tab.

TAPER

TRUE for tapered threads.

TCAN-CYCLE

TRUE if inside a turning canned cycle.

TCAN-END

TRUE for the last move in the profile.

TCAN-START

TRUE for the first move in the profile.

TH-ATSUBPOS

TRUE if turret home format is called because of sub-spindle position where sub-spindle is moving closer to the main spindle.

TH-ATTOOLCH

TRUE if turret home format is called because of tool change.

TOOL-LEFT

TRUE if the tool is on the left of the cutting path.

TP1-USE-TOOL-Z through TP4-USE-TOOL-Z

TRUE if the first operation on the given tool post after the current sync point has Tool Z selected on the Tool Usage tab.

UNDER-CHECK

TRUE if the Undercut Check option is enabled in Turn properties.

XFER-CW-SPINDLE

Whether the spindle is rotating clockwise during the transfer.

Was this information helpful?