Cikel 225 GRAVIRANJE

Programiranje ISO

G225

Uporaba

S tem ciklom gravirate besedila na ravni površini obdelovanca. Besedila lahko razporedite vzdolž premice ali na krožnem loku.

Potek cikla

  1. Če se orodje nahaja pod Q204 2. VARNOST. RAZMAK, potem se krmiljenje najprej premakne na vrednost iz Q204.
  2. Krmiljenje pozicionira orodje v obdelovalni ravnini na začetno točko prvega znaka.
  3. Krmiljenje gravira besedilo.
    • Če je Q202 MAKS. DOSTAV.GLOBINA večja od Q201 GLOBINA, potem krmiljenje vsak znak gravira s primikom.
    • Če je Q202 MAKS. DOSTAV.GLOBINA manjša od Q201 GLOBINA, potem krmiljenje vsak znak gravira z več primiki. Ko je en znak dokončno rezkan, krmiljenje obdela naslednji znak.
  4. Ko krmiljenje gravira znak, se povleče nazaj na varnostno razdaljo Q200 nad površino.
  5. Postopek 2 in 3 se ponavljata za vse znake, ki jih želite vgravirati.
  6. Krmiljenje nato orodje pozicionira na 2. varnostno razdaljo Q204.

Napotki

  • Ta cikel lahko izvedete izključno v načinu obdelovanja FUNKCIJE PROGRAMA REZKANJE.

Napotki za programiranje

  • Smer obdelave določa predznak parametra cikla Globina. Če globino nastavite na 0, krmiljenje cikla ne izvede.
  • Besedilo za graviranje lahko vnesete tudi prek spremenljivke niza (QS).
  • S parametrom Q374 je mogoče vplivati na rotacijski položaj črk.
    Če je Q374=0° do 180°, je smer pisanja od leve proti desni.
    Če je Q374 večji od 180°, je smer pisanja v obratni smeri.

Parameter cikla

Pomožna slika

Parameter

QS500 Besedilo za graviranje?

Besedilo za graviranje med narekovaji. Dodelitev spremenljivke niza s tipko Q številčne tipkovnice; tipka Q na črkovni tipkovnici je namenjena za običajen vnos besedila.

Vnos: najv. 255 znakov

Q513 Višina znaka?

Višina znakov za graviranje v mm

Vnos: 0...999.999

Q514 Faktor razmaka znakov?

Pri uporabljeni vrsti pisave gre za t.i. proporcionalno vrsto pisave. Vsak znak ima tako lastno širino. X se sklada s širino znaka plus standardnim razmikom. Na razmik znakov lahko vplivate s tem faktorjem.

Q514=0/1: standardni razmik med znaki

Q514>1: razmik med znaki se razširi.

Q514<1: razmik med znaki se skrči. Po potrebi lahko znaki sekajo.

Vnos: 0...10

Q515 Vrsta črk?

Standardno se uporablja pisava DeJaVuSans.

Q516 Besedilo ravno/na krogu (0-2)?

0: graviranje besedila po ravni liniji

1: graviranje besedila po krožnem loku

2: graviranje besedila znotraj krožnega loka, neprekinjeno (ni nujno, da bo čitljivo od spodaj)

Vnos: 0, 1, 2

Q374 Položaj vrtenja?

kot središča, če je besedilo razporejeno po krožnici. Kot graviranja pri ravni razporeditvi besedila.

Vnos: -360.000...+360.000

Q517 Polmer pri besedilu na krogu?

Polmer krožnega loka, po katerem krmiljenje razporedi besedilo v mm.

Vnos: 0...99999.9999

Q207 Potisk naprej rezkanje?

Hitrost premika orodja pri rezkanju v mm/min.

Vnos: 0...99999.999 ali FAUTO, FU, FZ

Q201 Globina?

Razdalja med površino obdelovanca in osnovo za graviranje. Vrednost deluje inkrementalno.

Vnos: -99999.9999...+99999.9999

Q206 Pomik naprej globinsko dodaj.?

Hitrost premika orodja pri potapljanju v mm/min.

Vnos: 0...99999.999 ali FAUTO, FU

Q200 Varnostna razdalja?

Razmak med konico orodja in površino obdelovanca. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999 ali PREDEF

Q203 Koord. povrsina obdel. kosa?

Koordinata površine obdelovanca v povezavi z aktivno ničelno točko. Vrednost deluje absolutno.

Vnos: -99999.9999...+99999.9999

Q204 2. varnostni razmak?

Koordinata osi vretena, v kateri ne more priti do kolizije med orodjem in obdelovancem (vpenjalnim sredstvom). Vrednost deluje inkrementalno.

Vnos: 0...99999.9999 ali PREDEF

Q367 Ref. za pol. besedila (0-6)?

Tukaj vnesite referenco za položaj besedila. Odvisno od tega, ali bo besedilo gravirano na krogu ali premici (parameter Q516), nastanejo naslednji vnosi:

Krog

Premica

0 = središče kroga

0 = levo spodaj

1 = levo spodaj

1 = levo spodaj

2 = sredina spodaj

2 = sredina spodaj

3 = desno spodaj

3 = desno spodaj

4 = desno zgoraj

4 = desno zgoraj

5 = sredina zgoraj

5 = sredina zgoraj

6 = levo zgoraj

6 = levo zgoraj

7 = levo na sredini

7 = levo na sredini

8 = sredina besedila

8 = sredina besedila

9 = desno na sredini

9 = desno na sredini

Vnos: 0...9

Q574 Najv. dolžina besedila?

Vnos največje dolžine besedila. Krmiljenje dodatno upošteva višino znakov v parametru Q513.

Pri Q513=0 krmiljenje gravira dolžino besedila, natančno tako kot je podano v parametru Q574. Višina znakov se ustrezno skalira.

Če je Q513>0, krmiljenje preveri, ali dejanska dolžina besedila prekorači najdaljšo dolžino besedila iz Q574. V tem primeru krmiljenje sporoči napako.

Vnos: 0...999.999

Q202 Maksimal. dostavna globina?

Mera, za katero krmiljenje izvede največji globinski primik. Obdelava je izvedena v več korakih, če je mera manjša od Q201.

Vnos: 0...99999.9999

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

Primer

11 CYCL DEF 225 GRAVIRANJE ~

QS500=""

;BESED. ZA GRAVIRANJE ~

Q513=+10

;VISINA ZNAKA ~

Q514=+0

;FAKTOR RAZMAKA ~

Q515=+0

;VRSTA CRK ~

Q516=+0

;RAZPOREDIT. BESEDILA ~

Q374=+0

;POLOZAJ VRTENJA ~

Q517=+50

;POLMER KROGA ~

Q207=+500

;POMIK PRI REZKANJU ~

Q201=-2

;GLOBINA ~

Q206=+150

;POT.NAPR.GLOB.DOVAJ. ~

Q200=+2

;VARNOSTNA RAZDALJA ~

Q203=+0

;KOORD. POVRSINA ~

Q204=+50

;2. VARNOST. RAZMAK ~

Q367=+0

;POLOZAJ BESEDILA ~

Q574=+0

;DOLZINA BESEDILA ~

Q202=+0

;MAKS. DOSTAV.GLOBINA

Dovoljeni znaki za graviranje

Poleg malih in velikih tiskanih črk ter številk so možni še naslednji posebni znaki: ! # $ % & ‘ ( ) * + , – . / : ; < = > ? @ [ \ ] _ ß CE

 
Tip

Posebna znaka % in \ krmiljenje uporablja za posebne funkcije. Če želite vgravirati ta dva znaka, ju morate v besedilo za graviranje vnesti dvakrat, npr.: %%.

Za graviranje preglasov, ß, ø, @, ali oznake CE začnite svoj vnos z znakom %:

Vnos

Znak

%ae

ä

%oe

ö

%ue

ü

%AE

Ä

%OE

Ö

%UE

Ü

%ss

ß

%D

ø

%at

@

%CE

CE

Znaki, ki jih ni mogoče tiskati

Poleg besedila lahko določite tudi nekatere znake, ki jih ni mogoče natisniti in ki služijo za oblikovanje. Takšne znake lahko vnesete s posebnim znakom \.

Na voljo so naslednje možnosti:

Vnos

Znak

\n

prelom vrstic

\t

vodoravni tabulator (dolžina tabulatorja je omejena na 8 znakov)

\v

navpični tabulator (dolžina tabulatorja je omejena na eno vrstico)

Graviranje sistemskih spremenljivk

Poleg nespremenljivih znakov je mogoče gravirati vsebino določenih sistemskih spremenljivk. Sistemske spremenljivke lahko vnesete z %.

Lahko gravirate tudi trenutni datum in uro ali trenutni koledarski teden. Vnesite %time<x>. <x> definira obliko, npr. 08 za DD.MM.LLLL. (identično za funkcijo SYSSTR ID10321)

 
Tip

Pazite, da pri zapisu datuma od 1 do 9 pred številko vnesete 0, na primer %time08.

Vnos

Znak

%time00

DD.MM.LLLL hh:mm:ss

%time01

D.MM.LLLL h:mm:ss

%time02

D.MM.LLLL h:mm

%time03

D.MM.LL h:mm

%time04

LLLL-MM-DD hh:mm:ss

%time05

LLLL-MM-DD hh:mm

%time06

LLLL-MM-DD h:mm

%time07

LL-MM-DD h:mm

%time08

DD.MM.LLLL

%time09

D.MM.LLLL

%time10

D.MM.LL

%time11

LLLL-MM-DD

%time12

LL-MM--DD

%time13

hh:mm:ss

%time14

h:mm:ss

%time15

h:mm

#time99

Koledarski teden v skladu z ISO 8601

 
Tip
  • Naslednje lastnosti:
  • Ima sedem dni
  • Se začne s ponedeljkom
  • Je neprekinjeno oštevilčen
  • Prvi koledarski teden vsebuje prvi četrtek leta

Graviranje imena in poti NC-programa

S ciklom 225 lahko gravirate ime ali pot NC-programa.

Definirajte cikel 225 kot običajno. Besedilo gravure vnesete z %.

Gravirate lahko ime ali pot aktivnega ali priklicanega NC-programa. V ta namen definirajte %main<x> ali %prog<x>. (identično za funkcijo SYSSTR ID10010 NR1/2)

Na voljo so naslednje možnosti:

Vnos

Pomen

Primer

%main0

Celotna pot datoteke aktivnega NC-programa

TNC:\MILL.h

%main1

Pot imenika aktivnega NC-programa

TNC:\

%main2

Ime aktivnega NC-programa

MILL

%main3

Vrsta datoteke aktivnega NC-programa

.H

%prog0

Celotna pot datoteke priklicanega NC-programa

TNC:\HOUSE.h

%prog1

Pot imenika priklicanega NC-programa

TNC:\

%prog2

Ime priklicanega NC-programa

HOUSE

%prog3

Vrsta datoteke priklicanega NC-programa

.H

Graviranje stanja števca

Trenutno stanje števca, ki ga najdete v zavihku PGM delovnega stanja Status, lahko gravirate v ciklu 225.

V ta namen programirajte cikel 225 kot običajno in kot besedilo gravure vnesite npr. naslednje: %stev2

Številka za %stev označuje število mest, ki jih krmiljenje vgravira. Največje število mest je devet.

Primer: če v ciklu programirate %stev9, pri trenutnem stanju števca 3, krmiljenje vgravira naslednje: 000000003

Določanje števca z možnostjo FUNCTION COUNT

Napotki z upravljanje

  • V Simulacija krmiljenje simulira stanje števca, ki ste ga definirali neposredno v NC-programu. Stanje števca v Potek programa se ne upošteva.