Pulser3 Programming Manual Download PDF

G00.1: Rapid positioning with arc movement (Ping-Pong)

It is used to move the axes rapidly to the specified target by drawing an arc. Only the axes with codes added next to the G00.1 code will move along with the Z axis. The coordinate each axis will move to is specified by the value next to the corresponding axis code. When the absolute distance command type (G90) is selected, the target coordinate is specified as an absolute value. In the incremental command type (G91), the axes move by the specified value from their current position. The movement speeds of the axes depend on the PRM48-PRM53 parameters. Additionally, these speeds can be scaled with the ROV function (%0, %25, %50, %100). When the FOV ratio is set to 0%, the movement is paused.

 

Format:

G00.1 X_Y_ Z_

 

X: X axis target coordinate

Y: Y axis target coordinate

Z: Z axis target coordinate

 

This code is typically used in laser and plasma cutting machines. For the code to function properly, the relevant parameters must be configured. Before using this code, please consult your machine manufacturer/system integrator to ensure the necessary settings have been made.

 

When a target is given with the G00.1 code, the vector length from the current position of the axes to the target is considered. If this length is equal to or shorter than the distance specified by the PRM410 parameter:

1-    The Z axis is raised by the distance specified in the PRM411 parameter from its current position.

2-    The movement is performed in such a way that an arc is formed on the Z axis towards the target coordinate. The peak of the arc, as an incremental value, must be specified by PRM412 in relation to the retraction point.

3-    The Z axis is moved to the target coordinate.

 

When a target is given with the G00.1 code, and the vector distance from the current position of the axes to the target is longer than the distance specified by the PRM410 parameter:

1-    The Z axis is moved to the position specified by PRM413.

2-    Movement is performed on the X and Y axes to the target coordinates.

3-    The Z axis is moved to the target coordinates.

Example:

M3 S1000            (SPINDLE CW ROTATION)

G90 G00 X100. Y100. (RAPID MOVEMENT TO X100 Y100 POINT)

G90 G00 Z10.        (RAPID MOVE TO Z SAFE POSITION)

G01 Z-1. F500       (ENTER THE WORKPIECE AT F500)

X200. F1000.        (PERFORM CUTTING AT F1000 UNTIL X200.)

G00 Z10.            (MOVE TO THE SAFE Z POSITION)

G00.1 Y200. Z10.    (PERFORM AN ARC MOTION TO Y200)

G01 Z-1. F500       (ENTER THE WORKPIECE AT F500)

X100. F1000.        (PERFORM CUTTING AT F1000 UNTIL X100.))

G00 Z10.            (MOVE TO THE SAFE Z POSITION)

G53 Z0.             (GO TO Z AXIS REFERENCE)

M5                  (SPINDLE STOP)