Mitsubishi Electric MELSEC iQ-R16MTCPU Programming Manual page 110

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

Advertisement

Precautions
• A 360 arc (perfect circle) is created in the following cases.
• The end point coordinates are completely omitted, and I, J, K addresses are used to specify the center
• The end point and start point are the same position
• The following is when the radius of the start point and end point do not match in an arc command.
• When the difference R is larger than the value set in [Motion Control Parameter][G-code Control Parameter][G-code Control System
Parameter]"Control Setting""Arc Deviation", a minor error (error code: 1FC3H (details code: 0313H)) occurs at the arc start point.
End point
Center
©
End point
R
radius
• When the difference R is in the range of the value set in [Motion Control Parameter][G-code Control Parameter][G-code Control System
Parameter]"Control Setting""Arc Deviation", the movement to the commanded end point becomes a spiral shaped interpolation.
End point
Center
©
End point
R
radius
Program example
■Program that draws a perfect circle by circular interpolation from the current position
Program
G03 J50. F500.
Y
Arc
center
50
(J50)
Start point/end point
■Program that draws a semi-circle by circular interpolation from the current position
Program
G91 G03 X0. Y100. J50. F500.
Y
End point (X0,Y100)
Arc
center
50
(J50)
Start point
5 G-CODE CONTROL PROGRAMS
108
5.6 G-Code
Alarm stop
Start point
Start point
radius
Spiral interpolation
Start point
Start point
radius
Feed speed
500[mm/min]
X
[Unit: mm]
Feed speed
500[mm/min]
X
[Unit: mm]
Remarks
Perfect circle command
Remarks

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec iq-r64mtcpuMelsec iq-r32mtcpu

Table of Contents