Työkierto 418 PERUSPISTE 4 REIKAA

ISO-ohjelmointi

G418

Käyttö

Kosketustyökierto 418 laskee kahden reikien keskipisteet yhdistävän viivan leikkauspisteen ja asettaa tämän leikkauspisteen peruspisteeksi. Valinnaisesti ohjaus voi kirjoittaa leikkauspisteen myös nollapiste- tai peruspistetaulukkoon.

Työkierron kulku

tch418_1_num
  1. Ohjaus paikoittaa kosketusjärjestelmän pikaliikkeellä (arvo sarakkeesta FMAX) ja paikoituslogiikalla ohjelmoituun ensimmäisen reiän keskipisteeseen1.
  2. Paikoituslogiikka

  3. Sen jälkeen kosketusjärjestelmä ajaa sisäänsyötettyyn mittauskorkeuteen ja määrittää ensimmäisen reiän keskipisteen neljän kosketuksen avulla.
  4. Sen jälkeen kosketusjärjestelmä ajaa takaisin varmuuskorkeuteen ja paikoittuu ohjelmoituun toisen reiän keskipisteeseen 2.
  5. Ohjaus ajaa kosketusjärjestelmän sisäänsyötettyyn mittauskorkeuteen ja määrittää toisen reiän keskipisteen neljän kosketuksen avulla.
  6. Ohjaus toistaa liikkeet 3 ja 4 reikiä varten.
  7. Ohjaus paikoittaa kosketusjärjestelmän takaisin varmuuskorkeudelle.
  8. Työkiertoparametreista Q303 ja Q305 riippuen ohjaus käsittelee määritetyn peruspisteen, (katso Kosketusjärjestelmätyökiertojen 4xx peruspisteasetusten perusteet)
  9. Ohjaus laskee peruspisteeksi reikien keskipisteiden 1/3 ja 2/4 välisten yhdysviivojen leikkauspisteen ja tallentaa todellisarvot jäljempänä esitettäviin Q-parametreihin.
  10. Tarvittaessa ohjaus määrittää vielä sen jälkeen kosketusakselin peruspisteen erillisellä kosketusliikkeellä

Q-parametrin
numero

Merkitys

Q151

Leikkauspisteen todellisarvo pääakselilla

Q152

Leikkauspisteen todellisarvo sivuakselilla

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Kosketustyökiertojen 400 ... 499 toteutuksen aikana ei saa olla aktivoituna koordinaattimuunnoksen työkiertoja. Huomaa törmäysvaara!
  1. Älä aktivoi seuraavia työkiertoja ennen kosketusjärjestelmän työkiertojen käyttöä: työkierto 7 NOLLAPISTE, työkierto 8 PEILAUS, työkierto 10 KAANTO, työkierto 11 MITTAKERROIN ja työkierto 26 MITTAKERR.(SUUNTA).
  2. Peruuta koordinaattimuunnokset etukäteen
  • Tämän työkierron voit toteuttaa vain koneistustilassa FUNCTION MODE MILL.
  • Ohjaus uudelleenasettaa aktiivisen peruskäännön työkierron alussa.

Ohjelmointiohjeet

  • Ennen työkierron määrittelyä on oltava ohjelmoitu työkalukutsu kosketusjärjestelmän akselin määrittelyä varten.

Työkiertoparametrit

Apukuva

Parametri

tch418_2

Q268 1. reikä: 1. aks. keskipiste?

Ensimmäisen reiän keskipiste koneistustason pääakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...9999.9999

Q269 1. reikä: 2. akselin keskipiste?

Ensimmäisen reiän keskipiste koneistustason sivuakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q270 2. reikä: 1. akselin keskipiste?

Toisen reiän keskipiste koneistustason pääakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q271 2. reikä: 2. akselin keskipiste?

Toisen reiän keskipiste koneistustason sivuakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q316 3. reikä: 1. akselin keskipiste?

3. reiän keskipiste koneistustason pääakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q317 3. reikä: 2. akselin keskipiste?

3. reiän keskipiste koneistustason sivuakselilla Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q318 4. reikä: 1. akselin keskipiste?

4. reiän keskipiste koneistustason pääakselilla. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q319 4. reikä: 2. akselin keskipiste?

4. reiän keskipiste koneistustason sivuakselilla Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

tch418_3

Q261 Mittauskorkeus kosk.akselilla?

Kosketusakselin kuulan keskipisteen koordinaatit, joiden pitää toteutua mittauksessa. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q260 VARMUUSKORKEUS ?

Työkaluakselin koordinaatti, jossa voi tapahtua kosketusjärjestelmän ja työkappaleen (kiinnittimen) välinen törmäys. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999 vaihtoehtoinen PREDEF

Q305 Numero taulukossa?

Syötä peruspistetaulukon/nollapistetaulukon rivinumero, johon ohjaus tallentaa yhdysviivan leikkauspisteen koordinaatit. Koodista Q303 riippuen ohjaus kirjoittaa sisäänsyöttöarvon peruspistetaulukkoon tai nollapistetaulukkoon.

Jos Q303 = 1:, ohjaus kirjoittaa peruspistetaulukkoon.

Jos Q303 = 0, ohjaus kirjoittaa peruspistetaulukkoon. Nollapistettä ei aktivoida automaattisesti.

Lasketun peruspisteen tallennus

Sisäänsyöttö: 0...99.999

Q331 Uusi peruspiste pääakselille?

Pääakselin koordinaatti, johon ohjauksen tulee asettaa määritetty yhdysviivojen lekkauspiste. Perusasetus = 0. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q332 Uusi peruspiste sivuakselille?

Sivuakselin koordinaatti, johon ohjauksen tulee asettaa määritetty yhdysviivojen lekkauspiste. Perusasetus = 0. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...9999.9999

Q303 Mitta-arvojen siirto (0,1)?

Määrittele, tuleeko määritetty peruspiste tallentaa nollapistetaulukkoon vai esiasetustaulukkoon:

-1: Älä käytä! Ohjaus syöttää sisään, jos vanhat NC-ohjelmat on luettu sisään (katso Kaikille kosketustyökierroille 4xx yhteiset ominaisuudet peruspisteen asetuksessa)

0: Määritetyn peruspisteen kirjoitus aktiiviseen nollapistetaulukkoon. Perusjärjestelmänä on aktiivinen työkappaleen koordinaatisto

1: Kirjoita määritetty peruspiste peruspistetaulukkoon.

Sisäänsyöttö: –1, 0, +1

Q381 Kosketus TS-akselilla? (0/1)

Määrittele, tuleeko ohjauksen asettaa myös peruspiste kosketusakselilla:

0: Ei peruspisteen asetusta kosketusjärjestelmän akselilla

1: Peruspisteen asetus kosketusjärjestelmän akselilla

Sisäänsyöttö: 0, 1

Q382 Kosketus TS: Koord. 1.Akselille?

Koneistustason pääakselilla sijaitseva kosketuspisteen koordinaatti, johon kosketusakselin peruspiste asetetaan. Vaikuttaa vain, jos Q381 = 1. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q383 Kosketus TS: Koord. 2.Akselille?

Koneistustason sivuakselilla sijaitseva kosketuspisteen koordinaatti, johon kosketusakselin peruspiste asetetaan. Vaikuttaa vain, jos Q381 = 1. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q384 Kosketus TS: Koord. 3.Akselille?

Kosketusakselilla sijaitseva kosketuspisteen koordinaatti, johon kosketusakselin peruspiste asetetaan. Vaikuttaa vain, jos Q381 = 1. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

Q333 Uusi peruspiste TS-akselille?

Kosketusakselin koordinaatti, johon ohjauksen tulee asettaa peruspiste. Perusasetus = 0. Arvo vaikuttaa absoluuttisesti.

Sisäänsyöttö: -99999.9999...+99999.9999

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.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

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.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

Esimerkki

11 TCH PROBE 418 PERUSPISTE 4 REIKAA ~

Q268=+20

;1. AKSELIN 1. REIKA ~

Q269=+25

;2. AKSELIN 1. REIKA ~

Q270=+150

;1. AKSELIN 2. REIKA ~

Q271=+25

;2. AKSELIN 2. REIKA ~

Q316=+150

;1. AKS. 3. KESKIP. ~

Q317=+85

;2. AKS. 3. KESKIP. ~

Q318=+22

;1. AKS. 4. KESKIP. ~

Q319=+80

;2. AKS. 4. KESKIP. ~

Q261=-5

;MITTAUSKORKEUS ~

Q260=+10

;VARMUUSKORKEUS ~

Q305=+12

;NUMERO TAULUKOSSA ~

Q331=+0

;PERUSPISTE ~

Q332=+0

;PERUSPISTE ~

Q303=+1

;MITTA-ARVOJEN SIIRTO ~

Q381=+1

;KOSKETUS TS-AKSELI ~

Q382=+85

;1.KOORD. TS-AKSELIL. ~

Q383=+50

;2.KOORD. TS-AKSELIL. ~

Q384=+0

;3.KOORD. TS-AKSELIL. ~

Q333=+0

;PERUSPISTE