Yksityiskohtaiset käyttöohjeet ovat käyttäjänoppaassa
[. . . ] Käyttäjän käsikirja DIN/ISO-ohjelmointi
TNC 620
NC-ohjelmisto 340 560-02 340 561-02 340 564-02
Suomi (fi) 10/2010
TNC:n käyttöelementit
Käyttöelementit kuvaruudulla Näppäin Toiminto Kuvaruudun näytönosituksen valinta Kuvaruudun näytön vaihto kone- ja ohjelmointikäyttötapojen välillä Ohjelmanäppäimet: Kuvaruudun toiminnon valinta Ohjelmanäppäinpalkin vaihto
Ohjelmien/tiedostojen hallinta, TNC-toiminnot Näppäin Toiminto Ohjelmien/tiedostojen valinta ja poisto, ulkoinen tiedonsiirto Ohjelmakutsun määrittely, nollapiste- ja pistetaulukoiden valinta MOD-toiminnon valinta Ohjetekstien näyttö NC-virheilmoituksilla, TNCguide-ohjeiden kutsu Kaikkien esiintyvien virheilmoitusten näyttö
Konekäyttötavat Näppäin Toiminto Käsikäyttö Navigointinäppäimet Elektroninen käsipyörä Paikoitus käsin sisäänsyöttäen Ohjelman yksittäislauseajo Jatkuva ohjelmanajo Lauseiden, työkiertojen ja parametritoimintojen suora valinta Syöttöarvon ja karan kierrosluvun potentiometri Syöttöarvo
100
Taskulaskimen esilleotto
Näppäin
Toiminto Kirkaskentän siirto
Karan kierrosluku
100
Ohjelmointikäyttötavat Näppäin Toiminto Ohjelman tallennus/editointi
0 F% 0 S% 50 150 50 150
Ohjelman testaus Työkierrot, aliohjelmat ja ohjelmanosatoistot Näppäin Toiminto Kosketusjärjestelmän työkiertojen määrittely Työkiertojen määrittely ja kutsu Aliohjelmien ja ohjelmanosatoistojen sisäänsyöttö ja kutsu Ohjelmakeskeytyksen sisäänsyöttö ohjelmassa
Työkalujen määrittelyt Näppäin Toiminto Työkalutietojen määrittely ohjelmassa Työkalutietojen kutsu
Koordinaattiakseleiden ja numeroiden sisäänsyöttö, editointi Näppäin Toiminto Koordinaattiakseleiden valinta tai sisäänsyöttö ohjelmaan Numerot Desimaalipiste/etumerkin vaihto Napakoordinaattien sisäänsyöttö/inkrementaaliarvot Q-parametriohjelmointi/Q-parametritila Hetkellisaseman, taskulaskinarvojen vastaanotto Dialogikysymyksen ohitus ja sanojen poisto Sisäänsyötön vahvistus ja dialogin jatkaminen Lauseen sulkeminen, sisäänsyötön päättäminen Lukuarvon sisäänsyötön peruutus tai TNC:n virheilmoituksen poisto Dialogin keskeytys, ohjelmanosan poisto
. . . . . .
Rataliikkeiden ohjelmointi Näppäin Toiminto Muotoon ajo/muodon jättö Vapaa muodon ohjelmointi FK Suora Ympyräkeskipiste/Napapiste napakoordinaatteja varten Ympyrärata keskipisteen ympäri Ympyrärata säteen avulla Ympyrärata tangentiaalisella liitynnällä Viiste/nurkan pyöristys
Erikoistoiminnot/smarT. NC Näppäin Toiminto Erikoistoimintojen näyttö Seuraavan kohdan valinta lomakkeessa Dialogkenttä tai näyttöpainike eteen/taakse
Tätä käsikirjaa koskevia tietoja
Alla on luettelo tässä käsikirjassa käytettävistä ohjesymboleista. Tämä symboli ilmoittaa sinulle, että esiteltävään toimintoon liittyy erityisesti huomioitavia ohjeita.
Tämä symboli ilmoittaa sinulle, että esiteltävään toimintoon liittyy yksi tai useampi seuraavista vaaroista: Vaara työkappaleelle Vaara kiinnittimelle Vaara työkalulle Vaara koneelle Vaara käyttäjälle
Tämä symboli ilmoittaa sinulle, että esiteltävä toiminto on mukautettava koneeseen sen valmistajan toimesta. Sen vuoksi toiminto voi vaikuttaa eri tavoin eri koneissa.
Tämä symboli ilmoittaa sinulle, että jossakin toisessa käyttäjän käsikirjassa on tätä toimintoa koskevia tarkempia ohjeita.
Toivotko muutoksia tai oletko havainnut vikoja?
Pyrimme jatkuvasti parantamaan dokumentaatiotamme. [. . . ] 9 Ohjelmarajakytkin päälle tai pois: 0 = päällä, 1 = pois X-akseli Y-akseli Z-akseli A-akseli B-akseli C-akseli U-akseli V-akseli W-akseli X-akseli Y-akseli Z-akseli A-akseli B-akseli C-akseli U-akseli V-akseli W-akseli Kosketusjärjestelmän tyyppi Rivi kosketusjärjestelmän taulukossa Vaikuttava pituus Vaikuttava kuulasäde Pyöristyssäde
Liikealue, 230
2 3 5
1 . . . 9 1 2 3 4 5 6 7 8 9
Asetusasema REFjärjestelmässä, 240
1
Hetkellisasema aktiivisessa koordinaatistossa, 270
1
1 2 3 4 5 6 7 8 9
Kytkevä kosketusjärjestelmä TS, 350
50
1 2
51 52
1 2
HEIDENHAIN TNC 620
217
8. 7 Lisätoiminnot
8. 7 Lisätoiminnot
Ryhmän nimi, ID-no.
Numero 53
Indeksi 1 2
Merkitys (Pääakselin) keskipistesiirtymä (Sivuakselin) keskipistesiirtymä Karan suuntauskulma asteina (keskipistesiirtymä) Pikaliike Mittaussyöttöarvo Maksimimittausliike Varmuusetäisyys Rivi kosketusjärjestelmän taulukossa Kosketusjärjestelmän tyyppi Rivi kosketusjärjestelmän taulukossa Pääakselin keskipiste (REF-järjestelmä) Sivuakselin keskipiste (REF-järjestelmä) Työkaluakselin keskipiste (REF-järjestelmä) Lautassäde Pikaliike Mittaussyöttöarvo paikallaan pysyvällä karalla Mittaussyöttöarvo pyörivällä karalla Maksimimittausliike Varmuusetäisyys pituuden mittausta varten Varmuusetäisyys säteen mittausta varten Karan kierrosluku Kosketussuunta Manuaalisen kosketusjärjestelmän työkierron viimeinen peruspiste tai työkierron 0 viimeinen kosketuspiste ilman kosketuspään pituuskorjausta mutta kylläkin kosketuspään sädekorjauksella (työkappaleen koordinaatisto) Manuaalisen kosketusjärjestelmän työkierron viimeinen peruspiste tai työkierron 0 viimeinen kosketuspiste ilman kosketuspään pituus- ja sädekorjausta (koneen koordinaatisto) Kosketusjärjestelmän työkiertojen 0 ja 1 mittaustulos ilman kosketuspään säde- ja pituuskorjausta
54 55
1 2
56
1 2
57 Pöytäkosketusjärjestelmä TT 70
1 1 2
71
1 2 3
72 75
1 2 3
76
1 2 3
77 78 Peruspiste kosketusjärjestelmän työkierrosta, 360 1
1 . . . 9 (X, Y, Z, A, B, C, U, V, W)
2
1 . . . 9 (X, Y, Z, A, B, C, U, V, W)
3
218
Ohjelmointi: Q-parametri
Ryhmän nimi, ID-no.
Numero 4
Indeksi 1 . . . 9 (X, Y, Z, A, B, C, U, V, W) Sarake
Merkitys Manuaalisen kosketusjärjestelmän työkierron viimeinen peruspiste tai työkierron 0 viimeinen kosketuspiste ilman kosketuspään pituus- ja sädekorjausta (työkappaleen koordinaatisto) Karan suuntaus Arvojen luku
10 Arvo aktiivisesta nollapistetaulukosta aktiivisessa koordinaatistossa, 500 Nykyisen työkalun tietojen luku, 950 alkuun
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
-
Työkalun pituus L Työkalun säde R Työkalun säde R2 Työkalun pituuden työvara DL Työkalun säteen työvara DR Työkalun säteen työvara DR2 Työkalu estetty TL 0 = Ei estetty, 1 = Estetty Sisartyökalun RT numero Maksimi kestoaika TIME1 Maksimi kestoaika TIME2 Nykyinen kestoaika CUR. TIME PLC-tila Maksimi terän pituus LCUTS Maksimi sisäänpistokulma ANGLE TT: Terien lukumäärä CUT TT: Pituuden kulumistoleranssi LTOL TT: Säteen kulumistoleranssi RTOL TT: Kiertosuunta DIRECT 0 = Positiivinen, 1 = Negatiivinen TT: Tason siirtymä R-OFFS TT: Pituuden siirtymä L-OFFS TT: Pituuden rikkotoleranssi LBREAK TT: Säteen rikkotoleranssi RBREAK
HEIDENHAIN TNC 620
219
8. 7 Lisätoiminnot
8. 7 Lisätoiminnot
Ryhmän nimi, ID-no.
Numero 23 24 27 32 34
Indeksi -
Merkitys PLC-arvo Työkalutyyppi TYP 0 = Jyrsin, 21 = Kosketusjärjestelmä Liittyvä rivi kosketusjärjestelmän taulukossa Kärkikulma Irtinosto Muotoon ajon menettely: 0 = Standardimenettely 1 = Vaikuttava säde, varmuusetäisyys nolla 0 = Kosketuspään valvonta pois 1 = Kosketuspään valvonta päälle Esilauseajo aktiivinen 1 = Kyllä, 0 = Ei Hakuvaihe Edellisen FN14-virheen numero Todellinen toteutus aktiivinen 1 = Toteutus, 2 = Simulaatio
Kosketusjärjestelmän työkierrot, 990
1
2 Toteutustila, 992 10 11 14 16
-
D19 PLC: Arvojen siirto PLC:hen
Toiminnolla D19 voit siirtää enintään kaksi lukuarvoa tai Q-parametria PLC:hen Kirjoitustavat ja yksiköt: 0, 1 µm tai 0, 0001° Esimerkki: Lukuarvon 10 (vastaa 1µm tai 0, 001°) siirto PLC:hen N56 D19 P01 +10 P02 +Q3 *
220
Ohjelmointi: Q-parametri
8. 8 Taulukkokäyttö SQL-käskylauseilla
Johdanto
TNC-ohjauksessa taulukkokäyttö ohjelmoidaan SQL-käskylauseiden avulla eräänlaisena transaktiona. Transaktio käsittää useita SQLkäskylauseita, jotka varmistavat taulukkomääritysten järjestyksellisen käsittelyn. Taulukot ovat koneen valmistajan konfiguroimia. Tällöin asetetaan myös nimet ja tunnukset, joita tarvitaan SQLkäskylauseissa parametreina. Käsitteet, joita käytetään seuraavassa esittelyssä: Taulukko: Taulukko käsittää x saraketta ja y riviä. Ne tallennetaan TNC:n tiedostonhallintaan osoitettuna polkumäärittelyllä ja tiedostonimellä (= taulukkonimi). Polku- ja tiedostonimimääritysten sijaan osoitus voidaan tehdä käyttämällä synonyymejä. Sarakkeet: Sarakeiden lukumäärät ja merkinnät asetetaan taulukon konfiguroinnin yhteydessä. Sarakkeen tunnuksia käytetään eri SQLkäskylauseiden yhteydessä osoitemäärittelyyn. Rivit: Rivien lukumäärä voi vaihdella. Halutessasi voit lisätä uusia rivejä. Rivien numeroita tai vastaavia ei käytetä. Voit tosin valita rivejä niiden sarakkeiden sisällön mukaan. Rivien poistaminen onnistuu vain taulukkoeditorissa ei NC-ohjelmassa. Solu: Yksi sarake yhdellä rivillä. Taulukkomäärittely: Yhden solun sisältö Result-set: Transaktion aikana valittuja rivejä ja sarakkeita hallitaan Result-setissä. Käsittele Result-settiä kuten välimuistia, joka säilyttää tilapäisesti valittua rivien ja sarakkeiden sarjaa. [. . . ] CT)
TNC 620 Virheilmoitus annetaan
iTNC 530 Vain viiden akselin liikkeiden X-, Y- ja Zkoordinaatit soveltuvat tangentin laskentaan, pyöröakselin liikkeet eivät. Tämä voi aiheuttaa sen, että muotoelementti liittyy kyllä tangentiaalisesti muokkausgrafiikassa mutta ei todellisessa koneistuksessa Vain viiden akselin liikkeiden X-, Y- ja Zkoordinaatit soveltuvat muotoonajon ja muodonjätön laskentaan, pyöröakselin liikkeet eivät. Tämä voi aiheuttaa sen, että muotoonajo ja muodonjättö liittyvät kyllä tangentiaalisesti muokkausgrafiikassa mutta eivät todellisessa koneistuksessa Kaaren/kierukan tasaetäisyyksisiä liikkeitä käytetään työkalun radan muotostamiseen
5-akselin liikkeet muotoonajon ja muodonjätön liikkeiden edessä
Virheilmoitus annetaan
Työkalun sädekorjaus ympyränkaarella sekä kierukkalinjalla avautumiskulmalla = 0
Kaaren/kierukan vierekkäisten elementtien liityntä muodostetaan. Lisäksi työkaluakselin liike toteutetaan juuri ennen tätä liityntää. [. . . ]