Prvky nc-programu, 1 programování smart.t u rn a din – HEIDENHAIN SW 54843x-02 DIN Programming Uživatelská příručka
Stránka 35
HEIDENHAIN MANUALplus 620, CNC PILOT 640
35
1.1 Programování smart.T
u
rn a DIN
Prvky NC-programu
NC-program tvoří tyto prvky:
Název programu
Identifikátory částí programu
Units
NC-bloky
Příkazy pro strukturování programu
Bloky s komentářem
Název programu začíná znakem "%", po němž následuje až 40 znaků
(číslic, velkých písmem nebo "_", žádné háčky nebo čárky ani
přehlásky) a přípona "nc" pro hlavní programy, resp. "ncs" pro
podprogramy. Jako první znak se použije číslice nebo velké písmeno.
Identifikátory částí programu: Zakládáte-li nový NC-program, jsou
identifikátory částí (úseků) programu již předem zapsány. Podle
potřeby můžete další části připojovat nebo zapsané identifikátory
smazat. NC-program musí obsahovat minimálně identifikátory částí
OBRÁBĚNÍ a KONEC.
UNIT (Jednotka) začíná s tímto klíčovým slovem, následuje
identifikace této Unit (ID“G...“). Na dalších řádkách jsou uvedené
funkce G, M a T tohoto obráběcího bloku. Unit končí s
END_OF_UNIT, následovaným kontrolním číslem.
NC-bloky začínají písmenem „N“ následovaným číslem bloku (max. 5
číslice). Čísla bloků nemají žádný vliv na průběh programu. Slouží
pouze k označení NC-bloku.
NC-bloky úseků (částí) ZÁHLAVÍ PROGRAMU a REVOLVEROVÁ
HLAVA nejsou zapojeny do organizace čísel bloků editoru.
Ke strukturování programu můžete využívat větvení programu,
opakování programu a podprogramy (například: Obrábění začátku
/ konce tyče, atd.).
Vstupy a výstupy: „Vstupy“ (zadáními) ovlivňujete průběh NC-
programu. "Výstupy" informujete obsluhu stroje. Příklad: Obsluha
stroje se vyzve, aby překontrolovala měřicí body a aktualizovala
korekční hodnoty.
Komentáře jsou uzavřeny v „[...]“. Stojí buď na konci NC-bloku nebo
samostatně ve vlastním NC-bloku. Klávesovou zkratkou CTRL + K
převedete existující větu na komentář (a naopak).
Jako komentář se může dát do závorek i několik řádek programu. K
tomu otevřete komentář obsahující znak “[„ a ukončete oblast dalším
komentářem obsahujícím „]“.