MyHaas Tervetuloa,
!
Haas Tooling Rekisteröitymättä tehtyjen tilausten historia MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling Oma tilini Order History Return History MyHaas/HaasConnect Kirjaudu ulos Tervetuloa, Omat koneeni Viimeisin toiminta Omat tarjoukseni Oma tilini Omat käyttäjäni Kirjaudu ulos
Etsi jälleenmyyjä
  1. Valitse kieli
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • koneet Main Menu
    • Haasin pystyjyrsinkoneet Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet View All
      • Pystykaraiset jyrsinkoneet
      • VF-sarja
      • Yleiskoneet
      • VR-sarja
      • VP-5 Prismaattinen
      • Palettia vaihtavat pystykaraiset työstökeskukset
      • Minijyrsinkoneet
      • Muottikoneet
      • Suurnopeusporauskeskukset
      • Poraus-/kierteitys-/jyrsintäsarja
      • Työkalujyrsinkoneet
      • Compact Mill -jyrsinkoneet
      • Portaalisarja
      • SR-levyreitittimet
      • Erittäin suuri pystytyöstökeskus
      • Kaksipylväiset jyrsinkoneet
      • Ohjaussimulaattori
      • Jyrsinkoneen automaattinen kappaleenlataaja
      • VMC/UMC Sivulta kuormaava automaattinen kappaleenlataaja
      • Pienet automaattiset kappaleenlataajat
    • Product Image Moniakseliset ratkaisut
      Moniakseliset ratkaisut
      Moniakseliset ratkaisut View All
      • Moniakseliset ratkaisut
      • Y-akselisorvit
      • 5-akseliset jyrsinkoneet
    • Haas-sorvit Sorvit
      Sorvit
      Sorvit View All
      • Sorvit
      • ST-sarja
      • Kaksikarainen
      • Kaavauskehysjohdesorvisarja
      • Työkalusorvit
      • Istukkasorvi
      • Haas-tangonsyöttölaite V2
      • Sorvin automaattinen kappaleen lataaja
    • Haas vaakakaraiset jyrsinkoneet Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet View All
      • Vaakakaraiset jyrsinkoneet
      • 50-kartioiset
      • 40-kartioiset
    • Haas-pyöröpöydät ja -paikoittimet Pyöröpöydät ja paikoittimet
      Pyöröpöydät ja paikoittimet
      Pyöröpöydät ja paikoittimet View All
      • Pyöröpöydät ja paikoittimet
      • Pyöröpöydät
      • Paikoittimet
      • 5-akseliset pyöröpöydät
      • Erittäin suuret pyöröpöydät
    • Product Image Automaatiojärjestelmät
      Automaatiojärjestelmät
      Automaatiojärjestelmät View All
      • Automaatiojärjestelmät
      • Jyrsinkoneen automaatio
      • Sorvin automaatio
      • Automaatiomallit
    • Haas-porauskeskukset Pöytäkoneet
      Pöytäkoneet
      Pöytäkoneet View All
      • Pöytäkoneet
      • Pöytäjyrsinkone
      • Pöytäsorvi
    • Haasin laitteet konepajaan Osta laitteita
      Osta laitteita
      Osta laitteita View All
      • Osta laitteita
      • Vannesaha
      • Jyrsinkone
      • Pintahiomakone, 2550
      • Pintahiomakone, 3063
      • Laserleikkauskone
    • PIKALINKIT Erikoissarjat  Erikoissarjat 
      EU-SARJA EU-SARJA RAKENNA JA MÄÄRITÄ HINTA | HINNASTO RAKENNA JA MÄÄRITÄ HINTA | HINNASTO Varastossa olevat koneet Varastossa olevat koneet MITÄ UUTTA MITÄ UUTTA YOUR FIRST CNC YOUR FIRST CNC
      TYÖKALUJA OSTAMISEEN
      • Haas-koneen kokoonpano ja hinta
      • Hintalista
      • Varastokoneet
      • CNCA-rahoitus
      HALUATKO KESKUSTELLA JONKUN KANSSA?

      Haas Factory Outlet (HFO) osaa vastata kysymyksiisi ja auttaa sinua parhaan vaihtoehdon valitsemisessa.

      CONTACT YOUR DISTRIBUTOR >
  • Valinnat Main Menu
    • Product Image Karat
      Karat
      Karat View All
      • Karat
    • Product Image Työkalunvaihtajat
      Työkalunvaihtajat
      Työkalunvaihtajat View All
      • Työkalunvaihtajat
    • Product Image 4- | 5-akselin valmius
      4- | 5-akselin valmius
      4- | 5-akselin valmius View All
      • 4- | 5-akselin valmius
    • Product Image Revolverit ja pyörivät työkalut
      Revolverit ja pyörivät työkalut
      Revolverit ja pyörivät työkalut View All
      • Revolverit ja pyörivät työkalut
    • Product Image Mittaus
      Mittaus
      Mittaus View All
      • Mittaus
    • Haasin lastujen ja jäähdytysnesteen hallinta Lastujen ja jäähdytysnesteen hallinta
      Lastujen ja jäähdytysnesteen hallinta
      Lastujen ja jäähdytysnesteen hallinta View All
      • Lastujen ja jäähdytysnesteen hallinta
    • Haas-ohjaus Haas-ohjaus
      Haas-ohjaus
      Haas-ohjaus View All
      • Haas-ohjaus
    • Product Image Tuotevaihtoehdot
      Tuotevaihtoehdot
      Tuotevaihtoehdot View All
      • Tuotevaihtoehdot
    • Product Image Työkalut ja kiinnittäminen
      Työkalut ja kiinnittäminen
      Työkalut ja kiinnittäminen View All
      • Työkalut ja kiinnittäminen
    • Product Image Työkappaleen kiinnitys
      Työkappaleen kiinnitys
      Työkappaleen kiinnitys View All
      • Työkappaleen kiinnitys
    • View All
    • Product Image 5-akseliset ratkaisut
      5-akseliset ratkaisut
      5-akseliset ratkaisut View All
      • 5-akseliset ratkaisut
      • 5 Easy Steps to 5-Axis
    • Product Image Automaatio
      Automaatio
      Automaatio View All
      • Automaatio
    • PIKALINKIT Erikoissarjat  Erikoissarjat 
      EU-SARJA EU-SARJA RAKENNA JA MÄÄRITÄ HINTA | HINNASTO RAKENNA JA MÄÄRITÄ HINTA | HINNASTO Varastossa olevat koneet Varastossa olevat koneet MITÄ UUTTA MITÄ UUTTA YOUR FIRST CNC YOUR FIRST CNC
      TYÖKALUJA OSTAMISEEN
      • Haas-koneen kokoonpano ja hinta
      • Hintalista
      • Varastokoneet
      • CNCA-rahoitus
      HALUATKO KESKUSTELLA JONKUN KANSSA?

      Haas Factory Outlet (HFO) osaa vastata kysymyksiisi ja auttaa sinua parhaan vaihtoehdon valitsemisessa.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Tutustu Haasin etuihin
    • Miksi Haas
    • MyHaas
    • Koulutusyhteisö
    • Teollisuus 4.0
    • Haas-sertifiointi
    • Asiakkaiden kokemuksia
  • Huolto Main Menu
      Tervetuloa Haas Service
      PALVELUJEN ALOITUSSIVU Käyttöopas Suoritettavia toimenpiteitä Vianmääritysoppaat Ennaltaehkäisevä huolto Haas-osat Haas Tooling Videot
  • Videot Main Menu
×

Haun tulokset

Web Pages

Images

    • <
    • 1
    • >
MyHaas Tervetuloa,
!
Haas Tooling Rekisteröitymättä tehtyjen tilausten historia MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling Oma tilini Order History Return History MyHaas/HaasConnect Kirjaudu ulos Tervetuloa, Omat koneeni Viimeisin toiminta Omat tarjoukseni Oma tilini Omat käyttäjäni Kirjaudu ulos
Etsi jälleenmyyjä
  1. Valitse kieli
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Haun tulokset

Web Pages

Images

    • <
    • 1
    • >

12 - Mill - Programming

Jyrsinkoneen käyttöohjekirja


  • 0 – Jyrsinkone – Sisällysluettelo
  • 1 – Jyrsinkone – Johdanto
  • 2 – Jyrsinkone – Oikeudelliset tiedot
  • 3 – Jyrsinkone – Turvallisuus
  • 4 – Jyrsinkone – Ohjauspaneeli
  • 5 – Jyrsinkone – Ohjauksen näyttö
  • 6 – Jyrsinkone – Laitehallinta
  • 7 – Jyrsinkone – Kosketusnäytön ominaisuus
  • 8 – Jyrsinkone – Osan asennus
  • 9 – Jyrsinkone – Sateenvarjotyyppinen työkalunvaihtaja
  • 10 – Jyrsinkone – SMTC
  • 11 – Jyrsinkone – Käyttö
  • 12 – Jyrsinkone – Ohjelmointi
  • 13 – Jyrsinkone – Makrot
  • 14 – Jyrsinkone – Ohjauskuvakkeet
  • 15 – Jyrsinkone – Kauko-ohjain
  • 16 – Jyrsinkone – Lisävarusteiden ohjelmointi
  • 17 – Jyrsinkone – G-koodit
  • 18 – Jyrsinkone – G-koodit
  • 19 – Jyrsinkone – Asetukset
  • 20 – Jyrsinkone – Muut laitteet

Go To :

  • 12.1 Perusohjelmointi
  • 12.2 Absoluuttinen tai inkrementaalinen asema
  • 12.3 Työkalun/työkappaleen korjainten kutsut
  • 12.4 Aliohjelmat

12.1 Perusohjelmointi

Basic Programming

Tyypillisessä CNC-ohjelmassa on (3) osaa:

1) Valmistelu: Tämä ohjelmanosa valitsee työkappaleen ja työkalun korjaukset, lastuavan työkalun, kytkee päälle jäähdytyksen ja valitsee akseliliikkeelle absoluuttisen tai inkrementaalisen paikoitustavan.

2) Leikkaus: Tämä ohjelmanosa määrittelee työkalun radan, karanopeuden ja syöttöarvon lastuamistehtävälle.

3) Suorittaminen: Tämä ohjelmanosa siirtää karan pois tieltä, kytkee karan pois päältä, kytkee jäähdytyksen pois päältä ja liikuttaa pöydän asemaan, jossa kappale voidaan purkaa ja tarkastaa.

Tämä on perusohjelma, joka tekee 0,100 tuumaa (2,54 mm) syvän lastun työkalulla 1 materiaaliin suoraviivaista rataa pisteestä X = 0.0, Y = 0.0 pisteeseen X = 4.0, Y = 4.0.

HUOM: Ohjelmalause voi sisältää useita G-koodeja edellyttäen, että ne ovat eri ryhmän G-koodeja. Et voi sijoittaa saman ryhmän kahta G-koodia yhteen ohjelmalauseeseen. Huomaa myös, että vain yksi M-koodi sallitaan kussakin lauseessa.

%
O40001 (Perusohjelma) ;
(G54 X0 Y0 on kappaleen oikeassa yläkulmassa) ;
(Z0 on kappaleen päällä) ;
(T1 on 1/2 tuuman varsijyrsin) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T1 M06 (Valitse työkalu 1) ;
G00 G90 G17 G40 G49 G54 (Turvallinen käynnistys) ;
X0 Y0 (Pikaliike 1. asemaan) ;
S1000 M03 (Kara päälle myötäpäivään) ;
G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G01 F20. Z-0.1 (Syöttö lastuamissyvyyteen) ;
X-4. Y-4. (lineaarinen liike) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
G53 Y0 (Y koti) ;
M30 (Ohjelman loppu) ;
%

Preparation

Nämä ovat valmistelevia koodilauseita malliohjelmassa O40001:

Valmistelukoodilause Kuvaus
% Tarkoittaa tekstieditorissa kirjoitettua ohjelman alkua.
O40001 (Perusohjelma) ; O40001 on ohjelman nimi. Ohjelmien nimityskäytäntö noudattelee muotoa Onnnnn: Kirjain "O" tai "o", jota seuraa 5-numeroinen lukuarvo.
(G54 X0 Y0 on kappaleen oikeassa yläkulmassa) ; Kommentti
(Z0 on kappaleen päällä) ; Kommentti
(T1 on 1/2 tuuman varsijyrsin) ; Kommentti
(VALMISTELULAUSEIDEN ALOITUS) ; Kommentti
T1 M06 (Valitse työkalu 1) ; Valitsee käytettävän työkalun T1. M06-koodia käytetään käskemään työkalunvaihtajaa lataamaan työkalu 1 (T1) karaan.
G00 G90 G17 G40 G49 G54 (Turvallinen käynnistys) ;

Tätä kutsutaan turvalliseksi käynnistysriviksi. On hyvä koneistuskäytäntö sijoittaa tämä koodilause jokaisen työkalunvaihdon jälkeen. G00 määrittelee sitä seuraavaan akseliliikkeen toteuttamisen pikaliiketavalla. 

G90 määrittelee akseliliikkeen toteuttamisen absoluuttisella tavalla (katso Absoluuttinen tai inkrementaalinen paikoitus (G90, G91) lisätietoja varten).

G17 määrittelee työstötason XY-tasoksi. G40 peruuttaa jyrsimen kompensaation. G49 peruuttaa työkalun pituuskorjauksen. G54 määrittelee koordinaatiston keskittämisen työkoordinaatiston siirtoarvoon, joka on tallennettu G54-koodiin Korjaus-näytöllä.

X0 Y0 (Pikaliike 1. asemaan) ; X0 Y0 käskee pöydän liikkumaan voimassa olevan G54-koordinaatiston asemaan X=0.0 ja Y=0.0.
S1000 M03 (Kara päälle myötäpäivään) ;

M03 käynnistää karan pyörinnän myötäpäivään. Se käyttää osoitekoodia Snnnn, jossa on nnnn on haluttu karan pyörintänopeus. 

Koneissa, joissa on vaihteisto, ohjaus valitsee automaattisesti suuren tai pienen vaihteen käsketyn karanopeuden mukaan. Voit käyttää M41- tai M42-koodia tämän korjaamiseen. Katso vaihteiston valinnan ohituksen M-koodeja koskevat lisätiedot sivulta M41 / M42 Matalan / korkean vaihteen muunnos.

Koneissa, joissa on vaihteisto, ohjaus valitsee automaattisesti suuren tai pienen vaihteen käsketyn karanopeuden mukaan. Voit käyttää M41- tai M42-koodia tämän korjaamiseen. Katso näitä M-koodeja koskevat lisätiedot kohdasta M41 / M42 Matalan / korkean vaihteen muunnos.

G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ; G43 H01 kytkee päälle työkalun pituuskorjauksen +. H01 määrittelee työkalukorjausnäytöllä työkalulle 1 tallennetun pituuden käyttämisen. Z0.1 käskee Z-akselille arvon Z = 0.1. 
M08 (Jäähdytysneste päälle) ; M08 käskee jäähdytysnesteen kytkeytymisen päälle.

Cutting

Nämä ovat lastuamiskoodilauseita malliohjelmassa O40001:

Lastuamiskoodilause Kuvaus
G01 F20. Z-0.1 (Syöttö lastuamissyvyyteen) ; G01 F20. määrittelee akseliliikkeet, jotka toteutetaan suoraviivaisesti. G01 edellyttää osoitekoodia Fnnn.nnnn. Osoitekoodi F20. määrittää liikkeen syöttöasteeksi 20 tuumaa (508 mm) per minuutti. Z-0.1 määrää Z-akseliksi Z = -0,1.
X-4. Y-4. (lineaarinen liike) ; X-4. Y-4. käskee X-akselin asemaan X = -4,0 ja Y-akselin asemaan Y = -4,0.

Completion

Suorituskoodilause Kuvaus
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ; G00 käskee akseliliikkeen suorittamisen pikaliiketavalla. Z0.1 käskee Z-akselille arvon Z = 0,1. M09 käskee jäähdytyksen kytkemisen pois päältä.
G53 G49 Z0 M05 (Z koti, kara pois) ; G53 määrittelee sen jälkeisten akseliliikkeiden perustuvan koneen koordinaatistoon. G49 peruuttaa työkalun pituuskorjauksen. Z0 on käsky siirtyä asemaan Z = 0.0. M05 kytkee karan pois päältä.
G53 Y0 (Y koti) ; G53 määrittelee sen jälkeisten akseliliikkeiden perustuvan koneen koordinaatistoon. Y0 on käsky siirtyä asemaan Y = 0.0.
M30 (Ohjelman loppu) ; M30 lopettaa ohjelman ja siirtää kursorin ohjelman alkuun.
% Tarkoittaa tekstieditorissa kirjoitettua ohjelman loppua.

12.2 Absoluuttinen tai inkrementaalinen asema

Absolute vs. Incremental Positioning (G90, G91)

Absoluuttinen (G90) ja inkrementaalinen paikoitus (G91) määrittelee, kuinka ohjaus tulkitsee akseliliikkeiden käskyt.

Kun käsket akseliliikkeen G90-koodin jälkeen, akselit liikkuvat tähän asemaan kulloinkin käytössä olevan koordinaatiston origon eli nollapisteen suhteen.

Kun käsket akseliliikkeen G91-koodin jälkeen, akselit liikkuvat tähän asemaan sen hetkisen aseman suhteen.

Absoluuttinen ohjelmointi on hyödyllinen useimmissa tapauksissa. Inkrementaalinen ohjelmointi on tehokkaampi toistuvilla, tasavälein tehtävillä lastuilla.

Kuva 1 esittää kappaletta, jossa on 5 tasavälein sijaitsevaa reikää, joiden halkaisija on 0,25 tuumaa (13 mm). Reiän syvyys on 1,00 tuumaa (25,4 mm), ja reikäväli on 1,250 tuumaa (31,75 mm).

Kuva 1 esittää kappaletta, jossa on 5 tasavälein sijaitsevaa reikää, joiden halkaisija on 0,25 tuumaa (13 mm). Reiän syvyys on 1,00 tuumaa (25,4 mm), ja reikäväli on 1,250 tuumaa (31,75 mm).

Absoluuttinen/inkrementaalinen malliohjelma. G54 X0. Y0. inkrementaalinen [1], G54 absoluuttinen [2]

Alla on kaksi esimerkkiohjelmaa piirustuksen mukaisen osan reikien poraamiseksi ja samalla vertaillaan absoluuttista ja inkrementaalista paikoittamista.

Aloitamme reiät keskiöporalla, ja viimeistelyporauksen poranterän koko on 0,250 tuumaa (6,35 mm). Käytämme keskiöporauksessa syvyyttä 0,200 tuumaa (5,08 mm) ja 0,250 tuuman porauksessa syvyyttä 1,00 tuumaa (25,4 mm). G81, Porauksen kiinteää työkiertoa käytetään reikien poraukseen.

Mill Incremental Positioning Example

%
O40002 (Inkrementaalinen, ulk. ohjelma) ;
N1 (G54 X0 Y0 on kappaleen vasemmalla puolella keskellä) ;
N2 (Z0 on kappaleen päällä) ;
N3 (T1 on keskiöpora) ;
N4 (T2 on pora);
N5 (T1 VALMISTELULAUSEIDEN ALOITUS);
N6 T1 M06 (Valitse työkalu 1) ;
N7 G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
N8 X0 Y0 (Pikaliike 1. asemaan) ;
N9 S1000 M03 (Kara päälle myötäpäivään) ;
N10 G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ;
N11 M08 (Jäähdytysneste päälle) ;
N12 (T1 LEIKKAUSLAUSEET) ;
N13 G99 G91 G81 F8.15 X1.25 Z-0.3 L5 ;
N14 (Aloita G81, 5 kertaa) ;
N15 G80 (Peruuta G81) ;
N16 (T1 SUORITUSLAUSEET) ;
N17 G00 G90 G53 Z0. M09 (pikaperäytys, katkaistu);
N18 M01 (Valinnainen seis) ;
N19 (T2 VALMISTELULAUSEIDEN ALOITUS);
N20 T2 M06 (Valitse työkalu 2) ;
N21 G00 G90 G40 G49 (Turvallinen käynnistys) ;
N22 G54 X0 Y0 (Pikaliike 1. asemaan) ;
N23 S1000 M03 (Kara päälle myötäpäivään) ;
N24 G43 H02 Z0.1 (Työkalukorjaus 2 päälle) ;
N25 M08 (Jäähdytysneste päälle) ;
N26 (T2 LEIKKAUSLAUSEET) ;
N27 G99 G91 G81 F21.4 X1.25 Z-1.1 L5 ;
N28 G80 (Peruuta G81) ;
N29 (T2 SUORITUSLAUSEET) ;
N30 G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
N31 G53 G90 G49 Z0 M05 (Z koti, kara pois) ;
N32 G53 Y0 (Y koti) ;
N33 M30 (Ohjelman loppu) ;
%

Mill Absolute Positioning Example

Absoluuttinen ohjelmointimenetelmä vaatii enemmän rivejä kuin inkrementaalinen ohjelmointi. Ohjelmilla on samanlaiset valmistelu- ja toteutusosuudet.

Katso inkrementaaliohjelmoinnin riviä N13, jossa keskiöporauksen osuus alkaa. G81 käyttää silmukkaosoitekoodia Lnn määrittelemään toistettavien työkiertojen lukumäärän. Osoitekoodi L5 toistaa tämän prosessin (5) kertaa. Jokaisella kerralla kun kiinteä työkierto toistetaan, se siirtyy etäisyyden, joka määräytyy valinnaisten arvojen X ja Y mukaan. Tässä ohjelmassa inkrementaalinen ohjelma liikkuu 1,25 tuumaa X-suuntaan nykyisestä asemasta jokaisella silmukalla ja tekee sen jälkeen poraustyökierron.

Jokaisessa porausvaiheessa ohjelma määrittelee poraussyvyyden 0,1 tuumaa syvemmäksi kuin todellinen syvyys, koska liike alkaa 0,1 tuumaa kappaleen yläpuolelta.

Absoluuttisessa paikoituksessa G81 määrittelee poraussyvyyden, mutta se ei käytä silmukkaosoitekoodia. Sen sijaan ohjelma antaa jokaisen reiän aseman erillisellä rivillä. Ennen kuin G80 peruuttaa kiinteän työkierron, ohjaus toteuttaa poraustyökierron jokaisessa asemassa.

Absoluuttinen paikoitusohjelma määrittelee tarkan reiän syvyyden, koska syvyys alkaa kappaleen pinnasta (Z=0).

1

%
O40003 (Absoluuttinen ulk. ohjelma) ;
N1 (G54 X0 Y0 on kappaleen vasemmalla puolella keskellä) ;
N2 (Z0 on kappaleen päällä) ;
N3 (T1 on keskiöpora) ;
N4 (T2 on pora);
N5 (T1 VALMISTELULAUSEIDEN ALOITUS);
N6 T1 M06 (Valitse työkalu 1) ;
N7 G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
N8 X1.25 Y0 (Pikaliike 1. asemaan) ;
N9 S1000 M03 (Kara päälle myötäpäivään) ;
N10 G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ;
N11 M08 (Jäähdytysneste päälle) ;
N12 (T1 LEIKKAUSLAUSEET) ;
N13 G99 G81 F8.15 X1.25 Z-0.2 ;
N14 (Aloita G81, 1. reikä) ;
N15 X2.5 (2. reikä) ;
N16 X3,75 (3. reikä) ;
N17 X5. (4. reikä) ;
N18 X6.25 (5. reikä) ;
N19 G80 (Peruuta G81) ;
N20 (T1 SUORITUSLAUSE) ;
N21 G00 G90 G53 Z0. M09 (Pikaperäytys, katkaistu);
N22 M01 (Valinnainen seis) ;
N23 (T2 VALMISTELULAUSEIDEN ALOITUS);
N24 T2 M06 (Valitse työkalu 2) ;
N25 G00 G90 G40 G49 (Turvallinen käynnistys) ;
N26 G54 X1.25 Y0 (Pikaliike 1. asemaan) ;
N27 S1000 M03 (Kara päälle myötäpäivään) ;
N28 G43 H02 Z0.1 (Työkalukorjaus 2 päälle) ;
N29 M08 (Jäähdytysneste päälle) ;
N30 (T2 LEIKKAUSLAUSEET) ;
N31 G99 G81 F21.4 X1.25 Z-1. (1. reikä) ;
N32 X2.5 (2. reikä) ;
N33 X3.75 (3. reikä) ;
N34 X5. (4. reikä) ;
N35 X6.25 (5. reikä) ;
N36 G80 (Peruuta G81) ;
N37 (T2 SUORITUSLAUSEET) ;
N38 G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
N39 G53 G49 Z0 M05 (Z koti, kara pois) ;
N40 G53 Y0 (Y koti) ;
N41 M30 (Ohjelman loppu) ;
%

12.3 Työkalun/työkappaleen korjainten kutsut

G43 Tool Offset

Työkalun pituuskorjauskäskyä G43 Hnn tulee käyttää jokaisen työkalunvaihdon jälkeen. Se säätää Z-akseliaseman vastaamaan työkalun pituutta. Argumentti Hnn määrittelee, mitä työkalun pituutta kulloinkin tulee käyttää. Lisätietoja on työkalukorjausten asettamisesta kohdassa Työkalutaskujen asetus Käyttö-osiossa.

VAROITUS: Työkalun pituuden nn tulee olla sama kuin arvo nn työkalunvaihtokäskyssä M06 Tnn mahdollisen törmäyksen välttämiseksi.

Asetus 15 - H- ja T-koodin sopivuus valvoo, täytyykö arvo nn täsmäyttää argumentteihin Tnn ja Hnn. Jos asetus 15 on PÄÄLLÄ eivätkä Tnn ja Hnn täsmää, annetaan hälytys 332 - H ja T eivät täsmää.

G54 Work Offsets

Työkoordinaatiston siirrot määrittelevät, missä työkappale sijaitsee työpöydällä.

Käytettävissä olevat työkoordinaatiston siirrot ovat G54-G59, G110-G129 ja G154 P1-P99. G110-G129 ja G154 P1-P20 tarkoittavat samoja työkoordinaatiston siirtoja.

Hyödyllisenä toimintona on asettaa pöydälle useita työkappaleita ja työstää useita kappaleita yhdellä koneistustyökierrolla. Tämä tapahtuu määrittelemällä kullekin työkappaleelle erilainen työkoordinaatiston siirtoarvo.

Katso lisätiedot tämän ohjekirjan G-koodeja esittelevästä osasta. Alla on esimerkki useamman kappaleen koneistamisesta yhdellä työkierrolla. Ohjelma käyttää työstöön paikallista aliohjelmakutsua M97.

%
O40005 (Työkoordinaatiston korjaimet, ulk. ohjelma) ;
(G54 X0 Y0 on kappaleen vasemmassa keskiosassa) ;
(Z0 on kappaleen päällä) ;
(T1 on pora) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T1 M06 (Valitse työkalu 1) ;
G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
X0 Y0 ;
(Siirry ensimmäiseen työkoordinaattiin paikoitus-G54) ;
S1000 M03 (Kara päälle myötäpäivään) ;
G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
M97 P1000 (paikallisen aliohjelman kutsu) ;
G00 Z3. (Pikaperäytys) ;
G90 G110 G17 G40 G80 X0. Y0.;
(Siirry toiseen työkoordinaattiin paikoitus-G110) ;
M97 P1000 (paikallisen aliohjelman kutsu) ;
G00 Z3. (Pikaperäytys) ;
G90 G154 P22 G17 G40 G80 X0. Y0.;
(Siirry kolmanteen työkoordinaattiin paikoitus-G154 P22) ;
M97 P1000 (paikallisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
G53 Y0 (Y koti) ;
M30 (Ohjelman loppu) ;
N1000 (Paikallinen aliohjelma) ;
G81 F41.6 X1. Y2. Z-1.25 R0.1 (Aloita G81) ;
(1. reikä) ;
X2. Y2. (2. reikä) ;
G80 (Peruuta G81) ;
M99;
%

12.4 Aliohjelmat

Subprograms

Aliohjelmat:

  • Ovat käskysarjoja, jotka toistetaan useita kertoja ohjelmassa.
  • Kirjoitetaan erilliseen ohjelmaan sen sijaan, että toistettaisiin käskyt monta kertaa pääohjelmassa.
  • Kutsutaan pääohjelmassa koodilla M97 tai M98 ja P.
  • Voi sisältää L-koodin toistomäärää varten. Aliohjelman kutsu toistetaan L kertaa ennen pääohjelman jatkamista seuraavaanlauseeseen.

Kun käytät M97-koodia:

  • P-koodi (nnnnn) on sama kuin paikallisen aliohjelman lauseen numero (Nnnnnn).
  • Aliohjelman on oltava pääohjelman sisällä

Kun käytät M98-koodia:

  • P-koodi (nnnnn) on sama kuin kutsuttavan aliohjelman numero (Onnnnn).
  • Jos aliohjelma ei ole muistissa, tiedoston nimen pitää olla Onnnnn.nc. Tiedoston nimen pitää sisältää O ennen nollia ja päätteen .nc, jotta laite voi löytää aliohjelman.
  • Aliohjelman on oltava aktiivisessa hakemistossa tai sijaintipaikassa, joka on määritelty asetuksissa 251/252. Katso aliohjelmien hakukohteista sivulta 5.

Kiinteät työkierrot ovat yleisimpiä aliohjelmien käyttötapoja. Esimerkiksi, voisit laittaa reikäsarjan sijainnit X ja Y erilliseen ohjelmaan. Sen jälkeen voit kutsua tämän ohjelman aliohjelmana kiinteän työkierron kanssa. Sen sijaan että asemat kirjoitetaan kerran kullekin työkalulle, ne kirjoitetaan kerran mille tahansa työkalujen lukumäärälle.

Setting Up Search Locations

Kun aliohjelma kutsutaan, ohjaus etsii aliohjelmaa ensin aktiivisesta hakemistosta. Jos ohjaus ei löydä aliohjelmaa, ohjaus käyttää asetuksia 251 ja 252 määrittämään, mistä etsintä tehdään. Katso lisätietoja näistä asetuksista.

Hakukohteiden luettelon muodostaminen asetuksessa 252:

  1. Valitse laitehallinnassa (LIST PROGRAM (Ohjelmaluettelo)) se hakemisto, jonka haluat lisätä luetteloon.
  2. Paina F3.
  3. Korosta ASETUS 252-vaihtoehto valikolla ja paina sen jälkeen ENTER (Syötä).

    Ohjaus lisää nykyisen hakemiston hakukohteiden luetteloon asetuksessa 252.

Tulos: 

Nähdäksesi hakukohteiden luettelon katso arvot asetuksessa 252 Asetukset-sivulla.

Local Subprogram (M97)

Paikallinen aliohjelma on pääohjelmassa oleva koodilause, jota referoidaan useita kertoja pääohjelman toimesta. Paikalliset aliohjelmat käsketään (kutsutaan) M97-koodin ja osoitteen Pnnnnn avulla, jossa N viittaa paikallisen aliohjelman rivinumeroon.

Paikallinen aliohjelmaformaatti päättää pääohjelman M30-koodilla ja siirtyy sitten paikallisiin aliohjelmiin M30-koodin jälkeen. Jokaisella aliohjelmalla on oltava alussa N-rivinumero ja lopussa M99-koodi, joka lähettää ohjelmanajon takaisin pääohjelman seuraavalle riville.

%
O40009 (paikallinen aliohjelma, ulk. ohjelma) ;
(G54 X0 Y0 on kappaleen vasemmassa yläkulmassa) ;
(Z0 on kappaleen päällä) ;
(T1 on pistepora) ;
(T2 on pora) ;
(T3 on napautus) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T1 M06 (Valitse työkalu 1) ;
G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
X1.5 Y-0.5 (Pikaliike 1. asemaan) ;
S1406 M03 (Kara päälle myötäpäivään);
G43 H01 Z1.(Työkalukorjaus 1 päälle) ;
M08(Jäähdytysneste päälle);
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G81 G99 Z-0.26 R0.1 F7. (Aloita G81) ;
M97 P1000 (Paikallisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
M01 (Valinnainen seis) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T2 M06 (Valitse työkalu 2);
G00 G90 G40 G49 (Turvallinen käynnistys) ;
G54 X1.5 Y-0.5 (Pikaliike takaisin 1. asemaan) ;
S2082 M03 (Kara päälle myötäpäivään) ;
G43 H02 Z1. (Työkalukorjaus 2 päälle) ;
M08(Jäähdytysneste päälle);
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G83 G99 Z-0.75 Q0.2 R0.1 F12.5 (Aloita G83) ;
M97 P1000 (Paikallisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
M01 (Valinnainen seis) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T3 M06 (Valitse työkalu 3);
G00 G90 G40 G49 (Turvallinen käynnistys) ;
G54 X1.5 Y-0.5 ;
(Pikaliike takaisin 1. asemaan);
S750 M03 (Kara päälle myötäpäivään);
G43 H03 Z1.(Työkalukorjaus 3 päälle) ;
M08(Jäähdytysneste päälle);
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G84 G99 Z-0.6 R0.1 F37.5 (Aloita G84) ;
M97 P1000 (Paikallisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
G53 Y0 (Y koti) ;
M30 (Ohjelman loppu) ;
(PAIKALLINEN aliohjelma) ;
N1000 (Aloita paikallinen aliohjelma) ;
X0.5 Y-0.75 (2. asento) ;
Y-2.25 (3. asento) ;
G98 X1.5 Y-2.5 (4. asema) ;
(Palautus alkupisteeseen) ;
G99 X3.5 (5. asema) ;
(R-tasoon palautus) ;
X4.5 Y-2.25 (6. asento) ;
Y-0.75 (7. asento) ;
X3.5 Y-0.5 (8. asento) ;
M99;
%

External Subprogram (M98)

Ulkoinen aliohjelma on erillinen ohjelma, jota referoidaan useita kertoja pääohjelmassa. Käytä M98-koodia ulkoisen aliohjelman käskemiseen (kutsumiseen) yhdessä osoitteen Pnnnnn kanssa, joka viittaa kutsuttavaan ohjelman numeroon.

Kun ohjelmasi kutsuu M98-aliohjelman, ohjaus etsii aliohjelman pääohjelman hakemistosta. Jos ohjaus ei löydä aliohjelmaa pääohjelmahakemistosta, se etsii seuraavaksi asetuksessa 251 määritellystä paikasta. Katso lisätietoja sivulta 5. Jos ohjaus ei löydä aliohjelmaa, annetaan hälytys.

Tässä esimerkissä aliohjelma (ohjelma O40008) määrittelee (8) asemaa. Se sisältää myös G98-käskyn liikkeessä asemien 4 ja 5 välillä. Tämä saa aikaan sen, että Z-akseli palaa alustavaan lähtöpisteeseen eikä R-tasoon, jolloin työkalu kulkee työkappaleen kiinnittimen yli.

Pääohjelma (ohjelma O40007) määrittelee (3) erilaista kiinteää työkiertoa:

  1. G81 Keskiöporaus jokaisessa asemassa
  2. G83 Lastunkatkova poraus jokaisessa asemassa
  3. G84 Kierteen poraus jokaisessa asemassa

Jokainen kiinteä työkierto kutsuu aliohjelman ja suorittaa toimenpiteen kussakin asemassa.

%
O40007 (Ulkoinen aliohjelma, ulk. ohjelma) ;
(G54 X0 Y0 on kappaleen vasemmassa keskiosassa) ;
(Z0 on kappaleen päällä) ;
(T1 on pistepora) ;
(T2 on pora) ;
(T3 on napautus) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T1 M06 (Valitse työkalu 1) ;
G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
G00 G54 X1.5 Y-0.5 (Pikaliike 1. asemaan) ;
S1000 M03 (Kara päälle myötäpäivään) ;
G43 H01 Z1. (Työkalukorjaus 1 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G81 G99 Z-0.14 R0.1 F7. (Aloita G81) ;
M98 P40008 (Ulkoisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z1. M09 (Pikaliikeperäytys, jäähdytys pois);
G53 G49 Z0 M05 (Z koti, kara pois) ;
M01 (Valinnainen seis) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T2 M06 (Valitse työkalu 2);
G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
G00 G54 X1.5 Y-0.5 (Pikaliike 1. asemaan) ;
S2082 M03 (Kara päälle myötäpäivään) ;
G43 H02 Z1. (Työkalukorjaus 1 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G83 G99 Z-0.75 Q0.2 R0.1 F12.5 (Aloita G83) ;
M98 P40008 (Ulkoisen aliohjelman kutsu) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z1. M09 (Pikaliikeperäytys, jäähdytys pois);
G53 G49 Z0 M05 (Z koti, kara pois) ;
M01 (Valinnainen seis) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T3 M06 (Valitse työkalu 3);
G00 G90 G40 G49 G54 (Turvallinen käynnistys) ;
G00 G54 X1.5 Y-0.5 (Pikaliike 1. asemaan) ;
S750 M03 (Kara päälle myötäpäivään);
G43 H03 Z1. (Työkalukorjaus 3 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G84 G99 Z-0.6 R0.1 F37.5 (Aloita G84) ;
M98 P40008 (Ulkoisen aliohjelman kutsu);
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z1. M09 (Pikaliikeperäytys, jäähdytys pois);
G53 G49 Z0 M05 (Z koti, kara pois) ;
G53 Y0 (Y koti) ;
M30 (Ohjelman loppu) ;
%

Aliohjelma
%
O40008 (Aliohjelma) ;
X0.5 Y-0.75 (2. asento) ;
Y-2.25 (3. asento) ;
G98 X1.5 Y-2.5 (4. asema) ;
(Palautus alkupisteeseen) ;
G99 X3.5 (5. asema) ;
(R-tasoon palautus) ;
X4.5 Y-2.25 (6. asento);
Y-0.75 (7. asento) ;
X3.5 Y-0.5 (8. asento) ;
M99 (aliohjelman paluu tai silmukka) ;
%

Palaute

Recently Viewed Items

You Have No Recently Viewed Items Yet

Palaute
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Haasin toimitushinta

Tähän hintaan sisältyvät toimituskulut, vienti- ja tuontitullit, vakuutukset ja muut kulut, jotka koituvat toimituksen aikana sijaintiin Ranskassa, mistä on sovittu sinun kanssasi ostajana. Haas CNC-tuotteen toimitukseen ei saa lisätä muita pakollisia kustannuksia.

PYSY AJAN TASALLA UUSIMMISTA HAASIN VINKEISTÄ JA TEKNOLOGIASTA...

Liity nyt!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Huolto ja tuki
  • Omistajat
  • Pyydä huoltoa
  • Käyttöoppaat
  • Haas-osat
  • Pyöröpöydän korjauspyyntö
  • Esiasennusohjeet
  • Työkaluja ostamiseen
  • Määrittele ja laske uuden Haas-koneen hinta
  • Varastokoneet
  • Haas-hinnasto
  • CNCA-rahoitus
  • Tietoja Haas-yhtiöstä
  • DNSH-lauseke
  • Uramahdollisuudet
  • Sertifioinnit ja turvallisuus
  • Ota yhteyttä
  • Historiaa
  • Ehdot
  • Haas Tooling Ehdot
  • Tietosuoja
  • Takuu
  • Haas-yhteisö
  • Haasin sertifiointiohjelma
  • Haas Motorsports
  • Gene Haas Foundation -säätiö
  • Haasin teknisen koulutuksen yhteisö
  • Tapahtumia
  • Liity keskusteluun
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – CNC-koneistuskeskukset

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255