Dílenské programování dialogové, ISO frézka II



Podobné dokumenty
Heidenhain itnc Základní seznámení se systémem. 1.1 Obrazovka řídícího systému. Obrábění v systému Heidenhain

Heidenhain itnc Základní seznámení se systémem. 1.1 Obrazovka řídícího systému. Obrábění v systému Heidenhain

Střední odborná škola a Střední odborné učiliště, Šumperk, Gen. Krátkého 30

Heidenhain itnc Základní seznámení se systémem. 1.1 Obrazovka řídícího systému. Obrábění v systému Heidenhain

Programovací stanice itnc 530

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

Vytvořil : Ing. Libor Ježek. Cílová skupina : žák. Popis způsobu použití :

- procvičení podprogramů

Heidenhain itnc Základní seznámení se systémem. 1.1 Obrazovka řídícího systému. Obrábění v systému Heidenhain

2) Nulový bod stroje používáme k: a) Kalibraci stroje b) Výchozímu bodu vztažného systému c) Určení korekcí nástroje

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

Programovací stanice itnc 530

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

CNC frézování - Mikroprog

Obsah 1 Technologie obrábění na CNC obráběcím stroji... 2

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC. CNC obrábění

Programovací stanice TNC640

Průvodce Popisný dialog. itnc 530. NC-software Česky (cs) 1/2008

EMCO Sinumerik 810 M - frézování

CNC stroje. Definice souřadného systému, vztažných bodů, tvorba NC programu.

CNC frézování pro začátečníky

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC. Kapitola 03 Frézování kontur

CNC frézování pro pokročilé

Cvičebnice programování ISO - frézka

Pavel Steininger PROGRAMOVÁNÍ NC STROJŮ

Průvodce TNC 310. NC-Software xx. Český (cs) 11/2001

ODBORNÝ VÝCVIK PROGRAMOVÁNÍ V ŘÍDICÍM SYSTÉMU HEIDENHAIN ITNC 530 JOSEF VITISKA ALEŠ JANÁK

Programování CNC rozšíření znalostí

Škola VOŠ a SPŠE Plzeň, IČO , REDIZO

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

Základy programování a obsluha CNC strojů

FUNKCE ŘÍDICÍHO SYSTÉMU HEIDENHAIN ITNC 530 PRO OBRÁBĚNÍ THE FUNCTION OF CONTROL SYSTEM HEIDENHAIN ITNC 530 FOR CUTTING

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C P R O G R A M O V Á N Í _ P W P

CNC soustružení - Mikroprog

STUDIJNÍ MATERIÁLY. Obrábění CNC

Pavel Steininger PROGRAMOVÁNÍ NC STROJŮ

Střední průmyslová škola, Jihlava. EMCO WinNC HEIDENHAIN TNC 426 frézování

Přehled cyklů pro frézování v řídicím systému Sinumerik 810 M

Obsah 1 Technologie obrábění na CNC obráběcím stroji... 2

CNC soustružení - Mikroprog

Postup při hrubování 3D ploch v systému AlphaCAM

CNC soustružení pro pokročilé

PROGRAMOVÁNÍ NC STROJŮ

Příručka uživatele Programování cyklů TNC 320. NC-software

NÁZEV ŠKOLY: Střední odborné učiliště, Domažlice, Prokopa Velikého 640. V/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Příručka uživatele Programování cyklů TNC 320. NC-software

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC. Kapitola 06 Frézování kapes a drážek

PARAMETRICKÉ PROGRAMOVÁNÍ SOUČÁSTI V ŘÍDICÍM SYSTÉMU HEIDENHAIN SVOČ FST 2015

TNC 320. Uživatelská příručka Programování cyklů. NC-software

Škola VOŠ a SPŠE Plzeň, IČO , REDIZO

POPIS STROJE S500 CNC

Odborný garant: Doc. Ing. Miroslav Píška, CSc.

Střední škola technická Žďár nad Sázavou. Autor Milan Zach Datum vytvoření:

Průvodce. itnc 530. Český (cs)

EMCO Sinumerik 810 M - frézování. Postup nastavení a simulace CNC programu v řídícím systému Sinumerik 810M.

VYROBENÍ VZORKU SOUČÁSTI NA CNC STROJI

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Pracovní list s technologickým postupem výroby šachové figurky

Středníodborná š kola a Středníodborné uč iliš tě, Š umperk, Gen. Krátké ho 30

PROGRAMOVÁNÍ A OBSLUHA CNC STROJŮ HEIDENHAIN

RUČNÍ PROGRAMOVÁNÍ SOUSTRUŽENÍ UOV Petr Svoboda

Příručka uživatele Programování cyklů. itnc 530. NC-software

TNC 320. Uživatelská příručka Programování cyklů. NC-software

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/ VYHLEDÁVÁNÍ NULOVÉHO BODU OBROBKU POMOCÍ DOTYKOVÉ SONDY

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

PEPS. CAD/CAM systém. Cvičebnice DEMO. Modul: Drátové řezání

TNC 620. Uživatelská příručka Programování cyklů. NC-software

Průvodce TNC 410. NC-Software xx 10/2001

Průvodce TNC 426B TNC 430. NC-Software xx xx 9/97

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC. Kapitola 08 Simulace

Střední průmyslová škola, Hronov, Hostovského 910, Hronov

itnc 530 NC-software xx

RUČNÍ PROGRAMOVÁNÍ FRÉZOVÁNÍ UOV Petr Svoboda

L81 - vrtání, centrování - referenční rovina (absolutně) - konečná hloubka vrtání - rovina vyjíždění

Příručka uživatele Programování DIN/ISO TNC 620. NC-software

TNC 320. Příručka uživatele pro programovaní cyklů. NC-software

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

TNC 620. Uživatelská příručka Programování cyklů. NC-software

DUM téma: SurfCAM s tvorbou modelu frézování 2D

TNC 128. Příručka pro uživatele programování s popisným dialogem. NC-software

RUČNÍ PROGRAMOVÁNÍ FRÉZOVÁNÍ UOV Petr Svoboda

TNC 320. Uživatelská příručka Programování cyklů. NC-Software

Číslo materiálu VY_32_INOVACE_VC_CAM_18 Střední průmyslová škola a Vyšší odborná škola Příbram, Hrabákova 271, Příbram II

Střední průmyslová škola Jihlava. EMCO WinNC GE Fanuc Series 21 M frézování

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C V Z T A Ž N É A O B R Y S O V É B

CNC PILOT 4290 Osy B a Y

VY_52_INOVACE_H Ve všech funkcích může být definována rychlost posuvu 0, platí hodnota F zadaná funkci M99.

Měřící sonda Uživatelská příručka

NÁVOD K OVLÁDÁNÍ PÁLÍCÍHO STROJE A ŘÍDÍCÍHO SYSTÉMU RIPAST 401

Průvodce TNC 426B TNC 430. NC-Software xx 8/99

Najíždění na konturu a odjíždění od ní (NORM, KONT, KONTC, KONTT)

RUČNÍ PROGRAMOVÁNÍ SOUSTRUŽENÍ UOV Petr Svoboda

Volba již definovaných nástrojů:

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

PROGRAMOVÁNÍ CNC STROJŮ

Základy práce v CAD/CAM systému EdgeCAM soustružení

Číslo materiálu VY_32_INOVACE_VC_CAM_15 Střední průmyslová škola a Vyšší odborná škola Příbram, Hrabákova 271, Příbram II

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

Transkript:

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č Ročník: čtvrtý Zpracoval: Josef Dominik Modul: Dílenské programování dialogové, ISO frézka II

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 1

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... 52 12. OBRÁBĚCÍ CYKLY... 55 Seznam použitých zdrojů a literatury... 66 2

Ú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. 3

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 4

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í. 5

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í. 6

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 7

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 8

2.3 Tlačítka ovládacího panelu 9

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. 10

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. 11

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. 12

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 PROGRAMY ve formátu HEIDENHAIN ve formátu DIN/ISO 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. H. I Typ (přípona). T. TCH. P. D. PNT. PR. CDT. TAB. A. CHM 13

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 strukturu adresáře a soubory. : okno zobrazí 14

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) Význam E S M P 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

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 16

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) 17

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) 18

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. 8.1 Způsoby najetí a odjetí nástroje 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 19

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 20

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 21

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 + DL TOOL CALL + DL TAB kde L: Délka nástroje L z TOOL DEF - bloku nebo z tabulky nástrojů DL TOOL CALL : DL TAB : Přídavek DL na délku z TOOL CALL 0 - bloku (indikace polohy na něj nebere zřetel) Přídavek DL na délku z tabulky nástrojů 22

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 + DR TOOL CALL + DR TAB 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ů. 23

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 24

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. 25

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 26

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 27

28

NC PROGRAM 0 BEGIN PGM CV1 MM ;název programu CV1,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-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 20,l = 60 ; ;textová poznámka 5 TOOL CAL 10 Z S1800 F250 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L X -15 Y -15 R0 F MAX M 13 ;nájezd do výchozího bodu, zapnutí otáček a chlazení 7 APPR CT X+10 Y+0 Z-10 CCA180 R+20 RLF AUTO ;působ a pozice najetí nástroje, zapnutí korekce 8 L Y+90 ;frézování čtvercového osazení z výkresu 9 L X+90 10 L Y+10 11 L X+10 12 DEP CT CCA30 R+20 ;způsob odjetí nástroje 13 L Z+2RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 14 L X+50 Y+200 Z+150RO FMAX M30 15 END PGM CV1 MM ;konec programu je generován automaticky Graficky znázorněný výrobek 29

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 30

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 31

32

NC PROGRAM 0 BEGIN PGM CV2 MM ;název programu CV2,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-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 40 l = 40 ; ; textová poznámka 5 TOOL CAL 20 Z S1500 F150 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L M13 ;zapnutí otáček a chlazení 7 L X+40 Y-25 Z+5 RO FMAX ;pohyb nástroje v osách X, Y, Z 8 L Z-10 RO F AUTO ;pohyb nástroje v ose Z 9 APPR CT X+10 Y+10 CCA180 R+20 RR F AUTO ;způsob a pozice najetí nástroje,zapnutí korekce 10 L X+90 ;pohyb nástroje po přímce 11 RND R30 ;frézování zaoblení R 30 12 LY+90 ;pohyb nástroje po přímce 13 RND R15 ;frézování zaoblení R 15 14 L X+10 ;pohyb nástroje po přímce 15 RND R 20 ;frézování zaoblení R 20 16 L Y+10 ; pohyb nástroje po přímce 17 RND R10 ;frézování zaoblení R 10 18 L X+20 ;pohyb nástroje po přímce 12 DEP CT CCA30 R+30 ;způsob odjetí nástroje 13 L Z+2RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 14 L X+50 Y+200 Z+150RO FMAX M30 15 END PGM CV2 MM ;konec programu je generován automat Graficky znázorněný výrobek 33

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 34

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 35

36

NC PROGRAM 0 BEGIN PGM CV3 MM ; název programu C3,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-30 ; definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ; definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 40 l = 40 ; ; textová poznámka 5 TOOL CAL 20 Z S1500 F150 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L M13 ;zapnutí otáček a chlazení 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 ;způsob a pozice najetí nástroje,zapnutí korekce 10 L Y+90 ; pohyb nástroje po přímce 11 CHF 10 ; frézování zkoseni 12 LX+90 ;pohyb nástroje po přímce 13 CHF 30 ; frézování zkoseni 14 L Y+10 ; pohyb nástroje po přímce 15 CHF 15 ; frézování zkoseni 16 L X+10 ; pohyb nástroje po přímce 12 DEP CT CCA30 R+30 ;způsob odjetí nástroje 13 L Z+2 RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 14 L X+50 Y+200 Z+150 RO FMAX M30 15 END PGM CV3 MM ;konec programu je generován automaticky Graficky znázorněný výrobek 37

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 38

39

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 40

41

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 1 BLK FORM 0.1 Z X +0 Y +0 Z-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 40 l = 40 ;textová poznámka 5 TOOL CAL 20 Z S1500 F150 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L M13 ;zapnutí otáček a chlazení 7 L X-30 Y +50 Z+5 RO FMAX 8 L Z-10 RO F AUTO 9 APPR CT X+10 Y+50 Z-10 CCA180 R+20 RL F AUTO ;způsob a pozice najetí nástroje,zapnutí korekce 10 CC X+50 Y+50 ;souřadnice středu kruhu 11 C X+10 DR- ;souřadnice koncového bodu kruhového oblouku 12 DEP CT CCA30 R+20 F AUTO ;způsob odjetí nástroje 13 L Z+2 RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 14 L X+50 Y+150 Z+150 RO FMAX M30 ;odjezd nástroje, zrušení korekce, konec programu 15 END PGM C4 MM ;konec programu je generován automaticky Graficky znázorněný výrobek 42

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 43

44

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 45

46

NC PROGRAM 0 BEGIN PGM CV5 MM ;název programu CV5,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-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z 2 BLKFORM 0.2 X+90 Y+90 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 20 l = 40 ; ;textová poznámka 5 TOOL CAL 10 Z S2000 F250 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L M13 ;zapnutí otáček a chlazení 7 L X- 20 Y +0 Z+5 RO FMAX ;přesun nástroje 8 L Z-10 RO F AUTO 9 APPR CT X+5 Y+5 CCA180 R+10 RL ;způsob a pozice najetí nástroje,zapnutí korekce 10 L Y+70 ;pohyb nástroje po přímce 11 CR X+85 Y+70 R + 65 DR - ;pohyb nástroje po rádius 12 L Y+60 ;pohyb nástroje po přímce 13 CR X+85 Y+30 R-20 DR+ ;pohyb nástroje po rádiusu 14 L Y + 5 ;pohyb nástroje po přímce 15 L X+75 ;pohyb nástroje po přímce 16 CR X+15 Y+5 R+40 DR+ ;pohyb nástroje po rádiusu 17 L X+0 ;frézování zkoseni 18 DEP CT CCA30 R+30 ;způsob odjetí nástroje 19 L Z+2 RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 20 L X+50 Y+200 Z+150RO FMAX M30 ;odjetí nástroje, konec programu 21 LEND PGM CV5 MM ;konec programu je generován automaticky Graficky znázorněný výrobek 47

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 48

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 49

50

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 1 BLK FORM 0.1 Z X +0 Y +0 Z-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X,Y,Z 3 STOP M0 ;programový stop 4 ; fréza d = 20 l = 60 ; ;textová poznámka 5 TOOL CAL 20 Z S2500 F150 ;vyvolání nástroje, navolení velikosti otáček a posuvu 6 L M13 ;zapnutí otáček a chlazení 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 ;způsob a pozice najetí nástroje,zapnutí korekce 10 L X+5 Y+50 ;pohyb nástroje po přímce 11 CT X+20 Y85 ;pohyb nástroje po kruhové dráze s tangenciálním napojením 12 LX+50 Y+95 ;pohyb nástroje po přímce 13 L X+80 Y+85 ;pohyb nástroje po přímce 14 CT X+95 Y+50 ;pohyb nástroje po kruhové dráze s tangenciálním napojením 15 LX+80 Y+10 ;pohyb nástroje po přímce 16 L X+15 ;pohyb nástroje po přímce 12 DEP CT CCA30 R+20 ;způsob odjetí nástroje 13 L Z+2 RO FMAX ;odjetí nástroje nad materiál 2mm, zrušení korekce 14 L X+50 Y+200 Z+150RO FMAX M30 15 END PGM CV6 MM ;konec programu je generován automaticky Graficky znázorněný výrobek 51

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 52

53

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 1 BLK FORM 0.1 Z X +0 Y +0 Z-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X,Y,Z 2 BLKFORM 0.2 X+100 Y+100 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop 4 ; fréza d = 40 l = 40 ; ;textová poznámka 5 TOOL CAL 20 Z S1500 F200 DL+1 DR+1 ;vyvolání nástroje, navolení velikosti otáček a posuvu, přídavek na poloměr nástroje, přídavek na délku 6 L M13 ;zapnutí otáček a chlazení 7 CAL LBL 1 ;vyvolání podprogramu 8 TOL CAL 20 S 1500 DR+1 ;vyvolání nástroje, přídavek na poloměr nástroje 9 CAL LBL 1 ;vyvolání podprogramu 10 TOL CAL 20 S1500 F 150 ;vyvolání nástroje bez přídavků 11 CAL LBL 1 ;vyvolání podprogramu 12 L Y+250 RO F MAX M30 ;odjezd nástroje, konec programu 13 LBL 1 ;označení podprogramu 14 L X+50 Y-30 Z +150 RO F MAX ;pohyb nástroje v osách X, Y, Z 15 APPR CT X+50 Y +0 CCA180 R+20 RL F AUTO ;způsob a pozice najetí nástroje,zapnutí korekce 16 L X +0 Y +50 ;frézování tvaru z výkresu 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 ;konec podprogramu 23LEND PGM CV7MM ;konec programu je generován automaticky Graficky znázorněný výrobek 54

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 55

56

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 1 BLK FORM 0.1 Z X +0 Y +0 Z-30 ;definice polotovaru blok 0.1 definuje osu použitého nástroje, a minimální souřadnice X, Y, Z 2 BLKFORM 0.2 X+120 Y+80 Z+0 ;definice polotovaru blok 0.2 definuje maximální souřadnice X, Y, Z 3 STOP M0 ;programový stop,vypnutí chladicí kapaliny a otáček 4 ; fréza d = 20 l = 40 ; ;textová poznámka 5 TOOL CAL 10 Z S2000 F250 DL+1 DR+1 ;vyvolání nástroje, navolení velikosti otáček, posuvu, stanovení přídavku na délku a průměr nástroje 6 L M13 ;zapnutí otáček a chlazení 7 CAL LBL 1 ;vyvolání podprogramu 8 TOOL CAL 10 Z F250 9 CAL LBL 1 10 Y+250 Z +150 M0 ;odjezd nástroje, programový stop, vypnutí chladicí kapaliny a otáček 10 TOL CAL 7 Z S3500 F250 ;vyvolání nástroje, navolení velikosti otáček a posuvu 12 L M13 ;zapnutí otáček a chlazení 11 L X+11 Y+25 Z5 RO FMAX ;najetí do výchozí pozice 12 CYCL DEF 251 PRAVOÚHLÁ KAPSA ;cyklus pravoúhlé kapsy, nadefinování potřebných hodnot Q215=0 ;ROZSAH OBRÁBĚNÍ Q218=+60 Q219=+40 Q220=+10 ;DÉLKA 1. STRANY ;DÉLKA 2. STRANY ;ROHOVÝ RÁDIUS Q224=+0 Q367=+1 ;POLOHA NATOČENÍ ;POLOHAKAPSY Q207=250 ;POSUV FRÉZOVÁNÍ Q351=+1 Q201=-10 Q202=+3 Q369=+0 ;DRUH FRÉZOVÁNÍ ;HLOUBKA ;HLOUBKA PŘÍSUVU ;PŘÍDAVEK NA DNO Q206=+100 ;POSUV PŘÍSUVU DO HLOUBKY 57

Q338=+0 Q200=+2 Q203=+0 Q204=+50 Q370=+1 Q366=+1 ;PŘÍSUV OBRÁBĚNÍ NAČISTO ;BEZPEČNÁ VZDÁLENOST ;SOUŘADNICE POVRCHU ;2.BEZPEČNÁ VZDÁLENOST ;PŘEKRÝVÁNÍ DRAH ;ZANOŘOVÁNÍ Q385=+200 ;POSUV OBRÁBĚNÍ NAČISTO 13 CYCL CAL ;vyvolání cyklu 15 L X+90 Y60 RO F MAX ; nájezd nástroje 1 16 CYCL DEF 252 KRUHOVÁ KAPSA ;cyklus kruhové kapsy, nadefinování p potřebných hodnot Q223=+25 Q368=0,2 ;PRŮMĚR KRUHU ;PŘÍDAVEK PRO STRANU Q207=250 ;POSUV FRÉZOVÁNÍ Q351=+1 Q201=--10 ;DRUH FRÉZOVÁNÍ ;HLOUBKA Q202=3 ;HLOUBKA PŘÍSUVU Q369=+0,1 Q206=+100 Q338=+3 Q200=+2 Q203=+0 Q204=+50 Q370=+1 Q366=+1 Q385=+200 ;PŘÍDAVEK NA DNO ;POSUV PŘÍSUVU DO HLOUBKY ;PŘÍSUV OBRÁBĚNÍ NAČISTO ;BEZPEČNÁ VZDÁLENOST ;SOUŘADNICE POVRCHU ;2. BEZPEČNÁ VZDÁLENOST ;PŘEKRÝVÁNÍ DRAH ;ZANOŘOVÁNÍ ;POSUV OBRÁBĚNÍ NAČISTO 17 CYCL CAL ; vyvolání cyklu 18 L Z+150 ; pohyb nástroje po přímce, 19 TOL CAL 4 Z S4000 F 300 ; vyvolání nástroje, navolení velikosti otáček a posuvu 58

20 L M13 ;zapnutí otáček a chlazení 21 L X+75 Y+10 Z+5 R0 FMAX ;nájezd nástroje 22 CYCL DEF 253 FRÉZOVÁNÍ DRÁŽEK ;cyklus frézování drážky, nadefinování 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Í potřebných hodnot Q367=+1 ;POLOHA DRÁŽKY Q207=300 ;POSUV FRÉZOVÁNÍ Q351=+1 Q201=-5 ;DRUH FRÉZOVÁNÍ ;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 ;vyvolání pevného cyklu 24 LBL 1 ;označení podprogramu 25 L X-15 Y0 Z+5 RO F MAX ;frézování tvaru dle výkresu 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 59

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 ;ukončení podprogramu 39 L X-50 Y+100 Z+150 RO F MAX M30 ;odjezd nástroje, konec programu 40 END PGM CV8 MM ; 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 60

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 61

62

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í souřadnice X,Y,Z 3 STOP M0 ;programový stop, vypnutí otáček a chladící kapaliny 4TOL CAL 25 Z S 2500 F 250 DL+1 DR+1 ;vyvolání nástroje, navolení velikosti otáček, posuvu, stanovení přídavku na délku a průměr nástroje 5L M13 ;zapnutí otáček a chlazení 6 CAL LBL 1 ;skok do podprogramu 7 TOL CAL 25 Z S 2500 F 250 DR+1 ;vyvolání nástroje, navolení velikosti otáček, 8 CAL LBL 1 ;volání podprogramu 9 TOL CAL 25 Z S 2500 F 250 ;vyvolání nástroje, navolení velikosti otáček a posuvu 10 CAL LBL1 ;volání podprogramu 11 L Z+5 RO FMAX ;odjezd nástroje po přímce, zrušení korekce 12 L Y+250 Z +150 RO FMAX MO ;odjezd nástroje, programový stop 13 TOL CAL 12 Z S 4500 F 350 ;vyvolání nástroje, navolení velikosti otáček a posuvu 14 L M13 ;zapnutí otáček a chlazení 15 L X+70 Y+70 Z +5 RO FMAX ;pohyb nástroje po přímce 16 CYCL DEF 257 KRUHOVÁ KAPSA ;cyklus kruhové kapsy (čepu), nadefinování 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 ;ZPUSOB FREZOVANI Q 223 = +50 ;PRUMER KRUHU Q 368 = +0 ;PRIDAVEK PRO STRANU Q 207 = +250 ;FREZOVACI POSUV Q 351 =+1 ;ZPUSOB FREZOVANI Q 201 = -10 ;HLOUBKA Q 202 = +2 ;HLOUBKA PRISUVU Q 369 = +0.5 ;PRIDAVEK PRO DNO Q206 = +150 ;POSUV NA HLOUBKU 63

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 ;ZPUSOB FREZOVANI Q 223 = +12 ;PRUMER KRUHU Q 368 = +0.5 ;PRIDAVEK PRO STRANU Q 207 = +350 ;FREZOVACI POSUV 64

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 65

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 66