Vypracoval: (12) Základy CNC programování Stud. skupina: Datum: Zadání: Vypracujte řídicí program pro obrobení součástky dle výkresu v příloze 1. Program vytvořte s využitím cyklů CYCLE95, CYCLE96 a CYCLE97. Do elaborátu zpracujte: - postupový list + nákres součásti - řídicí program Pozn. 1: Veškeré informace o použitých nástrojích a VBD jsou uvedeny v příloze 2. Pozn. 2: Způsob programování cyklů je uveden v příloze 3, základní funkce pro programování jsou uvedeny v příloze 4
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK 58 27 VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK M 30 x2 A h13 R1 A ( 5 : 1 ) R1 3x45 60 6,3 6,3 6 VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK Struktura povrchu: 3,2 Schválil Hrany: Materiál 11 600.0 Polotovar 60x65 ČSN 42 6510 Hmotnost 0,2 Druh VÝROBNÍ VÝKRES Název dokumentu ÚSTAV STROJÍRENSKÉ Kreslil TECHNOLOGIE Datum vydání DVOŘÁČEK R1 2x45 5.10.2012 Měřítko 1:1 Číslo dokumentu kg Přesnost Tolerování Promítání ISO 2768 mk ISO 8015 CHRÁNĚNO PODLE ISO 16016 STAVĚCÍ ŠROUB KRÁTKÝ DTB CV12 - CNC 2012 List /
Počet Číslo POSTUPOVÝ LIST SOUČÁSTI 1 1 listů: listu: Poloautomatický soustruh SPN 12 CNC s řídicím systémem SINUMERIK 810D Náčrt součásti: Druh a popis práce jednotlivých nástrojů Nulový bod Od osy obrobku X : obrobku Od referenčního bodu Z : Výchozí Od osy obrobku X : bod programu Od nulového bodu obrobku Z : Otočná čtyřpolohová nožová hlava Poloha 1 2 3 4 Druh nástroje Odchylky ustavení nástroje Řezná rychlost 1 2 3 4 Přítlačná síla koníku Předpokládaný operační čas pro 1ks min. Posuv dolního suportu Výkon za 1 hod. při % kusů Vybavení stroje Výkon za 8 hod. při % kusů Zákazník: Název obrobku: Číslo výkresu: Materiál: Polotovar: Způsob opracování: Vypracoval: Zkoušel: Schválil: Datum:
Řídící program součásti STAVĚCÍ ŠROUB - KRÁTKÝ Hlavní program s názvem Stavsrmi.mpf: N10 MSG ("STAVECI SROUB"); programové hlášení (název programu) N20 G54 ;stanovení počátku souřadnic - nulového bodu obrobku N30 G90 G18 G95 ;absolutní programování v rovině XZ, posuv v milimetrech N40 G0 X140 Z1 ;pohyb rychloposuvem N50 M6 H1 T1 D1 ;výměna nástroje (T1 - stranový nůž, korekce 0 mm) N60 G0 X62 Z2 ;pohyb rychloposuvem k součásti N70 M41 G96 S160 M4 M8 ;1. otáčkový stupeň, konstantní řezná rychlost, hodnota v c, otáčky CCW, zapnutí chlazení N80 LIMS=2500 ;stanovení maxima otáček N90 G1 X61 F0.2 ;lineární interpolace N100 CYCLE95("S1",2,0,0.5,0,0.2,0.15,0.15,1,0,0,1) ;cyklus odběru třísky, hrubování tvaru definovaného podprogramem N110 G0 X35 Z2 ;rychloposuv N120 G1 X32 F0.2 ;lineární interpolace N130 CYCLE95("S1",1.5,0,0,0,0.2,0.15,0.15,5,0,0,1) ;cyklus odběru třísky, dokončení tvaru definovaného podprogramem N140 G0 X50 Z-42 ;rychloposuv N150 M6 H1 T1 D2 ;výměna nástroje (T1 - stranový nůž, korekce 1 mm) N160 G1 Z-43 F0.15 ;lineární interpolace N170 CYCLE96(30,-48,"A") ;výroba zápichu cyklem N180 M6 H1 T1 D1 ;výměna nástroje (T1 - stranový nůž, korekce 0 mm) N190 CYCLE96(30,-48,"A") ;výroba zápichu cyklem N200 G0 X140 Z1 ;pohyb rychloposuvem N210 M6 H3 T3 D1 ;výměna nástroje (T3 - kopírovací nůž) N220 G0 X62 Z-62 ;rychloposuv N230 G96 S120 ;snížení řezné rychlosti N240 G1 X50 F0.20 ;lineární interpolace N250 G1 X60 Z-57 F0.2 ;lineární interpolace N260 G0 X140 Z1 ;pohyb rychloposuvem N270 M6 H4 T4 D1 ;výměna nástroje (T4 - závitový nůž) N280 G0 X36 Z-43 ;rychloposuv N290 G96 S50 ;snížení řezné rychlosti N300 G1 X35 F0.2 ;lineární interpolace N310 CYCLE97(2,0,-42,0,30,30,1.5,1.5,1.157,0,0,0,8,4,1,1) ;řezání závitu N320 G0 X140 Z1 ;pohyb rychloposuvem N330 M30 ;konec hlavního programu, stop otáček a chlazení Podprogram s názvem S1.spf: N10 G18 G90 DIAMON ;absolutní průměrové programování v rovině XZ N20 G1 X22 Z1 ;počáteční bod kontury N30 G1 X30 Z-3 ;konec sražení hrany N40 Z-48 ;válcová plocha pro závit N50 X58 CHR=2 ; čelní plocha se sražení hrany (CHR: sražení konturového rohu -délka sražení ve směru pohybu) N60 Z-61 ;válcová plocha N70 M17 ;konec podprogramu a návrat do hlavního programu
Nástrojové vybavení SPN12 CNC Nůž soustružnický 93 PDJNL 2525 M 15 Vyměnitelná břitová destička DNMG 15 06 08 EM 6630 Doporučené řezné podmínky: v c = 170 240 m.min -1 f = 0,2 0,4 mm a p = 1 3,5 mm Doporučené použití: Základní utvařeč - oboustranný - první volba pro polohrubovací a lehčí hrubovací soustružení ocelí, korozivzdorných ocelí, ale také litiny. Univerzální utvařeč se širokým funkčním rozsahem. Nastavení Ι ΙΙ ΙΙΙ ΙV V VΙ VΙΙ VΙΙΙ ΙΧ Χ X 0 Z +0,647 T... r ε 0,8 Κr 93 Κr 32
Nástrojové vybavení SPN12 CNC Nůž soustružnický 72 30 SVVCN 2525 M 16 Vyměnitelná břitová destička VCMT 16 04 08 EUM 320P Doporučené řezné podmínky: v c = 160 220 m.min -1 f = 0,1 0,2 mm a p = 1 2 mm Doporučené použití: Soustružení ocelí a ocelolitiny vyššími rychlostmi. Soustružení na čisto, polohrubovací a hrubovací soustružení nepřerušovaným řezem. Nastavení Ι ΙΙ ΙΙΙ ΙV V VΙ VΙΙ VΙΙΙ ΙΧ Χ X 0 Z 0,193 T... r ε 0,8 Κr 72 30 Κr 72 30
Nástrojové vybavení SPN12 CNC Nůž na soustružení vnějších závitů SEL 2525 M 16 Vyměnitelná břitová destička TN 16 EL 300M 816 (TN 16 EL 150M 816) (TN 16 EL 200M 816) Doporučené řezné podmínky: v c = 100 150 m.min -1 Doporučené použití: Jemné, dokončovací a polohrubovací soustružení běžných, žárupevných a žáruvzdorných ocelí. Dále pak soustružení slitin Al a Cu a také litiny nižšími řeznými rychlostmi. Nastavení Ι ΙΙ ΙΙΙ ΙV V VΙ VΙΙ VΙΙΙ ΙΧ Χ X -0,553 T... Z -7,86 r ε 0,4
Cyklus Zápich: CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI) Tab.: Vysvětlení instrukcí cyklu - Zápich: SPD Počáteční bod v ose X (zadávat bez znaménka) SPL Počáteční bod v ose Z WIDG Šířka zápichu (zadávat bez znaménka) DIAG Hloubka zápichu (zadávat bez znaménka) STA1 Úhel mezi konturou a podélnou osou (0 STAT1 180 ) ANG1 Vrcholový úhel 1: na straně zápichu, která je určena počátečním bodem (zadávat bez znaménka) (0 ANG1 89.999 ) ANG2 Vrcholový úhel 2: na druhé straně (zadávat bez znaménka) (0 ANG1 89.999 ) RCO1 Zaoblení(+)/sražení(-) 1, vnější: na straně určené počátečním bodem RCO2 Zaoblení(+)/sražení(-) 2, vnější RCI1 Zaoblení(+)/sražení(-) 1, vnitřní: na straně počátečního bodu RCI2 Zaoblení(+)/sražení(-) 2, vnitřní FAL1 Přídavek na dokončení na dně zápichu FAL2 Přídavek na dokončení na bocích IDEP Hloubka přísuvu (zadávat bez znaménka) DTB Časová prodleva na dně zápichu VARI Způsob opracování (1 8 délka sražení CHF, 11 18 délka sražení ve směru pohybu CHR) Obr.: Grafické znázornění instrukcí cyklu - Zápich Obr.: Způsob opracování zápichu (instrukce VARI)
Odlehčovací zápichy: CYCLE94 (SPD, SPL, FORM) Tab.: Vysvětlení instrukcí cyklu - Odlehčovací zápichy: SPD Počáteční bod v ose X (zadávat bez znaménka) SPL Počáteční bod kontury v ose Z (zadávat bez znaménka) FORM Definice tvaru zápichu (E nebo F) Obr.: Grafické znázornění instrukcí cyklu - Odlehčovací zápichy Odlehčovací zápichy závitů: CYCLE96 (DIATH, SPL, FORM) Tab.: Vysvětlení instrukcí cyklu - Odlehčovací zápichy závitů: IATH Velký průměr závitu SPL Počáteční bod kontury v ose Z FORM Definice tvaru (A, B, C nebo D) Obr.: Grafické znázornění instrukcí cyklu - Odlehčovací zápichy závitů
Cyklus řezání závitů: Obr.: Grafické znázornění instrukcí cyklu - Řezání závitů Obr.: Způsoby opracování (instrukce VARI) Obr.: Způsoby přísuvu (instrukce IANG) Cyklus řetězení závitů: Obr.: Grafické znázornění instrukcí cyklu - Řetězení závitů
Cyklus řezání závitů: CYCLE97(PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMT) Tab.: Vysvětlení instrukcí cyklu - Řezání závitů: PIT Stoupání závitu jako hodnota (zadávat bez znaménka) MPIT Stoupání závitu jako velikost závitu (M3 M60 3 60) SPL Počáteční bod závitu v ose Z FPL Koncový bod závitu v ose Z DM1 Průměr závitu v počátečním bodu DM2 Průměr závitu v koncovém bodu APP Dráha vběhu (zadávat bez znaménka) ROP Dráha výběhu (zadávat bez znaménka) TDEP Hloubka závitu (zadávat bez znaménka) FAL Přídavek na dokončení (zadávat bez znaménka) IANG Úhel přísuvu "+" boční přísuv po jednom boku "-" boční přísuv střídavě na jednom i druhém boku NSP Přemístění počátečního bodu pro první chod závitu (zadávat bez znaménka) NRC Počet hrubovacích záběrů (zadávat bez znaménka) NID Počet průchodů bez záběru (zadávat bez znaménka) VARI Určení způsobu opracování závitu (1 4) NUMT Počet chodů závitu (zadávat bez znaménka) Tab.: Způsoby opracování (instrukce VARI): Hodnota Vnější Konstantní přísuv Vnitřní Konstantní průřez třísky 1 vnější konstantní přísuv 2 vnitřní konstantní přísuv 3 vnější konstantní průřez třísky 4 vnitřní konstantní průřez třísky
Cyklus řetězení závitů: CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT) Tab.: Vysvětlení instrukcí cyklu - Řetězení závitů: PO1 Počáteční bod závitu v ose Z DM1 Průměr závitu v počátečním bodě PO2 První mezilehlý bod v ose Z DM2 Průměr v prvním mezilehlém bodě PO3 Druhý mezilehlý bod DM3 Průměr v druhém mezilehlém bodě PO4 Koncový bod závitu v ose Z DM4 Průměr v koncovém bodě APP Dráha vběhu (zadávat bez znaménka) ROP Dráha výběhu (zadávat bez znaménka) TDEP Hloubka závitu (zadávat bez znaménka) FAL Přídavek na dokončení (zadávat bez znaménka) IANG Úhel přísuvu "+" boční přísuv po jednom boku "-" boční přísuv střídavě na jednom i druhém boku NSP Přemístění počátečního bodu pro první chod závitu (zadávat bez znaménka) NRC Počet hrubovacích záběrů (zadávat bez znaménka) NID Počet průchodů bez řezu (zadávat bez znaménka) PP1 Stoupání závitu 1 jako hodnota (zadávat bez znaménka) PP2 Stoupání závitu 2 jako hodnota (zadávat bez znaménka) PP3 Stoupání závitu 3 jako hodnota (zadávat bez znaménka) VARI Určení způsobu opracování závitu (1 4) NUMT Počet chodů závitu (zadávat bez znaménka) Tab.: Způsoby opracování (instrukce VARI): Hodnota Vnější Konstantní přísuv Vnitřní Konstantní průřez třísky 1 vnější konstantní přísuv 2 vnitřní konstantní přísuv 3 vnější konstantní průřez třísky 4 vnitřní konstantní průřez třísky
Řezný cyklus CYCLE95: CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT) Tab.: Vysvětlení instrukcí cyklu: NPP Název podprogramu kontury (např.: "KONTURA") MID Hloubka přísuvu (zadávat bez znaménka) FALZ Přídavek na dokončení v ose Z (zadávat bez znaménka) FALX Přídavek na dokončení v ose X (zadávat bez znaménka) FAL Přídavek na dokončení podle kontury (zadávat bez znamínka) FF1 Posuv pro hrubování bez podříznutí FF2 Posuv pro zanoření do elementů podříznutí FF3 Posuv pro dokončování VARI Způsob opracování (1 12) DT Časová prodleva za účelem zlomení třísky při hrubování DAM Délka dráhy, po které se přeruší každý hrubovací záběr za účelem zlomení třísky _VRT Dráhu oddálení nástroje od kontury při hrubování zadávat inkrementálně bez znaménka Tab.: Způsob opracování (instrukce VARI): Hodnota Podélné Čelní Vnější Vnitřní Hrubování Dokončování Kompletní obrobení 1 P vnější Hrubování 2 Č vnější Hrubování 3 P vnitřní Hrubování 4 Č vnitřní Hrubování 5 P vnější Dokončování 6 Č vnější Dokončování 7 P vnitřní Dokončování 8 Č vnitřní Dokončování 9 P vnější Kompletní obrobení 10 Č vnější Kompletní obrobení 11 P vnitřní Kompletní obrobení 12 Č vnitřní Kompletní obrobení Obr.: Grafické znázornění instrukcí cyklu CYCLE95
Cyklus zápich: Hrubování: Dokončování:
Cyklus odběr třísky s podříznutím:
Seznam vybraných příkazů stroje: Tab.: Vybrané přípravné funkce: G0 Lineární interpolace rychloposuvem G1 Lineární interpolace pracovním posuvem G2 Kruhová interpolace ve směru hodinových ručiček G3 Kruhová interpolace proti směru hodinových ručiček G4 Časové předurčená prodleva G18 Volba pracovní roviny Z/X G25 Dolní omezení pracovního pole G26 Horní omezení pracovního pole G33 Řezání závitů s konstantním stoupáním G40 Vypnutí korekce poloměru nástroje G42 Zapnutí korekce poloměru nástroje G54 1. nastavitelné posunutí nulového bodu G55 2. nastavitelné posunutí nulového bodu G56 3. nastavitelné posunutí nulového bodu G57 4. nastavitelné posunutí nulového bodu G70 Zadávání dráhy v palcích G71 Zadávání dráhy v mm G74 Nájezd do referenčního bodu G90 Absolutní programování G91 Inkrementální programování G94 Posuv F [ min. ] G95 Posuv F [ mm ] G96 Zapnutí konstantní řezné rychlosti G97 Vypnutí konstantní řezné rychlosti (konstantní velikost otáček) Tab.: Vybrané pomocné funkce: M0* Programovatelný stop programu M1* Volitelný stop M2* Konec hlavního programu s návratem na začátek programu M3 Start vřetena ve směru hodinových ručiček M4 Start vřetena proti směru hodinových ručiček M5 Zastavení vřetena M6 Výměna nástroje (standardní nastavení) (při ruční výměně) M8 Zapnutí chlazení M9 Vypnutí chlazení M17* Konec podprogramu M30* Konec programu, jako M2 M41 Převodový stupeň 1 (nižší řada otáček) M42 Převodový stupeň 2 (vyšší řada otáček) * tyto funkce neumožňují rozšířený formát adresového bloku
Seznam vybraných příkazů stroje: Tab.: Vybrané adresové znaky: D Číslo korekce nástroje F Posuv G Přípravné funkce H Funkce H I Nastavitelný identifikátor adresy J Nastavitelný identifikátor adresy K Nastavitelný identifikátor adresy L Volání podprogramu M Pomocné funkce N Číslo vedlejšího bloku P Počet opakování programu R Identifikátor proměnné S Velikost otáček vřetene T Číslo nástroje X Nastavitelný identifikátor adresy Y Nastavitelný identifikátor adresy Z Nastavitelný identifikátor adresy % Počáteční a oddělovací znak při přenosu souborů : Číslo hlavního bloku / Identifikátor vypuštění bloku ; Textová poznámka Tab.: Seznam cyklů CYCLE93 CYCLE94 CYCLE95 CYCLE96 CYCLE97 CYCLE98 Cyklus zápich Cyklus odlehčovací zápichy E a F dle DIN Cyklus odběr třísky Cyklus odlehčovací zápichy tvaru A, B, C a D dle DIN Cyklus řezání závitů Cyklus řetězení závitů