My Haas Üdvözöljük!
!
Haas Tooling MyHaas/HaasConnect Bejelentkezés Regisztráció Haas Tooling MyHaas/HaasConnect Kijelentkezés Üdvözöljük! Saját gépek Legutolsó tevékenység Saját árajánlatok Saját fiók Saját felhasználók Kijelentkezés
Keresse meg forgalmazóját
  1. Válasszon nyelvet
    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. Українська
  • gépek Main Menu
    • Függőleges marók
      Függőleges marók
      Függőleges marók View All
      • Függőleges marók
      • VF sorozat
      • Univerzális gépek
      • VR-sorozat
      • VP-5 Prismatic
      • Palettacserélős VMC-k
      • Minimarók
      • Formázógépek
      • Nagysebességű fúróközpontok
      • Fúró/menetfúró/maró sorozat
      • Szerszámmarók
      • Pocket Mill
      • Kompakt marók
      • Állványzat sorozatok
      • SR lapmarók
      • Extranagy VMC
      • Dupla oszlopos marók
      • 3+2-es helyzetállító gépek
    • Többtengelyes megoldások
      Többtengelyes megoldások
      Többtengelyes megoldások View All
      • Többtengelyes megoldások
      • Y-tengelyű esztergák
      • 5-tengelyes marók
    • Esztergák
      Esztergák
      Esztergák View All
      • Esztergák
      • ST sorozat
      • Kettős orsó
      • Dobozos sorozat
      • Szerszámesztergák
      • Tokmányos eszterga
      • Zsebeszterga
      • Haas rúdadagolók
    • Vízszintes marók
      Vízszintes marók
      Vízszintes marók View All
      • Vízszintes marók
      • 50-es főorsókúp
      • SK-40
    • Teszt lábjegyzet szöveg
      Teszt lábjegyzet szöveg
      Teszt lábjegyzet szöveg View All
      • Teszt lábjegyzet szöveg
      • Forgóasztalok
      • Indexelők
      • 5-tengelyes forgóasztalok
      • Extra méretű forgóasztalok
    • Automatizálási rendszerek
      Automatizálási rendszerek
      Automatizálási rendszerek View All
      • Automatizálási rendszerek
      • Maró automatizálása
      • Eszterga automatizálása
      • Automata munkadarab-adagolók
      • Automatizálási modellek
    • Asztali gépek
      Asztali gépek
      Asztali gépek View All
      • Asztali gépek
      • Asztali maró
      • Asztali eszterga
      • Vezérlőszimulátor, normál
      • Vezérlőszimulátor, prémium
    • Berendezések vásárlása
      Berendezések vásárlása
      Berendezések vásárlása View All
      • Berendezések vásárlása
      • Térdmaró
      • Haas kézi esztergák
      • Haas fűrészek
    • Gyártógépek
      Gyártógépek
      Gyártógépek View All
      • Gyártógépek
      • Lézervágó gépek
      • CNC présfékek
    • GYORSHIVATKOZÁSOK Speciális sorozat  Speciális sorozat 
      EU SOROZAT EU SOROZAT KIÉPÍTÉS ÉS ÁR | ÁRLISTA KIÉPÍTÉS ÉS ÁR | ÁRLISTA Készleten lévő gépek Készleten lévő gépek MIK AZ ÚJDONSÁGOK? MIK AZ ÚJDONSÁGOK? AZ ÖN ELSŐ CNC GÉPE AZ ÖN ELSŐ CNC GÉPE
      SZERSZÁMOK VÁSÁRLÁSA
      • Haas gép kiépítés és árazás
      • Árlista
      • Elérhető készlet
      • CNCA finanszírozás
      SZERETNE BESZÉLNI VALAKIVEL?

      A Haas gyárfiók (HFO) válaszol kérdéseire, és bemutatja a legjobb lehetőségeket.

      CONTACT YOUR DISTRIBUTOR >
  • Opciók Main Menu
    • Product Image Orsók
      Orsók
      Orsók View All
      • Orsók
    • Product Image Szerszámváltók
      Szerszámváltók
      Szerszámváltók View All
      • Szerszámváltók
    • Product Image 4. | 5. tengely
      4. | 5. tengely
      4. | 5. tengely View All
      • 4. | 5. tengely
    • Product Image Revolverek és hajtott szerszámozás
      Revolverek és hajtott szerszámozás
      Revolverek és hajtott szerszámozás View All
      • Revolverek és hajtott szerszámozás
    • Product Image Mérés mérőérintkezővel
      Mérés mérőérintkezővel
      Mérés mérőérintkezővel View All
      • Mérés mérőérintkezővel
    • Haas forgács- és hűtőközeg-kezelés Forgács- és hűtőközeg-kezelés
      Forgács- és hűtőközeg-kezelés
      Forgács- és hűtőközeg-kezelés View All
      • Forgács- és hűtőközeg-kezelés
    • A Haas-vezérlés A Haas-vezérlés
      A Haas-vezérlés
      A Haas-vezérlés View All
      • A Haas-vezérlés
    • Product Image Termékopciók
      Termékopciók
      Termékopciók View All
      • Termékopciók
    • Product Image Szerszámozás és befogás
      Szerszámozás és befogás
      Szerszámozás és befogás View All
      • Szerszámozás és befogás
    • Product Image Munkadarab befogó
      Munkadarab befogó
      Munkadarab befogó View All
      • Munkadarab befogó
    • Product Image 5-tengelyes megoldások
      5-tengelyes megoldások
      5-tengelyes megoldások View All
      • 5-tengelyes megoldások
      • 5 Easy Steps to 5-Axis
    • Product Image Automatizálás
      Automatizálás
      Automatizálás View All
      • Automatizálás
    • GYORSHIVATKOZÁSOK Speciális sorozat  Speciális sorozat 
      EU SOROZAT EU SOROZAT KIÉPÍTÉS ÉS ÁR | ÁRLISTA KIÉPÍTÉS ÉS ÁR | ÁRLISTA Készleten lévő gépek Készleten lévő gépek MIK AZ ÚJDONSÁGOK? MIK AZ ÚJDONSÁGOK? AZ ÖN ELSŐ CNC GÉPE AZ ÖN ELSŐ CNC GÉPE
      SZERSZÁMOK VÁSÁRLÁSA
      • Haas gép kiépítés és árazás
      • Árlista
      • Elérhető készlet
      • CNCA finanszírozás
      SZERETNE BESZÉLNI VALAKIVEL?

      A Haas gyárfiók (HFO) válaszol kérdéseire, és bemutatja a legjobb lehetőségeket.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Fedezze fel, hogy miben különbözik a Haas
    • Miért Haas?
    • MyHaas
    • Oktatóközösség
    • Ipar 4.0
    • Haas tanúsítás
    • Vásárlói élmények
  • Szerviz Main Menu
      A Haas Service üdvözli Önt
      SZERVIZ KEZDŐLAP Kezelői kézikönyvek Eljárási módok Hibaelhárítási útmutató Megelozo karbantartás Haas alkatrészek Haas Tooling Videók
  • Videók Main Menu
My Haas Üdvözöljük!
!
Haas Tooling MyHaas/HaasConnect Bejelentkezés Regisztráció Haas Tooling MyHaas/HaasConnect Kijelentkezés Üdvözöljük! Saját gépek Legutolsó tevékenység Saját árajánlatok Saját fiók Saját felhasználók Kijelentkezés
Keresse meg forgalmazóját
  1. Válasszon nyelvet
    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. Українська
×

Keresési eredmények

Web Pages

Images

    • <
    • 1
    • >

Mill - User-Definable Macros - RD0049

Szerviz kezdőlap Maró * - Felhasználó által definiálható makrók - RD0049

Maró * - Felhasználó által definiálható makrók - RD0049

- Ugrás a következő részhez - Back to Top

13.1 Makrók – Bevezetés

Macros Introduction

MEGJEGYZÉS: Ez a vezérlési funkció opcionális. Megvásárlásáról információkért hívja az illetékes Haas gyárfiókot.

A makrók olyan képességeket és rugalmasságot adnak a vezérlés számára, ami a szabványos G-kódokkal nem érhető el. Lehetséges felhasználási területek: munkadarab-családok, egyéni előprogramozott ciklusok, összetett mozgások, illetve opcionális eszközök működtetése. A lehetőségek tárháza csaknem végtelen.

A makró olyan rutin/alprogram, amely többször is lefuttatható. A makróparancsokkal értékek rendelhetők változókhoz, értékek olvashatók ki változókból, kifejezések értékelhetők ki, feltételesen vagy feltétel nélkül elágaztatható a végrehajtás a program egy másik pontjára, illetve feltételesen végrehajtható a program egy másik része.

Az alábbiakban néhány példa látható a makrók alkalmazására. A példák csak tájékoztató jellegű, vázlatos kódok, nem teljeskörű makróprogramok.

Szerszámok az azonnali asztali leszorításhoz - Számos beállítási folyamat félautomata működéssel képes segíteni a gépészt. Az olyan hirtelen helyzetekre is fenntarthatók segédeszközök, amelyekre alkalmazása megalkotásakor még nem gondolt. Például tegyük fel, hogy a cég szabványos csavarfurat-elrendezésű bilincset használ. Ha itt a beállítás után kiderül, hogy a befogáshoz további bilincs is szükséges, és a 2000. makróalprogramot már beprogramozták a bilincs csavarelrendezésének megfúrására, akkor az új bilincs a befogáshoz pusztán a következő kétlépéses eljárással hozzáadható:

a) A gépet léptesse arra az X, Y és Z koordinátára és szögre, ahol szeretné elhelyezni a bilincset. Olvassa le a helyzetkoordinátákat a gép kijelzőjéről.
b) MDI módban hajtsa végre a következő parancsot:

G65 P2000 Xnnn Ynnn Znnn Annn ;

Ahol nnn az a) lépésben meghatározott koordinátákat jelzi. Itt a 2000. sz. makró (P2000) végzi a munkát. Ezt a makrót arra tervezték, hogy a makró csavarfurat-elrendezését a megadott A szögnél megfúrja. Tehát itt lényegében egy egyedi előprogramozott ciklus jött létre.

Egyszerű, ismétlődő minták - A rendszeresen ismétlődő mintákat a makrók segítségével elegendő egyszer definiálni, majd tárolni. Például:

a) Csavarfurat-elrendezések
b) Hornyolás
c) Ferde elrendezések, tetszőleges furatszámmal, szöggel és osztásközzel
d) Különleges marás, pl. lágy pofák
e) Mátrix-elrendezések (pl. vízszintesen 12, függőlegesen 15)
f) Sliccmarás (pl. 12 hüvelyk x 5 hüvelyk, 3 hüvelykes sliccmaróval)

Automatikus eltolási beállítás a program alapján - Makrókkal a koordináta-eltolások minden programban beállíthatók, így a beállítási eljárások könnyebbek és kevésbé hibásak (#2001-2800 makróváltozók).

Mérés - A mérőérintkező használata sokféleképpen tágítja a gép lehetőségeit. Példák:

a) A munkadarab profiljának elkészítése az ismeretlen méretek meghatározására a megmunkáláshoz.
b) Szerszámkalibráció az eltolási és kopási értékekhez.
c) Megmunkálás előtti ellenőrzés az öntvényráhagyások megállapításához
d) A párhuzamossági és síktartási értékek, valamint az elhelyezkedés ellenőrzése megmunkálás után.

Useful G and M Codes

M00, M01, M30 - Program leállítása
G04 - Programozott várakozás
G65 Pxx - Makróalprogram hívása. Lehetőség van változók átadására.
M29 – Kimeneti relé beállítása M-befejezéssel
M129 – Kimeneti relé beállítása M-befejezéssel
M59 – Kimeneti relé beállítása
M69 – Kimeneti relé törlése
M96 Pxx Qxx - Feltételes helyi elágazás, ha a diszkrét bemeneti jel 0
M97 Pxx - Helyi szubrutin hívása
M98 Pxx - Alprogram hívása
M99 - Visszatérés az alprogramból vagy hurok
G103 - Blokkok előzetes elemzésének korlátozása. Szerszámkompenzáció nem engedélyezett.
M109 – Interaktív felhasználói bemenet

Round Off

A vezérlés a tízes számrendszerbeli számokat bináris értékként tárolja. A változókban tárolt számok tehát emiatt a legkisebb helyiértékű számjegynél pontatlanok lehetnek. A #10000 sz. makróváltozóban tárolt 7-es szám tehát 7.000001, 7.000000 és 6.999999 is lehet. Ha az utasítás

IF [#10000 EQ 7]… ;

, akkor az eredmény hamis lehet. A fenti parancs biztonságosabban programozható a következőképpen:

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

Ez a jellegzetesség általában csak akkor okoz problémát, ha az olyan makróváltozókban tárol egész számokat, ahol később nem várja a törtrész megjelenését.

Look-ahead

Az előzetes elemzés (look-ahead) igen nagy jelentőségű a makróprogramozásban. A vezérlés megkísérli a lehető legtöbb sort előre feldolgozni a megmunkálás gyorsítása érdekében. Mindez a makróváltozók értelmezésére is vonatkozik. Példa:

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

A fenti példa feladata egy adott kimenet bekapcsolása, 1 másodperces várakozás, majd a kimenet kikapcsolása. Az előzetes elemzési funkció miatt azonban a rendszer a kimenet bekapcsolása után azonnal ki is kapcsolja azt, miközben a vezérlés még a programozott szünetet dolgozza fel. A G103 P1 paranccsal az előzetes elemzés hatálya 1 blokkra korlátozható. A példa helyes működéséhez tehát a következő módosításokat kell végezni:

G103 P1 (A G103-ról további információk a kézikönyv G-kódokkal foglalkozó részében találhatók);
;
#12012=1 ;
G04 P1.;
;
;
;
#12012=0 ;

Block Look-Ahead and Block Delete

A Haas vezérlés az előzetes elemzési funkció segítségével olvassa ki a jelenlegi kódblokk után következő kódblokkokat, és készül fel azok végrehajtására. E funkció segítségével a vezérlés zökkenőmentesen állhat át egyik mozgásról a következőre. A G103 határozza meg, hogy a vezérlés hány, a pillanatnyi blokkot követő blokkot elemezzen. A G103 argumentuma a Pnn, mely az előzetes elemzés kiterjedését határozza meg. További információkért lásd G103 Blokkok előzetes elemzésének korlátozása (00 csoport).

Blokktörlési módban szelektív módon kihagyhatók bizonyos kódblokkok. A kihagyandó programblokkok elejére / karaktert kell írni. A blokktörlési üzemmódba a BLOCK DELETE (Blokktörlés) gombbal léphet be. Ha a blokktörlési mód aktív, a vezérlés nem hajtja végre a / karkaterrel jelölt blokkokat. Például:

Ha a(z)

/M99 (Visszatérés alprogramból) ;

parancsot használja a következőt tartalmazó blokk előtt:

M30 (Program vége, visszatekercselés) ;

akkor az alprogram a BLOCK DELETE (Blokktörlés) aktív állapotában főprogramként használható. A blokktörlés kikapcsolt állapotában a rendszer a programot alprogramként használja.

Ha "/" blokktörlési tokent használ, akkor a sor abban az esetben is blokkolja az előzetes elemzést, ha a blokktörlés mód nem aktív. Ez az NC programokon belüli makrófeldolgozás hibakeresésekor hasznos.

Recently Viewed Items

You Have No Recently Viewed Items Yet

Visszajelzés
Haas Logo

A Haas szállította termékek árszabása

Ez az ár tartalmazza a szállítás költségeit, valamint az export- és importtevékenységekhez kapcsolódó vámterheket, a biztosítást és minden olyan további felmerülő költséget, amely egy franciaországi helyszínre történő kiszállítást terhel, melybe Ön mint vevő beleegyezett. A Haas CNC termékek szállítása nem járhat további kötelező költségekkel.

KÖVESSE A LEGÚJABB HAAS TIPPEKET ÉS TECHNOLÓGIÁT…

Regisztráljon most!   

A HAAS TOOLING A KÖVETKEZŐKET FOGADJA EL:

  • Szerviz és támogatás
  • Tulajdonosok
  • Szervizkérés
  • Kezelési utasítások
  • Haas alkatrészek
  • Forgóasztal javításkérés
  • Útmutatók előtelepítése
  • Szerszámok vásárlása
  • Új Haas kiépítés és ár
  • Elérhető készlet
  • Haas árlista
  • CNCA finanszírozás
  • A Haas cégről
  • Akadálymentesítési nyilatkozat
  • DNSH nyilatkozat
  • Exportmegfelelés
  • Álláslehetőségek
  • Tanúsítványok és biztonság
  • Lépjen velünk kapcsolatba
  • Történet
  • Szerződési feltételek
  • Haas Tooling - Szerződési feltételek
  • Adatvédelem
  • Jótállás
  • Haas közösség
  • Haas tanúsítási program
  • Haas Motorsports
  • Gene Haas Foundation
  • Haas technikai oktató közösség
  • Események
  • Csatlakozzon a beszélgetéshez
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2026 Haas Automation, Inc. - CNC szerszámgépek

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