tnc training basic course g3 and upgrade course...

110
HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course G3 and Upgrade course TNC 426/430 Cartesian contour movements Holes Square Rounding /chamfering corners Rounding corners Linear movements Circular movements Circular arc with CC, C Tangential contour connection Circular arcs Circular arc with CR Polar contour movements Hexagon (polar) Circle (polar) CP Circular path with tang. connection (polar) CTP Polar coordinates (general) Canned cycles Drilling cycle Drilling with 200-series cycles Slot plate Bushing plate Die I Linear hole pattern Hole pattern Guide plate Die II Program section repeats Hexagon Drilled plate - slanted rows 151 152 153 154 250 251 206 207 208 209 213 211 212 252 201 260 210 262 265 220 221 261 266 268 270 D03 IH1 No. Title PGM-No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Upload: phamcong

Post on 25-Apr-2018

254 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Contents: Basic course G3 and Upgrade course TNC 426/430

Cartesian contour movements

HolesSquareRounding /chamfering cornersRounding cornersLinear movementsCircular movementsCircular arc with CC, CTangential contour connectionCircular arcsCircular arc with CR

Polar contour movements

Hexagon (polar)Circle (polar) CPCircular path with tang. connection (polar) CTPPolar coordinates (general)

Canned cycles

Drilling cycleDrilling with 200-series cyclesSlot plateBushing plateDie ILinear hole patternHole patternGuide plateDie II

Program section repeats

HexagonDrilled plate - slanted rows

151152153154250251206207208209

213211212252

201260210262265220221261266

268270

D03 IH1

No. Title PGM-No.

123456789

10

11121314

151617181920212223

2425

Page 2: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Contents: Basic course G3 and Upgrade course TNC 426/430

D02 IH2

Free Contour Programming

FK CamMaltese crossFK HammerFK Hook - type spanner wrench

Subprogramming Technique

Subprogram (Groups of holes)Bolt hole circle segments with several toolsMilling with several settings

Contour Cycles

Contour cycles SL 2, Roughing out kidneyContour cycles SL 2, Kidney shaped islandFK Mickey Mouse SL 2FK-SL-CombinationDEMO-Tree

Coordinate Transformations

Datum shift and mirror imagesCoordinate transformations (combined)Scaling factor - hammerScaling factorTilt working planeTilt working plane

288275289295

215280223

240241290273276

229232284234

S285S286

No. Title PGM-No.

26272829

303132

3334353637

383940414243

Page 3: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Holes

C01 151/1

100 20 0

100

0 50

0

70

30

20 758

Page 4: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout:

D02 151/2

Begin program

Define workpiece blank

Define tool

Call tool data

Move to clearance height

Move to starting point

Move to set up clearance

Drill

Retract drill

Move to next position

Drill

Retract drill

Next hole

Drill

Return to clearance heightEnd of program

BEGINN PGM . . . MM

BLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .

TOOL DEF . . . L . . . R . . .

TOOL CALL . . . . . . S . . .

L Z+100 R0 FMAX

L X . . . Y . . . R0 FMAX M3

L Z+ . . . R FMAX M8

L Z– . . . R F100 M

L Z+2 R0 FMAX

L X . . . Y . . . FMAX

L Z– . . .

L Z+ . . . FMAX

L X . . . Y . . . R0 FMAX

L Z–22 R0

L Z+100 R0 FMAX M2 (M30)

PGMMGT

TOOLDEF

TOOLCALL

L

L

L

L

L

L

L

L

L

L

L

Holes

Page 5: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Holes

Complete program

151/3D02

100 20 0

100

0 50

0

70

30

20 75

8

0 BEGIN PGM 151 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+0 ............................ WORKPIECE BLANK DEFINITION3 TOOL DEF 1 L+0 R+4 ............................................... DEFINE TOOL4 TOOL CALL 1 Z S4000 ............................................. CALL TOOL DATA5 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT6 L X+20 Y+30 R0 F MAX M3 ..................................... FIRST HOLE7 L Z+2 R0 F MAX M88 L Z-22 R0 F400 ......................................................... DRILL9 L Z+2 R0 F MAX

10 L X+50 Y+70 R0 F MAX ........................................... SECOND HOLE11 L Z-22 R0 F40012 L Z+2 R0 F MAX13 L X+75 Y+30 R0 F MAX ........................................... THIRD HOLE14 L Z-22 R0 F40015 L Z+100 R0 F MAX M216 END PGM 151 MM

Page 6: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Square

D02 152/1

Begin programDefine workpiece blank

Define toolCall tool dataMove to clearance height

Move to auxiliary point R0

Plunging depth

Contour starting point RL/RR

Contour coordinates RL/RR

Last contour point RL/RR

Move to auxiliary point R0

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL DEF . . . L . . . R . . .TOOL CALL . . . . . . S . . .L Z+ . . . R0 F . . .

L X . . . Y . . . R . . . F . . .

L Z . . . R . . . F . . . M . . .

L X . . . Y . . . RR/RL

L X . . . Y . . . RR/RL

L X . . . Y . . . RR/RL

L X . . . Y . . . R . . .

L Z . . . R . . . F . . . M . . .

100

100

0 50

0

50

20 05

Page 7: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Square

Complete program

152/2C01

100

100

0 50

0

50

20 05

0 BEGIN PGM 152 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+0 ............................ WORKPIECE BLANK DEFINITION3 TOOL DEF 1 L+0 R+8 ............................................... DEFINE TOOL4 TOOL CALL 1 Z S4000 ............................................. CALL TOOL DATA5 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT6 L X-30 Y+50 R0 F MAX ............................................ AUXILIARY POINT (R0)7 L Z-5 R0 F MAX M3 ................................................. PLUNGING DEPTH8 L X+0 Y+50 RL F400 ................................................ CONTOUR START. POINT (RL/RR)9 L X+50 Y+100

10 L X+100 Y+5011 L X+50 Y+012 L X+0 Y+50 RL ......................................................... LAST CONTOUR POINT13 L X-30 R0 F MAX M5 ............................................... AUXILIARY POINT14 L Z+100 R0 F MAX M2 ............................................ RETRACT TOOL/PGM END15 END PGM 152 MM

Page 8: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Rounding / chamfering corners

D02 153/1

100

100

0 50

0

50

R10

5 45

°

100 20 05

Page 9: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Rounding / chamfering corners

Complete program

153/2D02

100

100

0 50

0

50

R10

5 45

°

100 20 05

0 BEGIN PGM 153 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+0 ............................ WORKPIECE BLANK DEFINITION3 TOOL DEF 1 L+0 R+8 ............................................... DEFINE TOOL4 TOOL CALL 1 Z S4000 ............................................. CALL TOOL DATA5 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT6 L X-30 Y+50 R0 F MAX ............................................ AUXILIARY POINT (R0)7 L Z-5 R0 F MAX M38 L X+0 Y+50 RL F200 ................................................ CONTOUT STARTING POINT RL9 L X+50 Y+100

10 RND R10 .................................................................. ROUND CORNERS11 L X+100 Y+5012 L X+50 Y+013 CHF 5........................................................................ CHAMFER14 L X+0 Y+50 RL15 L X-30 R0 M5 ........................................................... AUXILIARY POINT (RO)16 L Z+100 R0 F MAX M2 ............................................ PGM END17 END PGM 153 MM

Page 10: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Rounding corners

D02 154/1

Begin programDefine workpiece blank

Define toolCall tool dataMove to clearance height

Auxiliary point anfahren

Plunging depth

Approach tangentially

Contour

Depart tangentially

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL DEF . . . L . . . R . . .TOOL CALL . . . . . . S . . .L Z . . .

L X . . . Y . . .

L Z . . .

APPR . . .

L . . .

DEP . . .

L Z . . .

100

100

0 50

0

10 90

10

90R10

R10

50

100 20 05

Page 11: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution:

Complete program

C01

100

100

0 50

0

10 90

10

90R10

R10

50

100 20 05

154/2

0 BEGIN PGM 154 MM1 BLK FORM 0.1 Z X-20 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL DEF 1 L+0 R+84 TOOL CALL 1 Z S40005 L Z+100 R0 F MAX6 L X-30 Y+70 R0 F MAX ............................................ AUXILIARY POINT (R0)7 L Z-5 R0 F MAX M38 APPR LCT X+10 Y+70 R5 RL F400 .......................... APPROACH STARTING POINT

TANGENTIALLY9 L X+10 Y+90

10 RND R1011 L X+50 Y+9012 L Y+50 X+9013 L X+90 Y+1014 RND R1015 L X+50 Y+1016 L X+10 Y+5017 L Y+70 ...................................................................... LAST CONTOUR POINT RL18 DEP LCT X-30 Y+70 R5 ............................................ DEPART TANGENTIALLY TO

AUXILIARY POINT19 L Z+100 R0 F MAX M220 END PGM 154 MM

Rounding corners

Page 12: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Linear movements

250/1D02

100

100

0 60

0

70

20 0

40

5 590

10

80

90

10

10

25

R10

Page 13: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Linear movements

250/2D02

0 BEGIN PGM 250 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+0 ............................ WORKPIECE BLANK DEFINITION3 TOOL CALL 7 Z S2500 ............................................. CALL TOOL DATA; R44 L Z+100 R0 F9999 .................................................... CLEARANCE HEIGHT5 L X-20 Y+40 ............................................................. AUXILIARY POINT (R0)6 L Z+2 M37 L Z-5 F10008 APPR LCT X+5 Y+40 R3 RL F300 ............................ CONTOUR STARTING POINT9 L Y+90 (APPROACH TANGENTIALLY)

10 CHF 2011 L X+6012 L X+90 Y+8013 L Y+4014 CHF 1015 L X+60 Y+1016 L X+517 RND R1018 L Y+40 ...................................................................... LAST CONTOUR POINT19 DEP LCT X-20 Y+40 R3 ............................................ AUXILIARY POINT (R0)20 L Z+100 R0 F MAX M2 ............................................ RETRACT TOOL21 END PGM 250 MM

Complete program

100

100

0 60

0

70

20 0

405 590

10

80

90

10

10

25R10

Page 14: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circular movements

251/1C01

100

100

0 60

0

60

20 0

30

15

R8

540 45 75 95

20

45

7580

95

R9

R4R1

0

R5

50

R20

R20

65

Page 15: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Circular movements

251/2D02

100

100

0 60

0

60

20 0

3015

R8

540 45 75 95

20

45

7580

95

R9

R4

R10

R5

50

R20

R20

65

Complete program 0 BEGIN PGM 251 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 7 Z S2500 ............................................. R44 L Z+100 R0 F99995 L X+20 Y-20 .............................................................. AUXILIARY POINT (R0)6 L Z+2 M37 L Z-5 F5008 APPR LCT X+20 Y+30 R3 RL F300 .......................... CONTOUR STARTING POINT9 L X+0 (APPROACH TANGENTIALLY)

10 RND R411 L X+15 Y+4512 CR X+15 Y+60 R+20 DR+13 L X+0 Y+7514 CR X+20 Y+95 R+20 DR-15 L X+4016 CT X+65 Y+8017 CC X+75 Y+8018 C X+85 Y+80 DR+19 L X+9520 RND R521 L Y+5022 L X+75 Y+3023 RND R824 L Y+2025 CC X+60 Y+2026 C X+45 Y+20 DR-27 L Y+3028 RND R929 L X+20 ...................................................................... LAST CONTOUR POINT30 DEP LCT X+20 Y-20 R3 F500 ................................... AUXILIARY POINT (R0)31 L Z+100 R0 F MAX M232 END PGM 251 MM

Page 16: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circular arc with CC, C

D02 206/1

100 20 0

100

0 50

0

50

5

80

80

20

23,5

42

Begin programDefine workpiece blank

Call tool dataMove to clearance height

Move to auxiliary point R0

Plunging depth

Approach contour tangentially

Define circle center

Circular movement

Depart tangentially (aux.pt.)

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .L . . .

L . . . R0

L . . .

APPR . . . RL/RR

CC . . .

C . . .

DEP . . .

L . . .

Page 17: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Circular arc with CC, C

206/2D02

Complete program

100 20 0

100

0 50

0

50

5

80

80

2023

,542

0 BEGIN PGM 206 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX5 L X-30 Y+50 R0 F MAX ............................................ AUXILIARY POINT6 L Z-5 R0 F MAX M37 APPR LT X+0 Y+20 LEN10 RL F250 M88 L X+23,542 RL9 CC X+50 Y+50 .......................................................... CIRCLE CENTER

10 C Y+80 X+23,542 DR+ ............................................. CIRCULAR MOVEMENT11 L X+0 RL12 DEP LT LEN10 .......................................................... DEPART TANGENTIALLY (AUX.PT.)13 L Z+100 R0 F MAX M214 END PGM 206 MM

Page 18: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Tangential contour connection

(cartesian)

C01 207/1

100

100

0 70

0

20

60

20 05

30tangential

Page 19: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course 207/2D02

Tangential contour connection

(cartesian)

100

100

0 70

0

20

60

20 05

30tangential

Complete program 0 BEGIN PGM 207 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 11 Z S2500 ........................................... R104 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT5 L X+45 Y-25 R0 F MAX ............................................ AUXILIARY POINT6 L Z-5 F MAX M137 APPR LT X+20 Y+0 LEN5 RR F250 .......................... APPROACH STARTING POINT OF8 L Y+30 CONTOUR TANGENTIALLY9 CT X+70 Y+60 .......................................................... TANGENTIAL CIRCULAR PATH

10 L X+10011 DEP LT LEN512 L Z+100 R0 F MAX M213 END PGM 207 MM

Page 20: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circular arcs

Point X

6,645

55,505

100

100

0 60

0

50

20 05

30

15

P4

P3

P2

P1

R75

R20

R10

R80

Y

35,495

69,488

P1

P2

Point X

58,995

19,732

Y

30,025

21,191

P3

P4

C01 208/1

Page 21: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Circular arcs

208/2D02

100

100

0 60

0

50

20 05

3015

P4

P3

P2

P1

R75

R20

R10

R80

Complete program 0 BEGIN PGM 208 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT5 L X-30 Y+30 R0 F MAX M3...................................... AUXILIARY POINT6 L Z-5 F MAX ............................................................. DEPTH7 APPR LCT X+5 Y+30 R5 RL F250 M8 ...................... APPROACH TANGENTIALLY8 CC X+15 Y+30 .......................................................... CIRCLE CENTER9 C X+6,645 Y+35,495 DR- ......................................... CIRCLE

10 CT X+55,505 Y+69,488 ............................................ TANGENTIAL CIRCULAR PATH11 CC X+60 Y+5012 C X+58,995 Y+30,025 DR-13 CT X+19,732 Y+21,19114 CC X+15 Y+3015 C X+5 Y+30 DR-16 DEP LCT X-30 Y+30 R5 ............................................ DEPART TANGENTIALLY17 L Z+100 R0 F MAX M218 END PGM 208 MM

Page 22: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circular arc with CR

C01 209/1

Begin programDefine workpiece blank

Call tool dataMove to clearance height

Move to auxiliary point

Plunging depth

Approach tangentially

Contour

Depart tangentially

Retract tool, PGM end

100

100

0 50

0

10 90

50

R80

20 05

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .L . . .

. . .

. . .

. . .

. . .

. . .

. . .

Page 23: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Circular arc with CR

Complete program

209/2D02

100

100

0 50

0

10 90

50

R80

20 05

0 BEGIN PGM 209 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX5 L X-30 Y-30 R0 F MAX M13 ..................................... AUXILIARY POINT6 L Z-5 F MAX7 APPR LT X+10 Y+0 LEN10 RL F250......................... APPROACH STARTING POINT

TANGENTIALLY8 L Y+509 CR X+90 Y+50 R+80 DR- ......................................... CIRCULAR ARC

10 L Y+011 DEP LT LEN10 .......................................................... DEPART TANGENTIALLY (AUX.PT.)12 L Z+100 R0 F MAX M213 END PGM 209 MM

Page 24: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Hexagon (polar)

D02 213/1

Begin programDefine workpiece blank

Call tool dataMove to clearance height

Define pole

Auxiliary point in polar coord.

Plunging depth

Approach tangentially

Contour

Depart tangentially

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .L Z . . .

CC X . . . Y . . .

LP PR . . . PA . . .

L Z . . .

APPR PLCT PR . . . PA . . . R . . .

LP PR . . . PA . . .

DEP PLCT PR . . . PA . . . R . . .

L Z . . .

50

50

0

0

20 05

60°

R40

-50

-50

Page 25: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Hexagon (polar)

Complete program

213/2D02

50

50

0

0

20 05

60°

R40-5

0

-50

0 BEGIN PGM 213 MM1 BLK FORM 0.1 Z X-50 Y-50 Z-202 BLK FORM 0.2 X+50 Y+50 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX5 CC X+0 Y+0 .............................................................. POLE6 LP PR+80 PA+0 R0 F MAX ....................................... AUXILIARY POINT (POLAR)7 L Z-5 F MAX M38 APPR PLCT PR+40 PA+0 R5 RR F250 M8................ APPROACH STARTING POINT OF9 LP PA+60 CONTOUR TANGENTIALLY

10 LP PA+12011 LP PA+18012 LP PA+24013 LP PA+30014 LP PA+36015 DEP PLCT PR+80 PA+0 R5 ....................................... DEPART TANGENTIALLY16 L Z+100 R0 F MAX M217 END PGM 213 MM

Page 26: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circle (polar) CP

C01 211/1

Begin programDefine workpiece blank

Call tool dataMove to clearance height

Define pole

Auxiliary point in polar coord.

Contour

Auxiliary point

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .L . . .

. . .

. . .

. . .

. . .

. . .

100 20 0

100

0 50

0

50

5

R40

CC 0°

Page 27: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Circle (polar) CP

Complete program

211/2D02

100 20 0

100

0 50

0

50

5

R40

CC 0°

0 BEGIN PGM 211 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX5 CC X+50 Y+50 .......................................................... POLE6 LP PR+80 PA+180 R0 F MAX M3 ............................ AUXILIARY POINT7 L Z-5 F MAX8 APPR PLCT PR+40 PA+180 R5 RL F250 M8 ............ APPROACH STARTING POINT OF

CONTOUR TANGENTIALLY9 CP IPA+360 DR- ........................................................ CIRCLE PATH (POLAR)

10 DEP PLCT PR+80 PA+180 R5 ................................... DEPART TANGENTIALLY11 L Z+100 F MAX M212 END PGM 211 MM

Page 28: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Circular path with tangential

connection (polar) CTP

C01 212/1

100

100

0 40

020 05

60

30

20

20 90

76,158

23,199°

Begin programDefine workpiece blank

Call tool dataMove to clearance height

Define poleAuxiliary point in polar coord.

Contour

Auxiliary point

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .L . . .

. . .

. . .

. . .

. . .

. . .

Page 29: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Circular path with tangential connection (polar) CTP

Complete program

212/2D02

100

100

0 400

20 05

60

30

2020 90

76,158

23,199°

0 BEGIN PGM 212 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+70 Z+03 TOOL CALL 13 Z S4000 ........................................... R204 L Z+100 R0 F MAX5 L X-30 Y-30 R0 F MAX M3 ....................................... AUXILIARY POINT6 L Z-5 F MAX7 APPR LT X+0 Y+0 LEN5 RL F250 M8 ...................... APPROACH STARTING POINT OF8 L X+0 Y+30 CONTOUR TANGENTIALLY9 L X+40 Y+60

10 CC Y+20 X+20 .......................................................... POLE11 CTP PR+76,158 PA+23,199 ...................................... TANGENTIAL CIRCULAR PATH

(POLAR)12 L Y+013 DEP LT LEN5 ............................................................ DEPART TANGENTIALLY14 L Z+100 R0 F MAX M215 END PGM 212 MM

Page 30: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Polar coordinates (general)

D02 252/1

100

0 92

0

50

020 5

100

40

88

P1

P2

29

P8

P730°

21P6P5

30

R90

P4

32°

30°

P3

45°45

Page 31: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Polar coordinates (general)

252/2D02

Complete program 0 BEGIN PGM 252 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX5 L X+130 Y+50 F MAX M36 L Z-5 F MAX7 APPR LCT X+92 Y+50 R5 RL F250 M8 .................... APPROACH STARTING POINT OF8 L Y+40 CONTOUR TANGENTIALLY9 CC X+92 Y+40 .......................................................... POLE

10 LP PR+45 PA-135 ..................................................... STRAIGHT LINE (POLAR)11 CC X+92 Y+5012 LP PR+90 PA-15013 CP PA+148 DR- ........................................................ CIRCULAR PATH (POLAR)14 L IX+30 IY+015 CC............................................................................. DEFINE AS POLE POSITION16 LP PR+21 PA-6017 CC X+92 Y+8818 CTP PR+29 PA-90 ..................................................... TANGENTIAL PATH (POLAR)19 L Y+5020 DEP LCT X+130 Y+50 R5 ......................................... DEPART TANGENTIALLY21 L Z+100 R0 F MAX M222 END PGM 252 MM

100

0 92

0

50

020 5

100

40

88

P1

P2

29

P8

P730°

21P6P5

30

R90

P432

°30

°P3

45°45

Page 32: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Drilling cycle

C01 201/1

Begin programDefine workpiece blank

Call tool dataDefine cycleMove to clearance height

Starting point first hole / callcycle

Second hole / call cycle

Third hole / call cycle

Retract tool, PGM end

BEGIN PGM . . . MMBLK-FORM 0.1 . . . X . . . Y . . . Z . . .BLK-FORM 0.2 X . . . Y . . . Z . . .TOOL CALL . . . . . . S . . .CYCL DEF . . .L Z+ . . .

L X . . . Y . . . M99

L X . . . Y . . . M99

L X . . . Y . . . M99

. . .

100 20 0

100

0 50

0

70

30

20 758

Page 33: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Drilling cycle

201/2D02

100 20 0

100

0 50

0

70

30

20 75

8

Complete program 0 BEGIN PGM 201 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 7 Z S1000 ............................................. R44 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-23 .................................................................. DEPTHQ206=150 ................................................................. FEED RATE FOR PLUNGINGQ202=5 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

5 L Z+100 R0 F9999 M36 L X+20 Y+30 M99 .................................................... STARTING POSITION7 L X+50 Y+70 M99 .................................................... 2ND HOLE8 L X+75 Y+30 M99 .................................................... 3RD HOLE9 L Z+100 R0 F MAX M2

10 END PGM 201 MM

Page 34: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Drilling with 200-series cycles

260/1C01

Procedure: • Centering Cycle 1

• Drilling diameter 28 mm Cycle 203

• Boring Cycle 202

• Reaming Cycle 201

• Tapping Cycle 2

50

50

-50 0

-50

0

70 035 25

M30

x 2

39,5

40H

7

Page 35: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

50

50

-50 0

-50

0

70 035 25

M30

x 2

39,5

40H

7

Drilling with 200-series cycles

260/2D02

Complete program 0 BEGIN PGM 260 MM1 BLK FORM 0.1 Z X-50 Y-50 Z-702 BLK FORM 0.2 X+50 Y+50 Z+03 TOOL CALL 9 Z S1000 ............................................. R64 L Z+100 R0 F MAX5 CYCL DEF 1.0 PECKING6 CYCL DEF 1.1 SET UP 27 CYCL DEF 1.2 DEPTH -58 CYCL DEF 1.3 PECKG 59 CYCL DEF 1.4 DWELL 0

10 CYCL DEF 1.5 F20011 L X+0 Y+0 R0 F9999 M312 L Z+2 M9913 L Z+100 M6

14 TOOL CALL 11 Z S350 ............................................. R1015 CYCL DEF 203 UNIVERSAL DRILLING

Q200=5 ..................................................................... SET UP CLEARANCEQ201=-80 .................................................................. DEPTHQ206=100 ................................................................. FEED RATE FOR PLUNGINGQ202=15 ................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ212=2 ..................................................................... DECREMENTQ213=2 ..................................................................... NR OF BREAKSQ205=5 ..................................................................... MIN. PLUNGING DEPTHQ211=0 ..................................................................... DWELL TIME AT DEPTHQ208=500 ................................................................. RETRACTION FEED RATE

16 CYCL CALL M317 L Z+100 M6

Centering

Drilling

Page 36: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

18 TOOL CALL 13 Z S500 ............................................. R2019 CYCL DEF 202 BORING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-35 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ211=0 ..................................................................... DWELL TIME AT DEPTHQ208=500 ................................................................. RETRACTION FEED RATEQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ214=0 ..................................................................... DISENGAGING DIRECTION

20 CYCL CALL M321 L Z+100 M6

22 TOOL CALL 13 Z S100 ............................................. R2023 CYCL DEF 201 REAMING

Q200=5 ..................................................................... SET UP CLEARANCEQ201=-25 .................................................................. DEPTHQ206=100 ................................................................. FEED RATE FOR PLUNGINGQ211=0 ..................................................................... DWELL TIME AT DEPTHQ208=300 ................................................................. RETRACTION FEED RATEQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

24 CYCL CALL M325 L Z+100 M6

26 TOOL CALL 12 Z S50 ............................................... R1527 CYCL DEF 2.0 TAPPING28 CYCL DEF 2.1 SET UP 529 CYCL DEF 2.2 DEPTH -4530 CYCL DEF 2.3 DWELL 031 CYCL DEF 2.4 F10032 L Z-30 M333 CYCL CALL

34 L Z+100 M235 END PGM 260 MM

Drilling with 200-series cycles

260/3D02

Boring

Reaming

Tapping

Page 37: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):

100

100

0 50

0

60

20 0

25

40 10

1520°

75

R2512

35°

Slot plate

210/1C01

Page 38: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Slot plate

210/2D02

Complete program

100

100

0 50

0

60

20 0

25

40 10

1520°

75

R2512

35°

0 BEGIN PGM 210 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 8 Z S1000 ............................................. R54 L Z+100 R0 F9999 M35 CYCL DEF 210 SLOT RECIP. PLNG

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-10 .................................................................. DEPTHQ207=100 ................................................................. FEED RATE FOR MILLNGQ202=5 ..................................................................... PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+25 ................................................................. CENTER IN 2ND AXISQ218=75 ................................................................... FIRST SIDE LENGTHQ219=15 ................................................................... SECOND SIDE LENGTHQ224=+20 ................................................................. ANGLE OF ROTATION

6 CYCL CALL

7 CYCL DEF 211 CIRCULAR SLOTQ200=2 ..................................................................... SET UP CLEARANCEQ201=-10 .................................................................. DEPTHQ207=250 ................................................................. FEED RATE FOR MILLNGQ202=5 ..................................................................... PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCEQ216=+40 ................................................................. CENTER IN 1ST AXISQ217=+60 ................................................................. CENTER IN 2ND AXISQ244=50 ................................................................... PITCH CIRCLE DIAMETERQ219=12 ................................................................... SECOND SIDE LENGTHQ245=+35 ................................................................. STARTING ANGLEQ248=180 ................................................................. ANGULAR LENGTH

8 CYCL CALL

9 L Z+100 M210 END PGM 210 MM

Page 39: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Bushing plate

262/1C01

100

100

0

0

15 015 6,850 85

15

85

50 60°

R30

6,6

11

15

0

6,5 20 +0,05

Page 40: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout: Bushing plate

262/2

(Oversizing DR!)

Tool change

C01

BLK- FORM

TOOL CALL . . .CYCL DEF . . .. . . M99

CYCL DEF . . .CYCL CALL

FN 0: Q . . .CYCL CALL. . . M6

TOOL CALL . . .CYCL DEF . . .CYCL CALL

FN 0: Q . . .CYCL CALL

CYCL DEF . . .CYCL CALL

FN 0: Q . . .CYCL CALL

CYCL DEF . . .CYCL CALL

FN 0: Q . . .CYCL CALL

CYCL DEF . . .CYCL CALL

L Z100 M2

Conventional

preparation:

First tool

Rough out circular

pocket

Rough out first long

slot

Rough out second

long slot

Second tool

Finish first short

slot

Finish second short

slot

Finish first long slot

Finish second long

slot

First rounded slot

Second rounded slot

Finish circular

pocket

Retract tool, end

Page 41: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Bushing plate

262/3D02

100

100

0

0

15 015 6,850 85

15

85

50 60°

R30

6,6

11

15

0

6,5 20 +0,05

Complete program 0 BEGIN PGM 262 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-152 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 6 Z S1500 DR+0,5 ................................ R34 L Z+100 R0 F99995 L X+50 Y+50 M36 CYCL DEF 5.0 CIRCULAR POCKET7 CYCL DEF 5.1 SET UP28 CYCL DEF 5.2 DEPTH -159 CYCL DEF 5.3 PECKG 5 F100

10 CYCL DEF 5.4 RADIUS 1011 CYCL DEF 5.5 F200 DR+12 L Z+2 M9913 CYCL DEF 210 SLOT RECIP. PLNG

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-6.................................................................... DEPTHQ207=200 ................................................................. FEEDRATE FOR MILNGQ202=6 ..................................................................... PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+15 ................................................................. CENTER IN 2ND AXISQ218=81 ................................................................... FIRST SIDE LENGTHQ219=11 ................................................................... SECOND SIDE LENGTHQ224=+0 ................................................................... ANGLE OF ROTATION

14 CYCL CALL15 FN 0: Q217 = +8516 CYCL CALL17 L Z+100 M6

Page 42: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Bushing plate

262/4D02

18 TOOL CALL 5 Z S2000 ............................................. R2,519 CYCL DEF 210 SLOT RECIP. PLNG

Q200=2 ..................................................................... SET UP CLEARANCE.Q201=-9.................................................................... DEPTHQ207=200 ................................................................. FEEDRATE FOR MILNGQ202=5 ..................................................................... PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=-6.................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+15 ................................................................. CENTER IN 2ND AXISQ218=76,6 ................................................................ FIRST SIDE LENGTHQ219=6,6 .................................................................. SECOND SIDE LENGTHQ224=+0 ................................................................... ANGLE OF ROTATION

20 CYCL CALL M321 FN 0: Q217 = +8522 CYCL CALL23 CYCL DEF 210 SLOT RECIP. PLNG

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-6,8 ................................................................. DEPTHQ207=200 ................................................................. FEED RATE FOR MILLNGQ202=6,8 .................................................................. PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+15 ................................................................. CENTER IN 2ND AXISQ218=81 ................................................................... FIRST SIDE LENGTHQ219=11 ................................................................... SECOND SIDE LENGTHQ224=+0 ................................................................... ANGLE OF ROTATION

24 CYCL CALL25 FN 0: Q217 = +8526 CYCL CALL27 CYCL DEF 211 CIRCULAR SLOT

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ207=200 ................................................................. FEEDRATE FOR MILLINGQ202=5 ..................................................................... PLUNGING DEPTHQ215=0 ..................................................................... MACHINING OPERATIONQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+50 ................................................................. CENTER IN 2ND AXISQ244=60 ................................................................... PITCH CIRCLE DIAMETERQ219=6,6 .................................................................. SECOND SIDE LENGTHQ245=-30 .................................................................. STARTING ANGLEQ248=60 ................................................................... ANGULAR LENGTH

28 CYCL CALL29 FN 0: Q245 = +15030 CYCL CALL31 CYCL DEF 214 C. POCKT FINSHNG

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=8 ..................................................................... PLUNGING DEPTHQ207=250 ................................................................. FEEDRATE FOR MILLINGQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+50 ................................................................. CENTER IN 2ND AXISQ222=19 ................................................................... WORKPIECE BLANK DIAMETERQ223=20,02 .............................................................. FINISHED PART DIAMETER

32 CYCL CALL33 L Z+100 R0 F MAX M234 END PGM 262 MM

Page 43: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Die I

265/1C01

100

100

0 50

0

50

20 0

R5,25

10

60

30 90H

7

5

Page 44: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Die I

265/2D02

Complete program

100

100

0 50

0

50

20 0

R5,25

10

60

30 90H

7

5

0 BEGIN PGM 265 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 9 Z S500 DR+1 ..................................... R64 L Z+100 R0 F99995 CC X+50 Y+506 LP PR+70 PA+07 L Z+2 M38 L Z-10 F2009 CP PA+360 DR-

10 LP PR+6011 CP PA+360 DR-12 LP PR+45 RL13 CP PA+360 DR-14 LP PR+65 PA+0 R015 L Z+216 CYCL DEF 4.0 POCKET MILLING17 CYCL DEF 4.1 SET UP 218 CYCL DEF 4.2 DEPTH -519 CYCL DEF 4.3 PECKG 5 F10020 CYCL DEF 4.4 X6021 CYCL DEF 4.5 Y3022 CYCL DEF 4.6 F250 DR- RADIUS 723 L X+50 Y+50 R0 F MAX M9924 L Z+100 F MAX M6

Page 45: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Die I

265/3D02

25 TOOL CALL 8 Z S1000 ............................................. R526 CYCL DEF 212 POCKET FINISHING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-5.................................................................... DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=5 ..................................................................... PLUNGING DEPTHQ207=250 ................................................................. FEED RATE FOR MILLNGQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+50 ................................................................. CENTER IN 2ND AXISQ218=60 ................................................................... FIRST SIDE LENGTHQ219=30 ................................................................... SECOND SIDE LENGTHQ220=5,25 ................................................................ CORNER RADIUSQ221=0 ..................................................................... ALLOWANCE IN 1ST AXS

27 CYCL CALL M3

28 CYCL DEF 215 C. STUD FINISHNGQ200=2 ..................................................................... SET UP CLEARANCEQ201=-10 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=10 ................................................................... PLUNGING DEPTHQ207=250 ................................................................. FEED RATE FOR MILLNGQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCEQ216=+50 ................................................................. CENTER IN 1ST AXISQ217=+50 ................................................................. CENTER IN 2ND AXISQ222=92 ................................................................... WORKPIECE BLANK DIAMETERQ223=90 ................................................................... FINISHED PART DIAMETER

29 CYCL CALL

30 L Z+100 R0 F MAX M231 END PGM 265 MM

Page 46: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Linear hole pattern

D02 220/1

100 40 0

100

0

0

20

2025 35 45 55 65 75 85

6

15

28

36

44

52

60

68

76

84

Page 47: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Linear hole pattern

220/2D02

0 BEGIN PGM 220 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-402 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 6 Z S1500 ............................................. R34 L Z+100 R0 F9999 M35 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-20 .................................................................. DEPTHQ206=100 ................................................................. FEED RATE FOR PLUNGINGQ202=5 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

6 CALL LBL 1

7 L Z+100 M2

8 LBL 19 CYCL DEF 221 CARTESIAN PATTRN

Q225=+15 ................................................................. STARTNG PNT 1ST AXISQ226=+20 ................................................................. STARTNG PNT 2ST AXISQ237=+10 ................................................................. SPACING IN 1ST AXISQ238=+8 ................................................................... SPACING IN 2ND AXISQ242=8 ..................................................................... NUMBER OF COLUMNSQ243=9 ..................................................................... NUMBER OF ROWSQ224=+0 ................................................................... ANGLE OF ROTATIONQ200=2 ..................................................................... SET UP CLEARANCEQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

10 LBL 011 END PGM 220 MM

Main program

SPGM

Retract tool, end

100 40 0

100

0

0

20

2025 35 45 55 65 75 85

6

1528

36

44

52

60

68

76

84

Page 48: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Hole pattern

C01 221/1

100

100

0 90

0

30

20 0

10

30 17

20

15 80°

R50

15°

6

Page 49: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Hole pattern

221/2D02

Main program

SPGM

Retract tool, end

100

100

0 90

0

30

20 0

1030 17

20

15 80°

R50

15°

6

0 BEGIN PGM 221 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 6 Z S1500 ............................................. R34 L Z+100 R0 F9999 M35 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-17 .................................................................. DEPTHQ206=150 ................................................................. FEED RATE FOR PLUNGINGQ202=6 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

6 CALL LBL 17 CALL LBL 2

8 L Z+100 M2

9 LBL 110 CYCL DEF 220 POLAR PATTERN

Q216=+90 ................................................................. CENTER IN 1ST AXISQ217=+10 ................................................................. CENTER IN 2ND AXISQ244=100 ................................................................. PITCH CIRCLE DIA.Q245=+90 ................................................................. STARTING ANGLEQ246=+180 ............................................................... STOPPING ANGLEQ247=15 ................................................................... STEPPING ANGLEQ241=7 ..................................................................... NR OF REPETITIONSQ200=2 ..................................................................... SET UP CLEARANCEQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

11 LBL 0

Page 50: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Hole pattern

221/3C01

12 LBL 213 CYCL DEF 221 CARTESIAN PATTRN

Q225=+30 ................................................................. STARTNG PNT 1ST AXISQ226=+30 ................................................................. STARTNG PNT 2ND AXISQ237=+15 ................................................................. SPACING IN 1ST AXISQ238=+20 ................................................................. SPACING IN 2ND AXISQ242=5 ..................................................................... NUMBER OF COLUMNSQ243=2 ..................................................................... NUMBER OF ROWSQ224=+80 ................................................................. ANGLE OF ROTATIONQ200=2 ..................................................................... SET UP CLEARANCEQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

14 LBL 015 END PGM 221 MM

Page 51: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Guide plate

261/1C01

100

100

0 15

0

30

0

-30

70

90

10

50

8530 70

-10

-22 -25

M6

Procedure: • Shoulders• Centering Cycle 200

• Drilling Cycle 200

• Tapping Cycle 2

Page 52: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Guide plate

261/2D02

100

100

0 15

0

30

0

-30

70

90

10

50

8530 70

-10

-22 -25

M6

0 BEGIN PGM 261 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-302 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S500 ............................................. R204 L Z+100 R0 F99995 L X-50 Y-506 L Z+2 M37 L Z-10 F2008 APPR LCT X+30 Y+0 R2 RL9 L Y+100

10 DEP LCT X+0 Y+150 R211 L X+100 F MAX12 APPR LCT X+70 Y+100 R2 RL13 L Y+014 DEP LCT X+100 Y-50 R215 L Z+100 R0 F9999 M6

16 TOOL CALL 4 Z S2000 ............................................. R2,517 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-3,5 ................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=3,5 .................................................................. PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=-10 .................................................................. SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

18 L Z+5 M319 CALL LBL 120 L Z+100 M6

Main program

Page 53: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Guide plate

261/3D02

21 TOOL CALL 5 Z S2000 ............................................. R2,522 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=5 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=-10 .................................................................. SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

23 L Z+5 M324 CALL LBL 125 L Z+100 M6

26 TOOL CALL 6 Z S300 ............................................... R327 CYCL DEF 2.0 TAPPING28 CYCL DEF 2.1 SET UP 229 CYCL DEF 2.2 DEPTH -1230 CYCL DEF 2.3 DWELL 031 CYCL DEF 2.4 F30032 L Z+5 M333 CALL LBL 1

34 L Z+100 R0 F MAX M2

35 LBL 136 CYCL DEF 221 CARTESIAN PATTRN

Q225=+15 ................................................................. STARTNG PNT 1ST AXISQ226=+10 ................................................................. STARTNG PNT 2ND AXISQ237=+70 ................................................................. SPACING IN 1ST AXISQ238=+20 ................................................................. SPACING IN 2ND AXISQ242=2 ..................................................................... NUMBER OF COLUMNSQ243=5 ..................................................................... NUMBER OF LINESQ224=+0 ................................................................... ANGLE OF ROTATIONQ200=2 ..................................................................... SET UP CLEARANCEQ203=-10 .................................................................. SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

37 LBL 038 END PGM 261 MM

SPGM

SPGM, end

Retract tool, end

Page 54: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Die II

266/1C01

10

8

20 01510 10 10

8

30°

12 x

30°

12

6

M5

5

80

Page 55: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout: Die II

BLK FORM

CALL PGM . . .

CYCL DEF . . .

CALL LBL . . .

L Z100 . . . M6

CYCL DEF . . .

CALL LBL . . .

L Z100 . . . M6

CYCL DEF . . .

CALL LBL . . .

L Z100 . . . M6

CYCL DEF . . .

CALL LBL . . .

L Z . . . M2

LBL 1

CYCL DEF . . .

LBL 0

LBL 2

CYCL DEF . . .

LBL 0

PGM-Call

SPGM1-Call

Tool change

SPGM2-Call

Tool change

SPGM2-Call

Tool change

SPGM2-Call

266/2C01

Define workpc. blank

Drilling 5 mm

Centering, pitch circle

Drilling, pitch circle

Tapping

Retract tool, end

SPGM1

Cartesian pattern

SPGM2

Polar pattern

Copy help program from PGM 265

Page 56: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Die II

266/3D02

Main program

10

8

20 015

10 10 10

8

30°

12 x

30°

12

6

M5

5

80

0 BEGIN PGM 266 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 CALL PGM 26501..................................................... HELP PROGRAM4 TOOL CALL 5 Z S2000 ............................................. R2,55 L Z+100 M36 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-6.................................................................... DEPTHQ206=200 ................................................................. FEED RATE FOR PLUNGINGQ202=6 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=-5.................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

7 CALL LBL 18 L Z+100 R0 F9999 M6

9 TOOL CALL 4 Z S2000 ............................................. R210 L Z+100 M311 CYCL DEF 1.0 PECKING12 CYCL DEF 1.1 SET UP 213 CYCL DEF 1.2 DEPTH -2,814 CYCL DEF 1.3 PECKG 2,815 CYCL DEF 1.4 DWELL 016 CYCL DEF 1.5 F20017 CALL LBL 218 L Z+100 M6

19 TOOL CALL 5 Z S1500 ............................................. R2,520 L Z+100 M321 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ206=200 ................................................................. FEED RATE FOR PLUNGINGQ202=8 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

22 CALL LBL 223 L Z+100 M6

Page 57: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Die II

266/4D02

SPGM

24 TOOL CALL 6 Z S300 ............................................... R325 L Z+100 M326 CYCL DEF 2.0 TAPPING27 CYCL DEF 2.1 SET UP 228 CYCL DEF 2.2 DEPTH -1229 CYCL DEF 2.3 DWELL 130 CYCL DEF 2.4 F30031 CALL LBL 2

32 L Z+100 R0 F MAX M2

33 LBL 134 CYCL DEF 221 CARTESIAN PATTRN

Q225=+30 ................................................................. STARTNG PNT 1ST AXISQ226=+42 ................................................................. STARTNG PNT 2ND AXISQ237=+10 ................................................................. SPACING IN 1ST AXISQ238=+8 ................................................................... SPACING IN 2ND AXISQ242=5 ..................................................................... NUMBER OF COLUMNSQ243=3 ..................................................................... NUMBER OF LINESQ224=+0 ................................................................... ANGLE OF ROTATIONQ200=2 ..................................................................... SET UP CLEARANCEQ203=-6.................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

35 LBL 0

36 LBL 237 CYCL DEF 220 POLAR PATTERN

Q216=+50 ................................................................. CENTER IN 1ST AXISQ217=+50 ................................................................. CENTER IN 2ND AXISQ244=80 ................................................................... PITCH CIRCLE DIA.Q245=+0 ................................................................... STARTING ANGLEQ246=+360 ............................................................... STOPPING ANGLEQ247=30 ................................................................... STEPPING ANGLEQ241=12 ................................................................... NR OF REPETITIONSQ200=2 ..................................................................... SET UP CLEARANCEQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

38 LBL 039 END PGM 266 MM

Page 58: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Hexagon

C01 268/1

100

100

0 50

0

50

20 05

60°

R40

1

2

65

3

4

Page 59: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Hexagon

Complete program

268/2D02

100

100

0 50

0

50

20 05

60°

R40

1

2

65

3

4

0 BEGIN PGM 268 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 12 Z S500 ............................................. R154 L Z+100 R0 F99995 CC X+50 Y+50 .......................................................... POLE6 LP PR+80 PA+0 R0 ................................................... AUXILIARY POINT7 L Z-5 M38 APPR PLCT PR+40 PA+0 R2 RL F100 ...................... STARTING POINT

9 LBL 1 ........................................................................ DEFINE LABEL10 LP PR+40 IPA-6011 CALL LBL 1 REP 5/5 ................................................. CALL LABEL WITH REPEATS

12 DEP PLCT PR+80 PA+0 R2 F200 .............................. AUXILIARY POINT13 L Z+100 R0 F MAX M214 END PGM 268 MM

Page 60: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Drilled plate – slanted columns

D02 270/1

100

100

0

020 0

10

10 15

25

40

55

70

8520 40 50 70 80

3

5

Page 61: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout:

270/2D02

L X . . . Y . . .L Z . . .

LBL 1

L IX . . . M99

LBL 2

L IY . . . M99

CALL LBL 2 REP . . .

L IX . . . M99

LBL 3

L IY . . . M99

CALL LBL 3 REP . . .CALL LBL 1 REP . . .

123456789123456789123456789123456789123456789

123456789123456789123456789123456789123456789

Drilled plate – slanted columns

Move up and

down columns

(meandering)

Drilling pattern

Absolute pre-positionSet up clearance

Define label 1

Cross over to firsthole

Define label 2

Move up the column

Cross over twosecond column

Define label 2

Move down thecolumn

Remaining groups

123456789123456789123456789123456789123456789123456789

123456789123456789123456789123456789123456789123456789

100

100

0

0

20 0

10

10 1520 40 50 70 80

3

5

Pre-position

LBL

2

LBL

3

Page 62: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course 270/3

Drilled plate – slanted columns

D02

Main program 0 BEGIN PGM 270 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 L Z+100 R0 F MAX

4 TOOL CALL 5 Z S4000 ............................................. R2,55 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=8 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

6 L X-10 Y+10 R0 F9999 M37 L Z+2

8 LBL 19 L IX+20 M99

10 LBL 211 L IX+3 IY+15 M9912 CALL LBL 2 REP 4/4

13 L IX+10 M99

14 LBL 315 L IX-3 IY-15 M9916 CALL LBL 3 REP 4/4

17 CALL LBL 1 REP 2/2

18 L Z+100 R0 F MAX M219 END PGM 270 MM

100

100

0

0

20 0

10

10 15

25

40

55

70

85

20 40 50 70 80

3

5

Page 63: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):FK Cam

C03 288/1

100

100

0 50

0

35

20 05

25

30 75

75

R25

R20

R15

Page 64: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

FK Cam

288/2D02

Complete program 0 BEGIN PGM 288 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 10 Z S4000 ........................................... R7,54 L Z+100 R0 F MAX5 L X-15 Y+35 R0 F MAX M36 L Z-5 R0 F MAX7 APPR LCT X+5 Y+35 R5 RL F4008 FC DR- R25 CCX+30 CCY+359 FLT

10 FCT DR- R15 CCX+50 CCY+7511 FLT12 FCT DR- R20 CCX+75 CCY+2513 FLT14 FCT X+5 Y+35 DR- R25 CCX+30 CCY+3515 DEP LCT X-15 Y+35 R516 L Z+100 R0 F MAX M217 END PGM 288 MM

100

100

0 50

0

35

20 05

25

30 75

75

R25

R20

R15

Page 65: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Maltese cross

D02 275/1

50

50

0

0

-5020 0

-50

74

48

25°

R38

10

100

Page 66: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Maltese cross

275/2D02

Main program 0 BEGIN PGM 275 MM1 BLK FORM 0.1 Z X-50 Y-50 Z-202 BLK FORM 0.2 X+50 Y+50 Z+03 TOOL CALL 8 Z S250074 ......................................... R54 L Z+100 R0 F MAX5 L Z+2 R0 F MAX M36 CALL LBL 10

7 LBL 58 CYCL DEF 10.0 ROTATION9 CYCL DEF 10.1 IROT-90

10 CALL LBL 1011 CALL LBL 5 REP 2/2

12 CYCL DEF 10.0 ROTATION13 CYCL DEF 10.1 ROT+0

14 L Z+100 R0 F MAX M2

15 LBL 1016 CC X+0 Y+017 LP PR+70 PA+180 R0 F100018 L Z-1019 APPR PLCT PR+50 PA+180 R2 RL F50020 FPOL X+0 Y+021 FC DR- R50 CCX+0 CCY+022 FL AN+65 PDX+0 PDY+0 D4823 FSELECT 424 FC DR+ R38 CCPR+75 CCPA+13525 FSELECT 226 FL AN+25 PDX+0 PDY+0 D4827 FSELECT 128 FC PR+50 PA+90 DR- R50 CCA+9029 DEP PLCT PR+70 PA+90 R230 LBL 031 END PGM 275 MM

SPGM

50

50

0

0

-50

20 0

-50

74

48

25°

R38

10

100

Page 67: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):FK Hammer

D02 289/1

100

100

0 30

0

15

20 05

40

65

15

20

R11

30°80°

R12,5

37,5

R15

R11 55°

Detail Z

R15

R11 55°

Z

Page 68: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

FK Hammer

289/2D02

Complete program 0 BEGIN PGM 289 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 11 Z S40004 L Z+100 R0 F MAX5 CC X+30 Y+406 LP PR+60 PA+30 R0 F MAX M37 L Z+2 R0 F MAX8 L Z-5 R0 F1009 APPR PLCT PR+37,5 PA+30 R5 RL F400

10 FL LEN10 AN-6011 FL AN-15012 FCT DR+ R12,513 FLT AN-10014 FCT DR- R11 CCX+30 CCY+1515 FLT16 FCT DR- R11 CCX+15 CCY+6517 FLT AN-5518 FCT DR+ R1519 FLT AN+3020 FPOL X+30 Y+4021 FL PR+37,5 PA+30 LEN10 AN-6022 DEP PLCT PR+60 PA+30 R523 L Z+100 R0 F MAX M224 END PGM 289 MM

100

100

0 30

0

15

20 05

40

65

1520

R11

30°80°

R12,5

37,5

R15

R11 55°

Detail Z

R15

R11 55°

Z

Page 69: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):FK Hook-type spanner wrench

C01 295/1

1380

35

0

-35

160

20

28

134

100

105

-5

R70

R5

R8

4

Depth 5 mmR4

0

R60

R60

R18

R12

30°5

10°

Page 70: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

FK Hook-type spanner wrench

295/2D02

1380

35

0

-35

160

20

28

134

100

105

-5

R70

R5

R8

4

Depth 5 mm

R40

R60

R60

R18

R12

30°5

10°

Complete program 0 BEGIN PGM 295 MM1 BLK FORM 0.1 Z X+0 Y-35 Z-202 BLK FORM 0.2 X+160 Y+35 Z+03 TOOL CALL 8 Z S4000 ............................................. R54 L Z+100 R0 F MAX5 L X-10 Y-10 R0 F MAX6 L Z-5 R0 F MAX M37 APPR LCT X+0 Y+0 R2 RR F4008 FL AN+09 FCT DR- R70

10 FCT DR+ R60 CCX+105 CCY+2811 FSELECT 212 FCT DR+ R1213 FCT DR+ R18 CCX+138 CCY-514 FLT LEN5 AN+17015 FL X+134 AN-15016 FSELECT 117 FL LEN4 IAN-9018 FCT DR- R819 FCT DR- R60 CCX+10520 FSELECT 121 FCT DR- R40 CCX+10022 FCT Y+20 DR+ R523 FSELECT 224 FLT X+0 AN+18025 FSELECT 126 L Y+027 DEP LCT X-10 Y-10 R228 L Z+100 R0 FMAX M229 END PGM 295 MM

Page 71: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Subprogram

(Groups of holes)

D02 215/1

BEGIN PGM . . . MM

TOOL CALL . . .

CYCL DEF . . .L Z+ . . .

L X . . . Y . . .L Z . . .

CALL LBL . . .

L X . . . Y . . .

CALL LBL . . .

L X . . . Y . . .

CALL LBL . . .

L Z +100 R0 F9999 M2

LBL . . .

LBL 0

Begin program

Retract tool, end

SPGM

SPGM end

Call tool data

Define cycleMove to clear. height

Start. pos.-hole group ➀Set up clearance

Call SPGM

Start. pos.-hole group ➁

Call SPGM

Start. pos.-hole group ➂Call SPGM

100

20 0

10

0

0

1820 35 42 57 63

4

25

32

47

70

78

12

27

➀ ➁

Page 72: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Subprogram (Groups of holes)

215/2D02

Main program 0 BEGIN PGM 215 MM1 BLK FORM 0.1 Z X+0 Y-70 Z-202 BLK FORM 0.2 X+100 Y+0 Z+03 TOOL CALL 4 Z S4000 ............................................. CALL TOOL DATA, R24 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-18 .................................................................. DEPTHQ206=200 ................................................................. FEED RATE FOR PLUNGINGQ202=4 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=2 ..................................................................... 2ND SET UP CLEARANCE

5 L Z+100 R0 F MAX ................................................... CLEARANCE HEIGHT6 L X+20 Y-10 R0 F MAX ............................................ STARTING POINT-HOLE GROUP ➀7 L Z+2 R0 F MAX M138 CALL LBL 1 .............................................................. CALL SPGM

9 L X+63 Y-12 F MAX ................................................. STARTING POINT-HOLE GROUP ➁10 CALL LBL 1 .............................................................. CALL SPGM

11 L X+42 Y-32 F MAX ................................................. STARTING POINT-HOLE GROUP ➂12 CALL LBL 1 .............................................................. CALL SPGM

13 L Z+100 R0 F MAX M2

14 LBL 115 CYCL CALL16 L IX+15 F MAX M9917 L IY-15 F MAX M99 .................................................. DRILLING PATTERN18 L IX-15 F MAX M9919 LBL 020 END PGM 215 MM

SPGM

Retract tool, end

SPGM, end

100

20 0

10

0

0

1820 35 42 57 63

4

25

32

47

70

78

12

27

➀ ➁

Page 73: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Bolt hole circle segments with

several tools

280/1C02

150

60

0 40

0

20 012110

60°

60°

15

M6

30

50

70

9011

0

Page 74: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout: Nesting for double bolt hole circles

280/2C03

Circle center-left

Call bolt hole circle seg.

Circle center-right

Call bolt hole circle seg.

Starting position

Remaining holes

BLK- FORM

TOOL CALL . . .CYCL DEF / L Z+100

CALL LBL 1

TOOL CALL . . .CYCL DEF . . .

CALL LBL 1

TOOL CALL . . .CYCL DEF . . .

CALL LBL 1

L Z100 M2

LBL 1

CC X . . . Y . . .

CALL LBL 2

CC X . . . Y . . .

CALL LBL 2

LBL 0

LBL 2

LP PR . . . PA . . . M3L Z+2 M99

LBL 3

CALL LBL 3 REP . . .

LP PR . . . PA . . .

LBL 4

CALL LBL 4 REP . . .

LBL 0

Conventional

Preparation:

Centering

Drilling

Tapping

Retract tool, end

SPGM1

SPGM1 end

SPGM2,

Bolt hole circle

segments

Partial repeat

SPGM2 end

123456789123456789123456789123456789123456789123456789

123456789123456789123456789123456789123456789123456789

123456789123456789123456789123456789123456789123456789

123456789123456789123456789123456789123456789123456789

Page 75: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Bolt hole circle segments with several tools

280/3D02

Main program

150

60

0 40

0

20 012110

60°

60°

15

M6

30

50

70

9011

0

0 BEGIN PGM 280 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+150 Y+60 Z+03 TOOL CALL 4 Z S2000 ............................................. R24 L Z+100 R0 F99995 CYCL DEF 1.0 PECKING6 CYCL DEF 1.1 SET UP 27 CYCL DEF 1.2 DEPTH -3,58 CYCL DEF 1.3 PECKG 3,59 CYCL DEF 1.4 DWELL 0

10 CYCL DEF 1.5 F20011 CALL LBL 112 L Z+100 M6

13 TOOL CALL 5 Z S1500 ............................................. R2,514 CYCL DEF 200 DRILLING

Q200=2 ..................................................................... SET UP CLEARANCEQ201=-15 .................................................................. DEPTHQ206=250 ................................................................. FEED RATE FOR PLUNGINGQ202=8 ..................................................................... PLUNGING DEPTHQ210=0 ..................................................................... DWELL TIME AT TOPQ203=+0 ................................................................... SURFACE COORDINATEQ204=20 ................................................................... 2ND SET UP CLEARANCE

15 CALL LBL 116 L Z+100 M6

17 TOOL CALL 6 Z S300 ............................................... R318 CYCL DEF 2.0 TAPPING19 CYCL DEF 2.1 SET UP 220 CYCL DEF 2.2 DEPTH -1221 CYCL DEF 2.3 DWELL 122 CYCL DEF 2.4 F30023 CALL LBL 1

24 L Z+100 R0 M2

Page 76: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Bolt hole circle segments with several tools

280/4C01

25 LBL 126 CC X+40 Y+027 CALL LBL 228 CC X+110 Y+029 CALL LBL 230 LBL 0

31 LBL 232 LP PR+55 PA+120 R0 M333 L Z+2 M99

34 LBL 335 LP IPR-10 M9936 CALL LBL 3 REP 3/3

37 LP PR+15 PA+60 R0 M99

38 LBL 439 LP IPR+10 M9940 CALL LBL 4 REP 3/3

41 LBL 042 END PGM 280 MM

SPGM

Page 77: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Milling with several settings

C01 223/1

100

0 50

0

10 90

10

90R10

R10

50

100 40 0

R20

R20

R20R

20

30

Page 78: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Milling with several settings

223/2D02

100

0 50

0

10 90

10

90R10

R10

50

100 40 0

R20

R20

R20

R20

30

Main program

SPGM, Contour

Retract tool, end

SPGM end

0 BEGIN PGM 223 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-402 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 13 Z S2500 ........................................... R204 L Z+100 R0 F MAX M35 L X-30 Y+70 R0 F MAX ............................................ STARTING POSITION6 L Z+0 F MAX

7 LBL 28 L IZ-5 R0 F MAX M3 ................................................ SETTING9 CALL LBL 1 .............................................................. CALL CONTOUR

10 CALL LBL 2 REP 5/5 ................................................. FURTHER CONTOUR SECTIONS

11 L Z+100 R0 F MAX M2

12 LBL 113 APPR LCT X+10 Y+70 R5 RL F250 M314 L X+10 Y+90 RL15 RND R1016 L X+50 Y+9017 RND R2018 L X+90 Y+5019 RND R20 .................................................................. CONTOUR20 L X+90 Y+1021 RND R1022 L X+50 Y+1023 RND R2024 L X+10 Y+5025 RND R2026 L X+10 Y+7027 DEP LCT X-20 Y+70 R5 F50028 LBL 029 END PGM 223 MM

Page 79: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Contour cycles SL II,

Roughing out kidney

C01 240/1

100

100

0 60

0

50

20 0

30

15

R75

R20

R10

R80

18

Page 80: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Contour cycles SL II, Roughing out kidney

240/2D02

100

100

0 60

0

50

20 0

3015

R75

R20

R10

R80

18

Main program

Retract tool, end

0 BEGIN PGM 240 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 7 Z S1500 ............................................. R44 L Z+100 R0 F9999 M35 CYCL DEF 14.0 CONTOUR GEOMETRY6 CYCL DEF 14.1 CONTOUR LABEL 17 CYCL DEF 20.0 CONTOUR DATA

Q1=-18...................................................................... MILLING DEPTHQ2=1 ......................................................................... TOOL PATH OVERLAPQ3=+0,5 .................................................................... ALLOWANCE FOR SIDEQ4=+0,5 .................................................................... ALLOWANCE FOR FLOORQ5=+0 ....................................................................... WORKPIECE SURFACE COORD.Q6=2 ......................................................................... SET UP CLEARANCEQ7=+10 ..................................................................... CLEARANCE HEIGHTQ8=0 ......................................................................... ROUNDING RADIUSQ9=-1 ....................................................................... DIRECTION OF ROTATION

8 CYCL DEF 22.0 ROUGH OUTQ10=10 ..................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ18=0 ....................................................................... COARSE ROUGHING TOOLQ19=150 ................................................................... RECIPROCATION FEED RATE

9 CYCL CALL10 L Z+100 R0 F MAX M6

11 TOOL CALL 8 Z S2000 ............................................. R512 CYCL DEF 23.0 FLOOR FINISHING

Q11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLING

13 CYCL CALL M314 CYCL DEF 24.0 SIDE FINISHING

Q9=-1 ....................................................................... DIRECTION OF ROTATIONQ10=1 ....................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ14=+0 ..................................................................... ALLOWANCE FOR SIDE

15 CYCL CALL M3

16 L Z+100 R0 F MAX M2

Page 81: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Contour cycles SL II, Roughing out kidney

240/3C01

SPGM 17 LBL 118 L X+5 Y+30 RR19 CC X+15 Y+3020 C X+6,645 Y+35,495 DR-21 CT X+55,505 Y+69,48822 CT X+58,995 Y+30,02523 CT X+19,732 Y+21,19124 C X+5 Y+30 DR-25 LBL 026 END PGM 240 MM

Page 82: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Contour cycles SL II,

Kidney shaped island

C01 241/1

100

100

0 60

0

50

20 0

30

15

R75

R20

R10

R80

18

Page 83: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Contour cycles SL II, Kidney shaped island

241/2D02

100

100

0 60

0

50

20 0

3015

R75

R20

R10

R80

18

Main program

Retract tool, end

0 BEGIN PGM 241 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 7 Z S1500 ............................................. R34 L Z+100 R0 F9999 M35 CYCL DEF 14.0 CONTOUR GEOMETRY6 CYCL DEF 14.1 CONTOUR LABEL 1 /27 CYCL DEF 20.0 CONTOUR DATA

Q1=-18...................................................................... MILLING DEPTHQ2=1 ......................................................................... TOOL PATH OVERLAPQ3=+0,5 .................................................................... ALLOWANCE FOR SIDEQ4=+0,5 .................................................................... ALLOWANCE FOR FLOORQ5=+0 ....................................................................... WORKPIECE SURFACE COORD.Q6=2 ......................................................................... SET UP CLEARANCEQ7=+10 ..................................................................... CLEARANCE HEIGHTQ8=0 ......................................................................... ROUNDING RADIUSQ9=-1 ....................................................................... DIRECTION OF ROTATION

8 CYCL DEF 22.0 ROUGH OUTQ10=10 ..................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ18=0 ....................................................................... COARSE ROUGHING TOOLQ19=150 ................................................................... RECIPROCATION FEED RATE

9 CYCL CALL10 L Z+100 R0 F MAX M6

11 TOOL CALL 8 Z S2000 ............................................. R412 CYCL DEF 23.0 FLOOR FINISHING

Q11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLING

13 CYCL CALL M314 CYCL DEF 24.0 SIDE FINISHING

Q9=-1 ....................................................................... DIRECTION OF ROTATIONQ10=1 ....................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ14=+0 ..................................................................... ALLOWANCE FOR SIDE

15 CYCL CALL M3

16 L Z+100 R0 F MAX M2

Page 84: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINHEIDENHAIN

Solution:

Basic course G3/Upgrade course

Contour cycles SL II, Kidney shaped island

241/3D02

17 LBL 1 ........................................................................ ISLAND18 L X+5 Y+30 RL19 CC X+15 Y+3020 C X+6,645 Y+35,495 DR-21 CT X+55,505 Y+69,48822 CT X+58,995 Y+30,02523 CT X+19,732 Y+21,19124 C X+5 Y+30 DR-25 LBL 0

26 LBL 2 ........................................................................ CHAMBER27 L X-10 Y-10 RR28 L Y+11029 L X+11030 L Y-1031 L X-1032 LBL 033 END PGM 241 MM

SPGM

Page 85: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):FK Mickey Mouse

D02 290/1

80

0

-30

0

-8-40 40

R80

76

30°

R9

R8

R10

60°

R38

R22

R9

18

8

Z

Detail Z

straightsegment

Page 86: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: FK Mickey Mouse with 20-series cycles

290/2D02

0 BEGIN PGM 290 MM1 ................................................................................. MICKEY WITH 20-SERIES CYCLES2 ................................................................................. B063 BLK FORM 0.1 Z X-70 Y-90 Z-124 BLK FORM 0.2 X+70 Y+30 Z+05 TOOL CALL 7 Z S2500 ............................................. R46 L Z+20 R0 F9999 M37 CYCL DEF 14.0 CONTOR GEOMETRY8 CYCL DEF 14.1 CONTOUR LABEL 1 /29 CYCL DEF 20.0 CONTOR DATA

Q1=-10...................................................................... MILLING DEPTHQ2=1 ......................................................................... TOOL PATH OVERLAPQ3=+1 ....................................................................... ALLOWANCE FOR SIDEQ4=+1 ....................................................................... ALLOWANCE FOR FLOORQ5=+0 ....................................................................... WORKPIECE SURFACE COORD.Q6=-2 ....................................................................... SET UP CLEARANCEQ7=+20 ..................................................................... CLEARANCE HEIGHTQ8=+0 ....................................................................... ROUNDING RADIUSQ9=-1 ....................................................................... DIRECTION OF ROTATION

10 CYCL DEF 22.0 ROUGH OUTQ10=-5...................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ18=0 ....................................................................... COARSE ROUGHING TOOLQ19=150 ................................................................... RECIPROCATION FEED RATE

11 L X-65 Y+0 M99

12 CYCL DEF 23.0 FLOOR FINISHINGQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLING

13 CYCL CALL14 YCL DEF 24.0 SIDE FINISHING

Q9=-1 ....................................................................... DIRECTION OF ROTATIONQ10=-5...................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ14=+0 ..................................................................... ALLOWANCE FOR SIDE

15 CYCL CALL

16 L Z+100 R0 F MAX M2

Main program

Retract tool, end

80

0

-30

0

-8-40 40

R80

76

30°

R9

R8

R10

60°

R38

R22

R9

18

8

Z

Detail Z

straightsegment

Page 87: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: FK Mickey Mouse with 20-series cycles

290/3C01

SPGM 17 LBL 118 L X-62 Y+0 RL19 FC DR- R22 CLSD+ CCX-40 CCY+020 FCT DR+ R38 CCX+021 FSELECT 122 FCT DR- R22 CCX+40 CCY+023 FCT DR+ R1024 FLT AN-60 PDX+0 PDY+0 D025 FSELECT 326 FCT DR- R827 FCT X+0 Y-80 DR- R80 CCX+0 CCY+028 FLT X-40 AN+18029 FL AN+9030 FL AN+3031 FCT DR+ R9 CCX-1732 FLT X-30 PAR31 DP1833 FSELECT 234 FL AN+9035 FL PAR33 DP836 FSELECT 237 FCT DR+ R9 CCX-1738 FCT DR- R22 CLSD- CCX-40 CCY+039 FSELECT 240 LBL 0

41 LBL 242 L X-74 Y+20 RR43 L Y+3544 L X+7445 L Y-10046 L X-7447 L Y+048 LBL 049 END PGM 290 MM

Page 88: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):FK-SL Combination

273/1D02

30 0

45°

20

32

R444

28

R5

80

56

R5

88,15°

10

Page 89: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: FK-SL Combination

273/2D02

30 0

45°

20

32

R444

28

R5

80

56

R5

88,15°

10

Main program

Retract tool, end

0 BEGIN PGM 273 MM1 BLK FORM 0.1 Z X-50 Y-50 Z-302 BLK FORM 0.2 X+50 Y+50 Z+03 TOOL CALL 6 Z S1500 ............................................. R34 CYCL DEF 14.0 CONTOUR GEOMETRY5 CYCL DEF 14.1 CONTOUR LABEL 1 /26 CYCL DEF 20.0 CONTOUR DATA

Q1=-10...................................................................... MILLING DEPTHQ2=1 ......................................................................... TOOL PATH OVERLAPQ3=+1 ....................................................................... ALLOWANCE FOR SIDEQ4=+1 ....................................................................... ALLOWANCE FOR FLOORQ5=+0 ....................................................................... WORKPIECE SURFACE COORD.Q6=2 ......................................................................... SET UP CLEARANCEQ7=+20 ..................................................................... CLEARANCE HEIGHTQ8=0 ......................................................................... ROUNDING RADIUSQ9=-1 ....................................................................... DIRECTION OF ROTATION

7 CALL LBL 10

8 CYCL DEF 14.0 CONTOUR GEOMETRY9 CYCL DEF 14.1 CONTOUR LABEL 1 /3

10 FN 0: Q5 = -1011 CALL LBL 1012 L Z+100 R0 F MAX M6

13 TOOL CALL 4 Z S2000 ............................................. R214 CYCL DEF 14.0 CONTOUR GEOMETRY15 CYCL DEF 14.1 CONTOUR LABEL 1 /316 CALL LBL 11

17 CYCL DEF 14.0 CONTOUR GEOMETRY18 CYCL DEF 14.1 CONTOUR LABEL 1 /219 FN 0: Q5 = +020 CALL LBL 11

21 L Z+100 R0 F MAX M2

Page 90: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: FK-SL Combination

273/3D02

22 LBL 1023 CYCL DEF 22.0 ROUGH OUT

Q10=10 ..................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ18=0 ....................................................................... COARSE ROUGHING TOOLQ19=150 ................................................................... RECIPROCATION FEED RATE

24 CYCL CALL M325 LBL 0

26 LBL 1127 CYCL DEF 23.0 FLOOR FINISHING

Q11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLING

28 CYCL CALL M329 CYCL DEF 24.0 SIDE FINISHING

Q9=-1 ....................................................................... DIRECTION OF ROTATIONQ10=5 ....................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ14=+0 ..................................................................... ALLOWANCE FOR SIDE

30 CYCL CALL31 LBL 0

32 LBL 133 L X-40 Y+0 RR34 L Y+4035 RND R536 L X+4037 RND R538 L Y-4039 RND R540 L X-4041 RND R542 L Y+043 LBL 0

44 LBL 245 CC X+0 Y+046 FPOL X+0 Y+047 LP PR+22 PA+45 RL48 FC DR- R4 CLSD+49 FLT AN-91,8550 FCT DR- R16 CCX+0 CCY+051 FSELECT 152 FLT AN-178,1553 FCT DR- R454 FLT AN+88,1555 FCT DR- R16 CCX+0 CCY+056 FLT AN+1,8557 FCT PR+22 PA+45 DR- R4 CLSD-58 FSELECT 259 LBL 0

SPGM

Page 91: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: FK-SL Combination

273/4D02

60 LBL 361 CC X+0 Y+062 LP PR+28 PA+180 RL63 FC Y+14 DR- R28 CCX+0 CCY+064 FSELECT 265 FL AN+066 FCT X-14 DR+ R567 FLT AN+9068 FC X+14 DR- R28 CCX+0 CCY+069 FSELECT 170 FL AN-9071 FCT Y+14 DR+ R572 FLT AN+073 FC Y-14 DR- R28 CCX+0 CCY+074 FSELECT 175 FL AN-18076 FCT X+14 DR+ R577 FLT AN-9078 FC X-14 DR- R28 CCX+0 CCY+079 FSELECT 280 FL AN+9081 FCT Y-14 DR+ R582 FLT AN+18083 FC X-28 Y+0 DR- R28 CCX+0 CCY+084 LBL 085 END PGM 273 MM

Page 92: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):DEMO Tree

D02 276/1

X

0,0––

Point

P0P1P2

Y

0,09,0

10,0

X

-5,52,5

12,0–

-3,08,0

Point

M1M2M3M4M5M6

Y

13,524,013,0-2,0

-18,0-18,0

P0 ≠ Contour point

140

170

0

0

10 0520

130

80

30

40 60 80 100

M2

M3M1

M5 M6

P0

P1 P2

M4 R40

R36

R6,5

R8,5

R7,5

R10

R8

R2R2

Page 93: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Program layout:

276/2C01

DEMO Tree

BLK FORMTOOL CALL 1 . . .

CYCL DEF 14.0 CONT. GEOM.CYCL DEF 14.1 CONT. LABEL 1CYCL DEF 20.0 CONTOUR DATACYCL DEF 22.0 ROUGH OUT

CYCL DEF 7.0 DATUM SHIFTCYCL CALL . . .

L Z100 . . . M2

LBL 1

LBL 0

Conventional

Preparation

SL II Cycles

First datumCall contour

Second datumCall contour

Retract tool, end

Contour, SPGM 1○

BEGIN 276 .D MMD X Y Z C A0 +0 +0 +0 +0 +01 +20 +30 +0 +0 +0234

END

Set up datum table

Page 94: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: DEMO Tree

276/3D02

Main program 0 BEGIN PGM 276 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-102 BLK FORM 0.2 X+130 Y+170 Z+03 TOOL CALL 3 Z S3000 ............................................. R1,54 L Z+100 R0 F MAX5 L X+0 Y+0 R0 F99996 L Z+2 M37 CYCL DEF 14.0 CONTOUR GEOMETRY8 CYCL DEF 14.1 CONTOUR LABEL 19 CYCL DEF 20.0 CONTOUR DATA

Q1=-5 ....................................................................... MILLING DEPTHQ2=1 ......................................................................... TOOL PATH OVERLAPQ3=+0 ....................................................................... ALLOWANCE FOR SIDEQ4=+0 ....................................................................... ALLOWANCE FOR FLOORQ5=+0 ....................................................................... WORKPIECE SURFACE COORD.

X

0,0––

Point

P0P1P2

Y

0,09,0

10,0

X

-5,52,5

12,0–

-3,08,0

Point

M1M2M3M4M5M6

Y

13,524,013,0-2,0

-18,0-18,0

P0 ≠ Contour point14

0

170

0

0

10 0520

130

80

30

40 60 80 100

M2

M3M1

M5 M6

P0

P1 P2

M4 R40

R36

R6,5

R8,5

R7,5

R10

R8

R2R2

Page 95: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution:

Q6=2 ......................................................................... SET UP CLEARANCEQ7=+5 ....................................................................... CLEARANCE HEIGHTQ8=0 ......................................................................... ROUNDING RADIUSQ9=-1 ....................................................................... DIRECTION OF ROTATION

10 CYCL DEF 22.0 ROUGH OUTQ10=5 ....................................................................... PLUNGING DEPTHQ11=100 ................................................................... FEED RATE FOR PLUNGINGQ12=200 ................................................................... FEED RATE FOR MILLINGQ18=0 ....................................................................... COARSE ROUGHING TOOLQ19=150 ................................................................... RECIPROCATION FEED RATE

11 CYCL DEF 7.0 DATUM SHIFT12 CYCL DEF 7.1 #113 CYCL CALL14 CYCL DEF 7.0 DATUM SHIFT15 CYCL DEF 7.1 #216 CYCL CALL17 CYCL DEF 7.0 DATUM SHIFT18 CYCL DEF 7.1 #319 CYCL CALL20 CYCL DEF 7.0 DATUM SHIFT21 CYCL DEF 7.1 #422 CYCL CALL23 CYCL DEF 7.0 DATUM SHIFT24 CYCL DEF 7.1 #525 CYCL CALL26 CYCL DEF 7.0 DATUM SHIFT27 CYCL DEF 7.1 #628 CYCL CALL29 CYCL DEF 7.0 DATUM SHIFT30 CYCL DEF 7.1 #731 CYCL CALL32 CYCL DEF 7.0 DATUM SHIFT33 CYCL DEF 7.1 #834 CYCL CALL

35 L Z+100 R0 F MAX M2

36 LBL 137 L X+2,5 Y+32,5 RR38 FC DR- R8,5 CCX+2,5 CCY+2439 FC Y+10 DR- R7,5 CCX+12 CCY+1340 FSELECT 241 FC DR- R40 CCY-242 FSELECT 243 FCT DR+ R1044 FCT DR- R2 CCX+8 CCY-1845 FSELECT 146 FCT DR+ R847 FCT DR- R2 CCX-3 CCY-1848 FSELECT 249 FCT Y+9 DR+ R3650 FC DR- R6,5 CCX-5,5 CCY+13,551 FC X+2,5 Y+32,5 DR- R8,5 CCX+2,5 CCY+2452 FSELECT 253 LBL 054 END PGM 276 MM

SPGM

DEMO Tree

276/4C01

Retract tool, end

Page 96: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: DEMO Tree

276/5C01

BEGIN 276 .D MMD X Y Z C A0 +0 +0 +0 +0 +01 +20 +30 +0 +0 +02 +60 +30 +0 +0 +03 +100 +30 +0 +0 +04 +40 +80 +0 +0 +05 +80 +80 +0 +0 +06 +20 +130 +0 +0 +07 +60 +130 +0 +0 +08 +100 +130 +0 +0 +09 +0 +0 +0 +0 +0

10 +0 +0 +0 +0 +011 +0 +0 +0 +0 +012 +0 +0 +0 +0 +013 +0 +0 +0 +0 +014 +0 +0 +0 +0 +015 +0 +0 +0 +0 +016 +0 +0 +0 +0 +017 +0 +0 +0 +0 +018 +0 +0 +0 +0 +019 +0 +0 +0 +0 +020 +0 +0 +0 +0 +0[END]

Datum table

Page 97: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Datum shift and mirror images

C01 229/1

100

100

0 60

0

60

40 02040

40

20

5

➁ ➀

80

95

➂ ➃

BEGIN PGM . . . MM

L Z +100 R0 F9999 M2

LBL . . .

LBL 0

Datum shiftPart ➀ SPGM-Call

Part ➁ Mirror imagesSPGM-Call

Part ➂ Mirror imagesSPGM-Call

Part ➃ Mirror imagesSPGM-Call

Reset cycleRetract tool, end

SPGM

SPGM end

Page 98: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Datum shift and mirror images

229/2D02

MAIN PROGRAM

Retract tool, end

SPGM, Contour

100

100

0 60

0

60

40 02040

40

20

5

➁ ➀

80

95

➂ ➃

0 BEGIN PGM 229 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 7 Z S4000 ............................................. R44 L Z+100 R0 F MAX5 CYCL DEF 7.0 DATUM SHIFT6 CYCL DEF 7.1 X+507 CYCL DEF 7.2 Y+508 CALL LBL 1

9 CYCL DEF 8.0 MIRROR IMAGE10 CYCL DEF 8.1 X11 CALL LBL 1

12 CYCL DEF 8.0 MIRROR IMAGE13 CYCL DEF 8.1 Y14 CALL LBL 1

15 CYCL DEF 8.0 MIRROR IMAGE16 CYCL DEF 8.1 X Y17 CALL LBL 1

18 L Z+100 R0 F MAX M2

19 LBL 120 L X+0 Y+0 R0 F MAX M3 ........................................ AUXILIARY POINT R021 L Z+2 F MAX22 L Z-15 R0 F100 ......................................................... PLUNGING DEPTH23 APPR LCT X+10 Y+10 R5 RL F200 .......................... APPROACH STARTING POINT

OF CONTOUR TANGENTIALLY24 L Y+4525 L X+30 Y+1026 L X+10 Y+1027 DEP LCT X+0 Y+0 R5 ............................................... DEPART TANGENTIALLY28 LBL 029 END PGM 229 MM

Page 99: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Coordinate transformations

C01 232/1

100

100

0 60

0

60

20 015

10

20

➀➁

SF 1,2

40

30

70

➃➂

20°

R4

R5

Page 100: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Coordinate transformations

232/2D02

MAIN PROGRAM 0 BEGIN PGM 232 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 6 Z S4000 ............................................. R34 L Z+100 R0 F MAX M35 CYCL DEF 7.0 DATUM SHIFT6 CYCL DEF 7.1 X+207 CYCL DEF 7.2 Y+108 CALL LBL 1

9 CYCL DEF 7.0 DATUM SHIFT10 CYCL DEF 7.1 X+6011 CYCL DEF 7.2 Y+1012 CYCL DEF 11.0 SCALING13 CYCL DEF 11.1 SCL1,214 CALL LBL 1

15 CYCL DEF 11.0 SCALING16 CYCL DEF 11.1 SCL117 CYCL DEF 7.0 DATUM SHIFT18 CYCL DEF 7.1 X+2019 CYCL DEF 7.2 Y+6020 CYCL DEF 10.0 ROTATION21 CYCL DEF 10.1 ROT+2022 CALL LBL 1

23 CYCL DEF 10.0 ROTATION24 CYCL DEF 10.1 ROT+025 CYCL DEF 7.0 DATUM SHIFT26 CYCL DEF 7.1 X+9027 CYCL DEF 7.2 Y+6028 CYCL DEF 8.0 MIRROR IMAGE29 CYCL DEF 8.1 X30 CALL LBL 1

100

100

0 60

0

60

20 015

10

20➀

➁SF 1,2

40

30

70

➃➂

20°

R4

R5

Page 101: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Coordinate transformations

232/3C01

Retract tool, end

SPGM, Contour

31 CYCL DEF 8.0 ROTATION32 CYCL DEF 8.133 CYCL DEF 7.0 DATUM SHIFT34 CYCL DEF 7.1 X+035 CYCL DEF 7.2 Y+0

36 L Z+100 R0 F MAX M2

37 LBL 138 L X+10 Y+10 R0 F MAX M339 L Z+2 F MAX40 L Z-15 R0 F10041 APPR LCT X+0 Y+10 R2 RR42 L Y+20 X+043 RND R444 L X+20 Y+2045 RND R446 L Y+047 CC X+15 Y+049 C X+10 Y+0 DR-49 L X+0 Y+050 RND R451 L X+0 Y+1052 DEP LCT X+10 Y+10 R253 L Z+2 R0 F MAX54 LBL 055 END PGM 232 MM

Page 102: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Scaling factor – hammer

D02 284/1

100

100

0

0

50

010 5

SF = 1,2

SF X = 1,90

95

45

3025

15

5

954530155

R3

R3

R3

15°

Tool radius

Page 103: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

Scaling factor – hammer

284/2D02

Main program 0 BEGIN PGM 284 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-102 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 6 Z S2000 ............................................... R34 CYCL DEF 7.0 DATUM SHIFT5 CYCL DEF 7.1 X+56 CYCL DEF 7.2 Y+57 CALL LBL 1

8 CYCL DEF 7.0 DATUM SHIFT9 CYCL DEF 7.1 X+9510 CYCL DEF 7.2 Y+1511 CYCL DEF 10.0 ROTATION12 CYCL DEF 10.1 ROT+10513 CALL LBL 1

14 CYCL DEF 10.0 ROTATION15 CYCL DEF 10.1 ROT+016 CYCL DEF 7.0 DATUM SHIFT17 CYCL DEF 7.1 X+2018 CYCL DEF 7.2 Y+9519 CYCL DEF 8.0 MIRROR IMAGE20 CYCL DEF 8.1 Y21 CYCL DEF 26.0 AXIS-SPEC. SCALING22 CYCL DEF 26.1 X1,9 Y1 CCX+10 CCY+9523 CALL LBL 1

24 CYCL DEF 26.0 AXIS-SPEC. SCALING25 CYCL DEF 26.1 X1 Y1 CCX+0 CCY+026 CYCL DEF 8.0 MIRROR IMAGE27 CYCL DEF 8.128 CYCL DEF 7.0 DATUM SHIFT29 CYCL DEF 7.1 X+030 CYCL DEF 7.2 Y+0

31 L Z+100 R0 F MAX M2

100

100

0

0

50

010 5

SF = 1,2

SF X = 1,90

95

45

3025

15

5

954530155

R3

R3

R3

15°

Tool radius

Page 104: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAIN

Solution:

Basic course G3/Upgrade course

32 LBL 133 L X+7 Y+15 R0 F30034 L Z-535 APPR LCT X+0 Y+15 R1 RR36 L Y+2537 L X+5 Y+4038 L X+10 Y+2539 L Y+2040 L X+4041 L Y+1042 L X+1043 L Y+044 L X+045 L Y+1546 DEP LCT X+8 Y+15 R147 L Z+2 R048 LBL 049 END PGM 284 MM

Scaling factor – hammer

284/3D02

SPGM

Page 105: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Scaling factor

C01 234/1

100

100

0 50

0

50

20 01535

20

31

16

➁SF 1,5 in X

10 60CC

Page 106: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Scaling factor

234/2D02

Retract tool, end

MAIN PROGRAM

SPGM, Contour

0 BEGIN PGM 234 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 8 Z S4000 ............................................. R54 L Z+100 R0 F MAX M35 CALL LBL 1 .............................................................. SPGM-CALL PART ➀

6 CYCL DEF 7.0 DATUM SHIFT7 CYCL DEF 7.1 X+508 CYCL DEF 7.2 Y+509 CYCL DEF 26.0 AXIS-SPEC. SCALING

10 CYCL DEF 26.1 X1,5 CCX+1011 CALL LBL 1 .............................................................. SPGM-CALL PART ➁

12 CYCL DEF 7.0 DATUM SHIFT13 CYCL DEF 7.1 X+014 CYCL DEF 7.2 Y+015 CYCL DEF 26.0 AXIS-SPEC. SCALING16 CYCL DEF 26.1 X1 ................................................... CYCLE RESET

17 L Z+100 R0 F MAX M2

18 LBL 119 L X+0 Y+0 R0 F MAX20 L Z+2 F MAX21 L Z-10 R0 F100 M822 APPR LT X+10 Y+10 LEN5 RL F20023 L IY+2024 L IX+2125 L IX+4 IY-426 L Y+1027 L X+1028 DEP LT LEN529 L X+0 Y+0 R030 L Z+2 R0 F MAX31 LBL 032 END PGM 234 MM

100

100

0 50

0

50

20 01535

20

31

16

➁SF 1,5 in X

10 60

CC

Page 107: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Tilt working plane

C03 S285/1

+X

+Z 100

+Y

20

16A

B

Page 108: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Tilt working plane

S285/2C03

Complete program 0 BEGIN PGM 285 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-402 BLK FORM 0.2 X+100 Y+100 Z+03 TOOL CALL 19 Z S4000 ........................................... CALL TOOL DATA, L ABSOLUTE

IN TOOL TABLE!4 CYCL DEF 1.0 PECKING .......................................... DEFINE CYCLE5 CYCL DEF 1.1 SET UP +26 CYCL DEF 1.2 DEPTH -207 CYCL DEF 1.3 PECKG-58 CYCL DEF 1.4 DWELL 09 CYCL DEF 1.5 F400

10 L Z+100 R0 F MAX ................................................... RETRACT TOOL AXIS11 L X+100 Y+50 R0 F MAX ......................................... PRE-POSITIONING12 L B+27 R0 F MAX .................................................... TILT HEAD (MOVE)

13 CYCL DEF 19.0 WORKING PLANE14 CYCL DEF 19.1 B+27................................................ TILT HEAD (CALCULATE)15 L X+50 Y+50 R0 F MAX M3 ..................................... MOVE TO DRILLING POSITION16 L Z+2 R0 F MAX M99 .............................................. Z-CLEARANCE, CALL CYCLE 117 CYCL DEF 19.0 WORKING PLANE18 CYCL DEF 19.1 B+0 .................................................. TILT RESET

19 L Z+100 R0 F MAX M5 ............................................ RETRACT TOOL20 L B+0 R0 F MAX M30 .............................................. TILT HEAD BACK21 END PGM 285 MM

+X

+Z 100

+Y

20

16A

B

Page 109: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Task: Program(s):Tilt working plane

C03 S286/1

100

16A

B

50

100

30

+X

+Z

+Y

Page 110: TNC Training Basic course G3 and Upgrade course DFcontent.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/Kurse/en/... · HEIDENHAIN Basic course G3/Upgrade course Contents: Basic course

HEIDENHAINBasic course G3/Upgrade course

Solution: Tilt working plane

S286/2C03

0 BEGIN PGM 286 MM1 BLK FORM 0.1 Z X-50 Y-50 Z-402 BLK FORM 0.2 X+50 Y+50 Z+03 TOOL CALL 19 Z S4000 ........................................... CALL TOOL DATA, L ABSOLUTE

IN TOOL TABLE!4 CYCL DEF 1.0 PECKING .......................................... DEFINE CYCLE5 CYCL DEF 1.1 SET UP +26 CYCL DEF 1.2 DEPTH -207 CYCL DEF 1.3 PECKG -58 CYCL DEF 1.4 DWELL 09 CYCL DEF 1.5 F400

10 L Z+100 R0 F MAX ................................................... RETRACT TOOL AXIS11 L X+150 R0 F MAX .................................................. PRE-POSITIONING12 CYCL DEF 7.0 DATUM SHIFT13 CYCL DEF 7.1 X+50 ................................................. ZERO POINT ON RIGHT EDGE14 L B+90 R0 F MAX .................................................... TILT HEAD (MOVE)

15 CYCL DEF 19.0 WORKING PLANE16 CYCL DEF 19.1 B+90................................................ TILT HEAD (CALCULATE)17 L X+25 Y+0 R0 F MAX M3....................................... MOVE TO DRILLING POSITION18 L Z+2 R0 F MAX M99 .............................................. Z-CLEARANCE, CALL CYCLE 119 CYCL DEF 19.0 WORKING PLANE20 CYCL DEF 19.1 B+0 .................................................. TILT RESET

21 CYCL DEF 7.0 DATUM SHIFT22 CYCL DEF 7.1 X+023 L Z+100 R0 F MAX M5 ............................................ RETRACT TOOL24 L B+0 R0 F MAX M30 .............................................. TILT HEAD BACK25 END PGM 286 MM

Complete program

100

16A

B

50

100

30

+X

+Z

+Y