Reserved words |
Type |
Definition |
---|---|---|
<ARC-U> |
Numeric |
Same as <ARC-X> but for the upper curve. |
<ARC-V> |
Numeric |
Same as <ARC-Y> but for the upper curve. |
<ARC-X> |
Numeric |
Used in the circular interpolation block to specify the signed X distance from the start point of the arc, to the center of the arc along the X axis. |
<ARC-Y> |
Numeric |
Used in the circular interpolation block to specify the signed Y distance from the start point of the arc, to the center of the arc along the Y axis. |
<ARM-POS> |
Numeric |
Reproduces the upper arm position from FeatureCAM. |
<ARM-STR> |
Numeric |
The upper guide travel distance (entered as Arm Stroke in the Machine Constants dialog in XBUILD). |
<AWTH> |
Numeric |
Reproduces the additional work table height from FeatureCAM. |
<COMP-END> |
Logical |
TRUE if the move represents the end section for compensation (last element, or move of path), otherwise FALSE. |
<COMP-ON> |
Logical |
TRUE if cutter diameter compensation is enabled in FeatureCAM, otherwise FALSE. |
<COMP-MID> |
Logical |
TRUE if the move represents the middle section for compensation (between the first and last moves of path), otherwise FALSE. |
<COMP-NUM> |
Numeric |
Compensation register passed from FeatureCAM. |
<COMP-NUM-CH> |
Logical |
TRUE if wire radius compensation status (On or Off) or value (0.15) or register number (1) has changed. |
<COMP-START> |
Logical |
TRUE if the move represents the start section for compensation (first element, or move of path), otherwise FALSE. |
<COMP-STAT> |
String |
When cutter diameter compensation status is selected, <COMP-STAT> establishes a right/left tool relationship with the part, and outputs the cutter compensation code at the first feed move of the profile path. |
<COMP-VAL> |
Numeric |
Copies the wire compensation value from FeatureCAM. |
<CONT-END> |
Logical |
TRUE if the move is the last move on a contour. |
<CONT-START> |
Logical |
TRUE if the move is the first move on a contour. |
<CURVID> |
String |
Returns the curve ID from FeatureCAM. |
<CUT-NUMBER> |
Numeric |
Identifies the pass number for multi-pass contouring. |
<DATE> |
String |
Returns the date that the NC code was posted. See also <REGION-DATE>. |
<DIRECT-LEAD> |
Logical |
TRUE if direct lead-ins. |
<DWELL> |
Numeric |
Returns the Dwell value passed from FeatureCAM. |
<DWELL+> |
Logical |
TRUE if dwell is greater than 0.0. |
<EOB> |
Other |
Specifies the end of block code on each line of a format. |
<FEED> |
Numeric |
Feed rate value identifier passed from FeatureCAM. |
<FIRST-ANG> |
Numeric |
Reproduces the taper angle at the motion start from FeatureCAM. |
<FIRST-CUT> |
Logical |
TRUE for the first pass of multi-pass contouring. |
<FM-NAME> |
String |
Returns the FeatureCAM file name. |
<G-SPAN> |
Numeric |
The distance between the wire guides (entered as Guide Span in the Machine Constants dialog in XBUILD). |
<IS-DIE> |
Logical |
TRUE for a Die feature. |
<IS-INC-MAC> |
Logical |
TRUE if incremental macros are enabled. |
<IS-LEFT> |
Logical |
TRUE for a Side feature with normal machining side. |
<IS-METRIC> |
Logical |
TRUE if the NC code is in metric units. |
<IS-PUNCH> |
Logical |
TRUE for a Punch feature. |
<IS-RAPID> |
Logical |
TRUE for a Rapid feature. |
<IS-TAP-ISO> |
Logical |
TRUE if taper is ISO or rounded-ISO. |
<IS-TAP-LEFT> |
Logical |
TRUE if taper is left or ISO left. |
<IS-TAPER> |
Logical |
TRUE for tapered features. |
<IS-XYUV> |
Logical |
TRUE for 4-axis XY UV features. |
<ISO-ON> |
Logical |
TRUE if ISO tapering (cylindrical tapering for arc) is on for the next move. Some posts need this to output the ISO tapering code one move prior. To check the status of the current move, use <$ISO-ON>. |
<ISO-RAD> |
Numeric |
The radius of an iso taper arc. |
<LEAD-IN> |
Numeric |
TRUE during all motions on a lead-in move. Used for Agie posts. |
<LEAD-OUT> |
Numeric |
TRUE during all motions on a lead-out move. Used for Agie posts. |
<LOWER-LEN> |
Numeric |
Length of the lower curve for the current operation. |
<MACRO#> |
Numeric |
Macro number identifier (system-generated). Macros are not user definable, however, some Macros are generated automatically, especially with multiple fixture parts and for repeated features. This number starts at 00 and increments automatically up to the Max Macros number specified in the General Information dialog. |
<MATERIAL> |
String |
Outputs the name of the material. |
<MCSID> |
String |
Returns the current Setup name, as set in FeatureCAM. |
<MOTION> |
String |
Produces the correct motion-type (that is, Rapid, Linear, Circular CW/CCW) for the various program formats. <MOTION> is specified in the Motions frame of the CNC Info-NC Code dialog in XBUILD. |
<OP-PASS> |
String |
Returns Rough or Finish based on the type of pass. Value is always in English in order to support language-independent comparison. See also <OP-PASS-LOCAL>. |
<OP-PASS-LOCAL> |
String |
Same as <OP-PASS>, but the value is in the local language, so it can be used for inserting comments in the NC code. |
<OP-TYPE> |
String |
Returns the current operation type name. Value is always in English in order to support language-independent comparison. See also <OP-TYPE-LOCAL>. |
<OP-TYPE-LOCAL> |
String |
Same as <OP-TYPE>, but the value is in the local language, so it can be used for inserting comments in the NC code. |
<PROG-NAME> |
String |
Returns the part name from the Setup definition in FeatureCAM. |
<Q-ANGLE> |
Numeric |
Angle between wire and Z-Axis in the plane perpendicular to wire motion. |
<R-ANGLE> |
Numeric |
Angle between wire and Z-Axis in the plane parallel to wire motion. |
<RADIUS> |
Numeric |
Returns the arc radius in a circular block. |
<REGION-DATE> |
String |
Returns the date in the regional format (for example, British DD/MM/YY instead of MM/DD/YY) as specified in Windows. |
<ROUNDED-ON> |
Logical |
TRUE if Rounded tapering (conical tapering for sharp corner) is on at the corner of the current move and the next. |
<S-RAD> |
Numeric |
Generates the signed arc radius value in a circular block, +R<180 degrees and R>180 degrees. |
<SEG-CMT> |
String |
Returns any Comments entered in a feature's Post Variables dialog in FeatureCAM. For controls that require comments to be a single line, <SEG-CMT> must be only one line. |
<SEGM-ID> |
String |
Returns the name of the current feature from the part view in FeatureCAM. |
<SEQ> |
Numeric |
This is a line sequence number identifier (when the word appears in a line, it is substituted with the current sequence number, and is subsequently incremented by the sequence step value). |
<STOCK-ID> |
Numeric |
Inner diameter of the stock - for round (tube) stock only - 0 for other types of stock. |
<STOCK-OD> |
Numeric |
Outer diameter of the stock - for round stock only - 0 for other types of stock. |
<STOCK-TYPE> |
Numeric |
Type of stock: 1.0 for block, 2.0 for round, 3.0 for N-sided, 4.0 for user-defined. |
<STOCK-XMAX> |
Numeric |
Bounding box - maximum X value, or X coordinate of the upper most corner of the bounding box for the stock in space. |
<STOCK-XMIN> |
Numeric |
Bounding box - minimum X value, or X coordinate of the lower most corner of the bounding box for the stock in space. |
<STOCK-YMAX> |
Numeric |
Bounding box - maximum Y value, or Y coordinate of the upper most corner of the bounding box for the stock in space. |
<STOCK-YMIN> |
Numeric |
Bounding box - minimum Y value, or Y coordinate of the lower most corner of the bounding box for the stock in space. |
<STOCK-ZMAX> |
Numeric |
Bounding box - maximum Z value, or Z coordinate of the upper most corner of the bounding box for the stock in space. |
<STOCK-ZMIN> |
Numeric |
Bounding box - minimum Z value, or Z coordinate of the lower most corner of the bounding box for the stock in space. |
<STOP> |
Logical |
TRUE if the stop commands needs to be output. |
<STOP-LENGTH> |
Numeric |
Contains the value of Stop Length on the strategy tab. Used for Agie posts. |
<SUFFIX> |
String |
Inserts a program stop (M0) if a stop is programmed. |
<TAB-HT> |
Numeric |
The distance from the work table down to the lower guide (entered as Table Height in the Machine Constants dialog in XBUILD). |
<TAP-ANG> |
Numeric |
Returns the taper angle at the motion end from FeatureCAM. |
<TAP-REG> |
Numeric |
Returns the taper register number from FeatureCAM. |
<TAP-REG-CH> |
Logical |
TRUE if a taper angle status (On or Off) or value (3.7) or register number (1) has changed. |
<TAP-STAT> |
String |
When taper function is used, <TAP-STAT> returns the right or left wire relationship with the part specified in FeatureCAM. |
<TAP-VAL> |
Numeric |
Tangent of <TAP-ANG>. |
<TIME> |
String |
Returns the time when the NC code was posted. |
<TOTAL-LOWER> |
Numeric |
Total length of the lower curves for all operations. |
<TOTAL-UPPER> |
Numeric |
Total length of the upper curves for all operations. |
<U-CEN> |
Numeric |
Same as <X-CEN> but for the upper curve. |
<U-CEN-RELAT> |
Numeric |
Result of <U-CEN> - <X-CEN> |
<U-COORD> |
Numeric |
Returns the value of the current U coordinate. |
<U-RELAT> |
Numeric |
Result from <X-COORD> - <U-COORD> = Incremental distance from X-position of lower contour. |
<UDF-COMMENT> |
String |
Used in the UDF Text format to return a comment from an add-in macro that creates a user-defined feature. |
<UDF-TEXT> |
String |
Used in the UDF Text format to return a specific code from an add-in macro that creates a user-defined feature. |
<UPPER-LEN> |
Numeric |
Length of the upper curve for the current operation. |
<UNITS> |
String |
Returns the value from the Inch Units or Metric Units field on the CNC-Info > NC Codes dialog (commonly G20 or G21). |
<V-CEN> |
Numeric |
Same as <Y-CEN> but for the upper curve. |
<V-CEN-RELAT> |
Numeric |
Result of <V-CEN> - <Y-CEN> |
<V-COORD> |
Numeric |
Returns the value of the current V coordinate. |
<V-RELAT> |
Numeric |
Result from <Y-COORD> - <V-COORD> = Incremental distance from Y-position of lower contour. |
<WATER> |
Numeric |
Reproduces the water value identifier from FeatureCAM |
<WIRE> |
String |
Outputs the name of the wire. |
<WIRE-CUT> |
Logical |
TRUE if the Wire Change parameter is set to Cut in FeatureCAM. |
<WIRE-DIA> |
Numeric |
Outputs the diameter of the wire. |
<WIRE-THRD> |
Logical |
TRUE if the Wire Change parameter is set to Thread in FeatureCAM. |
<X-ANGLE> |
Numeric |
The polar angle of the upper toolpath point in the YZ plane. |
<X-CEN> |
Numeric |
Returns the absolute X coordinate position from the X axis origin to the arc's center in a circular block. |
<X-COORD> |
Numeric |
Returns the value of the current X coordinate. |
<XYUV-ARC> |
Logical |
TRUE if outputting arc moves in 4-axis. |
<Y-ANGLE> |
Numeric |
The polar angle of the upper toolpath point in the XZ plane. |
<Y-CEN> |
Numeric |
Returns the absolute Y coordinate position from the Y axis origin to the arc's center in a circular block. |
<Y-COORD> |
Numeric |
Returns the value of the current Y coordinate. |