Chapter 9 Functions
9-26
9.2.6 Designate Midpoint of Circular Interpolation
Operates interpolation following the path of circular which is through midpoint that is set by 2 axes
And, available to execute circular interpolation of over 360 degrees by the set circular interpolation turns
(1)
Control of circular interpolation by absolute coordinate, designate midpoint
(a) Operate circular interpolation from starting point and pass the midpoint that is set operation data to target
point.
(b) To be made path of circular interpolation with start position, midpoint and a crossing which is perpendicular
divide equally position of midpoint and target position.
(c) Movement direction is decided automatically depends on set target position and auxiliary point of circular
interpolation.
(d) Restriction
■ User can’t draw circle which is starting point same with last point on the circular interpolation of midpoint
designation method. If you want to draw circle, please use method of midpoint.
■ User cannot progress circular interpolation of midpoint designation method with following cases.
▪ Midpoint that is designated as auxiliary point same with start position or target position. (Error code : 284)
▪ In case of start position same with target position (Error code : 285)
▪ In case of calculated radius of circular arc exceed 2,147,483,647pls (Error code : 286)
▪ In case of auxiliary position and target position in a straight line from start position, (Error code : 287)
Origin
point
Midpoint of
circular arc
Target
position
Midpoint
position
Start point
(Current stop position)
Acting by circular
interpolation
Forward of the
axis of ordinates
Reverse of
main axis
Reverse of
main axis
Forward of
main axis