16 Automatic Geometric Calculations

16.3.1 Linear-linear Intersection

If the second one of two successive linear interpolation blocks is specified the way that its both end point coordinates in the selected plane and also its angle is specified, the control calculates the intersection of the straight lines referred to in the first block and the straight line specified in the second one. The straight line specified in the second block is determined over. The calculated intersection is the end point of the first block, as well as the start point of the second one.

Fig. 16.3.1-1

G17 G41 (G42)

G18 G41 (G42)

G19 G41 (G42)

N1 G1 ,A1 or

N1 G1 ,A1 or

N1 G1 ,A1 or

X1 Y1

X1 Z1

Y1 Z1

N2 G1G90 X2 Y2 ,A2

N2 G1G90 X2 Z2 ,A2

N2 G1G90 Y2 Z2 ,A2

The intersection is always calculated in the plane selected by G17, G18, G19. The first block (N1) is specified either by means of its angle (,A1), in this case a straight line is drawn from the start point to the intersection point in the appropriate angle, or with an optional position other than the start point of the straight line (X1, Y1; X1, Z1; or Y1, Z1). In this case the intersection is calculated with the straight line lying on both points. Coordinates given in the second block (N2) are always interpreted by the control as absolute data (G90).

For example:

G17 G90 G41 D0...

G0 X90 Y10

N10 G1 ,A150

N20 X10 Y20 ,A225

G0 X0 Y20

...

Block N10 can also be given with the coordinates of a point of the straight line:

G17 G90 G41 D0...

G0 X90 Y10

N10 G1 X50 Y33.094

N20 X10 Y20 ,A225Fig. 16.3.1-2

G0 X0 Y20

...

Note, that in this case coordinate X, Y (X50 Y33.094) given in block N10 is not acknowledged by

123

Page 123
Image 123
NCT Group 99M, 2000M manual Linear-linear Intersection