CLAMP

Use the CLAMP command to specify the validity and value for the CLAMP M codes. You can specify an M code to be output in a block by itself or with a DWELL.

You can specify the number of seconds you want the machine to DWELL during each clamping operation. This outputs the DWELL G code defined by DELAY.

You can also specify an M code output with: CLAMP/(A,B,C,X,Y,Z)AXIS,ON(or OFF.)

Description:

This command generates M-codes to clamp or unclamp the rotary table.

 

Parameter Definitions:

1. "ON" or "CLOSE" generates code to close the clamp or chuck.

2. "OFF" or "OPEN" generates code to open the clamp or chuck.

3. "HIGH" generates code to close the clamp or chuck with high pressure.

4."LOW" generates code to close the clamp or chuck with low pressure.

5. "XAXIS,OFF" generates code to unclamp the X-axis.

6. "XAXIS,ON" generates code to clamp the X-axis.

7. "YAXIS,OFF" generates code to unclamp the Y-axis.

8. "YAXIS,ON" generates code to clamp the Y-axis.

9. "ZAXIS,OFF" generates code to unclamp the Z-axis.

10. "ZAXIS,ON" generates code to clamp the Z-axis.

11. "AAXIS,OFF" generates code to unclamp the A-axis.

12. "AAXIS,ON" generates code to clamp the A-axis.

13. "BAXIS,OFF" generates code to unclamp the B-axis.

14. "BAXIS,ON" generates code to clamp the B-axis.

15. "CAXIS,OFF" generates code to unclamp the C-axis.

16. "CAXIS,ON" generates code to clamp the C-axis.

17. "AUTO,ON" will activate automatic clamping.

18. "AUTO,OFF" will deactivate automatic clamping.

 

Considerations:

 Auto-clamping (i.e., AUTO,ON or AUTO,OFF) assures that the designated (fourth and/or fifth) axis is:

Clamped for motion blocks in which the axis does not move.

Unclamped for motion blocks in which the axis does move.

ISO Command

If you specify ON, the 4th or 5th Axis Automatic Clamping Code menu allows you specify the code (represented by a 24 character string) to clamp (or unclamp) the fourth and/or fifth (rotary) axes. The desired auto clamp code is output by GPM in a block by itself previous to any rotary motion requiring clamping or unclamping.

 

CLRSRF

APT Command

Description:

This command defines a clearance plane for the RETRCT command.

 

Parameter Definitions:

1."+z" defines a clearance plane parallel to the XY plane, a "z" distance from the part coordinate system zero.

2."+a,+b,+c,+d" defines a clearance plane from the canonical form. "+a,+b,+c" are the x,y and z components of the unit vector perpendicular to the desired plane and in the direction the plane is to be positioned from the part coordinate system zero. "+d" is the distance from the part coordinate system zero to the plane. A canted plane can be defined, but the plane cannot be parallel to the YZ or ZX planes.

3."ZAXIS,+z" defines the machine coordinates to which the tool is to be retracted.

 

Considerations:

1.RETRCT motions will always occur along the Z axis. In the case of a canted plane definition, the tool will retract to the intersection of the specified plane and the tool axis.

2.RETRCT motion is calculated by the postprocessor. It will not be reflected in the CL file.

3."ZAXIS,+z" is output without translation.

ISO Command

CLRSRF/ a,b,c,d