Středníodborná š kola a Středníodborné uč iliš tě , Š umperk, Gen. Krátké ho 30
Základy programováníCNC strojů s využitím programovacích jednotek HEIDENHAIN
Š umperk, březen 2007
Název projektu:
Tvorba a realizace vzdě lávacích programů pro svařování kovů, obrábě ní kovů technologií CNC, povrchových úprav nanáš ením barev a laků, změ ny výuky v obchodních oborech po vstupu do EU.
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpoč tem Č eské republiky.
Obsah Ú vod ........................................................................................................................................... 2 Ovládacíprvky programovacíjednotky..................................................................................... 3 Vztaž ný systé m u fré zek ............................................................................................................ 4 Rež imy stroje.............................................................................................................................. 5 Typy souborů .............................................................................................................................. 5 Vyvolánísprávy souborů ........................................................................................................... 5 Založ enínové ho souboru ........................................................................................................... 5 Korekce nástroje......................................................................................................................... 6 1. Dé lková korekce nástroje ................................................................................................... 6 2. Korekce rádia nástroje........................................................................................................ 7 3. Dráhový pohyb bez korekce rádia R0 ................................................................................ 8 CVIČ ENÍ 1 – fré zováníčtverce osou nástroje................................................................... 9 CVIČ ENÍ 2 – fré zováníčtverců osou nástroje................................................................. 10 CVIČ ENÍ 3 – fré zovánídráž ky s korekcínástroje .......................................................... 12 Dráhové pohyby ....................................................................................................................... 13 1. Programováníkruhové dráhy pomocípří kazů C a CC .................................................... 13 CVIČ ENÍ 4 – fré zováníoblouku pomocízadánístředu a koncové ho bodu .................... 15 CVIČ ENÍ 5 – fré zováníkruhové ho čepu pomocízadánístředu a koncové ho bodu ....... 16 CVIČ ENÍ 6 – fré zováníkruhové kapsy pomocízadánístředu a koncové ho bodu.......... 17 2. Programováníkruhové dráhy pomocípří kazů CR s definovaným rádiem ...................... 18 3. Středový ú hel CCA a rádius kruhové ho oblouku R ......................................................... 18 CVIČ ENÍ 7 – fré zováníkruhové dráhy pomocíCR pří kazu s definovaným rádiem ...... 20 4. Kruhová dráha CT s tangenciální m napojení m................................................................ 21 CVIČ ENÍ 8 – fré zovánídráhy pomocíCT, CR pří kazů a pomocízadánístředu a koncové ho bodu................................................ 22 5. Vlož eníú kosu CHF mezi dvě pří mky.............................................................................. 23 6. Zaoblenírohů RND.......................................................................................................... 24 CVIČ ENÍ 9 – fré zovánísraž enía zaoblenírohů .............................................................. 25 Práce s cykly............................................................................................................................. 26 1. Vrtání- (cyklus 200) ........................................................................................................ 26 CVIČ ENÍ 10 – vrtacícyklus 200 ..................................................................................... 27 2. Univerzálnívrtání- (cyklus 203) ..................................................................................... 28 CVIČ ENÍ 11– vrtacícyklus 203 (univerzálnívrtání ) ...................................................... 30 3. Fré zovánídráž ky - (cyklus 3)........................................................................................... 31 CVIČ ENÍ 12 – cyklus 3 (fré zovánídráž ky).................................................................... 33 Pří klady využ itífré zovací ch a vrtací ch cyklů .......................................................................... 35 Použ itá literatura ...................................................................................................................... 50
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
1
Ú vod Jak je známo, v prů bě hu poslední ho desetiletípřicházído střední ch odborných učilišť strojí renských vě tšinou ž áci, kteříse nedostali na středníškoly s maturitou. Proto obory strojí renské byly v určité m ú tlumu. Velmi malý zájem ž áků základní ch škol byl předevší mo obor "Obrábě č kovů ". Také učebnice jsou zastaralé a na trhu prakticky nedostupné . V poslednídobě docházík opě tovné mu ož ivenía s tí m ú zce souvisízvyšují císe poptávka po kvalifikovaných pracovní cí ch nejrů zně jší ch strojí renských profesí , mezi které patřítaké obrábě či. Aby se zvýšila kvalita vzdě lánía rozvoj vě domostíž áků v teoretické m a praktické m vyučování , zařadili jsme do školní ch osnov u tří letých oborů vzdě láníobrábě nína strojí ch CNC (na fré zkách a soustruzí ch) a výuku jejich programovánína PC. Protož e obsluha a návody pro už ivatele (manuály) jsou pro ž áky SOU pří liš slož ité , pokládali jsme za nutné tyto návody zjednodušit, aby se ž áci mohli naučit základy programovánína PC a vě domosti uplatnit na výrobní m stroji CNC. Jejich uplatně níve výrobní ch závodech se rozší ří , jejich zaškoleníbude rychlejší . S tí mto zamě ření m a doplně ní m výuky se po mnoha letech krize, kdy se učilo "Obrábě čem kovů " jen skupina kolem deseti ž áků se nynívyučuje celá tří da třiceti ž áků , tí m je využ ita kapacita pracovišť SOU a naplníse za kratšídobu poptávka v okolní ch výrobní ch závodech
2
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Ovládacíprvky programovacíjednotky
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
3
Vztaž ný systé m u fré zek Při obrábě níobrobku na fré zce se souřadný systé m stroje obecně vztahuje k pravoú hlé mu souřadné mu systé mu. Obrázek ukazuje, jak je pravoú hlý souřadný systé m přiřazen k osám stroje.
4
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Rež imy stroje §
Provoznírež imy:
§
Programovacírež imy: - PROGRAM ZADAT / EDITOVAT, - PROGRAM TEST.
- ručníprovoz, - elektrické ručníkolečko, - polohovánís ruční m zadání m, - chod programu po blocí ch, - chod programu plynule.
Typy souborů Soubory jsou trojí ho typu (program, tabulka, text) rozlišované pří ponou: - *.H program ve formátu Heidenhain, - *.I program ve formátu DIN/ISO, - *.T tabulka pro nástroje: (V dané m adresáři je potřeba mí t soubor TOOL.T, který obsahuje popis použ í vaných nástrojů . Pokud tento soubor není v adresáři pří tomen, musely by se jednotlivé nástroje definovat pří mo v programu). - *.A text ve formátu ASCII, do takových souborů lze zapsat libovolný text. Jmé no souboru mů ž e mí t max.16 znaků + pří slušná pří pona. Ř í dí cíjednotka mů ž e obsahovat libovolný počet souborů , celková velikost je však omezena na 2000 MB.
Vyvolánísprávy souborů Stiskem klávesy PGM MGT se otevře okno pro správu souborů , ve které m mů ž eme navolit vlastnosti - status. V rež imu – PROGRAM ZADAT / EDITOVAT mů ž eme zakládat nové soubory nebo mazat, kopí rovat přejmenovávat již stávají císoubory. Jmé no souboru mů ž e mí t max.16 znaků . V tomto okně se také dajízakládat a mazat adresáře. Status: - E Program je navolen v provozní m rež imu, PROGRAM ZADAT / EDITOVAT. - S Program je navolen v provozní m rež imu TEST PROGRAMU. - M Program je navolen v ně které m provozní m rež imu provádě níprogramu. - P Soubor je chráně n proti smazánía změ ně .
Založ enínové ho souboru Provádí me v rež imu: -PROGRAM ZADAT / EDITOVAT. 1. 2. 3. 4.
Správu souboru spustí me stiskem klávesy PGM MGT. Do řádku Jmé no souboru zapí šeme jmé no souboru s pří ponou (*.H). Stiskneme klávesu ENT. Pomocísoftklávesy si vybereme jednotky MM nebo INCH.
Zobrazíse prvnířádek programu. 0 BEGIN PGM název programu MM Druhý a třetířádek programu definujípolotovar. Ve druhé m řádku programu zadáme souřadnice levé ho spodní ho rohu polotovaru (kvádru) a osu vřetene (Z). Ve třetí m řádku programu zadáme souřadnice pravé ho horní ho rohu polotovaru.
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
5
1 BLK FORM 0.1 Z X... Y... Z... 2 BLK FORM 0.2 X... Y... Z... . . . N END PGM název programu MM Uvedené čtyři řá dky se v programu nikdy nesmísmazat! Ostatnířádky programu po definici velikosti polotovaru mohou obsahovat: - vyvoláníurčité ho nástroje pří kazem: TOOL CALL čí slo nástroje, osa vřetene, S otáčky, F posuv, pří padně nepovinné dé lkové nebo rádiové korekce DL, DR, DR2. - dráhové pohyby po pří mce: pří kaz L X… Y… Z…
(umož ňuje současný pohyb ve třech osách),
- dráhové pohyby po kruž nici: pří kaz CC X… Y… (definuje střed oblouku), pří kaz C X… Y… DR+/- (definuje koncový bod oblouku, + definuje smysl otáčení po smě ru hodinových ručiček, - proti smě ru hodinových ručiček.) - pří kazy pro najetía opuště níobrysu, zaoblenírohů , zkosení - předdefinované cykly (vrtání , zahloubení , rů zné druhy fré zování… ) - pří kazy pro vyvolánípodprogramů a pří kazy pro cykly. Jednotlivé pří kazy se zadávajípomocítlačí tek. Po stisknutítlačí tka se objevínázev funkce a v následují cí m dialogu se doplňujípož adované hodnoty. V horní m pruhu obrazovky se objevíinformace, co se definuje.
Korekce nástroje Ří dí císysté m koriguje dráhu nástroje o korekčníhodnotu pro dé lku nástroje v ose vřetena a pro rádius nástroje v rovině obrábě ní . 1. Dé lková korekce ná stroje Korekce nástroje na dé lku je ú činná, jakmile je nástroj vyvolán a pojí ž díse jí m v ose vřetena. Zrušíse, jakmile se vyvolá nástroj s dé lkou L=0. U korekce dé lky nástroje jsou respektovány delta-hodnoty jak z bloku TOOL CALL, tak z tabulky nástrojů .
6
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Hodnota korekce = L + DL(TOOL CALL) + DL(TAB), kde:
L -je dé lka nástroje L z bloku TOOL DEF nebo tabulky nástrojů , DL(TOOL CALL) -je pří davek DL na dé lku z bloku TOOL CALL, DL(TAB) -je pří davek DL na dé lku z tabulky nástrojů .
2. Korekce rá dia ná stroje Programovaný blok pro pohyb nástroje obsahuje - RL nebo RR pro korekci rádia, - R+ nebo R- pro korekci rádia při osově rovnobě ž né m pojí ž dě ní , - R0, nemá-li se korekce rádia provádě t. Korekce rádia je ú činná, jakmile je nástroj vyvolán a je jí m pojí ž dě no v rovině obrábě ní pří mkovým blokem s RL nebo RR. U korekce rádia jsou respektovány delta-hodnoty jak z bloku TOOL CALL, tak z tabulky nástrojů . Hodnota korekce = R + DR(TOOL CALL) + DR(TAB) kde:
R -je rádius nástroje R z bloku TOOL DEF nebo z tabulky nástrojů , DR(TOOL CALL) -je pří davek DR na rádius z bloku TOOL CALL. DR(TAB) -je pří davek DR na rádius z tabulky nástrojů .
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
7
3. Drá hový pohyb bez korekce rá dia R0 Nástroj pojí ž dísvým středem po programované dráze v rovině obrábě ní , pří padně na programované souřadnice. Použ ití : -vrtání , vystruž ování , závitování , předpolohování … .
8
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ1 – fré zová níč tverce osou ná stroje 0 BEGIN PGM cviceni1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F200 4 L X+120 Y+100 Z+20 R0 FMAX 5 L Z-5 R0 F200 M3 M8 6L 7L 8L 9L 10 L 11 L
X+0 Y+0 X+100 Y+120 Z+50 R0 FMAX X+300 Y+200 Z+300 FMAX M2 M9
12 END PGM cviceni1 MM
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohování osy nástroje a sjetí nad polotovar ;sjetí nástroje na rovinu fré zování , zapnutí otáček a chlazení ;fré zováníčtverce z nákresu cvičení1
;odjetínástroje 50 mm nad materiál ;odjetínástroje, vypnutíchlazenía návrat na začátek programu ;konec programu
Nákres cvič ení1
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
9
CVIČ ENÍ2 – fré zová níč tverců osou ná stroje 0 BEGIN PGM cviceni2 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-30 2 BLK FORM 0.2 X+45 Y+45 Z+0 3 TOOL CALL 1 S3000 F200 4 L X+60 Y+50 Z+20 FMAX 5 L Z-10 F100 M3 M8 6L 7L 8L 9L 10 L 11 L 12 L 13 L 14 L 15 L 16 L 17 L 18 L 19 L 20 L 21 L 22 L 23 L 24 L 25 L 26 L 27 L 28 L
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení ;fré zovánítvaru z nákresu cvičení2
X-50 F200 Y-50 X+50 Y+45 X-45 X-45 X+45 Y+60 X+60 Y+50 Z-15 F100 X-50 F200 Y-50 X+50 Y+60 X+0 Z-6 Y-60 X-60 Y+0 X+60 Z+50 R0 FMAX X+300 Y+200 Z+300 FMAX M2 M9
29 END PGM cviceni2 MM
10
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
;odjetínástroje 50 mm nad materiál ;odjetínástroje, vypnutíchlazenía návrat na začátek programu ;konec programu
Nákres cvič ení2
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
11
CVIČ ENÍ3 – fré zová nídrá žky s korekcíná stroje 0 BEGIN PGM cviceni3 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F200 4 L X+200 Y+150 Z+20 FMAX 5 L Z-10 F100 M3 M8
;název programu ;definovánípolotovaru
;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení 6 L X+140 Y+140 F200 ;najetíosou nástroje před materiál 7 L X+120 Y+120 RR ;najetínástroje na obrys fré zované dráž ky zprava 8 L X-20 Y-20 ;fré zovánídráž ky z nákresu cvičení3 9 L Z+50 FMAX ;odjetínástroje 50 mm nad materiál 10 L X+300 Y+200 Z+300 FMAX M2 M9 ;odjetínástroje, vypnutíchlazenía návrat na začátek programu 11 END PGM cviceni3 MM ;konec programu
Nákres cvič ení3
12
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Dráhové pohyby 1. Programová níkruhové drá hy pomocípříkazů C a CC Střed kruhu CC - nadefinujeme pro kruhové dráhy, které programujeme s klávesami C (kruhová dráha C) v pravoú hlých souřadnicí ch. Pří klad: 5 CC X+25 Y+25 nebo 10 L X+25 Y+25 11 CC Platnost Střed kruhu zů stává definován tak dlouho, než naprogramujeme nový střed kruhu. Koncový bod C
- souřadnici koncové ho bodu kruhové ho oblouku zadáme v pravoú hlých souřadnicí ch. Smysl otáčenízadáme pomocífunkce DR+ a DR-. Je-li třeba, zadáme posuv F nebo pří davné M funkce.
Ú plný kruh - naprogramujeme tak, ž e zadáme stejné souřadnice jako pro výchozíbod. Výchozía koncový bod kruhové ho pohybu musílež et na kruhové dráze v toleranci až 0,016 mm. Pří klad: 5 CC X+25 Y+25 6 L X+45 Y+25 RR F200 M3 7 C X+45 Y+25 DR+
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
13
14
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ4 – fré zová níoblouku pomocízadá nístředu a koncové ho bodu 0 BEGIN PGM cviceni4 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X+130 Y-30 Z+20 FMAX 5 L Z-6 F100 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení ;najetínástroje na fré zovaný obrys zprava
6 L X+90 Y-20 RR F250 7 L Y+50 8 CC X+50 Y+50 ;zadané souřadnice středu kruhové ho oblouku 9 C X+10 Y+50 DR+ F250 ;koncový bod kruhové ho oblouku 10 L Y-20 ;dokončenífré zováníz nákresu cvičení4 11 L Z+50 R0 FMAX ;odjetínástroje 50 mm nad materiál 11 L X+300 Y+200 Z+300 R0 FMAX M2 M9 ;odjetínástroje, vypnutíchlazenía návrat na začátek programu 12 END PGM cviceni4 MM ;konec programu
Nákres cvič ení4
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
15
CVIČ ENÍ5 – fré zová níkruhové ho č epu pomocízadá ní středu a koncové ho bodu 0 BEGIN PGM cviceni5 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X+130 Y-30 Z+20 FMAX 5 L Z-6 F100 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení ;najetínástroje na fré zovaný obrys zprava ;fré zováníz nákresu cvičení5
6 L X+90 Y-20 RR F250 7 L Y+50 8 CC X+50 Y+50 9 C X+90 Y+50 DR+ F250 10 L X+105 11 C X+105 Y+50 DR+ 12 L Y+120 13 L Z+50 R0 FMAX 14 L X+300 Y+200 Z+300 R0 FMAX M2 M9 15 END PGM cviceni5 MM
;odjetínástroje 50 mm nad materiál ;odjetínástroje, vypnutíchlazenía návrat na začátek programu ;konec programu
Nákres cvič ení5
16
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ6 – fré zová níkruhové kapsy pomocízadá ní středu a koncové ho bodu 0 BEGIN PGM cviceni6 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X+30 Y+30 Z+20 FMAX 5 L Z-6 F100 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení ;najetínástroje na fré zovaný obrys zleva ;fré zováníz nákresu cvičení6
6 L X+50 Y+50 RL F250 7 CC X+70 Y+50 8 C X+90 Y+50 DR+ F250 9 CC X+50 Y+50 10 C X+90 Y+50 DR+ 11 CC X+70 Y+50 12 C X+50 Y+50 DR+ 13 L Z+50 R0 FMAX 14 L X+300 Y+200 Z+300 R0 FMAX M2 M9 15 END PGM cviceni6 MM
;odjetínástroje 50 mm nad materiál ;odjetínástroje, vypnutíchlazenía návrat na začátek programu ;konec programu
Nákres cvič ení6
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
17
2. Programová níkruhové drá hy pomocípříkazů CR s definovaný m rá diem Nástroj přejí ž dípo kruhové dráze s rádiem R. 1. Souřadnice koncové ho bodu kruhové ho oblouku zadané v pravoú hlých souřadnicí ch. 2. Rádius R+ nebo R- kde znamé nko definuje velikost kruhové ho oblouku. 3. Smysl otáčeníDR+ definuje konkávnízakřivenínebo DR- definuje konvexnízakřivení . 4. Pří davná M funkce. 5. Posuv F. Ú plný kruh naprogramujeme tak, ž e zadáme dva stejné CR bloky za sebou.
3. Středový úhel CCA a rá dius kruhové ho oblouku R Výchozíbod a koncový bod na obrysu se dajívzájemně spojit čtyřmi rů znými kruhovými oblouky se stejným rádiem: 1. menšíkruhový oblouk CCA<180°,R>0, 2. vě tšíkruhový oblouk CCA>180°,R<0, 3. konvexní- smysl otáčeníoblouku DR– (s korekcírádia RL), 4. konkávní- smysl otáčeníDR+ (s korekcírádia RL), Pří klad: 10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R+20 DR- (OBLOUK 1) nebo 11 CR X+70 Y+40 R+20 DR+ (OBLOUK2) nebo 11 CR X+70 Y+40 R-20 DR- (OBLOUK3) nebo 11 CR X+70 Y+40 R-20 DR+ (OBLOUK4)
18
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
19
CVIČ ENÍ7 – fré zová níkruhové drá hy pomocíCR příkazu s definovaným rá diem 0 BEGIN PGM cviceni7 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X-20 Y+20 Z+20 FMAX 5 L Z-5 F100 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetí nástroje na rovinu fré zování , zapnutí chlazenía otáček ;najetínástroje na fré zovaný obrys zleva ;fré zováníz nákresu cvičení7
6 L X-10 Y+40 RL F250 7 L X+40 8 CR X+70 Y+40 R+20 DR9 L X+120 10 L Z+50 R0 FMAX 11 L X+300 Y+200 Z+300 R0 FMAX M2 M9 10 END PGM cviceni7 MM
;odjetínástroje 50 mm nad materiál ;odjetínástroje, vypnutíchlazenía návrat na začátek programu ;konec programu
Nákres cvič ení7
20
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
4. Kruhová drá ha CT s tangenciá lním napojením Nástroj přejí ž dí po kruhové m oblouku, který se tangenciálně napojuje na předtí m programovaný obrysový prvek (prvky obrysu tedy přecházejíplynule jeden do druhé ho). Funkce:
- souřadnice koncové ho bodu kruhové ho oblouku, - je-li třeba, tak se mů ž e zadat posuv F nebo M funkce).
CT - blok a předtí m programovaný prvek obrysu by mě ly obsahovat obě souřadnice roviny, ve které má být proveden kruhový oblouk! Pří klad:
7 8 9 10
L X+0 Y+25 RL F300 M3 L X+25 Y+30 CT X+45 Y+20 L Y+0
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
21
CVIČ ENÍ8 – fré zová nídrá hy pomocíCT, CR příkazů a pomocízadá nístředu a koncové ho bodu 0 BEGIN PGM cviceni8 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X+150 Y+50 Z+20 FMAX 5 L Z-10 F100 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetínástroje na rovinu fré zování , zapnutíotáček a chlazení ;najetínástroje na fré zovaný obrys zprava ;fré zováníz nákresu cvičení8
6 L X+120 Y+20 RR F250 7 L X+100 Y+45 8 L X+70 Y+70 9 L X+40 Y+70 10 CT X+25 Y+55 11 L X+25 Y+40 12 CR X+25 Y+15 R+13 DR13 L X+25 Y-30 14 L Z+3 R0 F500 15 L X+75 Y+20 F1000 16 L Z-6 F250 17 L X+95 Y+30 RL 18 CC X+70 Y+30 19 C X+95 Y+30 DR+ 20 C X+70 Y+55 DR+ 21 L Z+50 R0 FMAX ;odjetínástroje 50 mm nad materiál 22 L X+50 Y+35 R0 FMAX 23 L X+300 Y+200 Z+300 R0 FMAX M2 M9 ;odjetínástroje, vypnutíchlazenía návrat na začátek programu 24 END PGM cviceni8 MM ;konec programu
22
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Nákres cvič ení8
5. Vloženíúkosu CHF mezi dvě přímky Rohy obrysu, které vzniknou jako prů sečí ky dvou pří mek, mů ž eme opatřit zkosení m. §
V pří mkových blocí ch před a za blokem CHF naprogramujeme pokaž dé obě souřadnice roviny, ve které má být ú kos proveden.
§
Korekce rádia před a za blokem CHF musíbýt stejná.
§
Ú kos musíbýt proveditelný s aktuální m nástrojem.
Funkce: - dé lka zkoseníhrany (dé lka zkoseníú kosu), - je-li třeba zadá se posuv F. Pří klad: 7 8 9 10
L X+0 Y+30 RL F300 M3 L X+40 IY+5 CHF 12 F250 L IX+5 Y+0
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
23
Pozn.:
- obrys nesmízačí nat blokem CHF, - zkoseníse provádípouze v rovině obrábě ní , - na rohový bod odří znutý zkosení m se nenají ž dí , - posuv programovánív bloku CHF je ú činný pouze v tomto bloku CHF.
6. Zaoblenírohů RND Funkce RND zaobluje rohy obrysu. Nástroj přejí ž dípo kruhové dráze, která se tangenciálně napojuje jak na předcházejí cí , tak i na následují cíprvek obrysu. Kruhové zaoblenímusíbýt proveditelné vyvolaným nástrojem. Funkce: - rádius zaoblení(rádius kruhové ho oblouku), - posuv F, je-li třeba.
Pří klad: 5 L X+10 Y+40 RL F300 M3 6 L X+40 Y+25 7 RND R5 F100 8 L X+10 Y+5 Pozn.:
24
- předcházejí cía následují cíprvek obrysu musíobsahovat obě souřadnice roviny, ve které se provádízaoblenírohu, - obrábí te-li obrys bez korekce rádia nástroje, pak musí te programovat obě souřadnice roviny obrábě ní , - na rohový bod se nenají ž dí , - posuv F programovaný v bloku RND je ú činný pouze v tomto bloku RND, - blok RND se dá rovně ž použ í t k mě kké mu najetína obrys.
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ9 – fré zová nísraženía zaoblenírohů 0 BEGIN PGM cviceni9 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3000 F250 4 L X+130 Y+130 Z+20 FMAX 5 L Z-5 F200 M3 M8
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;napolohováníosy nástroje a sjetínad polotovar ;sjetí nástroje na rovinu fré zování , zapnutí otáček a chlazení ;najetínástroje na fré zovaný obrys zprava
6 L Y+90 RR F250 7 L X+10 8 CHF 5 ;sraž eníhrany 9 L Y+10 10 RND R10 ;zaobleníhrany 11 L X+90 12 L Y+130) 13 L Z+50 R0 FMAX ;odjetínástroje 50 mm nad materiál 14 L X+300 Y +200 Z+300 FMAX M2 M9 ;odjetínástroje, vypnutíchlazenía návrat na začátek programu 15 END PGM cviceni9 MM ;konec programu
Nákres cvič ení9
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
25
Práce s cykly Č asto se opakují cíobrábě ní , která obsahujíví ce obrábě cí ch operací , se ukládajído pamě ti jako cykly. Definová nícyklů : 1. Stisknutí m tlačí tka CYCL DEF na panelu ří dí cí ho systé mu se zobrazí lišta softkláves, kde jsou předdefinovány rů zné skupiny cyklů . 2. Ze skupiny cyklů se vyberou napří klad vrtacícykly. 3. Ze skupiny vrtací ch cyklů se vybere vrtacícyklus, (např.200). 4. Po výbě ru cyklu se zahájí dialog (zobrazují se na obrazovce parametry) a po zadánívšech parametrů , které ří dí císysté m pož aduje, se dialog ukončí . Vyvolá nícyklu:
Má-li ří dí císysté m jednou vykonat cyklus po naposledy programované m bloku, naprogramuje se vyvolánícyklu pří davnou funkcíM99.
1. Vrtá ní- (cyklus 200) 1. Ř í dí císysté m napolohuje nástroj v ose vřetena rychloposuvem FMAX do bezpečné vzdálenosti nad povrchem obrobku. 2. Nástroj vrtá naprogramovaným posuvem F až do hloubky první ho pří suvu. 3. Ř í dí císysté m odjede nástrojem rychloposuvem FMAX zpě t do bezpečnostnívzdálenosti, tam setrvá - pokud je to zadáno a poté najede opě t rychloposuvem FMAX až do bezpečnostnívzdálenosti nad prvnípří suvnou hloubku. 4. Nato vrtá nástroj zadaným posuvem F do hloubky další ho pří suvu. 5. Ř í dí císysté m opakuje tento proces (1 až 4 krát), až je dosaž ena zadaná hloubka vrtání . 6. Ze dna dí ry odjede nástroj rychloposuvem FMAX na bezpečnostnívzdálenost nebo pokud je to zadáno, tak na 2. bezpečnostnívzdálenost. Vrtací cyklus DEF200 - parametry: Q200............ Q201............ Q206............ Q202............ Q210............ Q203............ Q204............ Q211............
bezpečnostnívzdálenost hloubka posuv pří suvu do hloubky hloubka pří suvu časová prodleva nahoře souřadnice povrchu 2.bezpečnostnívzdálenost časová prodleva dole
Před programová ním dbejte na tyto body: - Naprogramujte polohovacíblok do bodu startu (střed dí ry) v rovině obrábě nís korekcí rádia R0. - Znamé nko parametru cyklu HLOUBKA definuje smě r obrábě ní . Naprogramujete-li hloubku rovnu nule, pak ří dí císysté m cyklus neprovede.
26
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ10 – vrtacícyklus 200 0 BEGIN PGM cviceni10 MM 1 BLK FORM 0.1 Z X-60 Y-50 Z-50 2 BLK FORM 0.2 X+60 Y+50 Z+0 3 TOOL CALL 2 Z S4000 F250 4 L Z+250 R0 FMAX 5 CYCL DEF 200 VRTAT Q200=+3 Q201=-18 Q206=+250 Q202=+7.5 Q210=+0 Q203=+0 Q204=+50 Q211=+0.1 6 L X-40 Y-30 R0 FMAX M3 M8 7 CYCL CALL M99 8 L X-25 Y-15 R0 FMAX M99 9L 10 L 11 L 12 L 13 L 14 L 15 L 16 L 17 L
X-40 Y+0 M99 Y+15 X-25 M99 X-40 Y+30 M99 X+40 Y+30 M99 X+25 Y+15 M99 X+40 Y+0 M99 X+25 Y-15 M99 X+40 Y-30 M99 Z+250 R0 FMAX M2 M9
18 END PGM cviceni10 MM
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;vrtacícyklus 200 ;BEZPEČ NOSTNÍ VZDÁ LENOST ;HLOUBKA ;POSUV PŘ ÍSUVU DO HLOUBKY ;HLOUBKA PŘ ÍSUVU ;Č ASOVÁ PRODLEVA NAHOŘ E ;SOUŘ ADNICE POVRCHU ;DRUHÁ BEZPEČ NOSTNÍ VZDÁ LENOST ;Č ASOVÁ PRODLEVA DOLE ;polohování osy nástroje, zapnutí otáček achlazení ;vyvolánívrtací ho cyklu 200 ;polohováníosy nástroje na dalšísouřadnice a vyvolánívrtací ho cyklu 200 ;dokončenívrtánípodle cvičení 10
;odjetí nástroje, vypnutí chlazení a návrat na začátek programu ;konec programu
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
27
Nákres cvič ení10
2. Univerzá lnívrtá ní- (cyklus 203) 1. Ř í dí císysté m napolohuje nástroj v ose vřetena rychloposuvem FMAX do bezpečné vzdálenosti nad povrchem obrobku. 2. Nástroj vrtá naprogramovaným posuvem F až do hloubky první ho pří suvu. 3. Je-li zadáno přerušenítří sky, odjede ří dí císysté m nástrojem zpě t o zadanou hodnotu zpě tné ho pohybu. Pracujete-li bez přerušenítří sky, pak odjede ří dí císysté m nástrojem posuvem pro vyjí ž dě nína bezpečnostnívzdálenost, tam setrvá - je-li to zadáno a pak opě t jede rychloposuvem FMAX až na bezpečnostnívzdálenost nad prvnípří suv do hloubky. 4. Potom nástroj vrtá posuvem o dalšíhloubku pří suvu. Tato hloubka pří suvu se s kaž dým pří suvem zmenšuje o redukčníhodnotu, je-li zadána. 5. Ř í dí císysté m opakuje tento postup (2 až 4 krát), až se dosáhne hloubky dí ry. 6. Na dně dí ry setrvá nástroj - je-li to zadáno, po doří znutía po časové prodlevě se vrátí zpě tným posuvem na bezpečnostní vzdálenost. Pokud je zadána 2. bezpečnostní vzdálenost, odjede na ni ří dí císysté m nástrojem rychloposuvem FMAX.
28
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Vrtací cyklus UNIVERSAL - VRTÁ NÍ DEF203 - parametry: Q200............ Q201............ Q206............ Q202............ Q210............ Q203............ Q204............ Q212............ Q213............ Q205............ Q211............ Q208............ Q256............
bezpečnostnívzdálenost hloubka posuv pří suvu do hloubky hloubka pří suvu časová prodleva nahoře souřadnice povrchu 2.bezpečnostnívzdálenost velikost ú bě ru přerušenítří sky hloubka pří suvu časová prodleva dole posuv zpě t zpě t při přerušenítří sky
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
29
CVIČ ENÍ11– vrtacícyklus 203 (univerzá lnívrtá ní) 0 BEGIN PGM cviceni11 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-25 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 2 Z S4000 F250
;název programu ;definovánípolotovaru ;vyvolání nástroje, zadání otáček a posuvu
4 L Z+250 R0 FMAX 5 CYCL DEF 203 UNIVERSAL – VRTANI ;vrtacícyklus 203 Q200=+2 ;BEZPEČ NOSTNÍ VZDÁ LENOST Q201=-20 ;HLOUBKA Q206=+150 ;POSUV PŘ ÍSUVU DO HLOUBKY Q202=+5 ;HLOUBKA PŘ ÍSUVU Q210=+0 ;Č ASOVÁ PRODLEVA NAHOŘ E Q203=+0 ;SOUŘ ADNICE POVRCHU Q204=+50 ;DRUHÁ BEZPEČ NOSTNÍ VZDÁ LENOST Q212=+5 ;VELIKOST Ú BĚRU Q213=+3 ;PŘ ERUŠ ENÍ TŘ ÍSKY Q205=+4 ;HLOUBKA PŘ ÍSUVU Q211=+0 ;Č ASOVÁ PRODLEVA DOLE Q208=+500 ;POSUV ZPĚT Q256=+0.2 ;ZPĚT PŘ I PŘ ERUŠ ENÍ TŘ ÍSKY 6 L X+10 Y+10 R0 FMAX M3 M8 ;polohováníosy nástroje, zapnutíotáček a chlazení 7 CYCL CALL M99 ;vyvolánívrtací ho cyklu 203 8 L Y+90 M99 ;dokončenívrtánípodle cvičení 11 9 L X+90 M99 10 L Y+10 M99 11 L Z+250 R0 FMAX M2 M9 ;odjetínástroje, vypnutíchlazenía na začátek programu 12 END PGM cviceni11 MM ;konec programu
30
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Nákres cvič ení11
3. Fré zová nídrá žky - (cyklus 3) Hrubová ní 1. Ř í dí cí systé m přesadínástroj o pří davek pro obrábě nínačisto (polovina rozdí lu mezi ší řkou dráž ky a prů mě rem nástroje). Odtud se nástroj zapí chne do obrobku a fré zuje dráž ku v podé lné m smě ru. 2. Na konci dráž ky následuje pří suv do hloubky a nástroj fré zuje v opačné m smě ru. Tento postup se opakuje, až se dosáhne naprogramované hloubky. Dokončení 1. Na dně dráž ky najede ří dí císysté m nástrojem po kruhové dráze tangenciálně na vně jší obrys; tento obrys se pak sousledně dokončí(s M3). 2. Pak vyjede ří dí císysté m rychloposuvem FMAX zpě t do bezpečnostnívzdálenosti. Při liché m počtu pří suvů odjede nástroj v bezpečnostnívzdálenosti do polohy startu.
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
31
Bezpečnostnívzdá lenost 1 (inkrementálně): - vzdálenost hrotu nástroje a povrchu obrobku. Hloubka fré zová ní2 (inkrementálně): - vzdálenost povrchu obrobku a dna kapsy. Hloubka přísuvu 3 (inkrementálně): - rozmě r, o ně jž se nástroj pokaž dé přisune. Posuv přísuvu do hloubky: - pojezdová rychlost při zapichování . Dé lka strany 4: - dé lka dráž ky; 1.smě r pohybu nástroje se definuje znamé nkem. Dé lka strany 5: - ší řka dráž ky.
32
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
CVIČ ENÍ12 – cyklus 3 (fré zová nídrá žky) 0 BEGIN PGM cviceni12 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-30 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 3 Z S3000 F150 4 CYCL DEF 3.0 FRÉ ZOVÁ NÍDRÁ Ž KY 5 CYCL DEF 3.1 VZDAL 2 6 CYCL DEF 3.2 HLOUBKA-10 7 CYCL DEF 3.3 PŘ ÍSUV5 F100 8 CYCL DEF 3.4 X+50 9 CYCL DEF 3.5 Y+25 10 CYCL DEF 3.6 F200 11 L Z+2 R0 FMAX M3 M8 12 L X+35 Y+30 FMAX 13 CYCL CALL M99 14 L X+35 Y+70 M99 15 END PGM cviceni12 MM
;název programu ;definovánípolotovaru ;vyvolánínástroje, zadáníotáček a posuvu ;fré zovacícyklus 3
;DÉLKA DRÁ ŽKY ;Š ÍŘ KA DRÁ ŽKY ;sjetí nástroje nad dí lec, zapnutíotáček a chlazení ;polohováníosy nástroje ;vyvolánífré zovací ho cyklu 3 ;polohovánía vyvolánífré zovací ho cyklu 3 ;konec programu
Nákres cvič ení12
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
33
Pří klady využ itífré zovací ch a vrtací ch cyklů Příklad 1 - pravoúhlý souřadný systé m, vrtá ní (řešení: PGM 1-1, PGM 1-2, PGM 1-3, PGM 1-4 )
8 x φ8 50 Y
25
Y
100 X
Z
25
50
17
17
35
10
35
50
50
100
Příklad 1: technologická operace vrtá ní Použ ijeme pouze 1 nástroj – vrták, prů mě r 8 mm, v tabulce nástrojů ulož en jako nástroj čí slo 20. Souřadnice – pravoú hlý souřadný systé m, Nulový bod programu – v rovině obrábě níXY je ve středu plochy, Z0 je na povrchu součásti. Ú kol : napište a odlaďte NC program -
34
jako „obyčejná“lineárníinterpolace (bez použ itícyklu) s použ ití m vrtací ho cyklu č.200 s použ ití m vrtací ho cyklu č.1 s použ ití m vrtací ho cyklu č.200 a cyklu RASTR BODU
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
PGM 1-1 PGM 1-2 PGM 1-3 PGM 1-4
PROGRAM PGM 1-1 0 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
BEGIN PGM PGM 1-1 MM ; VRTANI BEZ POUZITI VRTACICH CYKLU ; UKOL - PROCVICIT ZADAVANI SOURADNIC ; .......................................... BLK FORM 0.1 Z X-50 Y-50 Z-10 BLK FORM 0.2 X+50 Y+50 Z+0 TOOL CALL 20 Z S1000 L Z+50 R0 F MAX M3 L X+35 Y+25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X+0 Y+25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X-35 Y+25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X-17 Y+0 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X+17 Y+0 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X+35 Y-25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X+0 Y-25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX L X-35 Y-25 R0 F MAX L Z+2 R0 F MAX L Z-15 R0 F100 L Z+20 R0 F MAX ; ..................................... L X+200 Z+80 R0 F MAX M2 END PGM PGM 1-1 MM
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
35
PROGRAM PGM 1-2 0 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15 16 17 18 19
BEGIN PGM PGM 1-2 MM ; VRTANI S POUZITIM VRTACIHO CYKLU 200 ; UKOL - PROCVICIT ZADAVANI VRTACICH CYKLU A SOURADNIC ; ............................ BLK FORM 0.1 Z X-50 Y-50 Z-10 BLK FORM 0.2 X+50 Y+50 Z+0 TOOL CALL 20 Z S1000 CYCL DEF 200 VRTANI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-15 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE L Z+50 R0 F MAX M3 L X+35 Y+25 R0 F MAX M99 L X+0 Y+25 R0 F MAX M99 L X-35 Y+25 R0 F MAX M99 L X-17 Y+0 R0 F MAX M99 L X+17 Y+0 R0 F MAX M99 L X+35 Y-25 R0 F MAX M99 L X+0 Y-25 R0 F MAX M99 L X-35 Y-25 R0 F MAX M99 ; L X+200 Z+80 R0 F MAX M2 END PGM PGM 1-2 MM
36
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
37
PROGRAM PGM 1-3 0 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
BEGIN PGM PGM 1-3 MM ; VRTANI S POUZITIM "STAREHO" VRTACIHO CYKLU 1 ; UKOL - PROCVICIT ZADAVANI VRTACICH CYKLU A SOURADNIC ; ............................ BLK FORM 0.1 Z X-50 Y-50 Z-10 BLK FORM 0.2 X+50 Y+50 Z+0 TOOL CALL 20 Z S1000 CYCL DEF 1.0 HLUBOKE VRTANI CYCL DEF 1.1 VZDAL. 2 CYCL DEF 1.2 HLOUBK -15 CYCL DEF 1.3 PRISUV 5 CYCL DEF 1.4 PRODLV 0 CYCL DEF 1.5 F100 L Z+50 R0 F MAX M3 L X+35 Y+25 R0 F MAX L Z+2 R0 F MAX M99 L X+0 Y+25 R0 F MAX M99 L X-35 Y+25 R0 F MAX M99 L X-17 Y+0 R0 F MAX M99 L X+17 Y+0 R0 F MAX M99 L X+35 Y-25 R0 F MAX M99 L X+0 Y-25 R0 F MAX M99 L X-35 Y-25 R0 F MAX M99 ; ............................. L X+200 Z+80 R0 F MAX M2 END PGM PGM 1-3 MM
38
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
PROGRAM PGM 1-4 0 1 2 3 4 5 6 7
8 9
10
11 12 13
BEGIN PGM PGM 1-4 MM ; VRTANI S POUZITIM VRTACIHO CYKLU 200 A CYKLU RASTR BODU 221 ; UKOL - PROCVICIT ZADAVANI CYKLU ; ............................ BLK FORM 0.1 Z X-50 Y-50 Z-10 BLK FORM 0.2 X+50 Y+50 Z+0 TOOL CALL 20 Z S1000 CYCL DEF 200 VRTANI ~ 200=2 ;BEZPEC. VZDALENOST ~ Q201=-15 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE L Z+50 R0 F MAX M3 CYCL DEF 221 RASTR V RADE ~ Q225=-35 ;STARTBOD V 1.OSE ~ Q226=-25 ;STARTBOD V 2.OSE ~ Q237=+35 ;ROZTEC V 1. OSE ~ Q238=+50 ;ROZTEC V 2. OSE ~ Q242=3 ;POCET SLOUPKU ~ Q243=2 ;POCET RADEK ~ Q224=+0 ;UHEL NATOCENI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q301=1 ;NAJET BEZPEC.VYSKU CYCL DEF 221 RASTR V RADE ~ Q225=-17 ;STARTBOD V 1.OSE ~ Q226=+0 ;STARTBOD V 2.OSE ~ Q237=+34 ;ROZTEC V 1. OSE ~ Q238=+0 ;ROZTEC V 2. OSE ~ Q242=2 ;POCET SLOUPKU ~ Q243=1 ;POCET RADEK ~ Q224=+0 ;UHEL NATOCENI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q301=1 ;NAJET BEZPEC.VYSKU ; ............................ L X+200 Z+80 R0 F MAX M2 END PGM PGM 1-4 MM
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
39
Příklad 2 - polá rní souřadný systé m, vrtá ní (řešení: PGM 2)
12 x φ8 Y 12,5
50
20
100
Y
20
X
45°
Z
50
50
50
10
100
Příklad 2: technologická operace vrtá ní Použ ijeme pouze 1 nástroj – vrták, prů mě r 8 mm, v tabulce nástrojů ulož en jako nástroj čí slo 20. Souřadnice – polárnísouřadný systé m, Nulový bod programu – v rovině obrábě níXY je ve středu plochy, Z0 je na povrchu součásti. Ú kol: napište a odlaďte NC program - s použ ití m vrtací ho cyklu č.200
40
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
PGM 2
PROGRAM 2 0 BEGIN PGM PGM 2 MM 1 ; POLARNI SOURADNY SYSTEM ABSOLUTNE,VRTANI S POUZITIM VRTACIHO CYKLU ~ 200 2 ; UKOL - PROCVICIT ZADAVANI VRTACICH CYKLU A POLARNICH SOURADNIC 3 ; ............................ 4 BLK FORM 0.1 Z X-50 Y-50 Z-10 5 BLK FORM 0.2 X+50 Y+50 Z+0 6 TOOL CALL 20 Z S1000 7 CYCL DEF 200 VRTANI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-15 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE 8 L Z+50 R0 F MAX M3 9 CC X+0 Y+0 10 LP PR+50 PA+45 R0 F MAX M99 11 LP PR+30 PA+45 R0 F MAX M99 12 LP PR+10 PA+45 R0 F MAX M99 13 LP PR+10 PA+225 R0 F MAX M99 14 LP PR+30 PA+225 R0 F MAX M99 15 LP PR+50 PA+225 R0 F MAX M99 16 ; ............. 17 LP PR+50 PA+135 R0 F MAX M99 18 LP PR+30 PA+135 R0 F MAX M99 19 LP PR+10 PA+135 R0 F MAX M99 20 LP PR+10 PA-45 R0 F MAX M99 21 LP PR+30 PA-45 R0 F MAX M99 22 LP PR+50 PA-45 R0 F MAX M99 23 ; ............. 24 L X+200 Z+80 R0 F MAX M2 25 END PGM PGM 2 MM
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
41
42
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Příklad 3 - fré zová ní (řešení: PGM 3)
50
Y
Y
45
X
100
Z
45 50
45
45
50
20
50
30
100
Příklad 4.5: technologická operace fré zová ní Použ ijeme pouze 1 nástroj – stranová fré za, prů mě r 16 mm, v tabulce nástrojů ulož en jako nástroj čí slo 65. Souřadnice – pravoú hlý souřadný systé m, Nulový bod programu – v rovině obrábě níXY je ve středu plochy, Z0 je na povrchu součásti. Ú kol : napište a odlaďte NC program -
PGM 3
tvar popište pomocílineárníinterpolace, použ ijte funkci podprogramu a inkrement v ose Z použ ijte pří davek na radius nastroje určete technologii fré zování(sousledné nebo nesousledné ) v závislosti na technologii určete správnou korekci nástroje použ ijte APPR funkci najetído obrysu a DEP funkci odjetíod obrysu
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
43
PROGRAM PGM 3 0 BEGIN PGM PGM 3 MM 1 ; TECHNOLOGIE - HRUBOVAT S PRIDAVKEM, POUZITI FUNKCE PODPROGRAMU A ~ OPAKOVANI CASTI PROGRAMU, FREZOVAT NA CISTO 2 ; .............................. 3 BLK FORM 0.1 Z X-50 Y-50 Z-30 4 BLK FORM 0.2 X+50 Y+50 Z+0 5 TOOL CALL 65 Z S1000 DL+0 DR+25 6 L Z+50 R0 F MAX M3 7 L X+0 Y-65 R0 F MAX 8 L Z+2 R0 F MAX 9 L Z+0 R0 F1000 10 CALL LBL 1 ; 1.DRAHA HRUBOVANI 11 ; .............................. 12 TOOL CALL 65 Z DR+12 13 L Z+0 R0 F1000 14 CALL LBL 1 ; 2.DRAHA HRUBOVANI 15 ; ......... 16 TOOL CALL 65 Z DR+0.2 17 L Z+0 R0 F1000 18 CALL LBL 1 ; 3. DRAHA HRUBOVANI 19 ; ............................. 20 TOOL CALL 65 Z DR+0 21 L Z-20 R0 F1000 22 CALL LBL 2 ; DOKONCENI NA CISTO 23 ; ............................ 24 L Z+50 R0 F MAX 25 L X+200 Z+100 R0 F MAX M2 26 ; ************************ 27 LBL 1 28 L IZ-4 29 CALL LBL 2 30 CALL LBL 1 REP 4/4 31 LBL 0 32 ; ....... 33 LBL 2 34 APPR LCT X+0 Y-45 R5 RL F150 35 L X-45 Y+0 36 L X+0 Y+45 37 L X+45 Y+0 38 L X+0 Y-45 39 DEP LCT X+0 Y-65 R5 40 LBL 0 41 END PGM PGM 3 MM
44
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
45
Příklad 4 (řešení: PGM 4) 12 x φ8 φ100 12 x 30° 50
Y
Y
100
φ80 X Z
50
φ60
6
50
50 100
5 10
Příklad 4: technologické operace navrtá ní, vrtá ní a zahloubení, fré zová ní kapes - pří klad na použ itíví ce nástrojů v NC programu Použ ijeme 4 nástroje: - navrtávák, v tabulce nástrojů ulož en jako nástroj čí slo 2 - vrták, prů mě r 8 mm, v tabulce nástrojů ulož en jako nástroj čí slo 20. - vrták, prů mě r 12 mm, v tabulce nástrojů ulož en jako nástroj čí slo 28 - fré za, dráž kovacíprů mě r 16, v tabulce nástrojů ulož en jako nástroj čí slo 77 Souřadnice – pravoú hlý souřadný systé m, Nulový bod programu – v rovině obrábě níXY je ve středu plochy, Z0 je na povrchu součásti. Ú kol : napište a odlaďte NC program - s použ ití m vrtací ho cyklu č.200, souřadnice obrábě ných bodů ulož te do podprogramu PGM 4
46
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
PROGRAM 4 0 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 26 27 28 29 30
BEGIN PGM PGM 4 MM BLK FORM 0.1 Z X-50 Y-50 Z-10 BLK FORM 0.2 X+50 Y+50 Z+0 TOOL CALL 2 Z S1000 ; NAVRTAVAK CYCL DEF 200 VRTANI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-3 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=3 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE CALL LBL 2 L M5 L X+200 Z+80 R0 F MAX M6 ; ........................ TOOL CALL 20 Z S1000 ; VRTAK CYCL DEF 200 VRTANI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-15 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE CALL LBL 2 L M5 L X+200 Z+80 R0 F MAX M6 ; ........................ TOOL CALL 28 Z S1000 ; VRTAK CYCL DEF 200 VRTANI ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-4 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=4 ;HLOUBKA PRISUVU ~ Q210=0 ;CAS.PRODLEVA NAHORE ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=50 ;2. BEZPEC.VZDALENOST ~ Q211=0 ;CAS. PRODLEVA DOLE CALL LBL 2 L M5 L X+200 Z+80 R0 F MAX M6 ; ....................... TOOL CALL 77 Z S800 CYCL DEF 5.0 KRUHOVA KAPSA CYCL DEF 5.1 VZDAL. 2 CYCL DEF 5.2 HLOUBK -6 CYCL DEF 5.3 PRISUV 3 F50 CYCL DEF 5.4 RADIUS 30 CYCL DEF 5.5 F100 DR+ L Z+50 R0 F MAX M3 L X+0 Y+0 R0 F MAX L Z+2 R0 F MAX
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
47
31 32 33 34
37 38 39 40 41 42 43 44 45 46 47 48 49 50
CYCL CALL M8 L Z+50 R0 F MAX ; ....................... CYCL DEF 215 KRUH.CEPY NACISTO ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-5 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q207=500 ;FREZOVACI POSUV ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=0 ;2. BEZPEC.VZDALENOST ~ Q216=+0 ;STRED 1. OSY ~ Q217=+0 ;STRED 2. OSY ~ Q222=120 ;PRUMER POLTVRU ~ Q223=110 ;PRUMER OBROBKU CYCL CALL CYCL DEF 215 KRUH.CEPY NACISTO ~ Q200=2 ;BEZPEC. VZDALENOST ~ Q201=-5 ;HLOUBKA ~ Q206=150 ;POSUV NA HLOUBKU ~ Q202=5 ;HLOUBKA PRISUVU ~ Q207=500 ;FREZOVACI POSUV ~ Q203=+0 ;SOURADNICE POVRCHU ~ Q204=0 ;2. BEZPEC.VZDALENOST ~ Q216=+0 ;STRED 1. OSY ~ Q217=+0 ;STRED 2. OSY ~ Q222=110 ;PRUMER POLTVRU ~ Q223=100 ;PRUMER OBROBKU CYCL CALL L M5 L X+200 Z+80 R0 F MAX STOP M2 ; *********************** LBL 2 L Z+50 R0 F MAX M3 CC X+0 Y+0 LP PR+40 PA+0 R0 F MAX M99 LBL 1 LP PR+40 IPA+30 R0 F MAX M99 CALL LBL 1 REP 10/10 LBL 0 END PGM PGM 4 MM
48
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
35 36
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091
49
Použ itá literatura manuál Heidenhain 530.
50
Registrač níč íslo: CZ.04.1.03/3.1.15.2/0091