
PROGRAMMING
19. THREE–DIMENSIONAL
CUTTING FUNCTION
B–63664EN/02
389
Spatial corner rounding automatically inserts an arc of the specified
radius into the corner made by two linear movements in space.
G33 G01
X__Y__Z__A__B__R__F__;
X__Y__Z__A__B__;
R__;
X__Y__Z__A__B__;
G34;
Table 19.3 Explanation of the Command Format
Command
Explanation
G33 Starts the spatial corner rounding mode.
G34 Stops the spatial corner rounding mode.
G01 Linear interpolation
X_ Amount of travel to the end point on the X–axis
Y_ Amount of travel to the end point on the Y–axis
Z_ Amount of travel to the end point on the Z–axis
A_ Amount of travel to the end point on the A–axis
B_ Amount of travel to the end point on the B–axis
R_ Specifies the radius of an arc.
F_ Feedrate
G33 specifies spatial corner rounding mode while G34 cancels the mode.
When a one–shot G code is issued in the G33 mode, the spatial corner
rounding mode is canceled.
Use G01 to issue a move command in G33 mode.
If a G code in group 01 other than G01 is issued in G33 mode, an alarm
occurs.
Use R to specify the radius of an arc to be inserted.
When no R command is specified in the block in which G33 is specified,
the nozzle moves linearly.
When only the radius of an arc is specified in a block, an arc is inserted
into the corner between the blocks before and after that block.
When an R command is specified following X, Y, and Z commands in a
block, an arc is inserted into the corner between that block and the next
block.
19.3
SPATIAL CORNER
ROUNDING
(G33 AND G34)
Format
Explanations
D Starting and stopping
spatial corner rounding
mode
D Move command in
spatial corner rounding
mode
D Specifying the radius of
an arc