Název projektu:
Sbližování teorie s praxí
Datum zahájení projektu:
01.11.2010
Datum ukončení projektu:
30.06.2012
Obor:
Mechanik seřizovač
Zpracoval:
Josef Dominik
Modul:
Dílenské programování dialogové, ISO – frézka II
Ročník:
čtvrtý
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Obsah ÚVOD ................................................................................................................................ 3 1. ŘÍDICÍ SYSTÉM iTNC 530 HEIDENHAIN ..................................................................... 4 2. POPIS PRVKŮ Ř. S. HEIDENHAIN .............................................................................. 5 2.1 Monitor ..................................................................................................................... 5 2.2 Ovládací panel ......................................................................................................... 7 2.3Tlačítka ovládacího panelu ....................................................................................... 9 3. PROVOZNÍ REŽIMY ................................................................................................... 10 3.1 Ruční provoz .......................................................................................................... 10 3.2 Elektronické ruční kolečko ..................................................................................... 10 3.3 Polohování s ručním zadáním ................................................................................ 11 3.4 Provoz po bloku ..................................................................................................... 11 3.5 Provoz plynule ....................................................................................................... 12 4. PROGRAMOVACÍ REŽIMY ........................................................................................ 12 4.1 Program zadat/editovat .......................................................................................... 12 4.2 Testování programu ............................................................................................... 13 5. SOUBORY TNC .......................................................................................................... 13 5.1Typy souborů .......................................................................................................... 13 5.2 Správa souborů ...................................................................................................... 14 5.3 Vyvolání správy souborů a volba adresáře ............................................................ 14 5.4 Stavba a stav souboru ........................................................................................... 15 6. ZALOŽENÍ NOVÉHO SOUBORRU ............................................................................. 16 7. DEFINOVÁNÍ NEOBROBENÉHO POLOTOVARU BLK FORM .................................. 18 8. NAJETÍ A OPUŠTĚNÍ OBRYSU ................................................................................. 19 8.1
Způsoby najetí a odjetí nástroje ......................................................................... 19
8.2 Důležité polohy při najetí a odjetí nástroje ............................................................. 19 9. KOREKCE NÁSTROJE ............................................................................................... 21 9.1 Delta hodnoty pro délky a rádiusy .......................................................................... 22 9.2 Délková korekce nástroje ....................................................................................... 22 9.3 Korekce rádiusu nástroje ....................................................................................... 23 9.4 Dráhové pohyby bez korekce rádiusu R0 .............................................................. 24 9.5 Dráhové pohyby s korekcí rádiusu RR A RL .......................................................... 24 10. DRÁHOVÉ POHYBY ................................................................................................. 26 10.1 Přímka L ............................................................................................................... 26 Název projektu: Sbližování teorie s praxí 1
OP Vzdělávání pro konkurenceschopnost
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.2 Zaoblení rohů RND .............................................................................................. 30 10.3 Vložen zkosení CHF mezi dvě přímky ................................................................. 34 10.4 Kruhová dráha C a střed kruhu CC ...................................................................... 38 10.5 Kruhová dráha CR s definovaným rádiusem ........................................................ 43 10.6 Kruhová dráha CT s tangenciálním napojením .................................................... 48 11. PODPROGAMY 12. OBRÁBĚCÍ CYKLY
.................................................................................................. 52 ............................................................................................... 55
Seznam použitých zdrojů a literatury ............................................................................... 66
OP Vzdělávání pro konkurenceschopnost
2
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
ÚVOD Tento text byl napsán pro žáky IV ročníku mechanik seřizovač. Studijní materiál navazuje na znalosti našich studentu týkajících se problematiky programování CNC frézky. Studenti se doposud zabývali ručním programováním pomocí řídicího systému Mikroprog F. Tento materiál nastiňuje problematiku programování CNC strojů osazených řídicím systémem HEIDENHAIN. Řídicí systém HEIDENHAIN jsme zvolili z několika důvodů. Je to řídicí systém, který využívá většina strojírenských podniků v našem kraji. Dále velkou výhodou řídicího systému je jeho přizpůsobení potřebám dílen. Další velkou výhodou daného Ř. S. je, že komunikuje s programátorem v češtině. Řídicí systém HEIDENHAIN obsahuje velké množství pevných cyklů, které velmi zjednoduší vypracování řídícího programu a velmi názorně vedou programátora při vyplňování potřebných parametrů pevných cyklů jak textovou, tak grafickou nápovědou. Dále obsahuje velmi názornou grafickou podporu pomocí, které si můžeme vypracovaný PGM odsimulovat a tak zareagovat na případné chyby v programu. Text obsahuje základy pro použití řídicího systému iTNC 530 HEIDENHAIN.
OP Vzdělávání pro konkurenceschopnost
3
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
1. ŘÍDICÍ SYSTÉM iTNC 530 HEIDENHAIN Řídící systém iTNC530 HEIDENHAIN představuje jeden s nejmodernějších a nejčastěji používaných řídících systémů v oblasti CNC obráběcích strojů. Je určen pro CNC frézky, obráběcí centra a vodorovné vyvrtávačky s počtem os 3 až 12. iTNC je vhodný jak pro frézování plochých dílců (jednoduché tvary) tak i pro výrobu tvarově složitých forem s vysokými nároky na přesnost a kvalitu povrchu.
Programovací stanice iTNC530
OP Vzdělávání pro konkurenceschopnost
4
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
2. POPIS PRVKŮ Ř. S. HEIDENHAIN 2.1 Monitor Plochý barevný monitor zobrazuje přehledně všechny informace, které jsou potřebné k programování, obsluze a sledování stavu řídícího systému a stroje. Další informace poskytuje grafická podpora při zadávání programu, testu programu a při obrábění.
OP Vzdělávání pro konkurenceschopnost
5
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Pomocí rozdělení obrazu si můžeme nechat zobrazit na jedné polovině monitoru NC bloky, na druhé polovině grafiku nebo stavové záznamy.
Blok a grafika
Blok a stavový řádek
Při běhu programu máme na monitoru k dispozici vždy stavové záznamy, které nám poskytují informace o poloze nástrojů, o aktuálním programu, aktivních cyklech, přepočtu souřadnic apod. iTNC 530 dále znázorňuje i aktuální čas obrábění. OP Vzdělávání pro konkurenceschopnost
6
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
2.2 Ovládací panel Jako u všech TNC systémů HEIDENHAIN je ovládací panel přizpůsoben programování. Účelné uspořádání kláves nás bude podporovat při zadávání programu. Snadno srozumitelné symboly nebo jednoduché zkratky označují funkce jasně a zřetelně. Určité funkce iTNC 530 zadáváme kontextovými klávesami (softklávesami). Pro zadávání komentářů nebo programů podle DIN/ISO je iTNC 530 vybaven ASCII klávesnicí. Kromě toho nabízí kompletní sadu PC kláves touchpad k ovládání funkcí ve Windows. Ovládací panel iTNC 530
1 možnost volby jednotlivých souřadných os 2 numerická klávesnice 3 ENTER - nezadávat nabídnutou hodnotu, END - konec zadání 4 Zadávání dráhy pohybu nástroje v programu OP Vzdělávání pro konkurenceschopnost
7
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
5 Správa programů, práce s programy
6 Strojní provozní režimy, smarT.TNC
7 Zadávání doplňkových funkcí
8 Modré klávesy – zadávání programu DIN/ISO
OP Vzdělávání pro konkurenceschopnost
8
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
2.3 Tlačítka ovládacího panelu
OP Vzdělávání pro konkurenceschopnost
9
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
3. PROVOZNÍ REŽIMY 3.1 Ruční provoz – v tomto provozním režimu můžeme ručně nebo krokově polohovat strojní osy, nastavovat vztažné body a naklápět rovinu obrábění. Můžeme také nastavovat otáčky, posuvy přídavné funkce pro ruční obrábění.
3.2 Elektronické ruční kolečko – v tomto provozním režimu můžeme ručně nebo krokově polohovat strojní osy, nastavovat vztažné body a naklápět rovinu obrábění. Pro citlivé polohování strojních os můžeme používat elektronické ruční kolečko. Většina funkcí je stejná jako u ručního provozu, ale je zde přidána možnost jemného polohování pomocí ručního kolečka.
OP Vzdělávání pro konkurenceschopnost
10
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
3.3 Polohování s ručním zadáním – v tomto provozním režimu můžeme programovat jednoduché pojezdové pohyby pro čelní frézování nebo napolohování nástroje. K tomu můžeme připravit jednoduchý NC – program, který se zpracovává krok za krokem.
3.4 Provoz po bloku – v tomto provozním režimu se po spuštění programu provede pouze jeden blok (řádek). Pro další běh programu musíme znovu zmáčknout tlačítko start. Tento postup opakujeme, až do úplného konce programu.
OP Vzdělávání pro konkurenceschopnost
11
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
3.5 Provoz plynule – v tomto provozním režimu provede TNC program až do jeho konce nebo do okamžiku ručního, případně programového přerušení. Po přerušení můžeme znovu zahájit běh programu.
4. PROGRAMOVACÍ REŽIMY 4.1 Program zadat/editovat -V tomto režimu se vytváří a upravuje program.
OP Vzdělávání pro konkurenceschopnost
12
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
4.2 Testování programu – TNC simuluje programy režimu PROGRAM TEST. Tento režim slouží k vyhledávání geometrických nepřesností, chybějících nebo chybných údajů v programu. Simulace je podporována graficky s možností různých pohledů a řezů. Ukazuje i předpokládanou dobu trvání programu.
5. SOUBORY TNC 5.1Typy souborů Soubory jsou trojího typu (program, tabulka, text). Označení souborů se skládá ze dvou částí – jména souboru a typu souboru. Soubory TNC
Typ (přípona)
PROGRAMY ve formátu HEIDENHAIN ve formátu DIN/ISO
.H .I
TABULKA PRO nástroje výměníky nástrojů palety nulové body body předvolby (vztažné body) řezné podmínky řezné materiály, materiály TEXTY JAKO Soubory ASCII Soubory nápovědy OP Vzdělávání pro konkurenceschopnost
.T . TCH .P .D . PNT . PR . CDT . TAB .A . CHM
13
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
5.2 Správa souborů Správa souborů TNC disponuje rozsáhlými funkcemi, které umožňují snadnou správu velkých sbírek programů. Tato část popisuje nejdůležitější funkce správy souborů, které umožňují s nimi pracovat.
5.3 Vyvolání správy souborů a volba adresáře
Pro vyvolání správy souborů TNC stiskněte klávesu PMG MGT
: okno zobrazí
strukturu adresáře a soubory.
OP Vzdělávání pro konkurenceschopnost
14
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
5.4 Stavba a stav souboru Vedle: Názvu souboru Data a času editace Typu souboru Může být pro každý program zobrazen jeho stav. Stav informuje o tom, který soubor je v kterém provozním režimu nahraný a které soubory jsou chráněny proti zápisu.
Stav (vlastnosti)
E S M P
OP Vzdělávání pro konkurenceschopnost
Význam Program je již zobrazen v provozním režimu PROGRAM ZADAT/EDITOVAT Program je nahraný v provozním režimu TEST PROGRAMU Program je nahraný v některém provozním režimu provádění programu Soubor je chráněn proti smazání a změně
15
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
6. ZALOŽENÍ NOVÉHO SOUBORRU
Provádíme v režimu: PROGRAM ZADAT/EDITOVAT
1.Vyvolte správu souborů :stiskem klávesy PGM MGT 2. Zvolte adresář, v němž si přejete nový soubor vytvořit a přejděte do okna souborů vpravo
3. Zvolte název souboru se správnou příponou. Programy popisového dialogu mají příponu . H
OP Vzdělávání pro konkurenceschopnost
16
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
4. Zvolte měrové jednotky
Po výběru jednotek TNC přejde do okna programu a zahájí dialog k definování BLK FORM (neobrobený polotovar)
OP Vzdělávání pro konkurenceschopnost
17
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
7. DEFINOVÁNÍ NEOBROBENÉHO POLOTOVARU BLK FORM Jako polotovar definujeme vždy kvádr zadáním MIN a MAX bodů, vztažených ke zvolenému vztažnému bodu.
Příklad NC – bloků definování polotovaru (BLK FORM) 0 BEGIN PGM POLOTOVAR MM
Název programu, délkové rozměry v mm
1 BLK FORM 0.1 Z X+0Y+0 Z-40
Definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z
2 BLK FORM 0.2 X+100 Y+100 Z+0
Definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z
3 END PGM POLOTOVAR MM
Konec programu
Grafické znázornění polotovaru (BLK FORM)
OP Vzdělávání pro konkurenceschopnost
18
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
8. NAJETÍ A OPUŠTĚNÍ OBRYSU Funkce APPR (šproch – najetí) DEP (departure – odjezd) se aktivují klávesou APPR/DEP. Pomocí soft tlačítek volíme dráhy nájezdu, nebo odjezdu nástroje od polotovaru. Způsoby najetí a odjetí nástroje
8.1
Funkce
Najetí nástroje
Odjetí nástroje
Přímka s tangenciálním napojením
Přímka kolmo k bodu obrysu
Kruhová dráha s tangenciálním napojením
Kruhová dráha s tangenciálním napojením na obrys, najetí a odjetí do/Z pomocného bodu mimo obrys po tangenciálně napojeném přímkovém úseku
8.2 Důležité polohy při najetí a odjetí nástroje
Výchozí bod PS
Tuto polohu programujte bezprostředně před blokem APPR. Ps leží mimo obrys a najíždí se na něj bez korekce rádiusu (R0). Pomocný bod PH Najetí a odjetí probíhá u některých tvarů dráhy přes pomocný bod PH, který TNC vypočítá z údajů v blocích APPR a DEP. TNC odjíždí z aktuální polohy do pomocného bodu PH s naposledy naprogramovaným posuvem. Pokud jste v posledním polohovacím OP Vzdělávání pro konkurenceschopnost
19
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
bloku před funkcí najetí naprogramovali FMAX (polohování rychloposuvem), tak TNC najíždí také pomocný bod PH rychloposuvem. První bod obrysu PA a poslední bod obrysu PE První bod obrysu PA naprogramujte v bloku APPR, poslední bod obrysu PE naprogramujte s libovolnou dráhovou funkcí. Obsahuje-li blok APPR též souřadnici Z, najede TNC nejdříve nástrojem v rovině obrábění na PH a tam v ose nástroje na zadanou hloubku. Koncový bod PN Poloha PN leží mimo obrys a vyplývá z vašeho zadání v bloku DEP. Obsahuje-li blok DEP též souřadnici Z, najede TNC nejdříve nástrojem v rovině obrábění na PH a tam v ose nástroje na zadanou výšku
OP Vzdělávání pro konkurenceschopnost
20
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
9. KOREKCE NÁSTROJE Souřadnice dráhových pohybu se většinou programují tak, jak je obrobek zakótován na technickém výkrese. Aby řízení TNC mohlo vypočítat dráhu středu nástroje, tedy provést korekci nástroje, musíte pro každý použitý nástroj zadat jeho délku a rádius. Data nástroje můžeme zadat buď pomocí funkce TOOL DEF (definice nástroje) přímo do programu nebo odděleně do tabulky nástrojů. Zadáte-li data nástroje do tabulky nástrojů, pak jsou k dispozici ještě další informace specifické pro daný nástroj.
Délka nástroje
OP Vzdělávání pro konkurenceschopnost
21
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
9.1 Delta hodnoty pro délky a rádiusy Delta – hodnoty označují odchylky pro délky a rádius nástrojů. Kladná delta – hodnota platí pro přídavek (DL, DR, DR2 ˃ 0) používá se při obrábění s přídavkem (hrubování). Záporná delta – hodnota znamená záporný přídavek (DL, DR, DR2 ˂ 0). Záporný přídavek se zadává do tabulky nástrojů v případě opotřebení nástroje.
9.2 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 se respektují delta-hodnoty jak z TOOL CALL - bloku, tak z tabulky nástrojů. Hodnota korekce = L + DLTOOL CALL + DLTAB kde L:
Délka nástroje L z TOOL DEF - bloku nebo z tabulky nástrojů
DL TOOL CALL:
Přídavek DL na délku z TOOL CALL 0 - bloku (indikace polohy na něj nebere zřetel)
DL TAB:
Přídavek DL na délku z tabulky nástrojů
OP Vzdělávání pro konkurenceschopnost
22
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
9.3 Korekce rádiusu nástroje Programový blok pro pohyb nástroje obsahuje RL nebo RR pro korekci rádiusu R+ nebo R–, pro korekci rádiusu při osově rovnoběžném pojíždění R0, nemá-li se korekce rádiusu provádět Korekce rádiusu je účinná, jakmile je nástroj vyvolán a pojíždí se jím v rovině obrábění některým přímkovým blokem s RL nebo RR. TNC zruší korekci rádiusu, když: naprogramujete přímkový blok s R0; opustíte obrys s funkcí DEP naprogramujete PGM CALL navolíte nový program pomocí PGM MGT. U korekce rádiusu nástroje TNC respektuje delta-hodnoty jak z TOOL CALL-bloku, tak z tabulky nástrojů: Hodnota korekce = R + DRTOOL CALL + DRTAB kde R:
Rádius nástroje R z TOOL DEF-bloku nebo z tabulky nástrojů
DR TOOL CALL: Přídavek DR na rádius z TOOL CALL-bloku (indikace polohy na něj nebere zřetel) DR TAB:
Přídavek DR na rádius z tabulky nástrojů.
OP Vzdělávání pro konkurenceschopnost
23
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
9.4 Dráhové pohyby bez korekce rádiusu R0 Nástroj pojíždí svým středem po programované dráze v rovině obrábění. Použití: vrtání, přesuny nástrojů atd.
9.5 Dráhové pohyby s korekcí rádiusu RR A RL Po naprogramování rádiusové korekce se střed nástroje nachází ve vzdálenosti rádiusu nástroje (pohybuje se po ekvidistantně) od programovaného obrysu. „Vpravo“ a „vlevo“ označuje polohu nástroje ve směru pojezdu podél obrysu obrobku. RR – nástroj se pohybuje vpravo
OP Vzdělávání pro konkurenceschopnost
24
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
RL – nástroj se pohybuje vpravo
Mezi dvěma bloky programu s rozdílnou korekcí rádiusu RR a RL musí být nejméně jeden blok pojezdu v rovině obrábění bez korekce rádiusu (tedy s R0). TNC aktivuje korekci rádiusu ke konci bloku, ve kterém jste ji poprvé naprogramovali. Korekci rádiusu můžete aktivovat též pro přídavné osy roviny obrábění. Tyto přídavné osy programujte také v každém následujícím bloku, protože TNC by jinak provedl korekci rádiusu opět v hlavní ose. Při prvním bloku s korekcí rádiusu RR/RL a při zrušení s R0 polohuje TNC nástroj vždy kolmo na programovaný bod startu nebo konce. Napolohujte nástroj před prvním bodem obrysu, respektivě za posledním bodem obrysu tak, aby nedošlo k poškození obrysu.
OP Vzdělávání pro konkurenceschopnost
25
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10. DRÁHOVÉ POHYBY
10.1 Přímka L
řídicí systém pohybuje nástrojem po přímce ze
své aktuální polohy do koncového bodu přímky. Zadáváme: souřadnice koncového bodu přímky Korekce rádiusu RL/RR/RO (dráha nástroje se vede kolem obrysu s odstupem, jenž odpovídá skutečnému rádiusu nástroje) Přídavné funkce M
OP Vzdělávání pro konkurenceschopnost
26
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu s pohybem po přímce Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: stopková fréza válcová 90⁰ Ø20 mm v tabulce nástrojů uložen pod číslem 10 Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
27
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
28
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV1 MM
;název programu CV1,délkové rozměry
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 STOP M0 4 ; fréza d = 20,l = 60 ; 5 TOOL CAL 10 Z S1800 F250 6 L X -15 Y -15 R0 F MAX M 13 7 8 9 10 11 12 13 14 15
APPR CT X+10 Y+0 Z-10 CCA180 R+20 RLF AUTO L Y+90 L X+90 L Y+10 L X+10 DEP CT CCA30 R+20 L Z+2RO FMAX L X+50 Y+200 Z+150RO FMAX M30 END PGM CV1 MM
jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;nájezd do výchozího bodu, zapnutí otáček a chlazení ;působ a pozice najetí nástroje, zapnutí korekce ;frézování čtvercového osazení z výkresu
;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce ;konec programu je generován automaticky
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
29
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.2 Zaoblení rohů RND 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. Kružnice zaoblení musí být proveditelná vyvolaným nástrojem Zadáváme: Rádius zaoblení Je-li třeba Posuv F Přídavná funkce M
OP Vzdělávání pro konkurenceschopnost
30
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu se zaoblením rohů Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: rohová frézovací hlava 90⁰ Ø 40 mm v tabulce nástrojů uložen pod číslem 20 Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RR – nástroj pojede vpravo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
31
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
32
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV2 MM
;název programu CV2,délkové rozměry
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 STOP M0 4 ; fréza d = 40 l = 40 ; 5 TOOL CAL 20 Z S1500 F150 6 L M13 7 L X+40 Y-25 Z+5 RO FMAX 8 L Z-10 RO F AUTO 9 APPR CT X+10 Y+10 CCA180 R+20 RR F AUTO 10 L X+90 11 RND R30 12 LY+90 13 RND R15 14 L X+10 15 RND R 20 16 L Y+10 17 RND R10 18 L X+20 12 DEP CT CCA30 R+30 13 L Z+2RO FMAX 14 L X+50 Y+200 Z+150RO FMAX M30 15 END PGM CV2 MM
jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ; textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení
;pohyb nástroje v osách X, Y, Z ;pohyb nástroje v ose Z ;způsob a pozice najetí nástroje,zapnutí korekce ;pohyb nástroje po přímce ;frézování zaoblení R 30 ;pohyb nástroje po přímce ;frézování zaoblení R 15 ;pohyb nástroje po přímce ;frézování zaoblení R 20 ; pohyb nástroje po přímce ;frézování zaoblení R 10 ;pohyb nástroje po přímce ;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce
;konec programu je generován automat
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
33
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.3 Vložen zkosení CHF mezi dvě přímky Rohy obrysu, které vzniknou jako, průsečík dvou přímek můžeme opatřit zkosením (sražením) V přímkových blocích před blokem CHF naprogramujte pokaždé obě souřadnice roviny, ve které se má zkosení provést. Korekce rádiusu před a za blokem CHF musí zůstat stejná Zkosení musí být provedeno aktuálním nástrojem Zadáváme: Úsek zkosení (délka zkosení) Je-li třeba Posuv F Přídavná funkce M
OP Vzdělávání pro konkurenceschopnost
34
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu z vložením zkosení mezi dvě přímky Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: rohová frézovací hlava 90⁰ Ø 40 mm v tabulce nástrojů uložen pod číslem 20 Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
35
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
36
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV3 MM
; název programu C3,délkové rozměry
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 STOP M0 4 ; fréza d = 40 l = 40 ; 5 TOOL CAL 20 Z S1500 F150 6 L M13 7 L X-30 Y +0 Z+5 RO FMAX 8 L Z-10 RO F AUTO 9 APPR CT X+10 CCA180 R+20 RL F AUTO 10 L Y+90 11 CHF 10 12 LX+90 13 CHF 30 14 L Y+10 15 CHF 15 16 L X+10 12 DEP CT CCA30 R+30 13 L Z+2 RO FMAX 14 L X+50 Y+200 Z+150 RO FMAX M30 15 END PGM CV3 MM
jsou v mm. Řádek je generován automaticky při založení nového programu ; definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z ; definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ; textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení
;způsob a pozice najetí nástroje,zapnutí korekce ; pohyb nástroje po přímce ; frézování zkoseni ;pohyb nástroje po přímce ; frézování zkoseni ; pohyb nástroje po přímce ; frézování zkoseni ; pohyb nástroje po přímce ;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce
;konec programu je generován automaticky
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
37
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.4 Kruhová dráha C a střed kruhu CC Nejdříve definujte střed kruhu CC, poté naprogramujte kruhovou dráhu C. naposledy definovaná poloha nástroje před bodem C je výchozím bodem kruhové dráhy. Zadáváme:
Najetí nástroje na výchozí bod kruhové dráhy CC: souřadnice středu kruhu C: souřadnice koncového bodu kruhového oblouku Smysl otáčení DR DR + pohyb proti směru hodinových ručiček DR - pohyb ve směru hodinových ručiček
Je-li třeba Posuv F Přídavná funkce M
OP Vzdělávání pro konkurenceschopnost
38
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
39
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu s pohybem nástroje po kruhové dráze se zadáním středu kružnice Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: rohová frézovací hlava 90⁰ Ø 40 mm v tabulce nástrojů uložen pod číslem 20 Nulový bod obrobku – v rovině obrábění X Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
40
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
41
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV4 MM
; název programu CV4,délkové rozměry
jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 4 5 6 7 8 9 10
STOP M0 ; fréza d = 40 l = 40 TOOL CAL 20 Z S1500 F150 L M13 L X-30 Y +50 Z+5 RO FMAX L Z-10 RO F AUTO APPR CT X+10 Y+50 Z-10 CCA180 R+20 RL F AUTO ;způsob a pozice najetí nástroje,zapnutí korekce CC X+50 Y+50 ;souřadnice středu kruhu 11 C X+10 DR;souřadnice koncového bodu kruhového oblouku 12 13 14 15
DEP CT CCA30 R+20 F AUTO L Z+2 RO FMAX L X+50 Y+150 Z+150 RO FMAX M30 END PGM C4 MM
;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce ;odjezd nástroje, zrušení korekce, konec programu ;konec programu je generován automaticky
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
42
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.5 Kruhová dráha CR s definovaným rádiusem Nástroj přejíždí po kruhové dráze s rádiusem 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ádiusem: Menší kruhový oblouk: CCA<180 ° Rádius má kladné znaménko R>0 Větší kruhový oblouk: CCA>180 ° Rádius má záporné znaménko R<0 Pomocí smyslu otáčení určíte, zda je kruhový oblouk zakřiven ven (konvexně) nebo dovnitř (konkávně): Konvexní: smysl otáčení DR– (s korekcí rádiusu RL). Konkávní: smysl otáčení DR+ (s korekcí rádiusu RL). Zadáváme: Souřadnice koncového bodu kruhového oblouku Rádius R (znaménko +, -, definuje velikost kruhového oblouku) Konvexní ( kruhový oblouk zakřiven ven): smysl otáčení DR– (s korekcí rádiusu RL). Konkávní ( kruhový oblouk zakřiven dovnitř): smysl otáčení DR+ (s korekcí rádiusu RL). Je-li třeba Posuv F Přídavná funkce M
OP Vzdělávání pro konkurenceschopnost
43
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
44
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu s pohybem po kruhové dráze CR Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: stopková fréza válcová 90⁰ Ø 20 mm v tabulce nástrojů uložen pod číslem 10 Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
45
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
46
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV5 MM
;název programu CV5,délkové rozměry
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+90 Y+90 Z+0 3 STOP M0 4 ; fréza d = 20 l = 40 ; 5 TOOL CAL 10 Z S2000 F250 6 L M13 7 L X- 20 Y +0 Z+5 RO FMAX 8 L Z-10 RO F AUTO 9 APPR CT X+5 Y+5 CCA180 R+10 RL 10 L Y+70 11 CR X+85 Y+70 R + 65 DR 12 L Y+60 13 CR X+85 Y+30 R-20 DR+ 14 L Y + 5 15 L X+75 16 CR X+15 Y+5 R+40 DR+ 17 L X+0 18 DEP CT CCA30 R+30 19 L Z+2 RO FMAX 20 L X+50 Y+200 Z+150RO FMAX M30 21 LEND PGM CV5 MM
jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení ;přesun nástroje
;způsob a pozice najetí nástroje,zapnutí korekce ;pohyb nástroje po přímce ;pohyb nástroje po rádius ;pohyb nástroje po přímce ;pohyb nástroje po rádiusu ;pohyb nástroje po přímce ;pohyb nástroje po přímce ;pohyb nástroje po rádiusu ;frézování zkoseni ;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce ;odjetí nástroje, konec programu ;konec programu je generován automaticky
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
47
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
10.6 Kruhová dráha CT s tangenciálním napojením před kruhovou drahou naprogramujte obrysový prvek, ke kterému se oblouk tangenciálně napojuje. Přechod je „tangenciální“, jestliže v průsečíku obrysových prvků nevznikne bod zlomu ani rohový bod. Zadáváme: Souřadnice koncového bodu kruhového oblouku Je-li třeba Posuv F Přídavná funkce M
OP Vzdělávání pro konkurenceschopnost
48
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Ukázka programu s pohybem po kruhové dráze CT tangenciálním napojením Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: stopková fréza válcová 90⁰ Ø 20 mm v tabulce nástrojů uložen pod číslem 10 Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RR – nástroj pojede vpravo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
49
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
50
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV6 MM
;název programu CV6,délkové rozměry jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X,Y,Z ;programový stop ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 STOP M0 4 ; fréza d = 20 l = 60 ; 5 TOOL CAL 20 Z S2500 F150 6 L M13 7 L X-15 Y +0 Z+2 RO FMAX 8 L Z-10 RO F AUTO 9 APPR CT X+20 Y10 CCA180 R+20 RL F AUTO 10 L X+5 Y+50 11 CT X+20 Y85
;způsob a pozice najetí nástroje,zapnutí korekce ;pohyb nástroje po přímce ;pohyb nástroje po kruhové dráze s tangenciálním napojením ;pohyb nástroje po přímce ;pohyb nástroje po přímce ;pohyb nástroje po kruhové dráze s tangenciálním napojením ;pohyb nástroje po přímce ;pohyb nástroje po přímce ;způsob odjetí nástroje ;odjetí nástroje nad materiál 2mm, zrušení korekce
12 LX+50 Y+95 13 L X+80 Y+85 14 CT X+95 Y+50 15 16 12 13 14 15
LX+80 Y+10 L X+15 DEP CT CCA30 R+20 L Z+2 RO FMAX L X+50 Y+200 Z+150RO END PGM CV6 MM
FMAX M30 ;konec programu je generován automaticky Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
51
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
11. PODPROGAMY Podprogramy se nejčastěji používají pro zkrácení a urychlení zápisu NC programu, ve kterém se dané obráběné prvky několikrát opakují nebo pokud obrobek hrubujeme a dokončujeme. Část NC programu pro obrobení daných prvků se napíše pouze jednou jako podprogram a v patřičném okamžiku se vyvolá pomocí funkce CALL LBL a číslem podprogramu který chceme vyvolat. Podprogramy se zapisují za hlavní program, který je ukončen funkcí M30. Začátek podprogramu je označen funkcí LBL a číslem podprogramu (např. LBL 10), podprogram je ukončen funkcí LBL0. Podprogramy se mohou několikrát opakovat. Počet opakování zadáváme do programu (např. CALL LBL10 REP 5/5). Ukázka programu s podprogramy Podle přiloženého výkresu vytvoříme a odladíme program. Použitý nástroj: stopková fréza válcová 90⁰ Ø 20 mm v tabulce nástrojů uložen pod číslem 10 Obrobek bude hrubován a dokončen Přídavek na nástroj DL +1, DR+1 z TOOL CALL Bude využit podprogram Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
52
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
53
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV7 MM
;název programu CV7,délkové rozměry
jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček a posuvu, přídavek na poloměr nástroje, přídavek na délku ;zapnutí otáček a chlazení ;vyvolání podprogramu ;vyvolání nástroje, přídavek na poloměr nástroje ;vyvolání podprogramu ;vyvolání nástroje bez přídavků ;vyvolání podprogramu ;odjezd nástroje, konec programu ;označení podprogramu
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+100 Y+100 Z+0 3 STOP M0 4 ; fréza d = 40 l = 40 ; 5 TOOL CAL 20 Z S1500 F200 DL+1 DR+1 6 L M13 7 CAL LBL 1 8 TOL CAL 20 S 1500 DR+1 9 CAL LBL 1 10 TOL CAL 20 S1500 F 150 11 CAL LBL 1 12 L Y+250 RO F MAX M30 13 LBL 1 14 L X+50 Y-30 Z +150 RO F MAX 15 APPR CT X+50 Y +0 CCA180 R+20 RL F AUTO 16 L X +0 Y +50 17 L X +50 Y+100 18 L X+100 Y+50 19 L X+50 Y+0 20 DEP CT CCA +30 R +1 21 L Z +150 RO F MAX 22 LBL 0 23LEND PGM CV7MM
;pohyb nástroje v osách X, Y, Z ;způsob a pozice najetí nástroje,zapnutí korekce ;frézování tvaru z výkresu
;konec podprogramu ;konec programu je generován automaticky
Graficky znázorněný výrobek
OP Vzdělávání pro konkurenceschopnost
54
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
12. OBRÁBĚCÍ CYKLY Tvůrci řídicího systému Heidenhain nabízí svým uživatelům pro snadnější a rychlejší vypracováni NC programu velké množství obráběcích cyklů. Každý z řady obráběcích cyklů obsahuje přesně stanovené dráhy pohybů, které by jinak bylo nutno programovat pomocí základních funkcí. Společnou vlastností všech obráběcích cyklů je návrat do počátečního bodu. Ukázka programu s obráběcími cykly Podle přiloženého výkresu vytvoříme a odladíme program . Použijeme obráběcí cykly – pravoúhlá kasa (251), kruhová kapsa (252), frézování drážky (253) Použitý nástroj: stopková fréza válcová 90⁰ Ø 20 mm v tabulce nástrojů uložen pod číslem 10 Drážkovací fréza Ø 16mm tabulce nástrojů uložen pod číslem 4 Drážkovací fréza Ø 8mm tabulce nástrojů uložen pod číslem 7 Obrobek bude hrubován a dokončen Přídavek na nástroj DL +1, DR+1 z TOOL CALL Bude využit podprogram Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
55
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
56
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
NC PROGRAM 0 BEGIN PGM CV8 MM
;název programu CV8,délkové rozměry jsou v mm. Řádek je generován automaticky při založení nového programu ;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z ;definice polotovaru – blok 0.2 definuje maximální souřadnice X, Y, Z ;programový stop,vypnutí chladicí kapaliny a otáček ;textová poznámka ;vyvolání nástroje, navolení velikosti otáček, posuvu, stanovení přídavku na délku a průměr nástroje ;zapnutí otáček a chlazení ;vyvolání podprogramu
1 BLK FORM 0.1 Z X +0 Y +0 Z-30 2 BLKFORM 0.2 X+120 Y+80 Z+0 3 STOP M0 4 ; fréza d = 20 l = 40 ; 5 TOOL CAL 10 Z S2000 F250 DL+1 DR+1 6 7 8 9 10
L M13 CAL LBL 1 TOOL CAL 10 Z F250 CAL LBL 1 Y+250 Z +150 M0
;odjezd nástroje, programový stop, vypnutí chladicí kapaliny a otáček
10 12 11 12
TOL CAL 7 Z S3500 F250 L M13 L X+11 Y+25 Z5 RO FMAX CYCL DEF 251 PRAVOÚHLÁ KAPSA
Q215=0
;ROZSAH OBRÁBĚNÍ
Q218=+60
;DÉLKA 1. STRANY
Q219=+40
;DÉLKA 2. STRANY
Q220=+10
;ROHOVÝ RÁDIUS
Q224=+0
;POLOHA NATOČENÍ
Q367=+1
;POLOHAKAPSY
Q207=250
;POSUV FRÉZOVÁNÍ
Q351=+1
;DRUH FRÉZOVÁNÍ
Q201=-10
;HLOUBKA
Q202=+3
;HLOUBKA PŘÍSUVU
Q369=+0
;PŘÍDAVEK NA DNO
;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení ;najetí do výchozí pozice ;cyklus pravoúhlé kapsy, nadefinování potřebných hodnot
Q206=+100 ;POSUV PŘÍSUVU DO HLOUBKY OP Vzdělávání pro konkurenceschopnost
57
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Q338=+0
;PŘÍSUV OBRÁBĚNÍ NAČISTO
Q200=+2
;BEZPEČNÁ VZDÁLENOST
Q203=+0
;SOUŘADNICE POVRCHU
Q204=+50
;2.BEZPEČNÁ VZDÁLENOST
Q370=+1
;PŘEKRÝVÁNÍ DRAH
Q366=+1
;ZANOŘOVÁNÍ
Q385=+200 ;POSUV OBRÁBĚNÍ NAČISTO
13 CYCL CAL 15 L X+90 Y60 RO F MAX 1 16 CYCL DEF 252 KRUHOVÁ KAPSA p
;vyvolání cyklu ; nájezd nástroje ;cyklus kruhové kapsy, nadefinování potřebných hodnot
Q223=+25
;PRŮMĚR KRUHU
Q368=0,2
;PŘÍDAVEK PRO STRANU
Q207=250
;POSUV FRÉZOVÁNÍ
Q351=+1
;DRUH FRÉZOVÁNÍ
Q201=--10
;HLOUBKA
Q202=3
;HLOUBKA PŘÍSUVU
Q369=+0,1
;PŘÍDAVEK NA DNO
Q206=+100
;POSUV PŘÍSUVU DO HLOUBKY
Q338=+3
;PŘÍSUV OBRÁBĚNÍ NAČISTO
Q200=+2
;BEZPEČNÁ VZDÁLENOST
Q203=+0
;SOUŘADNICE POVRCHU
Q204=+50
;2. BEZPEČNÁ VZDÁLENOST
Q370=+1
;PŘEKRÝVÁNÍ DRAH
Q366=+1
;ZANOŘOVÁNÍ
Q385=+200
;POSUV OBRÁBĚNÍ NAČISTO
17 CYCL CAL 18 L Z+150 19 TOL CAL 4 Z S4000 F 300 OP Vzdělávání pro konkurenceschopnost
; vyvolání cyklu ; pohyb nástroje po přímce,
; vyvolání nástroje, navolení velikosti otáček a posuvu
58
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
20 L M13 21 L X+75 Y+10 Z+5 R0 FMAX
;zapnutí otáček a chlazení ;nájezd nástroje
22 CYCL DEF 253 FRÉZOVÁNÍ DRÁŽEK
;cyklus frézování drážky, nadefinování potřebných hodnot
Q215=0
;ROZSAH OBRÁBĚNÍ
Q218=45
;DÉLKA DRÁŽKY
Q219=12
;ŠÍŘKA DRÁŽKY
Q368=0,2 ;PŘÍDAVEK PRO STRANU Q374=+50 ;POLOHA NATOČENÍ Q367=+1
;POLOHA DRÁŽKY
Q207=300 ;POSUV FRÉZOVÁNÍ Q351=+1
;DRUH FRÉZOVÁNÍ
Q201=-5
;HLOUBKA
Q202=2
;HLOUBKA PŘÍSUVU
Q369=0,1 ;PŘÍDAVEK NA DNO Q206=100 ;POSUV PŘÍSUVU DO HLOUBKY Q338=3
;PŘÍSUV OBRÁBĚNÍ NAČISTO
Q200=2
;BEZPEČNÁ VZDÁLENOST
Q203=+0
;SOUŘADNICE POVRCHU
Q204=50
;2. BEZPEČNÁ VZDÁLENOST
Q366=2
;ZANOŘOVÁNÍ
Q385=200 ;POSUV OBRÁBĚNÍ NAČISTO
23 CYCL CAL 24 LBL 1 25 L X-15 Y0 Z+5 RO F MAX 26 L Z-10 RO F AUTO 27APPR CT X+5 Y+5 CCA 180 R+20 RL F AUTO 28 L Y+75 29RND R 10 30 L X+115 31 CHF 10 32 L Y+5 33RND R5 OP Vzdělávání pro konkurenceschopnost
;vyvolání pevného cyklu ;označení podprogramu ;frézování tvaru dle výkresu
59
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
34 L X+5 35 DEP CT CCA30 R+20 F AUTO 36 L Z+2 RO 37 LX-50 Y+100 Z+150 38 LBL 0 39 L X-50 Y+100 Z+150 RO F MAX M30 40 END PGM CV8 MM
;ukončení podprogramu ;odjezd nástroje, konec programu ; konec programu je generován automaticky
Graficky znázorněný výrobek
Ukázka programu s obráběcími cykly Podle přiloženého výkresu vytvoříme a odladíme program. Použijeme obráběcí cykly – pravoúhlá kasa (257- čep ), kruhová kapsa (252), univ. hluboké vrtání (205), rastr na kruhu. Použitý nástroj: - Rohová frézovací hlava 90⁰ Ø 50 mm v tabulce nástrojů uložen pod číslem 25 -
Stopková fréza válcová 90⁰ Ø 25 mm v tabulce nástrojů uložen pod číslem 12
-
Drážkovací fréza Ø 20mm tabulce nástrojů uložen pod číslem 30
-
Drážkovací fréza Ø 8mm tabulce nástrojů uložen pod číslem 7
-
Vrták Ø 6 nástrojů uložen pod číslem 55
Obrobek bude hrubován a dokončen OP Vzdělávání pro konkurenceschopnost
60
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Přídavek na nástroj DL +1, DR+1 z TOOL CALL Bude využit podprogram Nulový bod obrobku – v rovině obrábění X, Y je ve spodním levém rohu polotovaru, v ose Z na povrchu polotovaru. Použijeme korekci RL – nástroj pojede vlevo od obrysu obrobku Pro najetí nástroje použijeme funkci APPR CT, pro odjetí funkci DEP CT
OP Vzdělávání pro konkurenceschopnost
61
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
OP Vzdělávání pro konkurenceschopnost
62
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
BEGIN PGM CV 9 MM
;název programu CV9,délkové rozměry jsou v mm. Řádek je generován automaticky při založení nového programu
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
;definice polotovaru – blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z
2 BLK FORM 0.1 Z X+140 Y+140 Z-0
;definice polotovaru – blok 0.2 definuje maximální
3 STOP M0 4TOL CAL 25 Z S 2500 F 250 DL+1 DR+1
;programový stop, vypnutí otáček a chladící kapaliny ;vyvolání nástroje, navolení velikosti otáček,
5L M13 6 CAL LBL 1 7 TOL CAL 25 Z S 2500 F 250 DR+1 8 CAL LBL 1 9 TOL CAL 25 Z S 2500 F 250 10 CAL LBL1 11 L Z+5 RO FMAX 12 L Y+250 Z +150 RO FMAX MO 13 TOL CAL 12 Z S 4500 F 350 14 L M13 15 L X+70 Y+70 Z +5 RO FMAX 16 CYCL DEF 257 KRUHOVÁ KAPSA
;zapnutí otáček a chlazení ;skok do podprogramu ;vyvolání nástroje, navolení velikosti otáček, ;volání podprogramu ;vyvolání nástroje, navolení velikosti otáček a posuvu ;volání podprogramu ;odjezd nástroje po přímce, zrušení korekce ;odjezd nástroje, programový stop ;vyvolání nástroje, navolení velikosti otáček a posuvu ;zapnutí otáček a chlazení ;pohyb nástroje po přímce ;cyklus kruhové kapsy (čepu), nadefinování
souřadnice X,Y,Z
posuvu, stanovení přídavku na délku a průměr nástroje
potřebných parametrů
Q223 = +90 ;PRUMER OBROBKU Q 222 = +100 ;PRUMER POLOTOVARU Q 368 = +0 ;PRIDAVEK PRO STRANU Q 207 = +350 ;FREZOVACI POSUV Q351 =+1 ;ZPUSOB FREZOVANI Q201 = -5 ;HLOUBKA Q202 =+5 ;HLOUBKA PRISUVU Q206 =150 ;POSUV NA HLOUBKU Q200 = +2 ;BEZPEC. VZDALENOST Q203 = +0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEČNA VZDALENOST Q370 = +1 ;PREKRYTI DRAHY NAST. 21 CYCL CALL ;vyvolání pevného cyklu 22 Y+25 Z+150 M0 ;odjezd nástroje, programový stop 23 TOOL CAL 30 Z S 4500 F250 ;vyvolání nástroje, navolení velikosti otáček a posuvu 24 L M13 ;zapnutí otáček a chlazení 22 L X+70 Y+70 Z+5 R0 FMAX ;pohyb nástroje po přímce 25 CYCL DEF 252 KRUHOVA KAPSA ;cyklus kruhové kapsy, nadefinování potřebných parametrů
Q 215 = +0 Q 223 = +50 Q 368 = +0 Q 207 = +250 Q 351 =+1 Q 201 = -10 Q 202 = +2 Q 369 = +0.5 Q206 = +150
;ZPUSOB FREZOVANI ;PRUMER KRUHU ;PRIDAVEK PRO STRANU ;FREZOVACI POSUV ;ZPUSOB FREZOVANI ;HLOUBKA ;HLOUBKA PRISUVU ;PRIDAVEK PRO DNO ;POSUV NA HLOUBKU
OP Vzdělávání pro konkurenceschopnost
63
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Q 338 = +10 ;PRISUV NA ČISTO Q 200 = +2 ;BEZPEC. VZDALENOST Q203 = 0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEC. VZDALENOST Q370 = +1 ;PREKRYTI DRAHY NAST. Q336 = +1 ;PONOROVAT Q385 = 250 ;POSUV NA CISTO 26CYCL CAL ;vyvolání pevného cyklu 27 L Y+250 Z+150 R0 FMAX M0 ;odjezd nástroje, programový stop 28TOOL CAL 55 Z S2500 F 100 ;vyvolání nástroje, navolení velikosti otáček a posuvu 29 L X +70 Y+70 Z+5 R0 FMAX ;pohyb nástroje po přímce 30L M13 ;zapnutí otáček a chlazení 31 CYCL DEF 205 UNIV. HLUBOKE VRTANI ;cyklus univ. hlub. vrtání nadefinování potřebných parametrů
Q200 = +2 ;BEZPEC. VZDALENOST Q201 = -25 ;HLOUBKA Q 206 = +150 ;POSUV NA HLOUBKU Q202 = +5 ;HLOUBKA NA PRISUVU Q203 =+0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEC. VDALENOST Q212 = +0 ;HODNOTA ODBERU Q205 = +2 ;MIN. HLOUBKA PRISUVU Q258 = +0.2 ;VYCHZI POLHA HORNI Q259 = +0.2 ;VYCHOZI POLOHA DOLNI Q257 = +0 ; HLOUBK. ZLOMU TRISKY Q256 = +0.2 ;ODSKOK ZLOM. TRISKY Q221 = +0 ;CAS. PRODLEVA DOLE Q379 = +0 ;STARTOVACI BOD Q253 =+750 ;F NAPOLOHOVANI 32 CYCL DEF 220 RASTR NA KRUHU ;cyklus rastr na kruhu nedefinování potřebných parametrů
Q216 = +70 ;STRED 1. OSY Q 217 = +70 ;STRED 2. OSY Q244 = +70 ;PRUMER ROZTEC. KRUHU Q245 = +0 ;STARTOVACI UHEL Q246 = +360 ;KONCOVY UHEL Q247 = +30 ;UHLOVA ROZTEC Q241 = +12 ;POČET OBRABENI Q200 = +2 ;BEZPEC. VZDALENOST Q203 =+0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEC. VZDALENOST Q301 = +1 ;NAJET BEZPEC. VYSKU Q365 = +1 ;ZPUSOB POHYBU 33 L Y+25 Z +150 R0 FMAX M0 ;odjezd nástroje, programový stop 34TOOL CAL 7 Z S 4500 F350 ;vyvolání nástroje, navolení velikosti otáček a 35 L M13 ;zapnutí otáček a chlazení 36CYCL DEF 252 KRUHOVA KAPSA ;cyklus kruhové kapsy, nadefinování potřebných parametrů
Q 215 = +0 Q 223 = +12 Q 368 = +0.5 Q 207 = +350
;ZPUSOB FREZOVANI ;PRUMER KRUHU ;PRIDAVEK PRO STRANU ;FREZOVACI POSUV
OP Vzdělávání pro konkurenceschopnost
64
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Q 351 =+1 ;ZPUSOB FREZOVANI Q 201 = -5 ;HLOUBKA Q 202 = +2 ;HLOUBKA PRISUVU Q 369 = +0.5 ;PRIDAVEK PRO DNO Q206 = +150 ;POSUV NA HLOUBKU Q 338 = +0 ;PRISUV NA ČISTO Q 200 = +2 ;BEZPEC. VZDALENOST Q203 = +0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEC. VZDALENOST Q370 = +1 ;PREKRYTI DRAHY NAST. Q336 = +1 ;PONOROVAT Q385 = 300 ;POSUV NA CISTO 37 CYCL DEF 220 RASTR NA KRUHU ;cyklus rastr na kruhu nedefinování potřebných parametrů
Q216 = +70 ;STRED 1. OSY Q 217 = +70 ;STRED 2. OSY Q244 = +70 ;PRUMER ROZTEC. KRUHU Q245 = +0 ;STARTOVACI UHEL Q246 = +360 ;KONCOVY UHEL Q247 = +30 ;UHLOVA ROZTEC Q241 = +12 ;POČET OBRABENI Q200 = +2 ;BEZPEC. VZDALENOST Q203 =+0 ;SOURADNICE POVRCHU Q204 = +50 ;2. BEZPEC. VZDALENOST Q301 = +1 ;NAJET BEZPEC. VYSKU Q365 = +1 ;ZPUSOB POHYBU 38 L X+70 Y+250 Z +150 R0 FMAX M30 ;odjezd nástroje, konec programu 39 LBL 1 ;označení podprogramu 40L X+70 Y-30 Z+5 RO F MAX 40 L Z-10 R0 F AUTO ;frézování základního tvaru z výkresu 41APPR CT X +70 Y+0 Z-10 CCA180R+20 RL F AUTO 42 L X+0 Y+70 43 L X+70 Y+140 44 L X+140 Y+70 45 L X+70 Y+0 46 DEP CT CCA30 R+30 F AUTO 47 LBL 0 ;konec podprogramu 48END PGM CV 9 MM ;konec programu je generován automaticky
OP Vzdělávání pro konkurenceschopnost
65
Název projektu: Sbližování teorie s praxí
Střední odborná škola technická Uherské Hradiště, Revoluční 747, 686 06 Uherské Hradiště
Graficky znázorněný výrobek
Seznam použitých zdrojů a literatury
Webové stránky výrobců řídicího systému HEIDENHAIN www.heidenhain.cz/
HEIDENHAIN. Příručka uživatele Popisný dialog HEIDENHAIN iTNC 530,2007
OP Vzdělávání pro konkurenceschopnost
66
Název projektu: Sbližování teorie s praxí