ISO-ohjelmointi
G224
G224
Työkierrolla 224 PAIKKAKUV. DATAMATR.KOODI voidaan muuntaa tekstejä nk. datamatriisikoodissa. Tämä toimii pistekuviona aiemmin määritellylle koneistustyökierrolle.
Järjestys:
Apukuva | Parametri |
---|---|
Q225 1. AKSELIN ALOITUSPISTE ? Vasemman alanurkan koordinaatti pääakselilla. Arvo vaikuttaa absoluuttisesti. Sisäänsyöttö: -99999.9999...+99999.9999 | |
Q226 2. AKSELIN ALOITUSPISTE ? Koodin vasemman alanurkan koordinaatti sivuakselilla. Arvo vaikuttaa absoluuttisesti. Sisäänsyöttö: -99999.9999...+99999.9999 | |
QS501 Tekstin syöttö? Muutettava teksti lainausmerkkien sisällä. Muuttujien osoitus mahdollinen. Muuttujateksti, joka muunnetaan DataMatrix-koodiksi Sisäänsyöttö: Maks. 255 merkkiä | |
Q458 Solukoko/kuviokoko (1/2)? Määrittele, kuinka datamatriisikoodi kuvataan parametrissa Q459: 1: Soluetäisyys 2: Pistekoko Sisäänsyöttö: 1, 2 | |
Q459 Paikkakuvion koko? Soluetäisyyden tai pistekuvion koon määrittely: Kun Q458=1: Ensimmäisen ja toisen solun välinen etäisyys (alkaen solujen keskipisteestä) Kun Q458=2: Ensimmäisen ja viimeisen solun välinen etäisyys (alkaen solujen keskipisteestä) Arvo vaikuttaa inkrementaalisesti. Sisäänsyöttö: 0...99999.9999 | |
Q224 KULMA ? Kulma, jonka verran koko pistekuviota kierretään. Pyörintäkeskipiste sijaitsee alkupisteessä. Arvo vaikuttaa absoluuttisesti. Sisäänsyöttö: -360.000...+360.000 | |
Q200 VARMUUSRAJA ? Etäisyys työkalun kärjestä työkappaleen yläpintaan. Arvo vaikuttaa inkrementaalisesti. Sisäänsyöttö: 0...99999.9999 vaihtoehtoinen PREDEF | |
Q203 TYÖKAPPALEEN PINNAN KOORDINAAT.? Työkappaleen yläpinnan koordinaatti aktiivisen nollapisteen suhteen. Arvo vaikuttaa absoluuttisesti. Sisäänsyöttö: -99999.9999...+99999.9999 | |
Q204 2. VARMUUSETÄISYYS ? Työkaluakselin etäisyys, jossa ei voi tapahtua työkalun ja työkappaleen (kiinnittimen) keskinäistä törmäystä Arvo vaikuttaa inkrementaalisesti. Sisäänsyöttö: 0...99999.9999 vaihtoehtoinen PREDEF |
Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.
Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.
Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 CYCL DEF 224 PAIKKAKUV. DATAMATR.KOODI ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |
Kiinteiden merkkien lisäksi voit tulostaa tiettyjä muuttujia datamatriisikoodina. Muuttujien määrittely erotellaan erikoismerkin % avulla.
Seuraavia muuttujatekstejä voidaan käyttää työkierrossa 224 PAIKKAKUV. DATAMATR.KOODI:
Hetkellinen päivämäärä, kellonaika tai kalenteriviikko voidaan muuntaa datamatriisikoodiksi. Anna sen vuoksi työkiertoparametrissa QS501 arvo %time<x>. <x> määrittelee muodon, esim. 08 muodolle DD.MM.YYYY.
Huomaa, että päiväysmuodon 1 ... 9 määrittelyssä on annettava etunolla, esim. %time08.
Seuraavat mahdollisuudet ovat olemassa:
Sisäänsyöttö | Formaatti |
---|---|
%time00 | TT.MM.JJJJ hh:mm:ss |
%time01 | T.MM.JJJJ h:mm:ss |
%time02 | T.MM.JJJJ h:mm |
%time03 | T.MM.JJ h:mm |
%time04 | YYYY-MM-DD hh:mm:ss |
%time05 | JJJJ-MM-TT hh:mm |
%time06 | JJJJ-MM-TT h:mm |
%time07 | JJ-MM-TT h:mm |
%time08 | TT.MM.JJJJ |
%time09 | T.MM.JJJJ |
%time10 | T.MM.JJ |
%time11 | JJJJ-MM-TT |
%time12 | YY-MM-DD h:mm |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%time99 | Kalenteriviikko |
Voit muuntaa datamatriisikoodiksi aktiivisen NC-ohjelman tai kutsutun NC-ohjelman nimen ja polun. Anna sitä varten työkiertoparametrissa QS501 arvo %main<x> tai %prog<x>.
Seuraavat mahdollisuudet ovat olemassa:
Sisäänsyöttö | Merkitys | Esimerkki |
---|---|---|
%main0 | Aktiivisen NC-ohjelman täydellinen tiedostopolku | TNC:\MILL.h |
%main1 | Aktiivisen NC-ohjelman hakemistopolku | TNC:\ |
%main2 | Aktiivisen NC-ohjelman nimi | MILL |
%main3 | Aktiivisen NC-ohjelman tiedostotyyppi | .H |
%prog0 | Kutsutun NC-ohjelman täydellinen tiedostopolku | TNC:\HOUSE.h |
%prog1 | Kutsutun NC-ohjelman hakemistopolku | TNC:\ |
%prog2 | Kutsutun NC-ohjelman nimi | HOUSE |
%prog3 | Kutsutun NC-ohjelman tiedostotyyppi | .H |
Voit muuntaa datamatriisikoodiksi myös hetkellisen laskimen lukeman. Ohjaus näyttää hetkellisen laskimen lukeman käyttötavalla Ohjelmanajo välilehdessä PGM työalueella MERKKI.
Anna sitä varten työkiertoparametrissa QS501 arvo %time<x>.
Koodin %count jälkeinen lukuarvo määrittelee, kuinka monta merkkipaikkaa datamatriisikoodi sisältää. Enintään yhdeksän paikkaa ovat mahdollisia.