G01: Linear Interpolation
This is used to move the axes along a linear line towards a specified target while cutting. Only the axes with codes added next to the G01 code will move. The coordinate each axis will move to will be specified next to the code for that axis. 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 are specified with the value added next to the F code. This speed will remain valid until a new F code is specified. Additionally, the cutting feed can be scaled with the FOV function (%0~%150). When the FOV ratio is set to 0%, movement is paused. The specified cutting feed command is processed according to the status of the G94 (units per minute) / G95 (units per revolution) codes.
|
Format: |
G01 X_ Y_ Z_ A/B/C_ U/V/W_ F_ |
X: X axis target coordinate
Y: Y axis target coordinate
Z: Z axis target coordinate
A/B/C: A/B/C axis target coordinate
U/V/W: U/V/W axis target coordinate (Incremental X/Y/Z target in lathe model)
F: Cutting feedrate
In the milling model, U/V/W codes indicate the target coordinates of auxiliary axes. In the lathe model, however, U/V/W commands specify the incremental targets for the X/Y/Z axes.
The movement speeds of the axes:
The length of the movement:
