G01: Linear Interpolation - Mitsubishi Electric MELSEC iQ-R16MTCPU Programming Manual

Motion controller, g-code control, melsec iq-r series
Hide thumbs Also See for MELSEC iQ-R16MTCPU:
Table of Contents

Advertisement

G01: Linear interpolation

Performs linear interpolation to the commanded end point from the current position at the commanded speed.
The commanded feed speed is specified as the linear speed (composite speed) for the direction of movement.
Code
G01
Processing details
• The G01 command is modal. It remains in effect until another G-code from the same group is used. When G01 is
continuous, from the next block and after, it can only be commanded by coordinate language.
• When an F command is not set in the first G01 command, a minor error (error code: 1FC3H (details code: 0311H)) occurs.
• The feed speed of the rotating axis is commanded as [degree/min](unit of the decimal point position). (F300=300[degree/
min])
• When performing G01 command continuously, deceleration check is not performed. For the G01 command, deceleration
check is valid in the following cases.
• When G09 (exact stop check) is commanded in the same block.
• When G61 (exact stop check mode) is selected.
• There are three methods for deceleration check. They are command deceleration check method, smoothing check method,
and in-position check method. Set the deceleration check method to be used in fast forward/cutting in [Motion Control
Parameter][G-code Control Parameter][G-code Control System Parameter]"Control Setting""Deceleration Check".
Refer to deceleration check for deceleration check. (Page 178 Deceleration check)
Program example
■Positioning program for P0P1P2P3P4P1 (incremental value command)
Operation
Program
(1)
G91 G00 X20. Y20.
(2)
G01 X20. Y30. F300.
(3)
X30.
(4)
X-20. Y-30.
(5)
X-30.
Y
P2
50
40
(2)
30
P1
20
(5)
(1)
10
P0
10
20
30
40
5 G-CODE CONTROL PROGRAMS
104
5.6 G-Code
Format
G01 X x
Y y
Z z
(3)
P3
(4)
P4
X
50
60
70
[Unit: mm]
,F f
Feed speed
Coordinate commands
*:
is an additional axis
Remarks
Moving by G00 (tool positioning)
Moving by G01
(Moving at feed speed of 300[mm/min])

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec iq-r64mtcpuMelsec iq-r32mtcpu

Table of Contents