Výukový program pre riadiaci systém EMCO WinNC SINUMERIK 840D - frézovanie |
||||||
Domov | Základy | Obsluha | Tvorba programu | Súčiastky | Test | |
|
Tvorba Programu
Pri programovaní podprogramu (*.SPF) máme na výber 2 spôsoby programovania: 1 - Ručné programovanie - zložitejší spôsob, je vyžadovaná úplná znalosť jednotlivých príkazov (G1,RND,CHR) 2 - Kontúrové programovanie - jednoduchší spôsob, zadávame iba rozmery frézovaného tvaru, systém si sám zapíše celý podprogram na základe vytvorenej kontúry. Koniec podprogramu JE NUTNÉ oznámiť systému príkazom M17 na konci programu samostatne v jednej vete (Iba pri ručnom programovaní. Kontúrové programovanie automaticky vygeneruje koniec podprogramu M17) Pri programovaní hlavného NC programu (*.MPF) píšeme ručne jednotlivé bloky s využitím cyklov (vŕtanie, frézovanie, kapsa atď.) Koniec hlavného programu JE NUTNÉ oznámiť príkazom M30 na konci programu samostatne v jednej vete.
Štruktúra programového bloku Programový blok nevyžaduje pevnú dĺžku bloku. Stačí zadať iba niektoré nevyhnutné príkazy. Celková skladba NC programu nie je zložitá. Príklad programového bloku: T1 D1 M6 - výmena nástroja so zadaním korekcie nástroja S900 F100 M3 - zapnutie vretena s frekvenciou otáčania 900/min a posuvom nástroja 100 mm/min TRANS X40 Y-30 Z26 - Posun nulového bodu so zadaním presných súradníc v jednotlivých osiach X, Y, Z Takýmto spôsobom zapisujeme jednotlivé bloky a zadávame riadiacemu systému technologické parametre prípadne pohyby nástroja v pracovnom priestore stroja (G0 - rýchloposuv). Po napísaní NC programu je vhodné si bloky očíslovať funkciou "Přečíslovat" so zadaním hodnoty prvého bloku a veľkosti prírastku (N10, N20, N30...) Niektoré slová sú modálne tzn., že ak chceme v nasledujúcom bloku zmeniť iba hodnotu v osi X tak zapíšeme iba zmenu v osi X. Hodnoty v osi Y, Z písať nemusíme, systém si ich pamätá.
|
|||||
Marek Šumec, 2012 © Katedra automatizácie a výrobných systémov |