My Haas Vítejte
!
Haas Tooling MyHaas/HaasConnect Přihlásit se Registrovat Haas Tooling MyHaas/HaasConnect Odhlásit Vítejte Moje stroje Nejnovější aktivita Moje nabídky Můj účet Moji uživatelé Odhlásit
Najděte si distributora
  1. Vybrat jazyk
    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. Українська
  • stroje Main Menu
    • Vertikální frézy
      Vertikální frézy
      Vertikální frézy View All
      • Vertikální frézy
      • Řada VF
      • Univerzální stroje
      • Řada VR
      • VP-5, teoretická
      • Centra VMC se zásobníkem palet
      • Mini frézky
      • Stroje na výrobu forem
      • Vysokorychlostní vrtací centra
      • Řady pro vrtání/závitování/frézování
      • Nástrojařské frézky
      • Pocket Mill
      • Kompaktní frézy
      • Řada Gantry
      • Fréza na obrysové frézování plechů SR
      • Extra velká VMC
      • Frézy se dvěma sloupky
      • 3+2 polohovací stroje
    • Řešení s více osami
      Řešení s více osami
      Řešení s více osami View All
      • Řešení s více osami
      • Soustruhy s osou Y
      • Pětiosé frézy
    • Soustruhy
      Soustruhy
      Soustruhy View All
      • Soustruhy
      • Řada ST
      • Dvě vřetena
      • Řada s kluzným vedením typu „boxway“
      • Nástrojařské soustruhy
      • sklíčidlový soustruh
      • Zásobníky tyčí Haas
    • Horizontální frézy
      Horizontální frézy
      Horizontální frézy View All
      • Horizontální frézy
      • Kužel č. 50
      • Kužel č. 40
    • Otočné produkty a děličky
      Otočné produkty a děličky
      Otočné produkty a děličky View All
      • Otočné produkty a děličky
      • Otočné stoly
      • Děličky
      • Pětiosé otočné mechanismy
      • Extra velké otočné produkty
    • Automatizační systémy
      Automatizační systémy
      Automatizační systémy View All
      • Automatizační systémy
      • Automatizace frézky
      • Automatizace soustruhu
      • Automatické nakladače obrobků
      • Modely automatizace
    • Stolní stroje
      Stolní stroje
      Stolní stroje View All
      • Stolní stroje
      • Stolní fréza
      • Stolní soustruh
      • Ovládací simulátor, standardní
      • Ovládací simulátor, prémiová
    • Dílenské vybavení
      Dílenské vybavení
      Dílenské vybavení View All
      • Dílenské vybavení
      • Vertikální fréza
      • Ruční soustruhy Haas
      • Pila Haas
    • Výrobní stroje
      Výrobní stroje
      Výrobní stroje View All
      • Výrobní stroje
      • Stroje pro laserové obrábění
      • CNC tlakové brzdy
    • RYCHLÉ ODKAZY Speciální řada  Speciální řada 
      ŘADY EU ŘADY EU SESTAVENÍ A CENA | CENÍK SESTAVENÍ A CENA | CENÍK Stroje skladem Stroje skladem CO JE NOVÉHO CO JE NOVÉHO VAŠE PRVNÍ CNC VAŠE PRVNÍ CNC
      NÁKUPNÍ NÁSTROJE
      • Sestavení a cena stroje Haas
      • Ceník
      • Dostupné příslušenství
      • Financování CNCA
      CHCETE SI S NĚKÝM PROMLUVIT?

      Odpovědi na své otázky můžete získat v každé z podnikových prodejen Haas (HFO), které vám také nabídnou ty nejlepší možnosti.

      CONTACT YOUR DISTRIBUTOR >
  • Volitelná zařízení Main Menu
    • Product Image Vřetena
      Vřetena
      Vřetena View All
      • Vřetena
    • Product Image Měniče nástrojů
      Měniče nástrojů
      Měniče nástrojů View All
      • Měniče nástrojů
    • Product Image 4. | 5. osa
      4. | 5. osa
      4. | 5. osa View All
      • 4. | 5. osa
    • Product Image Revolverové hlavy a poháněné nástroje
      Revolverové hlavy a poháněné nástroje
      Revolverové hlavy a poháněné nástroje View All
      • Revolverové hlavy a poháněné nástroje
    • Product Image Sondování
      Sondování
      Sondování View All
      • Sondování
    • Správa třísek a chladicí kapaliny Haas Správa třísek a chladicí kapaliny
      Správa třísek a chladicí kapaliny
      Správa třísek a chladicí kapaliny View All
      • Správa třísek a chladicí kapaliny
    • Řízení Haas Řízení Haas
      Řízení Haas
      Řízení Haas View All
      • Řízení Haas
    • Product Image Možnosti produktů
      Možnosti produktů
      Možnosti produktů View All
      • Možnosti produktů
    • Product Image Nástroje a upínání
      Nástroje a upínání
      Nástroje a upínání View All
      • Nástroje a upínání
    • Product Image Upínání obrobku
      Upínání obrobku
      Upínání obrobku View All
      • Upínání obrobku
    • Product Image Pětiosá řešení
      Pětiosá řešení
      Pětiosá řešení View All
      • Pětiosá řešení
      • 5 Easy Steps to 5-Axis
    • Product Image Automatizace
      Automatizace
      Automatizace View All
      • Automatizace
    • RYCHLÉ ODKAZY Speciální řada  Speciální řada 
      ŘADY EU ŘADY EU SESTAVENÍ A CENA | CENÍK SESTAVENÍ A CENA | CENÍK Stroje skladem Stroje skladem CO JE NOVÉHO CO JE NOVÉHO VAŠE PRVNÍ CNC VAŠE PRVNÍ CNC
      NÁKUPNÍ NÁSTROJE
      • Sestavení a cena stroje Haas
      • Ceník
      • Dostupné příslušenství
      • Financování CNCA
      CHCETE SI S NĚKÝM PROMLUVIT?

      Odpovědi na své otázky můžete získat v každé z podnikových prodejen Haas (HFO), které vám také nabídnou ty nejlepší možnosti.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Objevte rozdíl Haas
    • Proč Haas
    • MyHaas
    • Vzdělávací komunita
    • Průmysl 4.0
    • Certifikace Haas
    • Co o nás řekli zákazníci
  • Servis Main Menu
      Vítejte v Haas Service
      DOMOVSKÁ STRÁNKA - SERVIS Návody k obsluze Postupy „jak na to“ Průvodce pro odstraňování závad Preventivní údržba Náhradní díly Haas Haas Tooling Videa
  • Videa Main Menu
  • Main Menu
    • View All
      • Events
    • View All
      • Financing
    • View All
      • Showroom Inventory
    • RYCHLÉ ODKAZY Speciální řada  Speciální řada 
      ŘADY EU ŘADY EU SESTAVENÍ A CENA | CENÍK SESTAVENÍ A CENA | CENÍK Stroje skladem Stroje skladem CO JE NOVÉHO CO JE NOVÉHO VAŠE PRVNÍ CNC VAŠE PRVNÍ CNC
      NÁKUPNÍ NÁSTROJE
      • Sestavení a cena stroje Haas
      • Ceník
      • Dostupné příslušenství
      • Financování CNCA
      CHCETE SI S NĚKÝM PROMLUVIT?

      Odpovědi na své otázky můžete získat v každé z podnikových prodejen Haas (HFO), které vám také nabídnou ty nejlepší možnosti.

      CONTACT YOUR DISTRIBUTOR >
My Haas Vítejte
!
Haas Tooling MyHaas/HaasConnect Přihlásit se Registrovat Haas Tooling MyHaas/HaasConnect Odhlásit Vítejte Moje stroje Nejnovější aktivita Moje nabídky Můj účet Moji uživatelé Odhlásit
Najděte si distributora
  1. Vybrat jazyk
    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. Українська
×

Výsledky vyhledávání

Web Pages

Images

    • <
    • 1
    • >

Mill - User-Definable Macros - RD0049

Domovská stránka – servis Fréza - uživatelem definovaná makra - RD0049

Fréza - uživatelem definovaná makra - RD0049

- Přeskočit na oddíl - Back to Top

13.1 Úvod do maker

Macros Introduction

POZNÁMKA: Tato funkce řízení je volitelná; pro informace o jejím objednání kontaktujte svého dodavatele.

Makra dodávají ovladači schopnosti a flexibilitu, jaké nejsou možné se standardním G-kódem. Možná využití jsou: výrobkové řady, zákaznické opakovací cykly, složité pohyby a řízení volitelných zařízení. Možnosti jsou téměř nekonečné.

Makro je jakýkoliv postup nebo podprogram, který můžete provádět opakovaně. Příkaz makra může přiřadit hodnotu proměnné, může číst hodnotu proměnné, vyhodnotit výraz, provést podmíněné nebo nepodmíněné větvení k jinému bodu v programu, nebo podmíněně zopakovat některou část programu.

Zde je několik příkladů využití pro makra. Příklady jsou jen nastíněné, nejsou to kompletní makroprogramy.

Nástroje pro okamžité upnutí na stole - Můžete pro podporu obsluhy stroje napůl zautomatizovat mnohé procesy nastavení. Můžete si rezervovat nástroje pro momentální situace, které jste při návrhu Vaší aplikace nepředvídali. Předpokládejme třebas, že firma používá standardní svěrku se standardním rozmístěním otvorů pro šrouby. Když po nastavení zjistíte, že upínání potřebuje přídavnou svěrku (a předpokládejme, že jste naprogramovali makro podprogram 2000 pro vrtání otvorů se stejným rozmístěním jako u svorky), pak Vám stačí jen tato procedura o dvou krocích, abyste svorku k upínání přidali:

Ručně najeďte strojem do polohy X, Y, Z a úhlu, kam a jak chcete umístit svěrku. Přečtěte souřadnice této polohy z displeje stroje.
V režimu MDI proveďte příkaz:

G65 P2000 Xnnn Ynnn Znnn Annn ;

kde jsou souřadnice určené v kroku a). Zde už provede práci makro 2000 (P2000), protože bylo určeno pro vrtání otvorů uspořádaných jako u svorky a v určeném úhlu A. Obsluha tak v podstatě vytvořila zákaznický opakovací cyklus.

Opakující se jednoduché obrazce- Opakující se obrazce můžete nadefinovat a uložit pomocí maker. Například:

a) Uspořádání otvorů pro šrouby
b) Drážkování
c) Úhlová uspořádání, libovolné množství otvorů, pod libovolným úhlem, s libovolným rozestupem
d) Speciální frézování, jako např. měkké čelisti
e) Maticový vzor (např. 12 napříč a 15 dolů)
f) Okružovací obrábění povrchu (např. 12 x 5 palce s použitím okružovací frézy průměru 3 palce)

Automatické nastavení ofsetu podle programu – S využitím maker lze v každém z programů nastavit ofsety souřadnic, takže přípravné procedury se zjednoduší a je menší riziko chyb (makro proměnné #2001-2800).

Sondování – Použití sondy zvyšuje možnosti stroje v mnoha směrech. Zde jsou některé příklady:

a) Vytváření profilu dílu pro určení neznámých rozměrů pro obrábění.
b) Kalibrace nástroje pro hodnoty ofsetu a opotřebení.
c) Revize před obráběním pro určení přídavku u odlitků.
d) Revize po obrábění pro určení rovnoběžnosti a rovinnosti, stejně jako polohy.

Useful G and M Codes

M00, M01, M30 – Zastavit program
G04 – Prodleva
G65 Pxx – Volání makro podprogramu. Povoluje přechod proměnných
M29 Nastavení výstupního relé pomocí signálu M-Fin
M129 Nastavení výstupního relé s M-Fin
M59 Nastavení výstupního relé
M69 Vynulování výstupního relé
M96 Pxx Qxx - Podmínečné místní rozvětvení, když je diskrétní vstupní signál 0
M97 Pxx – Volání místní subrutiny
M98 Pxx – Vyvolání podprogramu
M99 - Návrat podprogramu nebo smyčka
G103 – Omezení načítání bloků v předstihu. Není povolena kompenzace nástroje.
M109 - Interaktivní uživatelský vstup

Round Off

Ovladač ukládá desetinná čísla jako binární hodnoty. Výsledkem je, že čísla uložená v proměnných se mohou odchylovat o 1 číslici (nejméně významnou). Například číslo 7 uložené v proměnné makra #10000 může být později čteno jako 7.000001, 7.000000 nebo 6.999999. Jestliže váš příkaz byl

IF [#10000 EQ 7]... ;

může dávat chybné čtení hodnot. Bezpečnější způsob programování by byl

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

Toto se stává problémem pouze když se do makro proměnných ukládají celá čísla (integer) a neočekáváte, že později uvidíte i nějakou desetinnou část čísla.

Look-ahead

Načítání v předstihu je velmi důležitá koncepce programování maker. Ovladač se snaží zpracovat v časovém předstihu tolik řádků, kolik je možné, aby se obrábění zrychlilo. To zahrnuje i výklad makro proměnných. Například:

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

Je zamýšleno zapnout výstup, vyčkat 1 sekundu a potom ho vypnout. Ale načítání v předstihu způsobí, že výstup se zapne a ihned se zase vypne, zatímco řízení provádí prodlevu. G103 P1 se používá k omezení dopředného načítání na 1 blok. Pro správné fungování tohoto příkladu musíte provést následující úpravy:

G103 P1 (Další vysvětlení ke kódu G103 najdete v části tohoto návodu, věnované kódům G.);
;
#12012=1 ;
G04 P1.;
;
;
;
#12012=0 ;

Block Look-Ahead and Block Delete

Řídicí systém Haas používá prvek Block Look Ahead (načítání dopředu) pro čtení a přípravu bloku kódu, který se má provádět po dokončení aktuálního bloku. To umožňuje hladký přechod řízení od jednoho pohybu ke druhému. G103 stanoví, o kolik bloků dopředu má řízení číst bloky kódu. Adresní kód Pnn v G103 specifikuje, jak daleko dopředu se řízení smí „dívat“ v předstihu. Viz G103 Limit Block Look-Ahead (omezení počtu bloků čtených v předstihu) (skupina 00).

Režim Block Delete (vyškrtnutí bloků) dovoluje selektivně přeskakovat bloky kódu. Na začátku bloků programu, které chcete přeskočit, použijte jako znak vyškrtnutí lomítko /. Pro vstup do režimu mazání bloků stiskněte BLOCK DELETE. Když je režim mazání bloků aktivní, řízení neprovede bloky označené lomítkem (/). Například:

Použitím

/M99 (Návrat z podprogramu);

před blokem s

M30 (Konec programu a návrat na začátek) ;

udělá z podprogramu hlavní program, pokud je zapnutý režim BLOCK DELETE (mazání bloků). Když je režim Vymazání bloku vypnutý, program se používá jako podprogram.

Pokud použijete symbol "/" vymazání bloku, řádek načítání dopředu zablokuje, i když není režim Vymazání bloku aktivní. To se hodí k ladění makro zpracování v programech NC.

Recently Viewed Items

You Have No Recently Viewed Items Yet

Zpětná vazba
Haas Logo

Cena dodávky společnosti Haas

Tato cena zahrnuje náklady na dopravu, vývozní a dovozní cla, pojištění a veškeré další náklady, které vzniknou během přepravy na místo ve Francii dohodnuté s vámi jako kupujícím. K dodávce CNC produktu Haas nelze přidat žádné další povinné náklady.

ZŮSTAŇTE V OBRAZE DÍKY NEJNOVĚJŠÍM TIPŮM A TECHNOLOGIÍM OD SPOLEČNOSTI HAAS…

Zaregistrujte se!   

HAAS TOOLING PŘIJÍMÁ NÁSLEDUJÍCÍ:

  • Servis a podpora
  • Majitelé
  • Zažádat o servis
  • Příručky pro operátora
  • Náhradní díly Haas
  • Žádost o opravu otočného výrobku
  • Pokyny před instalací
  • Nákupní nástroje
  • Sestavení a cena nového stroje Haas
  • Dostupné příslušenství
  • Ceník Haas
  • Financování CNCA
  • O společnosti Haas
  • Prohlášení o usnadnění přístupu
  • Prohlášení DNSH
  • Soulad s vývozními požadavky
  • Kariéra
  • Certifikace a bezpečnost
  • Kontaktní údaje
  • Historie
  • Smluvní podmínky
  • Smluvní podmínky Haas Tooling
  • Soukromí
  • Záruka
  • Komunita Haas
  • Certifikační program Haas
  • Haas Motorsports
  • Nadace Gene Haas
  • Komunita technického vzdělávání Haas
  • Akce
  • Přidat se ke konverzaci
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2026 Haas Automation, Inc – nástroje pro stroje s řízením CNC

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