MyHaas Üdvözöljük!
!
Haas Tooling Vendég korábbi megrendelései MyHaas/HaasConnect Bejelentkezés Regisztráció Haas Tooling Saját fiók Order History Return History 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
    • Haas függőleges marók 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ó
      • Formázógépek
      • Nagysebességű fúróközpontok
      • Fúró/menetfúró/maró sorozat
      • Szerszámmarók
      • Kompakt marók
      • Állványzat sorozatok
      • SR lapmarók
      • Extranagy VMC
      • Dupla oszlopos marók
      • Vezérlőszimulátor
      • Automata munkadarab-adagoló marógéphez
      • VMC/UMC oldalsó betöltésű APL
      • Kompakt automata munkadarab adagoló (APL)
    • Product Image 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
    • Haas esztergák Esztergák
      Esztergák
      Esztergák View All
      • Esztergák
      • ST sorozat
      • Kettős orsó
      • Dobozos sorozat
      • Szerszámesztergák
      • Tokmányos eszterga
      • Haas rúdadagoló V2
      • Automata munkadarab-adagoló esztergához
    • Haas vízszintes marók Vízszintes marók
      Vízszintes marók
      Vízszintes marók View All
      • Vízszintes marók
      • SK-50
      • SK-40
    • Haas forgóasztalok és indexelők 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
    • Product Image 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
      • Automatizálási modellek
    • Haas fúróközpontok Asztali gépek
      Asztali gépek
      Asztali gépek View All
      • Asztali gépek
      • Asztali maró
      • Asztali eszterga
    • Haas műhelyi berendezések 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
      • Szalagfűrész
      • Térdmaró
      • Felületcsiszoló, 2550
      • Felületcsiszoló, 3063
      • Lézervágó gép
    • 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ó
    • View All
    • 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
×

Keresési eredmények

Web Pages

Images

    • <
    • 1
    • >
MyHaas Üdvözöljük!
!
Haas Tooling Vendég korábbi megrendelései MyHaas/HaasConnect Bejelentkezés Regisztráció Haas Tooling Saját fiók Order History Return History 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
    • >

11 - Lathe - Programming

Az eszterga felhasználói kézikönyve


  • 0 - Eszterga - Tartalomjegyzék
  • 1 - Eszterga – Bevezetés
  • 2 - Eszterga – Jogi információk
  • 3 - Eszterga – Biztonság
  • 4 - Eszterga – Hordozható vezérlő
  • 5 - Eszterga – Vezérlés képernyője
  • 6 - Eszterga – Eszközkezelő
  • 7 - Eszterga – Érintőképernyő funkció
  • 8 - Eszterga – Munkadarab beállítása
  • 9 - Eszterga – Vezérlőikonok
  • 10 - Eszterga – Működés
  • 11 - Eszterga – Programozás
  • 12 - Eszterga – Makrók
  • 13 - Eszterga – Az opciók programozása
  • 14 - Eszterga mérés mérőérintkezővel
  • 15 - Eszterga – Távirányítós léptetőfogantyú
  • 16 - Eszterga - G-kódok
  • 17 - Eszterga - M-kódok
  • 18 - Eszterga - Beállítások
  • 19 - Eszterga – Egyéb berendezések

Go To :

  • 11.1 Alapvető programozás
  • 11.2 Abszolút / növekményes pozicionálás
  • 11.3 Szerszámeltolások hívásai
  • 11.4 Szerszámvég kompenzálása
  • 11.5 Alprogramok

11.1 Alapvető programozás

Basic Programming

A tipikus CNC program (3) részből áll:

1) Előkészítés: A program e része megadja a munkadarab- és szerszámeltolásokat, megválasztja a forgácsolóeszközt, bekapcsolja a hűtőközeget, beállítja az orsófordulatszámot, és megválasztja, hogy a tengelymozgás abszolút vagy növekményes pozicionálással történjen.

2) Vágás: A program e része definiálja a szerszámútvonalat és az előtolási sebességet a megmunkálási művelethez.

3) Befejezés: A program e része elmozgatja az orsót az útból, leállítja az orsót, leállítja a hűtőközeget, és az asztalt olyan helyzetbe viszi, hogy a darab kivehető és ellenőrizhető legyen.

Ez egy alapvető program, amely 0,100" (2,54 mm) mély vágást végez az 1. szerszámmal egy anyagdarabban egyenes vonalú útvonalon, X = 0,0, Y = 0,0 és X = - 4,0, Y = - 4,0 között.

MEGJEGYZÉS: A programblokkok egynél több G-kódot is tartalmazhatnak, feltéve, hogy az adott G-kódok különböző csoportokból származnak. Egy adott programblokkban nem lehet két azonos csoportból származó G-kód. Megjegyzendő az is, hogy blokkonként csak egy M-kód megengedett.

%
O40001 (Alapprogram) ;
(G54 X0 Y0 a darab jobb felső sarka) ;
(Z0 a munkadarab felső részén) ;
(T1 szerszám 1/2"-es szármaró) ;
(ELŐKÉSZÍTŐ BLOKKOK KEZDETE) ;
T1 M06 (1. szerszám kiválasztása) ;
G00 G90 G17 G40 G49 G54 (Biztonságos indítás) ;
X0 Y0 (Gyorsjárat 1. pozícióra) ;
S1000 M03 (Orsó be, CW) ;
G43 H01 Z0.1 (1. szerszámeltolás be) ;
M08 (Hűtőközeg be) ;
(A VÁGÓBLOKKOK ELKEZDÉSE) ;
G01 F20. Z-0.1 (Előtolás megmunkálási mélységre) ;
X-4. Y-4. (lineáris mozgás) ;
(BEFEJEZÉSI BLOKKOK KEZDÉSE) ;
G00 Z0.1 M09 (Gyors visszahúzás, Hűtőközeg ki) ;
G53 G49 Z0 M05 (Z kiindulási pozícióra, Orsó ki) ;
G53 Y0 (Y alaphelyzet) ;
M30 (Program vége) ;
%

Preparation

A következők az O40001 mintaprogram előkészítő kódblokkjai:

Előkészítő kódblokk Leírás
% A szövegszerkesztőben írt program kezdetét mutatja.
O40001 (Alapprogram) ; A O40001 a program elnevezése. A programok névadása egyezményesen az Onnnnn formátumot követi: azaz a névben az "O", ill. "o" betű után egy 5 jegyű szám szerepel.
(G54 X0 a forgás középpontjában); Megjegyzés
(Z0 a munkadarab homlokfelületén); Megjegyzés
(T1 szerszám homlokfelületi megmunkáló szerszám); Megjegyzés
T101 (1. szerszám és eltolás kiválasztása); A T101 kiválasztja az 1. szerszámot és eltolást, és szerszámváltást utasít az 1. szerszámra.
G00 G18 G20 G40 G80 G99 (Biztonságos indítás);

Ezt a blokkot a biztonságos elindítás vonalának nevezik. A kódírásnál minden szerszámcsere után ajánlatos elhelyezni ezt a kódblokkot. A G00 hatására az azt követő tengelymozgások gyorsjáratban történnek. A G18 a megmunkálás síkjaként az XZ síkot állítja be. A G20 megadja, hogy a koordináták pozicionálása hüvelykben történjen. A G40 törli a szerszám-kompenzációt. A G80 törli az esetleges előprogramozott ciklusokat. A G99 a gépet Előtolás / fordulat üzemmódba állítja.

G50 S1000 (Orsófordulatszám korlátozása 1000 RPM); A G50 az orsó max. fordulatszámát max. 1000 RPM korlátozza. Az S1000 az orsófordulatszám címe. Snnnn címkód használatos, ahol nnnn a kívánt orsófordulatszám értéke.
G97 S500 M03 (CSS ki, Orsó be, CW);

A G97 törli az állandó felületi sebességet (CSS), azaz az S értéket közvetlen, 500/perces fordulatszámmá teszi. Az S500 az orsófordulatszám címe. Snnnn címkód használatos, ahol nnnn a kívánt orsófordulatszám értéke. Az M03 bekapcsolja az orsót.

Megjegyzés: A sebességváltóval szerelt esztergákon a vezérlés nem választ magas vagy alacsony fokozatot. Ehhez az M41 alacsony fokozat vagy M42 magas fokozat használandó az Snnnn kód előtti sorban. Ezekről az M-kódokról további információkért lásd M41 / M42 Alacsony / Magas fokozat felülbírálása oldal.

G00 G54 X2.1 Z0.1 (Gyorsjárat 1. pozícióra); A G00 hatására az azt követő tengelymozgások gyorsjáratban történnek. A G54 hatására a koordinátarendszer középpontja az Eltolás képernyőn a G54-ben beállított Munkadarab-eltolás lesz. X2.0 az X tengelyen beállítja az X = 2.0 parancsot. A Z0.1 a Z tengelyt Z=0.1 állásba utasítja. 
M08 (Hűtőközeg be) ; Az M08 bekapcsolja a hűtőközeget. 
G96 S200 (CSS be) ; A G96 bekapcsolja az állandó felületi sebességi (CSS) üzemmódot Az S200 megadja, hogy a 200 ipm megmunkálási sebesség és a pillanatnyi átmérő együttes felhasználásával számítsa a rendszer a helyes fordulatszámot.

Cutting

A következők az O40001 mintaprogram megmunkáló kódblokkjai:

Megmunkálási kódblokk Leírás
G01 Z-0.1 F.01 (Lineáris előtolás); A G01 adja meg, hogy az őt követő tengelymozgások egyenes vonalban történjenek. A Z-0.1 a Z tengelyt Z=-0.1 állásba utasítja. A G01 az Fnnn.nnnn címkódot igényli. Az F.01 azt adja meg, hogy a mozgáshoz tartozó előtolási sebesség .0100" (0,254 mm)/fordulat.
X-0.02 (Lineáris előtolás); X-0.02 az X tengelyen beállítja az X = -0.02 parancsot.

Completion

Befejező kódblokk Leírás
G00 Z0.1 M09 (Gyors visszahúzás, Hűtőközeg ki) ; A G00 hatására a tengelymozgás gyorsjáratban történik. A Z0.1 a Z tengelyt Z=0.1 állásba utasítja. Az M09 kikapcsolásra utasítja a hűtőközeget.
G97 S500 (CSS ki) ; A G97 törli az állandó felületi sebességet (CSS), azaz az S értéket közvetlen, 500/perces fordulatszámmá teszi. A sebességváltóval szerelt gépeken a vezérlés az előírt orsófordulatszámtól függően automatikusan kiválasztja a magas, ill. az alacsony fokozatot. Az S500 az orsófordulatszám címe. Snnnn címkód használatos, ahol nnnn a kívánt orsófordulatszám értéke.
G53 X0 (X kiindulási pozícióra) ; A G53 parancsot követő tengelyparancsok hatására a tengelyek a gép koordinátarendszere szerint mozognak. Az X0 parancsra az X tengely X=0.0 pontra mozog (X kiindulási).
G53 Z0 M05 (Z kiindulási pozícióra, Orsó ki) ; A G53 parancsot követő tengelyparancsok hatására a tengelyek a gép koordinátarendszere szerint mozognak. A Z0 parancsra a Z tengely Z=0.0 pontra mozog (Z kiindulási). Az M05 kikapcsolja az orsót.
M30 (Program vége) ; Az M30 befejezi a programot, és a kurzort a program elejére viszi.
% A szövegszerkesztőben írt program végét mutatja.

11.2 Abszolút / növekményes pozicionálás

Absolute vs. Incremental Positioning (XYZ vs. UVW)

Az abszolút (XYZ) és a növekményes (UVW) pozicionálás határozza meg, hogy a vezérlés hogyan értelmezze a tengelymozgásinbspparancsokat. Az X, Y vagy Z alkalmazásával kiadott tengelymozgási parancsok a tengelyeket a pillanatnyilag használt koordinátarendszer origójához képesti helyzetbe mozgatják. Az U(X), V(Y), ill. W(Z) alkalmazásával kiadott tengelymozgási parancsok a tengelyeket a pillanatnyi pozícióhoz képesti (relatív) helyzetbenbspmozgatják. A legtöbb esetben az abszolút programozás a kedvezőbb. A növekményes programozás az ismétlődő, egyenlő osztásközű megmunkálásoknál hatékonyabb.

11.3 Szerszámeltolások hívásai

Tool Offsets

Szerszámfunkciók:

A Tnnoo használatos a következő szerszám (nn) és eltolás (oo) kiválasztásához.

FANUC koordinátarendszer:

A T-kódok formátuma Txxyy, ahol xx a szerszám sorszáma 1-től revolver állomásainak maximális számáig, yy pedig a szerszámgeometriát és a szerszámkopási indexeket adja meg 1-től 50-ig. A szerszámgeometria X és Z értékei a munkadarab-eltolásokhoz adódnak hozzá. Szerszámorr-kompenzáció használata esetén az yy rész adja meg a szerszám-geometria indexét (sugár, kúp, csúcs). Ha yy = 00, akkor nincs szerszám-geometriai vagy kopási korrekció.

Szerszámeltolások, FANUC:

Ha a szerszámkopási eltolásoknál negatív szerszámkopást adnak meg, akkor a szerszám távolabb kerül a tengely negatív iránya felé. Külső és síkesztergálásnál így negatív X-tengelyirányú eltolás esetén kisebb átmérőjű lesz a munkadarab, negatív Z-tengelyirányú eltolás esetén pedig nagyobb mértékű lesz az anyagleválasztás.

Megjegyzés: Szerszámcsere előtt nincs szükség X- vagy Z-irányú mozgásra. Legtöbb esetben időpazarlás visszatérni az X- vagy Z-irányú kiindulási pozícióba. Szerszámcsere előtt azonban az X és Z pozíciót mindenképpen biztonságos helyre kell állítani, hogy ne történhessen ütközés a szerszám, illetve a szorítókészlet vagy a munkadarab között.

Az alacsony levegőnyomás, illetve az elégtelen térfogat hatására csökken a revolver befogódugattyújának nyomása, és lelassul a revolver forgása, illetve a befogás nem szüntethető meg.

Szerszámok betöltéséhez és cseréjéhez:

1.) Nyomja meg a [POWER UP/RESTART] vagy[ZERO RETURN] gombot, majd az [ALL] gombot. A vezérlés ekkor a szerszámrevolvert normál pozícióra mozdítja.

2. Az MDI üzemmódba kapcsoláshoz nyomja le az[MDI/DNC]gombot.

3. Nyomja meg a[TURRET FWD]vagya [TURRET REV] gombot. A gép ekkor a revolvert a következő szerszám pozíciójára indexeli. Az aktuális szerszámot az Aktív szerszám ablakban, a kijelző jobb alsó részén mutatja.

4. Nyomja meg a [CURRENT COMMANDS] gombot. Az aktuális szerszámot az Aktív szerszám ablakban, a képernyő jobb felső részén mutatja.

11.4 Szerszámvég kompenzálása

Tool Nose Compensation - Programming

Szerszámhegy-kompenzáció (TNC) segítségével a felhasználó a szerszám programozott útvonalát a különböző szerszámok méretének, illetve a szerszámkopásnak megfelelően eltolhatja. A késkompenzáció alkalmazásával a program futtatásakor csak minimális mennyiségű eltolási adatra van szükség. További programozást nem kell végezni.

A késkompenzáció akkor használatos, ha a kés sugara megváltozik, illetve a forgácsolószerszám kopását görbe felületeknél vagy kúpos fogásvételnél figyelembe kell venni. Ha a programozott fogások kizárólag az X vagy Z tengely mentén történnek, akkor általában nem szükséges késkompenzációt alkalmazni. Kúpos és körkörös fogásoknál azonban a kés sugarának megváltozása miatt alá- vagy túlvágás történhet. Az ábrán C1 a programozott szerszámútvonalon mozgó szerszám sugara közvetlenül a felszerelés után. Ha a szerszám a C2-vel jelölt alakra kopik, akkor a kezelő a szerszám-geometriai eltolás segítségével pontosíthatja a munkadarab hosszát és átmérőjét. Ilyen esetben a sugár kisebbre adódna az előírtnál. Késkompenzáció esetén viszont megfelelő lesz a fogás. A vezérlés a kés beállított sugarának megfelelő eltolás szerint automatikusan módosítja a programozott útvonalat. A vezérlés úgy módosítja a kódot, vagy hoz létre kódot, hogy a munkadarab geometriája megfelelő legyen.

Megmunkálás útvonala késkompenzáció nélkül:

[1] Szerszámútvonal

[2] Vágás kopás után

[3] Kívánt vágás.

Megmunkálás útvonala késkompenzációval:

[1] Kompenzált szerszámútvonal

[2] Kívánt vágási és programozott szerszámútvonal.

Megjegyzés: A második programozott útvonal egybeesik a munkadarab kívánt méretével. A munkadarabokat nem szükséges késkompenzációval programozni, ez mégis ajánlott, mert a programozási problémák azonosítását és megoldását könnyebbé teszi.

11.5 Alprogramok

Subprograms

Alprogramok:

  • Rendszerint a program folyamán többször is megismétlődő parancssorozatokat tartalmazzák.
  • Külön programban vannak megírva ahelyett, hogy a parancsokat számos alkalommal megismételnénk a főprogramban.
  • Hívásuk a főprogramban M97 vagy M98 paranccsal és P kóddal történik.
  • Az ismétlésszám L értékkel adható át. Ha van L, akkor az alprogram meghívása az abban megadott számú alkalommal megismétlődik, mielőtt a program a következő blokkal folytatná.

Az M97 használata esetén:

  • A P-kód (nnnnn) az alprogram blokkszámával (Nnnnnn) egyezik meg.
  • Az alprogramok a főprogramon belül kell lennie

Az M98 használata esetén:

  • A P-kód (nnnnn) az alprogram programszámával (Onnnnn) egyezik meg.
  • Ha az alprogram nincs a memóriában, a fájlnév kötelezően . Ahhoz, hogy a gép megtalálja az alprogramot, a fájlnévnek tartalmaznia kell az O-t, a vezető nullákat és az .nc kiterjesztést.
  • Az alprogramnak az aktív könyvtárban, ill. a 251/252. beállításban megadott helyen kell lennie. Az alprogramok keresési helyeiről további információkért lásd 5. oldal.

Az alprogramok leggyakrabban az előprogramozott ciklusoknál használatosak. A furatsorozatok X és Y helyei például külön programban helyezhetők el. Ezt követően a program alprogramként hívható előprogramozott ciklussal. Ahelyett, hogy minden szerszámhoz meg kellene írni egyszer a helyeket, elegendő egyszer megírni azokat bár hány szerszámhoz.

Setting Up Search Locations

Ha a program alprogramot hív meg, akkor a vezérlés először az aktív könyvtárban keresi az alprogramot. Ha a vezérlés nem találja az alprogramot, akkor következőként a 251. és 252. beállításban megadott helyen keresi azt. További információkért lásd ezeket a beállításokat.

A keresési helyek listájának összeállítása a 252. beállításban:

  1. Az eszközkezelőben (LIST PROGRAM – Programok listázása) válassza ki azt a könyvtárat, amit szeretne hozzáadni a listához.
  2. Nyomja meg az F3 gombot.
  3. A menüben jelölje ki a 252. BEÁLLÍTÁS opciót, majd nyomja le az ENTER gombot.

    A vezérlés az aktuális könyvtárat ekkor hozzáadja a keresési helyek listájához a 252. beállításban.

Eredmény: 

A keresési helyek listájának megtekintéséhez nézze meg a 252. beállítás értékeit a Beállítások oldalon.

Local Subprogram (M97)

Ez a kód alprogramot (szubrutint) hív meg. A szubrutinra a futó program egy sorának számával (N) kell hivatkozni. A parancs Pnn kód meglétét igényli. A kód sorszámának ugyanabban a programban kell lennie. A parancs a programon belüli szubrutinok hívására alkalmas: nem szükséges hozzá külön program. Az alprogramnak M99 kóddal kell végződnie. Az M97 blokk Lnn kódja az alprogram hívását nn alkalommal megismétli.

%
O69701 (M97 HELYI ALPROGRAM HÍVÁSA) ;
M97 P1000 L2 (Az L2 kétszer futtatja az N1000 sort) ;
M30
N1000 G00 G55 X0 Z0 (Az M97 P1000 futtatása után futtatott N sor) ;
S500 M03 ;
G00 Z-.5 ;
G01 X.5 F100. ;
G03 ZI-.5 ;
G01 X0 ;
Z1. F50. ;
G28 U0 ;
G28 W0 ;
M99
%

External Subprogram (M98)

P - A futtatandó alprogram száma
L - Alprogramhívás ismétlése (1-99) alkalommal.
(<PATH>) - Az alprogram könyvtárútvonala

Az M98 kód alprogramok hívására használatos. Formátuma M98 Pnnnn (ahol Pnnnn a hívott program száma) vagy M98 (<útvonal>/Onnnnn), ahol az <útvonal> az alprogramhoz vezető eszközútvonal.

Az alprogramnak M99 kódot kell tartalmaznia a főprogramba valóvisszatéréshez. Az M98 blokkjában Lnn számozás is elhelyezhető: ennek hatására a program az alprogramot nn alkalommal hívja meg, mielőtt továbblépne a következő blokkra.

Ha a program egy M98 alprogramot hív, akkor a vezérlés az alprogramot a fő program könyvtárában keresi. Ha a vezérlés nem találja az alprogramot, akkor a 251. beállításban megadott helyen keresi azt. Ha a vezérlés nem találja az alprogramot, riasztás jelenik meg.

M98 – Példa:
Az alprogram különálló programként van jelen (O00100) a főprogramtól (O00002).

%
O00002 (PROGRAMSZÁMHÍVÁS);
M98 P100 L4 (AZ O00100 AL-NÉGYSZERESE) ;
M30
%
%
O00100 (ALPROGRAM) ;
M00 ;
M99 (VISSZATÉRÉS A FŐPROGRAMBA) ;
%

%
O00002 (ÚTVONALHÍVÁS);
M98 (USB0/O00001.nc) L4 (AZ O00100-AT 4 ALKALOMMAL HÍVJA) ;
M30
%
%
O00100 (ALPROGRAM) ;
M00 ;
M99 (VISSZATÉRÉS A FŐPROGRAMBA) ;
%

Visszajelzés

Recently Viewed Items

You Have No Recently Viewed Items Yet

Visszajelzés
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.

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!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • 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
  • DNSH nyilatkozat
  • Á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
© 2025 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