Vypracoval:
Stud. skupina:
(12) Základy CNC programování
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
Príloha 1
M30x2
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK
3x45° 60
6,3
6,3
A(5:1)
R1
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK
n58
n27h13
A
R1
6 Struktura povrchu:
Hrany:
3,2
Polotovar n60x65 ČSN Druh VÝROBNÍ dokumentu ÚSTAV STROJÍRENSKÉ Kreslil
Materiál
11 600.0
2x45°
R1
1:1 42 6510
Hmotnost
VÝKRES
Název
DVOŘÁČEK
TECHNOLOGIE
0,2
ISO 2768 mK Tolerování ISO 8015 Přesnost
Promítání kg CHRÁNĚNO PODLE ISO 16016
STAVĚCÍ ŠROUB KRÁTKÝ Číslo dokumentu
Schválil Datum vydání
Měřítko
5.10.2012
DTB CV12 - CNC 2012 List
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK
/
Počet listů:
POSTUPOVÝ LIST SOUČÁSTI
1
Číslo listu:
1
Poloautomatický soustruh SPN 12 CNC s řídicím systémem SINUMERIK 810D
X: Z:
X: Výchozí Od osy obrobku bod programu Od nulového bodu obrobku Z : Řezná 1 2 rychlost Přítlačná síla koníku Posuv dolního suportu Vybavení stroje
Vypracoval: Zkoušel:
3
4
Poloha
Nulový Od osy obrobku bod obrobku Od referenčního bodu
Otočná čtyřpolohová nožová hlava
Druh a popis práce jednotlivých nástrojů
Náčrt součásti:
Druh Odchylky ustavení nástroje
nástroje
1 2 3 4
Předpokládaný operační čas pro 1ks Výkon za 1 hod. při % Výkon za 8 hod. při % Zákazník: Název obrobku: Číslo výkresu: Materiál: Polotovar: Způsob opracování: Schválil: Datum:
min. kusů kusů
Ří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 , otáčky c
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
Priloha 2
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:
vc = 170 ÷ 240 m.min-1 f = 0,2 ÷ 0,4 mm ap = 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.
Ι X 0 Z +0,647 0,8 rε 93° Κr 32° Κr´
Nastavení
T...
ΙΙ
ΙΙΙ
ΙV
V
VΙ
VΙΙ
VΙΙΙ
ΙΧ
Χ
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:
vc = 160 ÷ 220 m.min-1 f = 0,1 ÷ 0,2 mm ap = 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.
Ι X 0 Z 0,193 0,8 rε Κr 72°30´ Κr´ 72°30´
Nastavení
T...
ΙΙ
ΙΙΙ
ΙV
V
VΙ
VΙΙ
VΙΙΙ
ΙΧ
Χ
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:
vc = 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í T...
X Z rε
Ι -0,553 -7,86 0,4
ΙΙ
ΙΙΙ
ΙV
V
VΙ
VΙΙ
VΙΙΙ
ΙΧ
Χ
Priloha 3
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: Název Význam SPD SPL WIDG DIAG STA1 ANG1 ANG2 RCO1 RCO2 RCI1 RCI2 FAL1 FAL2 IDEP DTB VARI
Počáteční bod v ose X (zadávat bez znaménka) Počáteční bod v ose Z Šířka zápichu (zadávat bez znaménka) Hloubka zápichu (zadávat bez znaménka) Úhel mezi konturou a podélnou osou (0° ≤ STAT1 ≤ 180°) 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°) Vrcholový úhel 2: na druhé straně (zadávat bez znaménka) (0° ≤ ANG1 ≤ 89.999°) Zaoblení(+)/sražení(-) 1, vnější: na straně určené počátečním bodem Zaoblení(+)/sražení(-) 2, vnější Zaoblení(+)/sražení(-) 1, vnitřní: na straně počátečního bodu Zaoblení(+)/sražení(-) 2, vnitřní Přídavek na dokončení na dně zápichu Přídavek na dokončení na bocích Hloubka přísuvu (zadávat bez znaménka) Časová prodleva na dně zápichu 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: Název SPD SPL FORM
Význam Počáteční bod v ose X (zadávat bez znaménka) Počáteční bod kontury v ose Z (zadávat bez znaménka) 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ů: Název IATH SPL FORM
Význam Velký průměr závitu Počáteční bod kontury v ose Z 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ů: Název PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG NSP NRC NID VARI NUMT
Význam Stoupání závitu jako hodnota (zadávat bez znaménka) Stoupání závitu jako velikost závitu (M3 ÷ M60 ⇒ 3 ÷ 60) Počáteční bod závitu v ose Z Koncový bod závitu v ose Z Průměr závitu v počátečním bodu Průměr závitu v koncovém bodu Dráha vběhu (zadávat bez znaménka) Dráha výběhu (zadávat bez znaménka) Hloubka závitu (zadávat bez znaménka) Přídavek na dokončení (zadávat bez znaménka) Úhel přísuvu "+" boční přísuv po jednom boku "-" boční přísuv střídavě na jednom i druhém boku Přemístění počátečního bodu pro první chod závitu (zadávat bez znaménka) Počet hrubovacích záběrů (zadávat bez znaménka) Počet průchodů bez záběru (zadávat bez znaménka) Určení způsobu opracování závitu (1 ÷ 4) Počet chodů závitu (zadávat bez znaménka)
Tab.: Způsoby opracování (instrukce VARI): Hodnota 1 2 3 4
Vnější Vnitřní vnější vnitřní vnější vnitřní
Konstantní přísuv Konstantní průřez třísky konstantní přísuv konstantní přísuv konstantní průřez třísky 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ů: Název PO1 DM1 PO2 DM2 PO3 DM3 PO4 DM4 APP ROP TDEP FAL IANG NSP NRC NID PP1 PP2 PP3 VARI NUMT
Význam Počáteční bod závitu v ose Z Průměr závitu v počátečním bodě První mezilehlý bod v ose Z Průměr v prvním mezilehlém bodě Druhý mezilehlý bod Průměr v druhém mezilehlém bodě Koncový bod závitu v ose Z Průměr v koncovém bodě Dráha vběhu (zadávat bez znaménka) Dráha výběhu (zadávat bez znaménka) Hloubka závitu (zadávat bez znaménka) Přídavek na dokončení (zadávat bez znaménka) Úhel přísuvu "+" boční přísuv po jednom boku "-" boční přísuv střídavě na jednom i druhém boku Přemístění počátečního bodu pro první chod závitu (zadávat bez znaménka) Počet hrubovacích záběrů (zadávat bez znaménka) Počet průchodů bez řezu (zadávat bez znaménka) Stoupání závitu 1 jako hodnota (zadávat bez znaménka) Stoupání závitu 2 jako hodnota (zadávat bez znaménka) Stoupání závitu 3 jako hodnota (zadávat bez znaménka) Určení způsobu opracování závitu (1 ÷ 4) Počet chodů závitu (zadávat bez znaménka)
Tab.: Způsoby opracování (instrukce VARI): Hodnota 1 2 3 4
Vnější Vnitřní vnější vnitřní vnější vnitřní
Konstantní přísuv Konstantní průřez třísky konstantní přísuv konstantní přísuv konstantní průřez třísky 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: Název Význam NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM _VRT
Název podprogramu kontury (např.: "KONTURA") Hloubka přísuvu (zadávat bez znaménka) Přídavek na dokončení v ose Z (zadávat bez znaménka) Přídavek na dokončení v ose X (zadávat bez znaménka) Přídavek na dokončení podle kontury (zadávat bez znamínka) Posuv pro hrubování bez podříznutí Posuv pro zanoření do elementů podříznutí Posuv pro dokončování Způsob opracování (1 ÷ 12) Časová prodleva za účelem zlomení třísky při hrubování Délka dráhy, po které se přeruší každý hrubovací záběr za účelem zlomení třísky 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 2 3 4 5 6 7 8 9 10 11 12
P Č P Č P Č P Č P Č P Č
vnější vnější vnitřní vnitřní vnější vnější vnitřní vnitřní vnější vnější vnitřní vnitřní
Hrubování Hrubování Hrubování Hrubování Dokončování Dokončování Dokončování Dokončování Kompletní obrobení Kompletní obrobení Kompletní obrobení 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:
Priloha 4
Seznam vybraných příkazů stroje: Tab.: Vybrané přípravné funkce: Název G0 G1 G2 G3 G4 G18 G25 G26 G33 G40 G42 G54 G55 G56 G57 G70 G71 G74 G90 G91 G94 G95 G96 G97
Význam Lineární interpolace rychloposuvem Lineární interpolace pracovním posuvem Kruhová interpolace ve směru hodinových ručiček Kruhová interpolace proti směru hodinových ručiček Časové předurčená prodleva Volba pracovní roviny Z/X Dolní omezení pracovního pole Horní omezení pracovního pole Řezání závitů s konstantním stoupáním Vypnutí korekce poloměru nástroje Zapnutí korekce poloměru nástroje 1. nastavitelné posunutí nulového bodu 2. nastavitelné posunutí nulového bodu 3. nastavitelné posunutí nulového bodu 4. nastavitelné posunutí nulového bodu Zadávání dráhy v palcích Zadávání dráhy v mm Nájezd do referenčního bodu Absolutní programování Inkrementální programování Posuv F [ min. ] Posuv F [ mm ] Zapnutí konstantní řezné rychlosti Vypnutí konstantní řezné rychlosti (konstantní velikost otáček)
Tab.: Vybrané pomocné funkce: Název Význam 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: Název D F G H I J K L M N P R S T X Y Z % : / ;
Význam Číslo korekce nástroje Posuv Přípravné funkce Funkce H Nastavitelný identifikátor adresy Nastavitelný identifikátor adresy Nastavitelný identifikátor adresy Volání podprogramu Pomocné funkce Číslo vedlejšího bloku Počet opakování programu Identifikátor proměnné Velikost otáček vřetene Číslo nástroje Nastavitelný identifikátor adresy Nastavitelný identifikátor adresy 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ů