Cikel 225 GRAVIRANJE
Programiranje ISO
G225
Uporaba
Potek cikla
- Če se orodje nahaja pod Q204 2. VARNOST. RAZMAK, potem se krmiljenje najprej premakne na vrednost iz Q204.
- Krmiljenje pozicionira orodje v obdelovalni ravnini na začetno točko prvega znaka.
- 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.
- Ko krmiljenje gravira znak, se povleče nazaj na varnostno razdaljo Q200 nad površino.
- Postopek 2 in 3 se ponavljata za vse znake, ki jih želite vgravirati.
- 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 | Parametri | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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? Vsak znak ima 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? 0: vrsta črk DeJaVuSans 1: vrsta črk LiberationSans-Regular Vnos: 0, 1 | |||||||||||||||||||||||
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:
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 |
11 CYCL DEF 225 GRAVIRANJE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Dovoljeni znaki za graviranje
Poleg malih in velikih tiskanih črk ter številk so možni še naslednji posebni znaki: ! # $ % & ‘ ( ) * + , – . / : ; < = > ? @ [ \ ] _ ß CE
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)
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:
|
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
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.