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

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

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

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

EMCO Sinumerik 810 M - frézování

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

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

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

Ing. Petra Cihlářová. Odborný garant: Doc. Ing. Miroslav Píška, CSc.

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

Projekt realizovaný na SPŠ Nové Město nad Metují

CNC soustružení - Mikroprog

PROGRAMOVÁNÍ A ŘÍZENÍ CNC STROJŮ

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

Řezání závitu s konstantním stoupáním (G33, SF)

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

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

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

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

Vznik a vývoj CNC DNC. Vznik a vývoj. Základní pojmy počítačové podpory. Základní pojmy CNC řízení. Číslicové řízení ve strojírenské technologii

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

CNC soustružení - Mikroprog

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

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

Ing. Petra Cihlářová. Odborný garant: Doc. Ing. Miroslav Píška, CSc.

CNC frézování - Mikroprog

Otáčky vřetena (S), směr otáčení vřetena (M3, M4, M5)

PROGRAMOVÁNÍ CNC STROJŮ

Příloha 1. Výkres čelisti č

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

NC a CNC stroje číslicově řízené stroje

CNC stroje. Všechny funkce stroje jsou řízeny počítačem (řídícím systémem).

PROGRAMOVÁNÍ CNC STROJŮ

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

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

CNC soustružení pro pokročilé

Pavel Steininger PROGRAMOVÁNÍ NC STROJŮ

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

SUSEN CNC obráběcí centrum na ozářená zkušební tělesa

konný CNC soustruh Quick Turn Smart 200

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

Volba již definovaných nástrojů:

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

6. Geometrie břitu, řezné podmínky. Abychom mohli určit na nástroji jednoznačně jeho geometrii, zavádíme souřadnicový systém tvořený třemi rovinami:

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

Moderní způsoby strojního obrábění na CNC soustruzích

Čí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

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

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

HLC série. horizontální soustruhy

BND BNJ BND-51SY2 BNJ 42SY/51SY. CNC soustružnické centrum s 2 vřeteny, 1 nástrojovou hlavou s poháněnými nástroji a Y osou

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Soustružení složitých vnějších válcových ploch s osazením

Pohyb rychlým posuvem (G0, RTLION, RTLIOF)

6. ZADÁNÍ POSUVU. V = S.β

Číslicově řízené stroje

ZÁKLADNÍ INFORMACE. NC nebo konvenční horizontální soustruh série HL s délkou až mm, točným průměrem nad ložem až 3500 mm.

Posuv (G93, G94, G95, F, FGROUP, FL, FGREF)

Inovace a zkvalitnění výuky prostřednictvím ICT. Obrábění. Název: Soustružení. Téma: Ing. Kubíček Miroslav. Autor: Číslo: VY_32_INOVACE_19 08 Anotace:

Postprocesory a ukázka tvorby postprocesoru

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

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Pracovní list s technologickým postupem výroby při použití cyklu

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 Č Í S L I C O V Ě Ř Í Z E N É O B

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

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

SOUSTRUHY HROTOVÉ SOUSTRUHY ČELNÍ SOUSTRUHY REVOLVEROVÉ SOUSTRUHY SVISLÉ SOUSTRUHY POLOAUTOMATICKÉ SOUSTRUHY

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

1. ÚVOD DO PROGRAMOVÁNÍ...1-1

VÝROBA TVAROVĚ SLOŽITÉ SOUČÁSTI POMOCÍ CAD/CAM SYSTÉMU EDGECAM PRO STROJ MAZAK INTEGREX 100-IV

Určení řezných podmínek pro frézování v systému AlphaCAM

Odměřovací systémy. Odměřování přímé a nepřímé, přírůstkové a absolutní.

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 _ _ T Ř Í S K O V É O B R Á B Ě N Í - V R T

Učební text Obsluha CNC strojů

Určení řezných podmínek pro soustružení:

MCU 450V[T]-5X. Multifunkční pětiosé obráběcí centrum.

TMV 510 AII / TMV 510 CII CNC vertikální obráběcí centrum

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

REQ /A CNC vertikální frézovací centrum musí splňovat následující parametry definované v tabulce č. 1.

VYVRTÁVÁNÍ. Výroba otvorů

Technické podmínky výběrové řízení Pořízení obráběcích strojů

VYTVOŘTE PROGRAMOVÝ KÓD PRO SOUSTRUŽENÍ SOUČÁSTI

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

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


l: I. l Tento projekt je spolufinancován Evropskou unií a státním rozpočtem České republiky.

Technologický proces

TB-25Y CNC soustružnické centrum

Vrtání je obrábění vnitřních rotačních ploch zpravidla dvoubřitým nástrojem Hlavní pohyb je rotační a vykonává jej obvykle nástroj.

Overmach Service s.r.l.

VITRALAB. Leonardo da Vinci Programme LLP/LDV/TOI/2009/SK/

PROGRAMOVÁNÍ NC STROJŮ

Stroje na obrábění kulových čepů

INOVACE A DOKONALOST CNC HORIZONTÁLNÍ OBRÁBĚCÍ CENTRA FMH EH FBM.

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

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

Programovací stanice itnc 530

Název projektu: Datum zahájení projektu: Datum ukončení projektu: Obor: Ročník: Zpracoval: Modul: CAD/CAM

Tématická oblast Programování CNC strojů a CAM systémy Měření dotykovou sondou

Zadání soutěžního úkolu:

Transkript:

CNC stroje. Definice souřadného systému, vztažných bodů, tvorba NC programu. R. Mendřický, P. Keller (KVS) Elektrické pohony a servomechanismy

Definice souřadného systému CNC stroje pro zadání trajektorie dráhy nástroje vůči materiálu je nezbytné jednoznačné určení souřadných os v pracovním prostoru stroje osy stroje jsou definovány jako řízené pohyby na CNC stroji posuvové osy základní pohyby stroje rotační osy také jako přídavná zařízení (otočný stůl apod.) uspořádání os je normalizováno (ISO 841) stejná pravidla pro většinu strojů 2

Definice souřadného systému CNC stroje 1. pravoúhlá souřadná soustava (kartézský souřadný systém) osy X, Y, Z 2. osa Z je hlavní osou stroje pohyb je rovnoběžný s osou např. hl. vřetene, drátu, plasmy apod. 3. osa X je hlavní osa v rovině upínání obrobku pohyb je rovnoběžný s rovinou např. stolu, čelní plochy sklíčidla apod. 4. rotační pohyby jsou označovány písmeny A, B, C rotace A kolem osy X, B kolem osy Y a C kolem osy Z 5. kladný smysl pohybu v posuvové ose je ve směru narůstání obrobku (uvažuje se pouze pohyb nástroje, materiál je pevný bez ohledu na pohyby stroje) 6. souřadný systém je orientován dle pravidla pravé ruky (viz následující obrázek) 3

Definice souřadného systému CNC stroje - pravidlo pravé ruky +Y +Y + +X (Y, Z) = +B +X +C +A +X +Z +Z +A (B, C) 4

Definice souřadného systému CNC stroje - procvičení definic Popište jednotlivé osy 4-osé horizontální frézky na obrázku a vyznačte kladný směr pohybu nástroje. + Y + B + X Z + 5

Definice souřadného systému CNC stroje Vztažné body CNC stroje významné body stroje, související s definicí souřadného systému typicky počátek souřadného systému a řízený (programovaný) bod nástroje 6

Definice vztažných bodů CNC stroje M - nulový bod stroje (stanoven výrobcem stroje výchozí počátek souřadného systému) W - nulový bod obrobku ( jeho polohu definuje programátor, váží se k němu všechny programované souřadnice drah v NC programu, jeho poloha je měřena od bodu M) N - nulový bod nástrojového držáku (stanoven výrobcem stroje referenční bod nástrojového držáku, ke kterému se vztahují rozměry všech nástrojů) P - programovaný bod nástroje ( soustružnický nůž bod leží na teoretické špičce nože, rotační nástroje bod leží v ose nástroje na jeho čele) R - referenční bod (jeho poloha dána výrobcem stroje po zapnutí stroje slouží k nalezení výchozího počátku souřadného systému M; nemá význam pokud má stroj absolutní odměřování polohy) 7

Definice vztažných bodů CNC stroje - příklad uspořádání na dvouosém soustruhu +X N P +Z M W 8

Důsledky změny polohy vztažných bodů CNC stroje Před vlastní prací na CNC stroji v automatickém režimu je nutné: 1. Změřit posunutí programovaného bodu nástroje P od nulového bodu nástrojového držáku N pro každý používaný nástroj (tj. stanovit tzv. korekce nástroje). 2. Změřit posunutí nulového bodu obrobku W od nulového bodu stroje M (tzn. stanovit počátek souřadného systému spojeného s obrobkem). 3. Vytvořit NC program. 9

Způsoby tvorby NC programů Pro automatickou výrobu potřebuje NC/CNC stroj tzv. NC program, popisující geometrii obráběné součásti. Ten je v současné době možné vytvořit třemi základními způsoby: ručně nejstarší způsob, kdy programátor napíše celý NC program na základě výrobního výkresu pomocí CAD/CAM systému idea 2D výkres CAD CAM 3D model part program (CL data) post procesor NC program vlastní výroba CNC stroj výrobek technologie energie, materiál, nástroje pomocí dílenského programování program je vytvářen řídicím systémem na základě zadaných informací o polotovaru a konečného tvaru součásti vhodné pro součásti s jednoduchým geometrickým tvarem 10

Princip programování NC / CNC strojů při programování číslicově řízených strojů se vychází z předpokladu, že se nástroj pohybuje vůči obrobku obrobek se bere jako pevný, všechny pohyby koná nástroj - bez ohledu na realitu na CNC stroji pokud nebyly zadány korekce nástrojů a poloha nulového bodu obrobku, řídí se pohyb bodu N v souřadném systému stroje s počátkem M obvykle výchozí stav stroje tzn. v úvodu NC programu je třeba přesunout počátek souřadného systému z bodu M do bodu W (počátek na obrobku) každý nástroj je třeba volat s příslušnou korekcí, aby byl řízen bod P břitu nástroje 11

Princip programování NC / CNC strojů Struktura programu a formát jednotlivých bloků (řádků programu) je dán normou ISO 6983. Tato norma však již nepostihuje všechny možnosti nových CNC strojů výrobci strojů (řídících systémů) tento problém řeší vlastní implementací funkcí. nejednoznačnost a vznik několika nových jazyků pro NC programy, většinou vzájemně nekompatibilních. NC program je dle standardu ISO rozdělen na jednotlivé bloky (řádky programu). Každý řádek programu popisuje zpravidla jeden úkon (např. jeden pohyb nástroje). 12

Základní části NC programu 1. část název programu např. %0001, dnes většinou bez významu 2. přípravná část technologické údaje funkce T, F, S, M 3. obsahová část geometrie drah nástroje G funkce 4. závěrečná část např. M30 konec programu Části programu 2. a 3. se obvykle střídají, podle technologického postupu výroby součásti. Příklad formátu bloku (jednoho řádku) NC programu: : : adresná část slova významová část slova N0050 G01 X25.0 Z-5.2 F0.2 M08 : : jeden blok programu č. bloku slovo 13

Funkce pro výměnu nástroje (T funkce) Funkce T (z angličtiny Tool), významová část slova (tj. číslo) udává číslo nástroje, u některých systémů přímo spojené s korekcemi (rozměry) nástroje. pro zabezpečení správného obrobení musí být výměna nástroje spojena se zadáním správné korekce nástroje (jeho rozměrů) v opačném případě dojde k vyrobení zmetku popř. až k havárii stroje! před vlastní výměnou nástroje musí většinou programátor zajistit správné odjetí nástroje od výrobku, aby při výměně nemohlo dojít ke kolizím, např. nástroj-obrobek (upínače apod.), nástroj-stroj atd. Některé moderní řídicí systémy mají zabudovány kontroly kolizí typu nástroj-stroj, popř. i nástroj-zadaná geometrie obrobku, vždy je ale na člověku kontrola správnosti zadání 14

Posuvová funkce (F funkce) Funkce F (z angličtiny Feed) slouží k zadávání velikosti pracovního posuvu (rychlosti) nástroje. Jednotky se liší podle dalšího nastavení a také podle technologie frézování, dělení materiálu apod. obvykle v [mm/min], soustružení, vrtání apod. v [mm/ot]. Otáčková funkce (S funkce) Funkce S (z angličtiny Speed) slouží k zadávání otáček vřetena jednotky jsou obvykle [ot/min], popř. k nastavení řezné rychlosti typicky při soustružnických operacích s nastavenou konstantní řeznou rychlostí (G96) jednotky jsou pak obvykle [m/min]. 15

Základní geometrické (přípravné) funkce (G funkce) Geometrické (přípravné) funkce G (geometric functions) tvoří spolu se slovy souřadnic v podstatě obsahovou část programu geometrii drah nástroje. Základ tvoří následující čtyři přípravné funkce: G00 funkce rychloposuvu G01 G02 G03 funkce pracovního posuvu lineární interpolace kruhová interpolace pozn.: u funkcí G00 až G09 je povoleno potlačení nevýznamných nul, tzn. lze používat zápis G0 až G9 16

Ø20 R. Mendřický, P. Keller (KVS) Elektrické pohony a servomechanismy Základní geometrické (přípravné) funkce (G funkce) počáteční bod je vždy dán stávající polohou nástroje (tzn. systém už zná jeho souřadnice) programuje se pouze koncový bod daná funkce je doplněna slovy X, Y, Z, příp. A, B, C s příslušnými souřadnicemi v [mm], popř. ve stupních apod. Příklad: zarovnání čela obrobku na soustruhu s odjetím : N0030 G00 X22.0 Z0.0 N0040 G01 X-0.4 F0.2 N0050 Z1.0 : W 17

G02, G03 funkce pracovního posuvu - kruhová interpolace Nástroj se pohybuje ze stávající pozice do naprogramovaného bodu pracovním posuvem (tzn. lze řídit rychlost) po kruhovém oblouku. k souřadnicím koncového bodu pohybu přibývají navíc ještě slova udávající polohu středu oblouku (některé systémy pracují i s poloměrem oblouku) a dále rychlost posuvu slovo G02 znamená pohyb nástroje v záporném smyslu (často označováno ve směru hodinových ručiček) slovo G03 znamená pohyb nástroje v kladném smyslu (proti směru hod. ručiček)! Na některých strojích může být pohyb z pohledu obsluhy opačně orientovaný vzhledem k pohybu hodinových ručiček, zatímco kladný a záporný smysl je dán souřadným systémem stroje a zůstává neměnný viz obrázek: G02 - +B +X +Z - G02 +B +X +Z použitím stejného programu musí být vyrobeny stejné součásti nezávisle na uspořádání stroje 18

Další významné přípravné funkce Funkce G04 G17 G18 G19 G33 G40 G41 G42 G53 G54 G59 G80 G81 G89 G90 G91 G92 G94 G95 G96 G97 Význam časová prodleva, parametr udává dobu čekání výběr roviny XY výběr roviny ZX výběr roviny YZ funkce řezání závitů korekce dráhy nástroje vypnuta korekce dráhy nástroje zapnuta výpočet korigované dráhy vlevo od programované kontury ve směru pohybu nástroje korekce dráhy nástroje zapnuta výpočet korigované dráhy vpravo od programované kontury ve směru pohybu nástroje zrušení posunutí nulového bodu obrobku, počátek je nastaven zpět do bodu M posunutí nulového bodu obrobku, použití se na různých ŘS liší zrušení pracovního cyklu pracovní cyklus 1 9, použití se na různých ŘS liší programování v absolutních souřadnicích všechny programované souřadnice jsou vztaženy k počátku souř. systému programování v přírůstkových souřadnicích všechny programované souřadnice jsou vztaženy k předchozímu bloku přímé nastavení nul. bodu obrobku / omezení max. otáček vřetena (ve spojení s G96) liší se dle ŘS nastavení jednotek rychlosti posuvu na [mm/min] nastavení jednotek rychlosti posuvu na [mm/ot] nebo [μm/ot] konstantní řezná rychlost při soustružení otáčky se mění v závislosti na obráběném průměru konstantní otáčky při soustružení (zrušení předchozí funkce) 19

Pomocné funkce (M funkce) Pomocné funkce M (miscellaneous functions) mají většinou charakter logických funkcí. Základem jsou funkce uvedené v následující tabulce, avšak řada dalších pomocných funkcí se liší podle typu stroje a konkrétní použití záleží na výrobci stroje / ŘS. Funkce M00 M01 M02 M03 M04 M05 M06 nepodmíněný stop programu (automatického cyklu) podmíněný stop programu (automatického cyklu) konec programu (automatického cyklu) roztočení vřetena vpravo roztočení vřetena vlevo zastavení vřetena výměna nástroje M07 zapnutí chlazení č. 2 M08 zapnutí chlazení č. 1 M09 vypnutí chlazení Význam M30 konec programu s návratem kurzoru na počátek programu (funkce zajistí zároveň vypnutí vřetena, chlazení apod.) 20