CNC - programování v ŘS Heidenhain itnc 530 - procvičení cyklů Vytvořil : Ing. Libor Ježek Cílová skupina : žák Popis způsobu použití : Materiál obsahuje informace praktického procvičení základních cyklů používaných v itnc530 v režimu dialogu, na externím programovacím pracovišti nainstalovaném na PC. Lze použít i pro samostatné studium program lze volně stáhnout v základní DEMO verzi na www.heidenhain.cz Použité zdroje : Řídící systém Heidenhain itnc 530 DEMO verze + HELP www.heidenhain.cz Datum vytvoření : 27. 2. 2013
Cykly - často se opakující části programů, které obsahují více obráběcích operací. Cykly jsou definovány výrobcem řídícího systému itnc 530 Heidenhain a nelze je jakkoliv měnit. Většina cyklů se definuje pomocí Q parametrů. Cyklus definujeme Cyklus vyvoláváme Spodní softlačítka umožňují volbu požadovaného cyklu My budeme používat cykly : - Vrtání/závity - Kapsy/ostrůvky/drážky - Rastr bodů Postup práce : 1 - vytvořit název souboru 2 - definovat polotovar BLOK FORM 3 - definovat vhodný nástroj pro různé cykly se mohou definovat různé nástroje podle tvaru cyklu 4 - najet na vhodné místo pro zahájení obrábění cyklu 5 - spustit otáčení vřetena a chlazení 6 - zvolit vhodný cyklus 7 - správě parametricky nadefinovat cyklus 8 - vyvolat cyklus (obrábění) 9 - zvolit vhodné vyjetí 10 - vypnout otáčení vřetena a chlazení 11 - odjet do bezpečné vzdálenosti 12 - ukončit program 13 - kontrola programu pomocí grafického testu programu (simulace) postupu tvorby CNC programu)
Pracovní list dílec 1 Vytvořte CNC program dílce dle výkresu s použitím obráběcích cyklů : Postup tvorby CNC programu dílce 1: 1) v Heidenhainu vytvoříme z cvičného dílce 1 z pracovního listu Heidn41 dílec nový a využijeme vyrobený čep 70 2) dále budeme obrábět vnitřní kapsu 60 pozor R10 nutné zvolit přiměřený nástroj 3) budeme pokračovat kruhovou kapsou Ø 55 4) dále obrobíme kruhovou kapsu Ø 20 5) budeme pokračovat výrobou závitů M8 - navrtáme středícím vrtákem a vyvrtáme díry 8 x Ø 6,7, potom vyřežeme závit 8 x M8 6) nakonec vyrobíme otvory 4 x Ø 8 7) vnější nerotační čep 70 (je vyroben klasickým programováním) necháme na konec pokud zbude čas, můžeme ho vyrobit cyklem jako vnější čep
CNC program dílce 0 BEGIN PGM Libor94 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+95 Y+95 Z+0 3 TOOL CALL 8 Z S2000 F400 4 L Z+150 R0 FMAX 5 L X+47.5 Y+47.5 R0 FMAX 6 L Z+2 R0 FMAX M13 7 L Z+0 R0 F1000 8 CYCL DEF 256 PRAVUOUHLA KAPSA ~ Q218=+70 ;1. DELKA STRANY ~ Q424=+95 ;PRUMER POLTVRU ~ Q219=+70 ;2. DELKA STRANY ~ Q425=+95 ;PRUMER POLTVRU ~ Q220=+15 ;RADIUS V ROHU ~ Q368=+0 ;PRIDAVEK PRO STRANU ~ Q224=+0 ;UHEL NATOCENI ~ Q367=+0 ;POLOHA KAPSY ~ Q207=+400 ;FREZOVACI POSUV ~ Q351=+1 ;ZPUSOB FREZOVANI ~ Q201=-18 ;HLOUBKA ~ Q202=+5 ;HLOUBKA PRISUVU ~ Q206=+3000 ;POSUV NA HLOUBKU ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=+50 ;2. BEZPEC.VZDALENOST ~ Q370=+1 ;PREKRYTI DRAHY NAST. 9 CYCL CALL 10 L Z+5 R0 FMAX 11 L X+47.5 Y+47.5 R0 FMAX 12 CYCL DEF 251 PRAVUOUHLA KAPSA ~ Q215=+0 ;ZPUSOB FREZOVANI ~ Q218=+60 ;1. DELKA STRANY ~ Q219=+60 ;2. DELKA STRANY ~ Q220=+10 ;RADIUS V ROHU ~ Q368=+0 ;PRIDAVEK PRO STRANU ~ Q224=+0 ;UHEL NATOCENI ~ Q367=+0 ;POLOHA KAPSY ~ Q207=+400 ;FREZOVACI POSUV ~ Q351=+1 ;ZPUSOB FREZOVANI ~ Q201=-10 ;HLOUBKA ~ Q202=+5 ;HLOUBKA PRISUVU ~ Q369=+0 ;PRIDAVEK PRO DNO ~ Q206=+150 ;POSUV NA HLOUBKU ~ Q338=+0 ;PRISUV NA CISTO ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=+50 ;2. BEZPEC.VZDALENOST ~ Q370=+1 ;PREKRYTI DRAHY NAST. ~ Q366=+1 ;PONOROVAT ~ Q385=+500 ;POSUV NA CISTO
13 CYCL CALL 14 L Z+5 R0 FMAX 15 L X+47.5 Y+47.5 R0 FMAX 16 CYCL DEF 252 KRUHOVA KAPSA ~ Q215=+0 ;ZPUSOB FREZOVANI ~ Q223=+55 ;PRUMER KRUHU ~ Q368=+0 ;PRIDAVEK PRO STRANU ~ Q207=+500 ;FREZOVACI POSUV ~ Q351=+1 ;ZPUSOB FREZOVANI ~ Q201=-8 ;HLOUBKA ~ Q202=+4 ;HLOUBKA PRISUVU ~ Q369=+0 ;PRIDAVEK PRO DNO ~ Q206=+150 ;POSUV NA HLOUBKU ~ Q338=+0 ;PRISUV NA CISTO ~ Q203=-10 ;SOURADNICE POVRCHU ~ Q204=+50 ;2. BEZPEC.VZDALENOST ~ Q370=+1 ;PREKRYTI DRAHY NAST. ~ Q366=+1 ;PONOROVAT ~ Q385=+500 ;POSUV NA CISTO 17 CYCL CALL 18 L Z+150 R0 FMAX M5 M9 19 TOOL CALL 5 Z S1500 20 L Z+150 R0 FMAX 21 L X+47.5 Y+47.5 R0 FMAX 22 L Z+2 R0 FMAX M13 23 CYCL DEF 252 KRUHOVA KAPSA ~ Q215=+0 ;ZPUSOB FREZOVANI ~ Q223=+20 ;PRUMER KRUHU ~ Q368=+0 ;PRIDAVEK PRO STRANU ~ Q207=+400 ;FREZOVACI POSUV ~ Q351=+1 ;ZPUSOB FREZOVANI ~ Q201=-12 ;HLOUBKA ~ Q202=+4 ;HLOUBKA PRISUVU ~ Q369=+0 ;PRIDAVEK PRO DNO ~ Q206=+150 ;POSUV NA HLOUBKU ~ Q338=+0 ;PRISUV NA CISTO ~ Q203=-18 ;SOURADNICE POVRCHU ~ Q204=+50 ;2. BEZPEC.VZDALENOST ~ Q370=+1 ;PREKRYTI DRAHY NAST. ~ Q366=+1 ;PONOROVAT ~ Q385=+500 ;POSUV NA CISTO 24 CYCL CALL 25 L Z+150 R0 FMAX M5 M9 26 TOOL CALL 71 Z S1500 27 L Z+150 R0 FMAX 28 L X+65.5 Y+47.5 R0 FMAX M13 29 L Z+2 R0 FMAX 30 CYCL DEF 200 VRTANI ~ Q201=-15 ;HLOUBKA ~
Q206=+300 ;POSUV NA HLOUBKU ~ Q202=+15 ;HLOUBKA PRISUVU ~ Q210=+0 ;CAS.PRODLEVA NAHORE ~ Q203=-18 ;SOURADNICE POVRCHU ~ Q204=+2 ;2. BEZPEC.VZDALENOST ~ Q211=+0 ;CAS. PRODLEVA DOLE 31 CC X+47.5 Y+47.5 32 LP PR+18 PA+0 R0 F2000 M99 33 CP IPA+45 DR+ F2000 M99 34 CP IPA+45 DR+ F2000 M99 35 CP IPA+45 DR+ F2000 M99 36 CP IPA+45 DR+ F2000 M99 37 CP IPA+45 DR+ F2000 M99 38 CP IPA+45 DR+ F2000 M99 39 CP IPA+45 DR+ F2000 M99 40 L Z+150 R0 FMAX M5 M9 41 TOOL CALL 73 Z S1200 42 L Z+150 R0 FMAX 43 L X+7.5 Y+7.5 R0 FMAX M13 44 CYCL DEF 200 VRTANI ~ Q201=-15 ;HLOUBKA ~ Q206=+300 ;POSUV NA HLOUBKU ~ Q202=+15 ;HLOUBKA PRISUVU ~ Q210=+0 ;CAS.PRODLEVA NAHORE ~ Q203=-18 ;SOURADNICE POVRCHU ~ Q204=+2 ;2. BEZPEC.VZDALENOST ~ Q211=+0 ;CAS. PRODLEVA DOLE 45 L Z-16 R0 FMAX M99 46 L X+87.5 R0 FMAX M99 47 L Y+87.5 R0 FMAX M99 48 L X+7.5 R0 FMAX M99 49 L Z+150 R0 FMAX M5 M9 50 L M30 51 END PGM Libor94 MM
Pracovní list dílec 2 Vytvořte CNC program dílce dle výkresu s použitím obráběcích cyklů : Vytvořte pouze kontury, které se budou obrábět pomocí cyklů. Využijte první část programu (cvičný dílec 2 z VY_32_inovace_JEŽ07) a pokračujte v další tvorbě dle zadání :