88
5-5-11 G29: ORIGIN UNDEFINED
Makes the origins of axes undefined.
Format
G29_<Axis name ... >
Parameters
Axis: X and Y
Description
Makes the origins of specified axes undefined.
This function is usually used for the following applications.
To define the origins of axes when the system is turned on and make the origins
undefined for continuous axis feeding.
Example Program
N000
P000
XY
N001
G00
X0
Y0
(Moves the axis to the origin of the system)
N002
G29
XY
(Makes the origin undefined)
N003
G30
X+
Y+
(Makes the axes feed continuously)
:
:
5-5-12 G30: SPEED CONTROL AXIS FEEDING
Performs the feed rate control of a maximum of two axes.
Format
G30_<axis movement command ... >
Parameters
The following table shows the possible settings for the parameters.
Axis movement command
Axis
Coordinate data
X
+
Y
–
Description
The axis is fed in the positive direction if the coordinate data is set to positive.
The axis is fed in the negative direction if the coordinate data is set to negative.
The feed rate of each axis can be set individually.
X-axis feed rate = X-axis maximum feed rate x X-axis override value/100
Y-axis feed rate = Y-axis maximum feed rate x Y-axis override value/100
Fast feed rate:
Set with system parameters.
Override value: Set with PC or Teaching Box within a range of 0.1% to
100.0%.
Example:
The following X-axis feed rate will be obtained if the X-axis maxi-
mum feed rate is 10,000 mm/s and the X-axis override value is
50.0%.
X-axis feed rate = 10,000 x 50.0 /100 = 5,000 mm/s.
The acceleration time or deceleration time varies with the override value. Refer
to the following.
X-axis acceleration time = X-axis acceleration time* x override value/100.
X-axis deceleration time = X-axis deceleration time* x override value/100
Y-axis acceleration time = Y-axis acceleration time* x override value/100
Y-axis deceleration time = Y-axis deceleration time* x override value /100
*These values are set with the system parameters.
The feed rate can be changed without any time lag if the override value is
changed and the feed rate operation depends on whether or not the origin is
defined.
With defined origin:
The stroke limit is valid and the current position is
always refreshed.
With undefined origin: The stroke limit is invalid and the current position
will be set to 0 when the operation starts.
G Functions
Section 5-5
Summary of Contents for C200H-MC221 -
Page 1: ...Cat No W315 E1 03 Motion Control Unit C200H MC221 OPERATION MANUAL ...
Page 2: ......
Page 3: ...C200H MC221 Motion Control Unit Operation Manual Details Revised June 2010 ...
Page 4: ...iv ...
Page 6: ...vi ...
Page 10: ......
Page 12: ......
Page 16: ...xvi ...
Page 42: ......
Page 48: ......
Page 196: ......
Page 212: ......
Page 242: ......
Page 258: ......
Page 304: ......