ISO-programování
G225
G225
Pomocí tohoto cyklu vyryjete texty na rovnou plochu obrobku. Texty můžete uspořádat podél přímky nebo na oblouku kruhu.
Pomocný náhled | Parametry | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Text gravírování? Rytý text v uvozovkách. Přiřazení řetězcové proměnné tlačítkem Q na číslicovém bloku; tlačítko Q na znakové klávesnici odpovídá normálnímu zadání textu. Rozsah zadávání: Maximálně 255 znaků | |||||||||||||||||||||||
Q513 Výška znaku? Výška rytých znaků v mm Rozsah zadávání: 0 ... 999 999 | |||||||||||||||||||||||
Q514 Faktor rezestupu znaku? U použitého písma se jedná o tzv. proporcionální písmo. Každý znak v něm má svojí šířku. X odpovídá šířce znaku plus výchozí mezera. Rozteče znaků můžete ovlivnit následujícími faktory. Q514=0/1: Výchozí mezery mezi znaky Q514>1: Vzdálenost mezi znaky se zvětšuje. Q514<1: Vzdálenost mezi znaky se zmenšuje. Případně se mohou znaky překrývat. Rozsah zadávání: 0 ... 10 | |||||||||||||||||||||||
Q515 Font? Standardně se použije písmo DeJaVuSans. | |||||||||||||||||||||||
Q516 Text na přímce nebo kruhu(0-2)? 0: Rýt text podél přímky 1: Rýt text podél oblouku 2: Rýt text do oblouku kruhu po celém obvodu (nemusí být čitelný zdola) Rozsah zadávání: 0, 1, 2 | |||||||||||||||||||||||
Q374 UHEL NATOCENI? Středový úhel, pokud se má text umístit na kruhu. Rycí úhel pro text podél přímky. Rozsah zadávání: -360.000 ... +360.000 | |||||||||||||||||||||||
Q517 Poloměr kruhu pro text? Poloměr (v mm) kruhového oblouku, na kterém má řídicí systém uspořádat text. Rozsah zadávání: 0 ... 99 999,999 9 | |||||||||||||||||||||||
Q12 POSUV PRO FREZOVANI ? Pojezdová rychlost nástroje při frézování v mm/min Rozsah zadávání: 0 ... 99 999,999 alternativně FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 HLOUBKA? Vzdálenost mezi povrchem obrobku a základem rytí. Hodnota působí přírůstkově. Rozsah zadávání: -99 999,999 9 ...+99 999,999 9 | |||||||||||||||||||||||
Q206 Posuv na hloubku ? Pojezdová rychlost nástroje při zanořování v mm/min Rozsah zadávání: 0 ... 99 999,999 alternativně FAUTO, FU | |||||||||||||||||||||||
Q200 Bezpecnostni vzdalenost ? Vzdálenost mezi hrotem nástroje a povrchem obrobku. Hodnota působí přírůstkově. Rozsah zadávání: 0 ... 99 999,999 9 alternativně PREDEF | |||||||||||||||||||||||
Q203 SOURADNICE POVRCHU DILCE ? Souřadnice povrchu obrobku ve vztahu k aktivnímu nulovému bodu. Hodnota působí absolutně. Rozsah zadávání: -99 999,999 9 ...+99 999,999 9 | |||||||||||||||||||||||
Q204 2. BEZPEC. VZDALENOST? Souřadnice osy vřetena, v níž nemůže dojít ke kolizi mezi nástrojem a obrobkem (upínadly). Hodnota působí přírůstkově. Rozsah zadávání: 0 ... 99 999,999 9 alternativně PREDEF | |||||||||||||||||||||||
Q367 Reference pro pozici textu (0-6)? Zadejte zde odkaz pro polohu textu. V závislosti na tom, zda je text vyrytý na kružnici nebo na přímce (parametr Q516), vzniknou následující zadání:
Rozsah zadávání: 0 ... 9 | |||||||||||||||||||||||
Q574 Maximální délka textu? Zadání maximální délky textu. Řídicí systém dodatečně zohledňuje parametr Q513 Výška znaku. Když je Q513 = 0, ryje řízení přesnou délku textu, jak je uvedena v parametru Q574. Výška znaků se příslušně upraví. Když je Q513 > 0, řízení zkontroluje zda skutečná délka textu překračuje maximální délku textu, uvedenou v parametru Q574. Jestliže ano, pak řídicí systém vydá chybové hlášení. Rozsah zadávání: 0 ... 999 999 | |||||||||||||||||||||||
Q202 Maximalni hloubka prisuvu? Rozměr, o který řídicí systém maximálně přisune do hloubky. Obrábění se provádí řadou řezů, pokud je rozměr menší než Q201. Rozsah zadávání: 0 ... 99 999,999 9 |
NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.
Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.
Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.
Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.
11 CYCL DEF 225 GRAVIROVANI ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Vedle malých písmen, velkých písmen a číslic jsou možné následující speciální znaky: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Speciální znaky % a \ řízení používá pro speciální funkce. Pokud chcete tyto znaky vyrýt, tak je musíte zadat do rytého textu dvakrát za sebou, např. %%.
Chcete-li vyrýt přehlásky, ß, ø, @ nebo znak CE začněte zadání znakem %:
Zadání | Znaky |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at (zavináč) | @ |
%CE | CE |
Vedle textu je také možné definovat některé netisknutelné znaky pro formátování. Před netisknutelné znaky dávejte speciální znak \.
Existují následující možnosti:
Zadání | Znaky |
---|---|
\n | Zalomení řádku |
\t | Horizontální tabulátor (rozteč tabulátoru je 8 znaků) |
\v | Vertikální tabulátor (rozteč tabulátoru je jeden řádek) |
Navíc k definovaným znakům je možné rýt obsah určitých systémových proměnných. Před systémové proměnné dávejte speciální znak %.
Je možné vyrýt aktuální datum, čas nebo kalendářní týden.K tomu zadejte %time<x>.<x> definuje formát, např. 08 pro DD.MM.RRRR.(shodné s funkcí SYSSTR ID10321)
Při zadávání formátu data 1 až 9 musíte zadávat úvodní 0, např. %time08.
Zadání | Znaky |
---|---|
%time00 | DD.MM.RRRR hh:mm:ss |
%time01 | D.MM.RRRR h:mm:ss |
%time02 | D.MM.RRRR h:mm |
%time03 | D.MM.RR h:mm |
%time04 | RRRR-MM-DD hh:mm:ss |
%time05 | RRRR-MM-DD hh:mm |
%time06 | RRRR-MM-DD h:mm |
%time07 | RR-MM-DD h:mm |
%time08 | DD.MM.RRRR |
%time09 | D.MM.RRRR |
%time10 | D.MM.RR |
%time11 | RRRR-MM-DD |
%time12 | RR-MM-DD |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%time99 | Kalendářní týdny podle ISO 8601 Tip
|
Název, popř. cestu NC-programu můžete vyrýt s cyklem 225.
Definujte cyklus 225 jako obvykle.Před rytý text vložte %.
Je možné vyrýt název či cestu aktivního NC-programu, nebo název volaného NC-programu. K tomu definujte %main<x> nebo %prog<x>. (Shodné s funkcí SYSSTR ID10010 NR1/2)
Existují následující možnosti:
Zadání | Význam | Příklad |
---|---|---|
%main0 | Celá cesta aktivního NC-programu | TNC:\MILL.h |
%main1 | Cesta adresáře aktivního NC-programu | TNC:\ |
%main2 | Název aktivního NC-programu | MILL |
%main3 | Typ souboru aktivního NC-programu | .H |
%prog0 | Celá cesta volaného NC-programu | TNC:\HOUSE.h |
%prog1 | Cesta adresáře volaného NC-programu | TNC:\ |
%prog2 | Název volaného NC-programu | HOUSE |
%prog3 | Typ souboru volaného NC-programu | .H |
Aktuální stav čítače, který najdete na kartě PGM pracovního stavu Status můžete vyrýt s cyklem 225.
Chcete-li to provést, naprogramujte cyklus 225 jako obvykle, a zadejte například následující text k rytí: %count2
Číslo za %count udává, kolik míst řízení vyryje. Maximálně je možných 9 míst.
Příklad: Pokud naprogramujete v cyklu %count9 při aktuálním stavu čítače 3, pak řízení vyryje následující text: 000000003