30.07.2013 Views

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8 Cycles<br />

8.4 Cycles for Coordinate Transformations<br />

<strong>TNC</strong> <strong>360</strong><br />

Example: Datum shift<br />

A machining sequence in the form of a<br />

subprogram is to be executed twice:<br />

a) once, referenced to the specified datum 1<br />

X+0/Y+0 and<br />

b) a second time, referenced to the shifted<br />

datum 2 X+40/Y+60.<br />

Cycle in a part program<br />

%S840I G71 * ............................................................ Begin program<br />

N10 G30 G17 X+0 Y+0 Z–20 * ................................... Define workpiece blank<br />

N20 G31 X+100 Y+100 Z+0 *<br />

N30 G99 T1 L+0 R+4 * .............................................. Tool definition<br />

N40 T1 G17 S1500 * .................................................. Tool call<br />

N50 G00 G40 G90 Z+100 * ........................................ Retract the tool<br />

N60 L1,0 * .................................................................. Execute sequence 1 without datum shift<br />

N70 G54 X+40 Y+60 *<br />

N80 L1,0 * .................................................................. Execute sequence 2 with datum shift<br />

N90 G54 X+0 Y+0 * ................................................... Cancellation of datum shift<br />

N100 Z+100 M02 *<br />

N110 G98 L1 *<br />

.<br />

.<br />

.<br />

N230 G98 L0 *<br />

N9999 %S840I G71 *<br />

Y<br />

20 15<br />

20<br />

Y<br />

Z<br />

40<br />

1<br />

Z<br />

2<br />

15<br />

25<br />

30<br />

25<br />

30<br />

60<br />

X<br />

X<br />

8-31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!