Cyklus 225 GRAVIROVANI

ISO-programování

G225

Aplikace

cyc225_1

Pomocí tohoto cyklu vyryjete texty na rovnou plochu obrobku. Texty můžete uspořádat podél přímky nebo na oblouku kruhu.

Provádění cyklu

  1. Pokud je nástroj pod Q204 2. BEZPEC.VZDALENOST, jede řídicí systém nejdříve na hodnotu z Q204.
  2. Řízení umístí nástroj v rovině obrábění na počáteční bod prvního znaku.
  3. Řídicí systém vyryje text.
    • Pokud je Q202 MAX. HLOUBKA PRISUVU větší než Q201 HLOUBKA, ryje řídicí systém každý znak s jedním přísuvem.
    • Pokud je Q202 MAX. HLOUBKA PRISUVU menší než Q201 HLOUBKA, ryje řídicí systém každý znak s několika přísuvy. Teprve když byl znak vyfrézován, řídicí systém zpracuje další znak.
  4. Poté, co řídicí systém vyryje znak, nástroj odjede zpět do bezpečné vzdálenosti Q200 nad povrchem.
  5. Proces 2 a 3 se opakuje pro všechny znaky, které mají být vyryty.
  6. Nakonec řízení napolohuje nástroj do 2. bezpečné vzdálenosti Q204.

Upozornění

  • Tento cyklus můžete provést pouze v režimu obrábění FUNCTION MODE MILL.

Poznámky k programování

  • Znaménko parametru cyklu Hloubka definuje směr obrábění. Naprogramujete-li hloubku = 0, pak řízení cyklus neprovede.
  • Rytý text můžete předat také v řetězcových proměnných (QS).
  • Parametrem Q374 se může ovlivnit natočení písmen.
    Když je Q374=0° až 180°: Směr psaní je zleva doprava.
    Když je Q374 větší než 180°: Směr psaní se obrátí.

Parametry cyklu

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ů

cyc225_3

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.

cyc225_2

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

cyc225_4

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

Kružnice

Přímka

0 = střed kruhu

0 = vlevo dole

1 = vlevo dole

1 = vlevo dole

2 = střed dole

2 = střed dole

3 = vpravo dole

3 = vpravo dole

4 = vpravo nahoře

4 = vpravo nahoře

5 = střed nahoře

5 = střed nahoře

6 = vlevo nahoře

6 = vlevo nahoře

7 = vlevo uprostřed

7 = vlevo uprostřed

8 = střed textu

8 = střed textu

9 = vpravo uprostřed

9 = vpravo uprostřed

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.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

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.

 
Tip

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.

Příklad

11 CYCL DEF 225 GRAVIROVANI ~

QS500=""

;TEXT GRAVIROVANI ~

Q513=+10

;VYSKA ZNAKU ~

Q514=+0

;PROSTOROVY FAKTOR ~

Q515=+0

;FONT ~

Q516=+0

;SERAZENI TEXTU ~

Q374=+0

;UHEL NATOCENI ~

Q517=+50

;POLOMER KRUHU ~

Q207=+500

;FREZOVACI POSUV ~

Q201=-2

;HLOUBKA ~

Q206=+150

;POSUV NA HLOUBKU ~

Q200=+2

;BEZPECNOSTNI VZDAL. ~

Q203=+0

;SOURADNICE POVRCHU ~

Q204=+50

;2. BEZPEC.VZDALENOST ~

Q367=+0

;POZICE TEXTU ~

Q574=+0

;DELKA TEXTU ~

Q202=+0

;MAX. HLOUBKA PRISUVU

Povolené rycí znaky

Vedle malých písmen, velkých písmen a číslic jsou možné následující speciální znaky: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE

 
Tip

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

Netisknutelné znaky

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)

Rytí systémových proměnných

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)

 
Tip

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ásledující vlastnosti:
  • Má sedm dní
  • Začíná v pondělí
  • Je číslován postupně
  • První kalendářní týden obsahuje první čtvrtek roku

Rytí názvu a cesty NC-programu

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

Rytí stavu čítače

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

Definovat čítač s FUNCTION COUNT

Pokyny pro obsluhu

  • V Simulace simuluje řízení pouze ten stav čítače, který jste zadali přímo v NC-programu. Stav čítače z Chod programu se nebere do úvahy.