Výukový program pre riadiaci systém EMCO WinNC SINUMERIK 840D - frézovanie

 
  Domov Základy Obsluha Tvorba programu Súčiastky Test

Tvorba programu

 

G - Príkazy

 

M - Príkazy

 

Ostatné Príkazy

 

Tvorba Kontúry

 

Cykly

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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