My Haas Tervetuloa,
!
Haas Tooling MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling 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
    • Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet View All
      • Pystykaraiset jyrsinkoneet
      • VF-sarja
      • Yleiskoneet
      • VR-sarja
      • VP-5 Prismaattinen
      • Palettia vaihtavat pystykaraiset työstökeskukset
      • Mini Mills
      • Muottikoneet
      • Suurnopeusporauskeskukset
      • Poraus-/kierteitys-/jyrsintäsarja
      • Työkalujyrsinkoneet
      • Pocket Mill
      • Compact Mill -jyrsinkoneet
      • Portaalisarja
      • SR-levyreitittimet
      • Erittäin suuri pystytyöstökeskus
      • Kaksipylväiset jyrsinkoneet
    • Moniakseliset ratkaisut
      Moniakseliset ratkaisut
      Moniakseliset ratkaisut View All
      • Moniakseliset ratkaisut
      • Y-akselisorvit
      • 5-akseliset jyrsinkoneet
    • Sorvit
      Sorvit
      Sorvit View All
      • Sorvit
      • ST-sarja
      • Kaksikarainen
      • Kaavauskehysjohdesorvisarja
      • Työkalusorvit
      • Istukkasorvi
      • Taskusorvi
      • Haas tangonsyöttölaitteet
    • Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet View All
      • Vaakakaraiset jyrsinkoneet
      • 50-kartioinen
      • 40-kartioiset
    • 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
    • Automaatiojärjestelmät
      Automaatiojärjestelmät
      Automaatiojärjestelmät View All
      • Automaatiojärjestelmät
      • Jyrsinkoneen automaatio
      • Sorvin automaatio
      • Automaattiset kappaleenlataajat
      • Automaatiomallit
    • Pöytäkoneet
      Pöytäkoneet
      Pöytäkoneet View All
      • Pöytäkoneet
      • Pöytäjyrsinkone
      • Pöytäsorvi
      • Ohjaussimulaattori, vakio
      • Ohjaussimulaattori, Premium
    • Osta laitteita
      Osta laitteita
      Osta laitteita View All
      • Osta laitteita
      • Jyrsinkone
      • Haasin käsikäyttöiset sorvit
      • Haas-sahat
    • Valmistuskoneet
      Valmistuskoneet
      Valmistuskoneet View All
      • Valmistuskoneet
      • Laserleikkauskoneet
      • CNC-särmäyspuristimet
    • 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
      • Käytettävissä oleva varasto
      • 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
    • 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
      • Käytettävissä oleva varasto
      • 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
My Haas Tervetuloa,
!
Haas Tooling MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling 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
    • >

Mill - User-Definable Macros - RD0049

Palvelujen aloitussivu Jyrsinkone – Käyttäjän määritettävät makrot – RD0049

Jyrsinkone – Käyttäjän määritettävät makrot – RD0049

- Siirry osioon - Back to Top

13.1 Makrojen johdanto

Macros Introduction

HUOMAUTUS: Tämä ohjauksen toiminto on lisävaruste, jota koskevia lisätietoja saat Haasin myyntiedustajaltasi.

Makrot lisäävät ohjauksen suorituskykyä ja joustavuutta sellaisissa toimenpiteissä, jotka eivät ole mahdollisia standardi-G-koodilla. Joitakin mahdollisia käyttökohteita ovat osaperheet, asiakkaan kiinteät työkierrot, monimutkaiset liikkeet ja lisälaitteiden käyttöohjaukset. Mahdollisuudet ovat lähes rajattomat.

Makro on mikä tahansa rutiini/aliohjelma, joka voidaan ajaa useita kertoja. Makrokäskylause voi määritellä arvon muuttujalle tai lukea arvon muuttujasta, arvioida lausekkeen, haarautua ehdottomasti tai ehdollisesti ohjelman toiseen kohtaan tai toistaa ehdollisesti jonkin ohjelmanosan.

Tässä on muutamia esimerkkejä makrojen käyttöalueista. Esimerkit ovat suuntaa-antavia eivätkä kokonaisia makro-ohjelmia.

Työkalut nopeaan pöytäkiinnitykseen - Monet asetustoimenpiteet voidaan puoliautomatisoida koneistajan työn helpottamiseksi. Työkaluja voidaan varata välittömiin tilanteisiin, joita ei ole ennakoitu työkalun suunnittelun aikana. Esimerkiksi, kun yritys käyttää standardikiinnitintä standardityyppisellä pultinreikäkuviolla. Jos asetuksen jälkeen huomaat, että kiinnitin tarvitsee lisäkiristimen ja jos makron aliohjelma 2000 on ohjelmoitu kiristimen pultinreikäkuvion poraamiseen, silloin tarvitaan vain seuraava kaksivaiheinen toimenpide kiristimen lisäämiseksi kiinnittimeen:

a) Määritä X-, Y- ja Z-koordinaatit ja kulma, johon puristin sijoitetaan. Lue aseman koordinaattiarvot koneen näytöltä.
b) Toteuta tämä käsky MDI-tavalla:

G65 P2000 Xnnn Ynnn Znnn Annn ;

jossa nnn tarkoittaa vaiheessa a) määritettyjä koordinaatteja. Tässä makro 2000 (P2000) tekee työn, koska se on suunniteltu poraamaan kiristimen pultinreikäkuvio määriteltyyn kulmaan A. Itse asiassa tämä on käyttäjämääritteinen kiinteä työkierto.

Yksinkertaiset kuviot Toistuvat - Voit määritellä usein toistuvat kuviot käyttämällä makroja ja tallentamalla ne. Esimerkiksi:

a) Pultinreikäkuviot
b) Lovien kiinnitys
c) Kulmakuviot, mikä tahansa reikien lukumäärä, missä tahansa kulmassa, millä tahansa kulmaväleillä
d) Erikoisjyrsintä, kuten pehmeät leuat
e) Matriisikuviot (esim. 12 poikittain ja 15 allekkain)
f) Pinnan yksiteräjyrsintä, (esim. 12 tuumaa x 5 tuumaa käyttämällä 3 tuuman yksiteräjyrsintä)

Ohjelmakohtainen automaattinen korjausasetus – Makrojen avulla jokaisessa ohjelmassa voidaan tehdä koordinaatiston korjausasetus niin, että toimenpiteet tulevat helpommiksi ja vähemmän alttiiksi virheille (makromuuttujat #2001-2008).

Mittaus – Mittauspään käyttäminen lisää koneen ominaisuuksia, joista esimerkkejä ovat:

a) Kappaleen profilointi, joka määrittää tuntemattomat mitat myöhempää työstämistä varten.
b) Työkalun kalibrointi korjaus- ja kulumisarvoja varten.
c) Työstämistä edeltävä tarkastus, joka määrittää valukappaleen materiaalin työvarat.
d) Työstämisen jälkeinen tarkastus, jossa määritetään yhdensuuntaisuus ja tasaisuus sekä sijainti.

Useful G and M Codes

M00, M01, M30 - Ohjelma seis
G04 - Viive
G65 Pxx - Makron aliohjelman kutsu. Mahdollistaa muuttujien syöttämisen.
M29 - Aseta ulostulorele M-FIN-määrittelyllä.
M129 - Aseta ulostulorele M-FIN-määrittelyllä.
M59 - Ulostuloreleen asetus.
M69 - Ulostuloreleen poisto.
M96 Pxx Qxx - Ehdollinen paikallinen haarautuminen, kun erillinen syöttösignaali on 0
M97 Pxx - Paikallinen alirutiinin kutsu
M98 Pxx - Aliohjelman kutsu
M99 - Aliohjelman paluu tai silmukka
G103 - Lauseiden esikatseluraja. Ei terän kompensaatiota sallittu.
M109 - Interaktiivinen käyttäjän sisäänsyöttö

Round Off

Ohjaus tallentaa desimaaliluvut binääriarvoina. Sen tuloksena muuttujiin tallennetut lukuarvot saattavat heittää yhden vähiten merkitsevän numeromerkin verran. Esimerkiksi numero 7, joka on tallennettu muuttujaan #10000, voi myöhemmässä vaiheessa olla 7.000001, 7.000000 tai 6.999999. Jos käskylauseesi oli

IF [#10000 EQ 7]… ;

se voisi antaa väärän lukeman. Tämä voitaisiin ohjelmoida varmemmin muodossa

IF [ROUND [#10000] EQ 7]… ;

Tämä on ongelma yleensä vain silloin, kun makromuuttujiin tallennetaan kokonaislukuja, joihin ei odoteta myöhemmin desimaalin murto-osia.

Look-ahead

Esikatselutoiminto on erittäin tärkeä konsepti makro-ohjelmoinnissa. Ohjaus yrittää prosessoida mahdollisimman monta riviä etukäteen prosessoinnin nopeuttamiseksi. Tämä sisältää makromuuttujien tulkinnan. Esimerkiksi,

#12012 = 1 ;
G04 P1.;
#12012 = 0 ;

Tämän tarkoituksena on asettaa ulostulo päälle, odottaa 1 sekunti ja kytkeä se taas pois. Mutta esikatselu saa aikaan sen, että ulostulo asettuu päälle ja heti takaisin pois päältä ohjauksen prosessoidessa viivettä. G103 P1 on käytettävissä rajaamaan esikatselu yhteen lauseeseen. Jotta tämä esimerkki toimisi oikein, se on muokattava seuraavasti:

G103 P1 (Katso G103-koodia koskevat lisäselitykset ohjekirjan G-koodiosasta) ;
;
#12012=1 ;
G04 P1.;
;
;
;
#12012=0 ;

Block Look-Ahead and Block Delete

Haas-ohjaus käyttää lauseen esikatselua lukemaan ja valmistelemaan koodit etukäteen toteutettavan lauseen aikana. Sen ansiosta ohjaus siirtyy saumattomasti seuraavaan liikkeeseen. G103 rajoittaa sitä, kuinka pitkälle eteenpäin ohjaus lukee koodeja. Pnn-osoitekoodi G103-lauseessa määrittelee, kuinka kauas eteenpäin ohjaus katselee ja lukee lauseet. Katso lisätietoja kohdasta G103 Lauseen esikatselu (Ryhmä 00)

Lauseenohitustavalla voi valinnaisesti ohittaa koodilauseita. Käytä vinoviivamerkkiä / lauseen alussa ilmoittamaan, että haluat ohittaa kyseisen ohjelmalauseen. Paina BLOCK DELETE (Poista lause) siirtyäksesi lauseenohitustavalle. Kun lauseenohitustapa on aktiivinen, ohjaus ei suorita lauseita, joiden alussa on vinoviivamerkki /. Esimerkiksi:

Jos käytät

M99 (Aliohjelman paluu) ;

ennen lausetta, jossa on

M30 (Ohjelman loppu ja takaisinkelaus) ;

tekee aliohjelmasta pääohjelman, kun BLOCK DELETE (Poista lause) on voimassa. Kun lauseenpoistotila ei ole käytössä, ohjelmaa käytetään aliohjelmana.

Kun lauseenohitusmerkki "/" on käytössä, vaikka lauseenestotapa ei olisikaan käytössä, rivi estää esikatselun. Tämä on hyödyllistä makro-ohjelmien vianpoistossa NC-ohjelmissa.

Recently Viewed Items

You Have No Recently Viewed Items Yet

Palaute
Haas Logo

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 HYVÄKSYY SEURAAVAT:

  • 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
  • Käytettävissä oleva varasto
  • Haas-hinnasto
  • CNCA-rahoitus
  • Tietoja Haas-yhtiöstä
  • Esteettömyyslausunto
  • DNSH-lauseke
  • Vientisäädösten noudattaminen
  • Uramahdollisuudet
  • Sertifioinnit ja turvallisuus
  • Ota yhteyttä
  • Historiaa
  • Sopimusehdot
  • Haas Tooling Ehdot
  • Tietosuoja
  • Takuu
  • Haas-yhteisö
  • Haasin sertifiointiohjelma
  • Haas Motorsports
  • Gene Haas Foundation -säätiö
  • Haasin teknisen koulutuksen yhteisö
  • Tapahtumat
  • Liity keskusteluun
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2026 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