AUXFUN/n
Description: |
AUXFUN provides a convenient means of programming auxiliary functions (M codes) which cannot be output by other postprocessor commands.
|
Parameter Definitions: |
1."n" can be any number from 0 to 99. The auxiliary function code "n" will be output immediately in a separate block.
|
Considerations: |
1.The validity of the auxiliary function code is not checked by the postprocessor. 2.Conditions in the postprocessor are not changed by the AUXFUN command. The postprocessor will assume (but not reinstate) codes and conditions that were in effect prior to the AUXFUN output. 3.It is not recommended to use AUXFUN to output functions that other commands have been assigned to output. |
AUXFUN/al,,,,an
Parameter Definitions: |
1."an" can be any number from 0 to 99. The auxiliary function code "n" will be output immediately in a separate block. Example: AUXFUN/39,44,55,99 will be processed by GPM as: AUXFUN/39 |
CHECK/[XAXIS,x1,x2][,YAXIS,y1y2][,ZAXIS,z1,z2][,BAXIS,b1,b2]
Description: |
This command replaces default limits installed by MACHIN. Use the CHECK command to define the Machine Limits that the GPM uses to check for any coordinates that the machine tool cannot reach. If the GPM detects a coordinate that exceeds the limits, it prints a warning message in the postprocessor output. When you select CHECK and the MDF is set for Mill, then you can specify the Minimum and Maximum axis limits for X, Y, Z, U, V, and W. If the current MDF is Lathe, or Production Center, you can specify the Minimum and Maximum axis limits for X, Z, U, and W
|
Parameter Definitions: |
1. "*AXIS,*1,*2" defines the axis to be checked for axis limits (where * is X,Y, or Z). For each axis specified, *1 represents the signed (+) maximum and *2 represents the signed (+) minimum allowable axis position limit from the machine tool coordinate system origin. If defined limits are exceeded, a warning will be output with the move. 2. "BAXIS,b1,b2" defines the maximum (b1) and minimum (b2) allowable absolute degrees of revolution for the BAXIS from the machine coordinate system origin.If defined limits are exceeded, a warning will be output with the move.
|
Considerations: |
1. The postprocessor initially assumes default limits installed by the Machine Data File (MDF). Axis limits defined by the CHECK command will replace corresponding default limits. 2. Axis limits are defined from the machine coordinate system origin. The minimum limit is the smallest algebraic machine coordinate and the maximum limit is the largest algebraic machine coordinate that can be output without warning.
3. All motions along axes stipulated in the CHECK command will be checked against the defined axis limits. The warning messages will explain the actions taken by the postprocessor if defined limits are exceeded. 4. Axis limit checks can be eliminated by defining unreachable limits (i.e., XAXIS,1000, -1000). |
LIMIT/[XAXIS,x1,x2][,YAXIS,y1,y2][,ZAXIS,z1,z2]