ciklus 225 GRAVIROZ
ISO-programozás
G225
Alkalmazás
Ciklus lefutása
- Amennyiben a szerszám a Q204 2. BIZTONSAGI TAVOLS alatt áll, úgy a vezérlő először a Q204-ben meghatározott értékre áll.
- A vezérlő a szerszámot a megmunkálási síkban a szöveg első karakterének kezdőpontjába pozicionálja.
- A vezérlő begravírozza a szöveget.
- Ha a Q202 MAX.BEMERULESI MELYS nagyobb a Q201 MELYSEG értéknél, a vezérlő az összes karaktert egy fogásvételben gravírozza.
- Ha a Q202 MAX.BEMERULESI MELYS kisebb a Q201 MELYSEG értéknél, a vezérlő az egyes karaktereket több fogásvételben gravírozza. Csak ha egy karaktert készre mart, munkálja meg a vezérlő a következő karaktert.
- Miután a vezérlő kimart egy karaktert, a szerszámot a munkadarab fölé, a Q200 biztonsági távolságra áll.
- A 2-es és 3-as műveleteket valamennyi karakternél megismétli.
- Végezetül a vezérlő visszahúzza a szerszámot a Q204 2. biztonsági távolságra.
Megjegyzések
- A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
Megjegyzések a programozáshoz
- A mélység ciklusparaméter előjele határozza meg a megmunkálás irányát. Ha a mélységre nullát programoz, akkor a vezérlő nem hajtja végre a ciklust.
- A gravírozandó szöveg szövegváltozóval is megadható (QS).
- A Q374 paraméterrel tudja a betűk szöghelyzetét befolyásolni.
Ha Q374=0° és 180° között: Az írás iránya balról jobbra mutat.
Ha Q374 nagyobb 180°-nál: Az írás iránya megfordul.
Ciklusparaméter
Segédábra | Paraméter | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Gravírozandó szöveg? Idéző jelek közötti szöveg gravírozása. A szövegváltozó hozzárendelése numerikus billentyűzet Q gombjával, az Alfabetikus billentyűzet Q gombja megfelel a normál szövegbevitelnek. Megadás: Maximum 255 karakter | |||||||||||||||||||||||
Q513 Írásjelek magassága? A gravírozandó karakterek magassága mm-ben Bevitel: 0...999.999 | |||||||||||||||||||||||
Q514 Írásjelek távolsági tényezője? Minden karakternek megvan a saját szélessége. Az X a karakter szélessége és az alapértelmezett távolság összegének felel meg. A karakterek távolsága ezzel a tényezővel befolyásolásható. Q514=0/1: alapértelmezett távolság a karakterek között Q514>1: a karakterek közötti távolság megnyúlik. Q514<1: a karakterek közötti távolság tömörödik. A karakterek szükség esetén átfedhetik egymást. Bevitel: 0...10 | |||||||||||||||||||||||
Q515 Betűtípus? 0: DeJaVuSans betűtípus 1: LiberationSans-Regular betűtípus Megadás: 0, 1 | |||||||||||||||||||||||
Q516 Szöveg egyenesre/körre (0-2)? 0: Szöveg gravírozása egy egyenes mentén 1: Szöveg gravírozása egy körív mentén 2: Szöveg gravírozása egy ív mentén, körbefutó írással (nem feltétlenül lehet alulról olvasni) Megadás: 0, 1, 2 | |||||||||||||||||||||||
Q374 Elfordítási szög ? Központi szög, ha a szöveget ívre kell illeszteni. Gravírozás szögben egyenes szövegelrendezés mellett. Megadás: –360.000...+360.000 | |||||||||||||||||||||||
Q517 Sugár, ha szöveget körre ír? Azon körív sugara mm-ben, amire a vezérlő ráilleszti a szöveget. Megadás: 0...99999.9999 | |||||||||||||||||||||||
Q207 Elotolas maraskor ? Szerszám megmunkálási sebessége maráskor mm/percben Megadás: 0...99999.999 vagy FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 Mélység ? A munkadarab felülete és a gravírozás mélysége közötti távolság. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 Elotolas melysegi fogasvetelkor? Szerszám megmunkálási sebessége bemerüléskor mm/percben Megadás: 0...99999.999 alternatívaként FAUTO, FU | |||||||||||||||||||||||
Q200 Biztonsagi tavolsag ? A szerszám csúcsa és munkadarab felülete közötti távolság. Az érték növekményes értelmű. Megadás: 0...99999.9999 vagy PREDEF | |||||||||||||||||||||||
Q203 Md felszinenek koordinataja ? A munkadarab felületének koordinátája az aktív nullaponthoz képest. Az érték abszolút értelmű. Megadás: -99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 2. biztonsági távolság ? A főorsó tengelyének koordinátája, ahol a szerszám és a munkadarab (készülékek) nem ütközhet össze. Az érték növekményes értelmű. Megadás: 0...99999.9999 vagy PREDEF | |||||||||||||||||||||||
Q367 Utalás a szövegpozícióra (0-6)? Adja meg a szöveg helyzetére való hivatkozást. Attól függően, hogy a szöveg körben vagy egyenesen kerül-e gravírozásra (Q516 paraméter), alábbi beviteli lehetőségek adottak:
Bevitel: 0...9 | |||||||||||||||||||||||
Q574 Maximális szöveghossz? Maximális szöveghossz megadása. A vezérlő ezen túlmenően figyelembe veszi még a Q513 karaktermagasság paramétert. Ha Q513=0, a vezérlő a szöveghosszt a Q574 paraméterben megadottak szerint gravírozza. A karaktermagasságot megfelelően méretezi. Ha Q513>0, a vezérlő ellenőrizi, hogy a tényleges szöveghossz túllépi-e a Q574 paraméterben megadott maximális szöveghosszt. Ha túllépi, a vezérlő hibaüzenetet küld. Bevitel: 0...999.999 | |||||||||||||||||||||||
Q202 Maximális bemerülési mélység? Méret, amivel a vezérlő mélységben maximálisan fogást vesz. A megmunkálás több lépésben történik, ha az érték kisebb, mint a Q201. Megadás: 0...99999.9999 |
11 CYCL DEF 225 GRAVIROZ ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Engedélyezett karakterek
A kis- és nagybetűk, valamint számok mellett alábbi speciális karakterek lehetségesek: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
A % és \ karaktereket a vezérlő speciális funkciókhoz használja. Ezért ha ezen karaktereket kívánja gravírozni, akkor a karaktereket kétszer kell jelölnie a gravírozandó szövegben, pl.: %%.
Ha német umlaut, ß, ø, @ vagy a CE karaktert kívánja gravírozni, akkor tegyen % jelet a gravírozandó karakter elé:
Beviteli adat | Előjel |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Nem megjelenő karakterek
A szövegtől függetlenül nem megjelenő karaktereket is meg lehet határozni formázási célokra. Adja meg a \ speciális karaktert egy nem megjelenő karakter előtt.
Az alábbi formázási lehetőségek állnak rendelkezésére:
Beviteli adat | Karakter |
---|---|
\n | Sortörés |
\t | Vízszintes tabulátor (tabulátor 8 karakternyi szélességű) |
\v | Függőleges tabulátor (tabulátor 1 sornyi magasságú) |
Rendszerváltozók gravírozása
A fix jelektől függetlenül bizonyos rendszerváltozók tartalmát is tudja gravírozni. A rendszerváltozók megadása elé helyezze ki a % jelet.
Az aktuális dátumot vagy az aktuális időt vagy az aktuális naptári hetet is tudja gravírozni. Ehhez adja meg a %time<x> karaktersorozatot. Az <x> a formátumot határozza meg, pl. 08 a NN.HH.ÉÉÉÉ-hez formátumhoz. (Azonos a SYSSTR ID10321 funkcióval)
Ne feledje, hogy az 1 és 9 közötti dátumérték elé egy 0-t kell megadnia, pl.: %time08.
Beviteli adat | Karakter |
---|---|
%time00 | NN.HH.ÉÉÉÉ óó:pp:mm |
%time01 | N.HH.ÉÉÉÉ ó:pp:mm |
%time02 | N.HH.ÉÉÉÉ ó:pp |
%time03 | N.HH.ÉÉ ó:pp |
%time04 | ÉÉÉÉ-HH-NN óó:pp:mm |
%time05 | ÉÉÉÉ-HH-NN óó:pp |
%time06 | ÉÉÉÉ-HH-NN ó:pp |
%time07 | ÉÉ-HH-NN ó:pp |
%time08 | NN.HH.ÉÉÉÉ |
%time09 | N.HH.ÉÉÉÉ |
%time10 | N.HH.ÉÉ |
%time11 | ÉÉÉÉ-HH-NN |
%time12 | ÉÉ-HH-NN |
%time13 | óó:pp:mm |
%time14 | ó:pp:mm |
%time15 | ó:pp |
%time99 | Naptári hét ISO 8601 szerint Tip Alábbi tulajdonságok:
|
NC program nevének és elérési útvonalának gravírozása
Egy NC program nevét illetve elérési útvonalát a ciklus 225 használatával tudja gravírozni.
Határozza meg a szokott módon a ciklus 225-t. A gravírozandó szöveg elé helyezze ki a % jelet.
Lehetőség van egy aktív vagy éppen hívott NC program nevét illetve elérési útvonalát is gravírozni. Ehhez adja meg a %main<x>-t vagy a %prog<x>-t. (Azonos a SYSSTR ID10010 NR1/2 funkcióval)
Alábbi lehetőségek állnak rendelkezésre:
Bevitel | Jelentés | Példa |
---|---|---|
%main0 | Az aktív NC program teljes elérési útvonala | TNC:\MILL.h |
%main1 | Az aktív NC programot tartalmazó könyvtár elérési útvonala | TNC:\ |
%main2 | Az aktív NC program neve | MILL |
%main3 | Az aktív NC program fájltípusa | .H |
%prog0 | A hívott NC program teljes elérési útvonala | TNC:\HOUSE.h |
%prog1 | A hívott NC programot tartalmazó könyvtár elérési útvonala | TNC:\ |
%prog2 | A hívott NC program neve | HOUSE |
%prog3 | A hívott NC program fájltípusa | .H |
Számlálóállás gravírozása
Az aktuális számlálóállást, amelyet a PGM fülön talál az Állapot menüpontban, a 225 ciklussal tudja gravírozni.
Ehhez a ciklus 225-t a szokásos módon kell programoznia, a gravírozás szövegeként azonban pl. alábbit kell megadnia: %count2
A %count mögötti szám adja meg, hogy hány karaktert gravírozzon a vezérlő. Legfeljebb kilenc karakter lehetséges.
Példa: Ha a ciklusban %count9-t programoz, az aktuális számlálóállás pedig 3, akkor a vezérlő alábbit fogja gravírozni: 000000003
Kezelési útmutatások
- A vezérlő a Szimuláció üzemmódban kizárólag azt a számlálóállást szimulálja, amelyet közvetlenül az NC programban adott meg. A Programfutás-ból származó számlálóállást nem veszi figyelembe.