(12) základy cnc programování datum
TRANSCRIPT
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
A ( 5 : 1 )
A
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESK
VYTVOŘENO VE VÝUKOVÉM PRODUKTU SPOLEČNOSTI AUTODESKV
YT
VOŘ
EN
O V
E VÝ
UK
OVÉ
M P
RO
DU
KT
U S
PO
LEČ
NO
ST
I A
UT
OD
ES
KV
YT
VOŘ
EN
O V
E VÝ
UK
OVÉ
M P
RO
DU
KT
U S
PO
LEČ
NO
ST
I AU
TO
DE
SK
Schválil
Kreslil
Datum vydání
dokumentuDruh
Hrany:
PolotovarMateriál
Struktura povrchu:
Číslo dokumentu
Hmotnost
/List
Název
Měřítko
kg
Přesnost
Promítání
Tolerování
CHRÁNĚNO PODLE ISO 16016
ÚSTAV STROJÍRENSKÉ
TECHNOLOGIE
n58
27
nh13
R1
R1
30
Mx2
3x45°
6
R1 2x45°
1:1
11 600.0 n60x65 ČSN 42 6510 0,2
VÝROBNÍ VÝKRES
DVOŘÁČEK
5.10.2012
ISO 2768 mK
ISO 80153,2
606,3 6,3
STAVĚCÍ ŠROUB KRÁTKÝ
DTB CV12 - CNC 2012
POSTUPOVÝ LIST SOUČÁSTI Počet listů: 1 Číslo
listu: 1
Poloautomatický soustruh SPN 12 CNC s řídicím systémem SINUMERIK 810D Náčrt součásti:
D
ruh
a po
pis
prác
e je
dnot
livýc
h ná
stro
jů
Od osy obrobku X : Nulový bod
obrobku Od referenčního bodu Z : Polo
ha
Druh nástroje
Odchylky ustavení
nástroje
1 Od osy obrobku X : 2 3
Výchozí bod
programu Od nulového bodu obrobku Z : 4 1 2 3 4 Řezná
rychlost
Otočn
á čt
yřpo
loho
vá
nožo
vá h
lava
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: Schválil: Zkoušel: 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: 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.
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:
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.
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:
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í Ι ΙΙ ΙΙΙ Ι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:
Název Význam 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:
Název Význam 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ů:
Název Význam 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ů:
Název Význam 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ší Vnitřní
Konstantní přísuv 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ů:
Název Význam 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ší Vnitřní
Konstantní přísuv 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: Název Význam 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:
Název Význam 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:
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 Význam 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 Cyklus zápich CYCLE94 Cyklus odlehčovací zápichy E a F dle DIN CYCLE95 Cyklus odběr třísky CYCLE96 Cyklus odlehčovací zápichy tvaru A, B, C a D dle DIN CYCLE97 Cyklus řezání závitů CYCLE98 Cyklus řetězení závitů