Kuviomäärittely PATTERN DEF

Käyttö

Toiminnolla PATTERN DEF määrittelet yksinkertaisella avalla säännöllisen koneistuskuvion, jonka voit kutsua toiminnolla CYCL CALL PAT. Kuten työkierron määrittelyssä, myös kuviomäärittelyn apukuvat ovat käytettävissä, jotka selventävät kutakin sisäänsyöttöparametria.

 
Ohje
Huomaa törmäysvaara!
PATTERN DEF -toiminto laskee koneistuskoordinaatit X- ja Y-akseleille. Kaikilla työkaluakseleilla Z-akselia lukuun ottamatta on seuraavan koneistuksen aikana törmäysvaara!
  1. Käytä PATTERN DEF -toiminto vain työkaluakselin Z kanssa.

Valintamahdollisuus

Määrittely

Lisätietoja

POS1

Valitse

Enintään yhdeksän vapaavalintaisen koneistusaseman määrittely

ROW1

Rivi

Yksittäisen rivin määrittely, suora tai kierretty

PAT1

Paikkakuvio

Yksittäisen kuvion määrittely, suora, kierretty tai väännetty

FRAME1

Kehykset

Yksittäisen kehikon määrittely, suora, kierretty tai väännetty

CIRC1

Ympyrä

Täysiympyrän määrittely

PITCHCIRC1

Osaympyrä

Osaympyrän määrittely

PATTERN DEF sisäänsyöttö

Toimi sen jälkeen seuraavasti:

SF_4_NCFunktion_Einfuegen

  1. Valitse NC-toiminnon lisäys.
  2. Ohjaus avaa ikkunan NC-toiminnon lisäys.
  3. Valitse PATTERN DEF.
  4. Ohjaus käynnistää sisäänsyötön PATTERN DEF.
  5. Valitse haluamasi koneistuskuvio, esim. CIRC1 täysympyrälle.
  6. Syötä sisään tarvittavat määrittelyt.
  7. Määrittele koneistustyökierto, esim. 200 PORAUS
  8. Kutsu työkierto valitsemalla CYCL CALL PAT.

PATTERN DEF käyttö

Kun olet syöttänyt sisään kuviomäärittelyn, voit kutsua sen toiminnolla CYCL CALL PAT.

Koneistustyökierron ohjelmointi

Silloin ohjaus suorittaa määrittelemiesi koneistuskuvioiden joukosta viimeksi määritellyn koneistustyökierron.

Aihe: Koneistus valinnalla PATTERN DEF

0 BEGIN SL 2 MM

11 PATTERN DEF POS1 (X+25 Y+33.5 Z+0) POS2 (X+15 IY+6.5 Z+0)

12 CYCL DEF 200 PORAUS

13 CYCL CALL PAT

Ohjeet

  • Ohjelmointiohje
  • Voit ennen valintaa CYCL CALL PAT käyttää toimintoa GLOBAL DEF 125 määrittelemällä Q345=1. Sen jälkeen ohjaus paikoittaa työkalun aina kahden porauksen välissä 2. varmuusetäisyyteen, joka on määritelty työkierrossa.
  • Käyttöohjeet:
  • Koneistuskuvio säilyy voimassa niin kauan, kunnes määrittelet uuden tai valitset pistetaulukon SEL PATTERN.
  • Pistetaulukon valinta NC-ohjelmassa valitsemalla SEL PATTERN

  • Kahden aloituspisteen välissä ohjaus vetää työkalun takaisin varmuuskorkeudelle. Varmuuskorkeutena käytetään joko työkaluakseliaseman koordinaattia työkierron kutsun yhteydessä tai työkiertoparametrin Q204 arvoa sen mukaan, kumpi on suurempi.
  • Jos koordinaatin yläpinta on toiminnossa PATTERN DEF suurempi kuin työkierrossa, varmuusetäisyys ja 2. varmuusetäisyys lasketaan toiminnon PATTERN DEF koordinaatin yläpintaan.
  • Jatkuvan lauseajon avulla voit valita haluamasi pisteen, josta koneistus voidaan aloittaa tai jatkaa.
  • Ohjelmaantulo esilauseajolla

Yksittäisen koneistusaseman määrittely

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Voit syöttää sisään enintään yhdeksän koneistusasemaa, vahvista kunkin sisäänsyöttö näppäimellä ENT.
  • POS1 on ohjelmoitava absoluuttisilla koordinaateilla. POS2 ... POS9 voidaan ohjelmoida absoluuttisesti tai inkrementaalisesti.
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

POS1: Koneistusaseman X-koordinaatti

Syötä sisään absoluuttinen X-koordinaatti.

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

POS1: Koneistusaseman Y-koordinaatti

Syötä sisään absoluuttinen Y-koordinaatti.

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

POS1: Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen Z-koordinaatti, jossa koneistuksen pitäisi alkaa.

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

POS2: Koneistusaseman X-koordinaatti

Syötä sisään absoluuttinen tai inkrementaalinen X-koordinaatti.

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

POS2: Koneistusaseman Y-koordinaatti

Syötä sisään absoluuttinen tai inkrementaalinen Y-koordinaatti.

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

POS2: Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen tai inkrementaalinen Z-koordinaatti.

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

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 PATTERN DEF ~

POS1( X+25 Y+33.5 Z+0 ) ~

POS2( X+15 IY+6.5 Z+0 )

Yksittäisen rivin määrittely

 
Tip
  • Ohjelmointi- ja käyttöohje
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

Aloituspiste X

Rivin aloituspisteen koordinaatti X-akselilla. Arvo vaikuttaa absoluuttisesti.

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

Aloituspiste Y

Rivin aloituspisteen koordinaatti Y-akselilla. Arvo vaikuttaa absoluuttisesti.

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

Koneistusaseman etäisyys

Etäisyys (inkrementaalinen): Koneistusasemien välinen etäisyys Syötä arvo positiivisena tai negatiivisena.

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

Koneistusten lukumäärä

Koneistusasemien kokonaislukumäärä

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

Koko reikäkuvion kiertoasema

Sisäänsyötetyn aloituspisteen kiertokulma. Perusakseli: Aktiivisen koneistustason pääakseli (esim. X työkaluakselin ollessa Z). Syötä absoluuttinen arvo positiivisena tai negatiivisena.

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

Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen Z-koordinaatti, jossa koneistuksen pitäisi

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

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 PATTERN DEF ~

ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 )

Yksittäisen kuvio määrittely

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Parametrit Pääakselin kiertoasema ja Sivuakselin kiertoasema vaikuttavat lisäävästi aiemmin tehtyyn koko kuvion arvoon Koko reikäkuvion kiertoasema.
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

Aloituspiste X

Absoluuttinen kuvion aloituspisteen koordinaatti X-akselilla

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

Aloituspiste Y

Absoluuttinen kuvion aloituspisteen koordinaatti Y-akselilla

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

Koneistusaseman etäisyys X

Koneistusasemien välinen etäisyys (inkrementaalinen) X-suunnassa. Arvo syötettävissä positiivisena tai negatiivisena.

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

Koneistusaseman etäisyys Y

Koneistusasemien välinen etäisyys (inkrementaalinen) Y-suunnassa. Arvo syötettävissä positiivisena tai negatiivisena.

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

Sarakkeiden lukumäärä

Kuvion kokonaissarakemäärä

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

Rivien lukumäärä

Kuvion kokonaisrivimäärä

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

Koko reikäkuvion kiertoasema

Kiertokulma, jonka verran koko kuviota kierretään sisäänsyötetyn aloituspisteen ympäri. Perusakseli: Aktiivisen koneistustason pääakseli (esim. X työkaluakselin ollessa Z). Syötä absoluuttinen arvo positiivisena tai negatiivisena.

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

Pääakselin kiertoasema

Kiertokulma, jonka verran vain koneistustason pääakselia kierretään sisäänsyötetyn aloituspisteen suhteen. Arvo syötettävissä positiivisena tai negatiivisena.

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

Sivuakselin kiertoasema

Kiertokulma, jonka verran vain koneistustason sivuakselia kierretään sisäänsyötetyn aloituspisteen suhteen. Arvo syötettävissä positiivisena tai negatiivisena.

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

Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen Z-koordinaatti, jossa koneistuksen pitäisi alkaa.

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

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 PATTERN DEF ~

PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Yksittäisen kuvion määrittely

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Parametrit Pääakselin kiertoasema ja Sivuakselin kiertoasema vaikuttavat lisäävästi aiemmin tehtyyn koko kuvion arvoon Koko reikäkuvion kiertoasema.
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

Aloituspiste X

Kehyksen aloituspisteen absoluuttinen koordinaatti X-akselilla

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

Aloituspiste Y

Kehyksen aloituspisteen absoluuttinen koordinaatti Y-akselilla

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

Koneistusaseman etäisyys X

Koneistusasemien välinen etäisyys (inkrementaalinen) X-suunnassa. Arvo syötettävissä positiivisena tai negatiivisena.

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

Koneistusaseman etäisyys Y

Koneistusasemien välinen etäisyys (inkrementaalinen) Y-suunnassa. Arvo syötettävissä positiivisena tai negatiivisena.

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

Sarakkeiden lukumäärä

Kuvion kokonaissarakemäärä

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

Rivien lukumäärä

Kuvion kokonaisrivimäärä

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

Koko reikäkuvion kiertoasema

Kiertokulma, jonka verran koko kuviota kierretään sisäänsyötetyn aloituspisteen ympäri. Perusakseli: Aktiivisen koneistustason pääakseli (esim. X työkaluakselin ollessa Z). Syötä absoluuttinen arvo positiivisena tai negatiivisena.

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

Pääakselin kiertoasema

Kiertokulma, jonka verran vain koneistustason pääakselia kierretään sisäänsyötetyn aloituspisteen suhteen. Arvo syötettävissä positiivisena tai negatiivisena.

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

Sivuakselin kiertoasema

Kiertokulma, jonka verran vain koneistustason sivuakselia kierretään sisäänsyötetyn aloituspisteen suhteen. Arvo syötettävissä positiivisena tai negatiivisena.

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

Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen Z-koordinaatti, jossa koneistuksen pitäisi

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

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 PATTERN DEF ~

FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Täysiympyrän määrittely

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

Reikäympyrän keskipiste X

Ympyrän keskipisteen absoluuttinen koordinaatti X-akselilla

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

Reikäympyrän keskipiste Y

Ympyrän keskipisteen absoluuttinen koordinaatti Y-akselilla

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

Reikäympyrän halkaisija

Reikäympyrän halkaisija

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

Lähtökulma

Ensimmäisen koneistusaseman polaarikulma. Perusakseli: Aktiivisen koneistustason pääakseli (esim. X työkaluakselin ollessa Z). Arvo syötettävissä positiivisena tai negatiivisena.

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

Koneistusten lukumäärä

Koneistusasemien kokonaislukumäärä ympyrällä.

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

Työkappaleen yläpinnan koordinaatti

Syötä sisään absoluuttinen Z-koordinaatti, jossa koneistuksen pitäisi alkaa.

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

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 PATTERN DEF ~

CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 )

Osaympyrän määrittely

 
Tip
  • Ohjelmointi- ja käyttöohjeet:
  • Jos määrittelet Työkappaleen yläpinnan Z-koord. erisuureksi kuin 0, silloin tämä arvo vaikuttaa lisänä työkappaleen yläpintaan Q203, joka on määritelty koneistustyökierrossa.

Apukuva

Parametri

Reikäympyrän keskipiste X

Ympyrän keskipisteen absoluuttinen koordinaatti X-akselilla

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

Reikäympyrän keskipiste Y

Ympyrän keskipisteen absoluuttinen koordinaatti Y-akselilla

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

Reikäympyrän halkaisija

Reikäympyrän halkaisija

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

Lähtökulma

Ensimmäisen koneistusaseman polaarikulma. Perusakseli: Aktiivisen koneistustason pääakseli (esim. X työkaluakselin ollessa Z). Arvo syötettävissä positiivisena tai negatiivisena.

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

Kulma-askel/Loppukulma

Kahden koneistusaseman välinen inkrementaalinen polaarikulma. Arvo syötettävissä positiivisena tai negatiivisena. Sisäänsyöttökelpoinen vaihtoehtoinen loppukulma (vaihto tehtäväpalkin tai lomakkeen valintamahdollisuuksien mukaan )

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

Koneistusten lukumäärä

Koneistusasemien kokonaislukumäärä ympyrällä.

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

Työkappaleen yläpinnan koordinaatti

Syötä Z-koordinaatti, jossa koneistuksen pitäisi alkaa.

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

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 PATTERN DEF ~

PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 )

Esimerkki: Työkierrot PATTERN DEF -määrittelyjen yhteydessä

Reiän koordinaatit on tallennettu kuviomäärittelyyn PATTERN DEF POS. Ohjaus kutsuu reiän koordinaatit käskyllä CYCL CALL PAT.

Työkalun nirkon säteet on valittu niin, että kaikki työvaiheet ovat nähtävissä testausgrafiikalla.

  • Ohjelmanajo
  • Keskiöporaus (työkalun säde 4)
  • GLOBAL DEF 125 PAIKOITUS: Tällä toiminnolla ohjaus paikoittaa CYCL CALL PAT -käskyllä pisteiden välissä olevaan 2. varmuusetäisyyteen. Tämä toiminto pysyy voimassa M30-koodiin saakka.
  • Poraus (työkalun säde 2,4)
  • Kierteen poraus (työkalun säde 3)

Menetelmäkohtaiset työkierrot ja Jyrsintäkoneistuksen työkierrot

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.

0 BEGIN PGM 1 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 1 Z S5000

; Työkalukutsu, keskiöpora (säde 4)

4 L Z+50 R0 FMAX

; Työkalun ajo varmuuskorkeudelle

5 PATTERN DEF ~

POS1( X+10 Y+10 Z+0 ) ~

POS2( X+40 Y+30 Z+0 ) ~

POS3( X+20 Y+55 Z+0 ) ~

POS4( X+10 Y+90 Z+0 ) ~

POS5( X+90 Y+90 Z+0 ) ~

POS6( X+80 Y+65 Z+0 ) ~

POS7( X+80 Y+30 Z+0 ) ~

POS8( X+90 Y+10 Z+0 )

6 CYCL DEF 240 KESKIOEPORAUS ~

Q200=+2

;VARMUUSETAISYYS ~

Q343=+0

;VALITSE HALK./SYVYYS ~

Q201=-2

;SYVYYS ~

Q344=-10

;HALKAISIJA ~

Q206=+150

;SYVYYSAS. SYOTTOARVO ~

Q211=+0

;ODOTUSAIKA ALHAALLA ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+10

;2. VARMUUSETAISYYS ~

Q342=+0

;ESIPORAUSHALKAISIJA ~

Q253=+750

;SYOETOEN VAIHTO

7 GLOBAL DEF 125 PAIKOITUS ~

Q345=+1

;VALITSE PAIK.KORKEUS

8 CYCL CALL PAT F5000 M3

; Työkierron kutsu pistekuvioon liittyen

9 L Z+100 R0 FMAX

; Työkalun irtiajo

10 TOOL CALL 227 Z S5000

; Työkalukutsu, pora (säde 2,4)

11 L X+50 R0 F5000

; Työkalun ajo varmuuskorkeudelle

12 CYCL DEF 200 PORAUS ~

Q200=+2

;VARMUUSETAISYYS ~

Q201=-25

;SYVYYS ~

Q206=+150

;SYVYYSAS. SYOTTOARVO ~

Q202=+5

;ASETUSSYVYYS ~

Q210=+0

;ODOTUSAIKA YLHAALLA ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+10

;2. VARMUUSETAISYYS ~

Q211=+0.2

;ODOTUSAIKA ALHAALLA ~

Q395=+0

;PERUSSYVYYS

13 CYCL CALL PAT F500 M3

; Työkierron kutsu pistekuvioon liittyen

14 L Z+100 R0 FMAX

; Työkalun irtiajo

15 TOOL CALL 263 Z S200

; Työkalukutsu, kierrepora (säde 3)

16 L Z+100 R0 FMAX

; Työkalun ajo varmuuskorkeudelle

17 CYCL DEF 206 KIERREPORAUS ~

Q200=+2

;VARMUUSETAISYYS ~

Q201=-25

;KIERTEEN SYVYYS ~

Q206=+150

;SYVYYSAS. SYOTTOARVO ~

Q211=+0

;ODOTUSAIKA ALHAALLA ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+10

;2. VARMUUSETAISYYS

18 CYCL CALL PAT F5000 M3

; Työkierron kutsu pistekuvioon liittyen

19 L Z+100 R0 FMAX

; Työkalun irtiajo, ohjelman loppu

20 M30

21 END PGM 1 MM