Sisartyöaklun automaattinen vaihto koodilla M101

Sovellus

Koodilla M101 ohjaus vaihtaa automaattisesti sisartyökaluun, kun määritetty työkalun käyttöikä on ylitetty. Ohjaus jatkaa koneistusta sisartyökalulla.

Alkuehdot

  • Työkalunhallinnan sarake RT
  • Sarakkeessa RT määritellään sisartyökalun numero.

  • Työkalunhallinnan sarake TIME2
  • Sarakkeessa TIME2 määritellään kestoaika, minkä jälkeen vaihdetaan tilalle sisartyökalu.

Työkalunhallinta

 
Tip

Käytä vain saman säteen mukaista sisartyökalua. Ohjaus ei tarkasta automaattisesti työkalun sädettä.

Jos ohjauksen tulee tarkastaa säde, ohjelmoi se työkalunvaihdon jälkeen M108.

Sisartyökalun säteen tarkastus koodilla M108

Toiminnon kuvaus

Vaikutus

M101 tulee voimaan lauseen alussa.

Koodin M101 peruuttamiseksi ohjelmoi M102.

Käyttöesimerkki

 
Machine

Katso koneen käyttöohjekirjaa!

M101 on koneesta riippuva toiminto.

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.

11 TOOL CALL 5 Z S3000

; Työkalukutsu

12 M101

; Automaattisen työkalunvaihdon aktivointi

Ohjaus suorittaa työkalunvaihdon ja aktivoi seuraavassa NC-lauseessa koodin M101. Työkalunhallinnan sarake TIME2 sisältää kestoajan maksimiarvon työkalukutsun yhteydessä. Jos sarakkeen CUR_TIME nykyinen työkalun käyttöaika ylittää tämän arvon koneistuksen aikana, ohjaus vaihtaa sisartyökalun sopivassa kohdassa NC-ohjelmassa. Vaihto tapahtuu viimeistään minuutin kuluttua, ellei ohjaus ole vielä päättänyt aktiivista NC-lausetta . Tämä käyttötapaus on järkevää esimerkiksi miehittämättömien järjestelmien automatisoiduille ohjelmille.

Sisäänsyöttö

Kun määrittelet koodin M101, ohjaus suorittaa dialogin ja pyytää parametria BT. Parametrilla BT määritellään NC-lauseiden lukumäärä, jolla työkalunvaihtoa saa enintään viivyttää, maks. 100. NC-lauseiden sisältö, esim. syöttöarvo tai liikematka, vaikuttaa aikaan, jonka verran työkalun vaihtamista viivytetään.

Jos et määrittele toimintoa BT, ohjaus käyttää arvoa 1 tai mahdollisesti koneen valmistajan määrittelemää standardiarvoa.

Arvo BT sekä työkalun kestoajan tarkastus ja automaattisen työkalunvaihdon laskenta vaikuttavat koneistusaikaan.

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.

11 M101 BT10

; Automaattisen työkalunvaihdon aktivointi maks. 10 NC-lauseen jälkeen

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Automaattisessa työkalun vaihdossa M101-koodilla ohjaus vetää aina työkalun takaisin työkaluakselilla. Takaisinvedon yhteydessä takaa upotuksia lastuavilla työkaluilla, esim. laikkajyrsimillä tai T-urajyrsimillä, on olemassa törmäysvaara!
  1. Käytä M101-koodia vain koneistuksissa ilman upotuslastua.
  2. Peruuta työkalunvaihto M102-koodilla.
  • Jos haluat palauttaa työkalun nykyisen kestoajan, esim. teräpalan vaihtamisen jälkeen, syötä työkalunhallinnan sarakkeeseen CUR_TIME arvoksi 0.
  • Työkalunhallinta

  • Ohjaus ei hyväksy indeksoiduilla työkaluilla mitään tietoja päätyökalulta. Tarvittaessa jokaiselle työkaluhallinnan taulukkoriville on määriteltävä sisartyökalu, mahdollisesti omalla indeksillään. Jos indeksoitu työkalu on kulunut ja sen seurauksena estetty, tämä ei myöskään koske kaikkia indeksejä. Tämä mahdollistaa esim. päätyökalun käyttämisen edelleen.
  • Indeksoitu työkalu

  • Mitä suurempi on BT-arvo, sitä vähemmän mahdollinen suoritusajan pidennys vaikuttaa M101-koodilla. Huomaa, että automaattinen työkalunvaihto suoritetaan sen myötä myöhemmin!
  • Lisätoiminto M101 ei ole käytettävissä sorvaustyökaluille eikä sorvauskäytössä (optio #50).

Ohjeet työkalunvaihtoa varten

  • Ohjaus suorittaa automaattisen työkalunvaihdon sopivassa NC-ohjelman kohdassa.
  • Ohjaus ei voi suorittaa automaattista työkalunvaihtoa seuraavissa ohjelmakohdissa.
    • Koneistustyökierron aikana
    • Aktiivisella työkalukorjauksella RR tai RL
    • Heti saapumisen APPR jälkeen (muotoon ajo)
    • Juuri ennen poistumistoimintoa DEP (muodon jättö)
    • Juuri ennen viistettä CHF tai pyöristystä RND tai heti niiden jälkeen.
    • Makron aikana
    • Työkalunvaihdon aikana
    • Heti NC-toimintojen TOOL CALL tai TOOL DEF jälkeen
  • Ellei koneen valmistaja ole toisin määritellyt, ohjaus paikoittaa työkalun työkalunvaihdon jälkeen seuraavasti:
    • Jos työkaluakselin kohdeasema on nykyisen aseman alapuolella karassa, työkaluakseli paikoittaa työkaluakselin viimeiseksi.
    • Jos työkaluakselin kohdeasema on nykyisen aseman yläpuolella karassa, työkaluakseli paikoittaa työkaluakselin ensimmäiseksi.

Ohjeet syöttöarvolle BT

  • Sopivan tulostusarvon laskemiseksi parametrille BT käytä seuraavaa lomaketta:
  • M101 BT

    t: NC-lauseen keskimääräinen koneistusaika sekunneissa

    Pyöristä tulos kokonaislukuun. Jos laskettu arvo on suurempi kuin 100, käytä maksimiarvoa 100.

  • Valinnaisella koneparametrilla M101BlockTolerance (nro 202206) koneen valmistaja määrittelee standardiarvon NC-lauseiden lukumäärälle, jonka verran automaattista työkalunvaihtoa saa viivyttää. Jos et määrittele arvoa BT, sovelletaan tätä standardiarvoa.

Määrittely

Lyhenne

Määrittely

BT (block tolerance)

NC-lauseiden lukumäärä , jonka verran työkalunvaihtoa saa viivyttää.