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
    • >

17 - Mill - G-Codes

A maró felhasználói kézikönyve


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

Go To :

17.1 A maró G-kódjainak bemutatása

Mill G-Codes Introduction

Ez a fejezet részletes ismertetést ad a gép programozására használatos G-kódokról. 

A jelen kézikönyvben szereplő mintaprogramok pontosságát megvizsgáltuk, azonban azok csak tájékoztató célokat szolgálnak. A programok nem definiálnak szerszámokat, eltolásokat, ill. anyagokat. A munkadarab befogását, ill. egyéb rögzítéseket sem írnak le. Ha valamely mintaprogramot lefuttatja a gépén, akkor ezt GRAFIKUS  üzemmódban tegye. Ismeretlen program futtatásánál mindig tartsa be a biztonságos megmunkálásra vonatkozó gyakorlati szabályokat.

MEGJEGYZÉS:  A jelen kézikönyvben található mintaprogramok rendkívül konzervatív programozási stílusban készültek. A minták feladata, hogy biztonságos, megbízható programozásra adjanak példát. A mintaprogramok nem szükségszerűen a leggyorsabban, ill. a leghatékonyabb módon működtetik a gépet. A mintaprogramok olyan G-kódokat használnak, amelyeket nem biztos, hogy a hatékonyabb programokban is használnának.

Mik azok a G-kódok?
  • 17.1 - Maró - G-kódok
  • 17.2 Megmunkálási G kódok
  • 17.3 Szerszámkompenzáció.
  • 17.4 Előprogramozott ciklusok
  • 17.5 Különleges G kódok
törlése
Kód Leírás Csoport
G00 Gyorsjárati pozicionálás 01
G01 Lineáris interpolációs mozgás 01
G02 Körinterpolációs mozgás, CW 01
G03 Körinterpolációs mozgás, CCW 01
G04 Várakozás 00
G09 Pontos megállás 00
G10 Eltolások beállítása 00
G12 Körkörös zsebmarás, CW 00
G13 Körkörös zsebmarás, CCW 00
G17 XY sík kiválasztása 02
G18 XZ sík kiválasztása 02
G19 YZ sík kiválasztása 02
G20 Hüvelyk kiválasztása 06
G21 Metrikus kiválasztása 06
G28 Visszatérés a gép nullpontjára 00
G29 Visszatérés a referenciapontból 00
G31 Előtolás az ugrójelig 00
G35 Szerszámátmérő automatikus mérése 00
G36 Munkadarab-eltolás automatikus mérése 00
G37 Szerszámeltolás automatikus mérése 00
G40 Szerszám-kompenzáció visszavonása 07
G41 2D szerszám-kompenzáció, bal 07
G42 2D szerszám-kompenzáció, jobb 07
G43 Szerszámhossz-kompenzáció + (Hozzáadás) 08
G44 Szerszámhossz-kompenzáció - (Kivonás) 08
G47 Szöveggravírozás 00
G49 G43/G44/G143 törlése 08
G50 Méretarány törlése 11
G51 Méretarány 11
G52 Munkadarab-koordinátarendszer beállítása 00 vagy 12
G53 Nem modális gépkoordináta megválasztása 00
G54 1. munkadarab-koordinátarendszer kiválasztása 12
G55 2. munkadarab-koordinátarendszer kiválasztása 12
G56 3. munkadarab-koordinátarendszer kiválasztása 12
G57 4. munkadarab-koordinátarendszer kiválasztása 12
G58 5. munkadarab-koordinátarendszer kiválasztása 12
G59 6. munkadarab-koordinátarendszer kiválasztása 12
G60 Egyirányú pozicionálás 00
G61 Pontos leállási mód 15
G64 G6115
G65 Makróalprogram-hívási opció 00
G68 Elforgatás 16
G69 G68 elforgatás visszavonása 16
G70 Csavarfuratkör 00
G71 Csavarfuratív 00
G72 Csavarfuratok szög mentén 00
G73 Előprogramozott nagysebességű mélylyukfúrási ciklus 09
G74 Fordított előprogramozott menetfúrási ciklus 09
G76 Előprogramozott finom furatbővítési ciklus 09
G77 Előprogramozott fordított furatbővítési ciklus 09
G80 Előprogramozott ciklus törlése 09
G81 Előprogramozott fúrási ciklus 09
G82 Előprogramozott pontfúrási ciklus 09
G83 Előprogramozott normál mélylyukfúrási ciklus 09
G84 Előprogramozott menetfúrási ciklus 09
G85 Előprogramozott furatbővítési ciklus 09
G86 Előprogramozott furatbővítési ciklus leállással 09
G89 Előprogramozott furatbővítési ciklus várakozással és kifúrással 09
G90 Abszolút pozicionálási parancs 03
G91 Növekményes pozícióparancs 03
G92 Munkadarab-koordinátarendszerek eltolási értékének beállítása 00
G93 Fordított idejű előtolási mód 05
G94 Percenkénti előtolási üzemmód 05
G95 Fordulatonkénti előtolás 05
G98 Előprogramozott ciklus - Visszatérés a kezdőpontba 10
G99 Előprogramozott ciklus - Visszatérés R síkba 10
G100 Tükörkép törlése 00
G101 Tükörkép engedélyezése 00
G103 Blokkok pufferelésének korlátozása 00
G107 Hengerkoordinátás átszámítás 00
G110 7. koordinátarendszer 12
G111 8. koordinátarendszer 12
G112 9. koordinátarendszer 12
G113 10. koordinátarendszer 12
G114 11. koordinátarendszer 12
G115 12. koordinátarendszer 12
G116 13. koordinátarendszer 12
G117 14. koordinátarendszer 12
G118 15. koordinátarendszer 12
G119 16. koordinátarendszer 12
G120 17. koordinátarendszer 12
G121 18. koordinátarendszer 12
G122 19. koordinátarendszer 12
G123 20. koordinátarendszer 12
G124 21. koordinátarendszer 12
G125 22. koordinátarendszer 12
G126 23. koordinátarendszer 12
G127 24. koordinátarendszer 12
G128 25. koordinátarendszer 12
G129 26. koordinátarendszer 12
G136 Munkadarab-eltolás középpontjának automatikus mérése 00
G141 3D+ szerszám-kompenzáció 07
G143 5-tengelyes szerszámhossz-kompenzáció + 08
G150 Általános célú zsebmarás 00
G154 P1-P99 munkadarab-koordináták kiválasztása 12
G156 Üregelési előprogramozott ciklus 09
G167 Beállítás módosítása 00
G174 CCW nem függőleges szinkronizált menetfúrás 00
G184 CW nem függőleges szinkronizált menetfúrás 00
G187 Simasági szint beállítása 00
G234 Szerszámközéppont vezérlése (TCPC) 08
G253 G253 Irányított orsó a funkció koordináta-rendszerhez 00
G254 Dinamikus munkadarab-eltolás (DWO) 23
G255 Dinamikus munkadarab-eltolás (DWO) visszavonása 23
G266 Látható tengelyek lineáris gyors % mozgása 00
G268 Funkció koordináta rendszer engedélyezése 02
G269 Funkció koordináta rendszer letiltása 02

Cutting G-Codes

A fő megmunkálási G kódok az interpolációs mozgások, ill. az előprogramozott ciklusok közé sorolhatók. Az interpolációs mozgásos megmunkálási kódok a következők:

G01 - Lineáris interpolációs mozgás
G02 - Körinterpolációs mozgás az óramutató irányába
G03 - Körinterpolációs mozgás az óramutatóval ellentétes irányba
G12 - Körkörös zsebmarás az óramutató irányába
G13 - Körkörös zsebmarás az óramutatóval ellentétes irányba

Linear Interpolation Motion

G01 A lineáris interpolációs mozgás feladata az egyenes vonalak megmunkálása. Kiadásához az Fnnn.nnnn címkóddal előtolási sebességet kell megadni. Az Xnn.nnnn, Ynn.nnnn, Znn.nnnn és Annn.nnn opcionális címkódok a megmunkálás irányának megadásához. A soron következő tengelymozgási parancsok a G01 utasításban megadott előtolási sebességgel történnek, mindaddig, amíg ki nem adnak egy másik tengelymozgási parancsot, ill. G00, G02, G03, G12 vagy G13 utasítást.

A sarkok letörhetők az opcionális Cnn.nnnn argumentummal, amely a letörés alakját definiálja. A sarkok lekerekíthetők az opcionális Rnn.nnnn címkóddal, amely a lekerekítés sugarát definiálja. További információkért lásd G01 Lineáris interpolációs mozgás (01 csoport).

Circular Interpolation Motion

A körkörös megmunkáló mozgások G-kódjai a G02 és a G03. A körinterpolációs mozgáshoz az ív, ill. a kör több opcionális címkóddal adható meg. Az ív, ill. kör megmunkálása a szerszám pillanatnyi pozíciójától [1] kezdődik, a G02/ G03 parancsban megadott geometriára.

Az ívek két különböző módszerrel definiálhatók. Az előnyben részesítendő módszer esetében definiálni kell az ív vagy a kör középpontját az I, J és/vagy K koordinátákkal, valamint az ív végpontját [3] az X, Y és/vagy Z koordinátákkal. Az I J K értékek a kezdőponttól [2] a kör középpontjáig terjedő relatív X Y Z távolságokat definiálják. Az X Y Z értékek a kezdőponttól az ív végpontjáig terjedő abszolút X Y Z távolságokat definiálják a pillanatnyilag érvényes koordinátarendszerben. Kör megmunkálásához ez az egyetlen módszer. Ha csak I J K értékeket definiálnak, a végpont X Y Z értékei nélkül, akkor a rendszer kört munkál meg.

Az ív megmunkálásának másik módszere, ha definiálják a végpont X Y Z értékeit, valamint R értékkel a kör sugarát.

Az alábbiakban példákat mutatunk be a két különböző módszer használatára 2" (vagy 2 mm) sugarú, 180 fokos, óramutató járásával ellentétes ív vágására. A szerszám az X0 Y0 [1] ponton kezd, az ív kezdőpontjára [2] mozdul, majd a végpontig [3] megmunkálja az ívet:

1

1. módszer
%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 I-2.0 J0. X0. Y2. ;
...
M30
%

2. módszer:
%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 X0. Y2. R2. ;
...M30 ;
%

Az alábbiakban egy 2" (vagy 2 mm) sugarú kör megmunkálására látható példa:

%
T01 M06 ;
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G02 F20.0 I2.0 J0. ;
...
M30
%

Cutter Compensation

A szerszám-kompenzáció a szerszámútvonalat úgy tolja el, hogy a szerszám valós középvonala a programozott útvonaltól jobbra vagy balra haladjon.

A szerszám-kompenzációt rendszerint azért programozzák be, hogy a szerszám eltolásával korrigálják annak méretét. Az eltolási képernyőn adható meg az a távolság, amivel a szerszámot el kell tolni.

Az eltolás a 40. beállítástól függően átmérő- és sugárértékként is megadható mind a geometriai, mind a kopási értékekhez. Ha átmérőt adnak meg, akkor az eltolás mértéke a megadott érték fele lesz.

A tényleges eltolási értékek a geometriai és a kopási értékek összegei. A szerszám-kompenzáció 2D megmunkálásnál csak az X és az Y tengelyhez elérhető (G17). 3D megmunkálásnál a szerszám-kompenzáció az X, az Y és a Z tengelyhez is elérhető (G141).

General Description of Cutter Compensation

A G41 hatására a szerszám-kompenzáció bal oldali értelmezésű. Ez azt jelenti, hogy a vezérlés a szerszámot a programozott útvonaltól balra mozdítja (mozgásirányba nézve), kompenzálandó a szerszámeltolások táblázatában megadott szerszámsugarat vagy -átmérőt (lásd 40. beállítás). A G42 a jobb oldali szerszám-kompenzációt választja ki, azaz a szerszám mozgásirányba nézve a programozott útvonaltól jobbra tolódik el.

A G41-gyel vagy G42-vel Dnnn-t is programozni kell a megfelelő eltolási szám kiválasztása érdekében a sugár/átmérő-eltolási oszlopból. A D-vel használandó szám a szerszámeltolások táblázatának bal szélső oszlopában helyezkedik el. A vezérlés által a szerszámkompenzációhoz használt érték a GEOMETRIA oszlopban, a D alatt (ha a 40. beállítás ÁTMÉRŐ) vagy az R alatt (ha a 40. beállítás SUGÁR) található.

Ha az eltolási érték negatív, akkor a szerszámkompenzáció úgy működik, mintha a program az ellentétes G-kódot adta volna meg. A G41-hez megadott negatív érték tehát olyan hatással jár, mintha a G42-höz az érték abszolútértékét adták volna meg. Ha a szerszám-kompenzáció (G41 vagy G42) is aktív, akkor körmozgásra csak az X-Y sík (G17) alkalmazható. A szerszám-kompenzáció csak az X-Y síkbeli kompenzációra korlátozódik.

A G40 kód törli a szerszám-kompenzációt. Bekapcsoláskor ez a gép alapértelmezett állapota. Ha a szerszámkompenzáció nem aktív, a programozott útvonal ismét azonossá válik a szerszám középpontjának útvonalával. Aktív szerszám-kompenzáció mellett a program nem fejezhető be (M30, M00, M01 vagy M02).

A vezérlés egyszerre csak egy mozgásblokkot hajt végre. A mozgásblokk végrehajtása közben azonban a következő két (2) blokkot is elemzi előzetesen, hogy azokban nincs-e X vagy Y irányú mozgás. A vezérlés ezt a (3) blokkot ellenőrzi, hogy nem tartalmaznak-e információkat az interferenciáról. Az 58. beállítás vezérli azt, hogy a szerszám-kompenzáció e része hogyan működjön. A 58. beállítás értéke Fanuc vagy Yasnac lehet.

Ha az 58. beállítás értéke Yasnac, akkor a vezérlésnek képesnek kell lennie a szerszám oldalát a beprogramozott kontúr összes élén végigvezetni úgy, hogy nem vág bele a következő két mozgásba. A körmozgás minden külső szöget összeköt.

Ha az 58. beállítás értéke Fanuc, akkor a vezérlésnek nincs szüksége arra, hogy a szerszám oldalát a beprogramozott kontúr összes élén végigvezesse a túlvágás megakadályozására. Ha azonban a szerszám útvonalát úgy programozzák, hogy a túlvágás nem kerülhető el, akkor a vezérlés riasztást generál. A vezérlés a legfeljebb 270 fokos külső szögeket éles sarokkal köti össze. A 270 foknál nagyobb szögű külső szögeket a vezérlés egy további lineáris mozgással köti össze.

Ezek az ábrák azt mutatják, hogy az 58. beállítás lehetséges értékeinél hogyan működik a szerszám-kompenzáció. A szerszám sugaránál kisebb, a korábbi mozgásra merőleges fogásvétel csak a Fanuc-típusú beállításnál működik.

Szerszám-kompenzáció, YASNAC stílusú,G41 pozitív szerszámátmérővel vagy G42 negatív szerszámátmérővel:

[1] Szerszámútvonal tényleges középpontja,
[2] Programozott szerszámútvonal,
[3] Kezdőpont,
[4] Szerszámkompenzáció. A G41 / G42 és G40 utasítások kiadása a szerszámútvonal elején és végén történik.

Szerszám-kompenzáció, YASNAC stílusú,G42 pozitív szerszámátmérővel vagy G41 negatív szerszámátmérővel:

[1] Szerszámútvonal tényleges középpontja,
[2] Programozott szerszámútvonal,
[3] Kezdőpont,
[4] Szerszámkompenzáció. A G41 / G42 és G40 utasítások kiadása a szerszámútvonal elején és végén történik.

Szerszám-kompenzáció, FANUC stílusú, G41 pozitív szerszámátmérővel vagy G42 negatív szerszámátmérővel:

[1] Szerszámútvonal tényleges középpontja,
[2] Programozott szerszámútvonal,
[3] Kezdőpont,
[4] Szerszámkompenzáció. A G41 / G42 és G40 utasítások kiadása a szerszámútvonal elején és végén történik.

Szerszám-kompenzáció, FANUC stílusú, G42 pozitív szerszámátmérővel vagy G41 negatív szerszámátmérővel:

[1] Szerszámútvonal tényleges középpontja,
[2] Programozott szerszámútvonal,
[3] Kezdőpont,
[4] Szerszámkompenzáció. A G41 / G42 és G40 utasítások kiadása a szerszámútvonal elején és végén történik.

Helytelen szerszám-kompenzáció:

[1] A mozgás kisebb, mint a szerszám-komp. sugara,
[2] Munkadarab,
3] Szerszám.

MEGJEGYZÉS: A szerszám sugaránál kisebb, a korábbi mozgásra merőleges fogásvétel csak a Fanuc-típusú beállításnál működik. Ha a gép ilyenkor Yasnac-típusú beállításon van, akkor a szerszám-kompenzáció riasztást ad.

Feed Adjustments in Cutter Compensation

Ha körmozgásban használják a szerszám-kompenzációt, akkor lehetőség van a programozott sebességek átállítására. Ha a tervezett befejező fogás egy körmozgás belső részén van, akkor a szerszámot le kell lassítani, hogy a kerületi előtolás ne legyen nagyobb a programozó által tervezettnél. Ha azonban a sebesség túlzottan lecsökken, akkor problémák léphetnek fel. Emiatt a 44. beállítás korlátozza az előtolás módosításának mértékét ilyen esetben. A beállítás 1% és 100% között történhet. 100% esetén sebességváltozás nincs. 1% esetén a sebesség a programozott előtolási sebesség 1%-áig lassítható.

Ha a fogásvétel körmozgás külső oldalán történik, akkor a névleges előtoláshoz képest gyorsulás nincs.

Forgácsolóeszköz-kompenzáció megadása (Yasnac) - A és B típus:

[1] Programozott útvonal,
[2] Szerszámközép elérési útja,
[r] Szerszámsugár

Forgácsolóeszköz-kompenzáció megadása (Fanuc-stílus) - A és B típus:

[1] Programozott útvonal,
[2] Szerszámközép elérési útja,
[r] Szerszámsugár

Circular Interpolation and Cutter Compensation

Ebben a szakaszban ismertetjük a G02 (körinterpoláció óramutató járásával megegyezően), G03 (körinterpoláció óramutató járásával ellentétesen) és a szerszám-kompenzáció (G41: szerszám-kompenzáció bal, G42: szerszám-kompenzáció jobb) kódok használatát.

A G02 és G03 segítségével a gép körmozgások és sugarak vágására programozható. Profil vagy kontúr programozásakor általában a két pont közötti sugár megadásának legegyszerűbb módja az R parancs és egy érték megadása. Teljes (360 fokos) körmozgáshoz I vagy J értéket kell megadni. A kör egyes szakaszai a kör felosztását mutató ábrán láthatók.

Ha e szakaszban használnak szerszám-kompenzációt, akkor a szerszám pontosan egy adott mennyiséggel tolható el, és a profil vagy kontúr pontosan a megadott méretek szerint munkálható meg. Szerszám-kompenzáció használata esetén a programozási idő és a programozási számítási hiba valószínűsége alacsonyabb, mert ekkor valós méretek programozhatók be, és a munkadarab mérete és geometriája könnyen kontrollálható.

A következőkben a szerszám-kompenzáció néhány alapszabálya olvasható. A sikeres megmunkálási művelet érdekében ezeket pontosan be kell tartani. A programok megírásánál tehát mindig vegye figyelembe e szabályokat.

  1. A szerszám-kompenzációt olyan G01 X,Y mozgásnál kell BEkapcsolni, amely nagyobb, mint a szerszám sugara, ill. a kompenzálandó méret.
  2. Ha a szerszám-kompenzációt használó művelet kész, akkor a szerszám-kompenzációt a BEkapcsolás szabályaival azonos feltételek szerint kell KIkapcsolni, azaz amit betettek, azt ki is kell venni.
  3. A szerszám-kompenzáció során a szerszám sugaránál kisebb lineáris X,Y mozgások a legtöbb gépnél esetleg nem működnek. (Pozitív eredményekért az 58. beállítást állítsa Fanuc-ra.)
  4. G02 vagy G03 ívmozgás közben a szerszám-kompenzáció nem kapcsolható BE vagy KI.
  5. A szerszám-kompenzáció aktív állapotában a gép riasztást ad, ha egy belső ívet az aktív D érték által definiáltnál kisebb sugárral munkálnak meg. Ha az ív sugara túl kicsi, akkor a szerszámátmérő nem lehet túl nagy.

A következő ábra mutatja, hogy a szerszám-kompenzációhoz hogyan számítódik a szerszám útvonala.

A részletábra a szerszámot a kezdőpozícióban, majd – ahogy a szerszám eléri a munkadarabot – az eltolt pozícióban mutatja.

G02 és G03 körinterpoláció:

[1] 0.250" átmérőjű szármaró.
[2] Programozott útvonal,
[3] Szerszámközéppont,
[4] Kezdő pozíció,
[5] Eltolt szerszámútvonal.

A szerszámútvonalat mutató programozási gyakorlat.

E program szerszám-kompenzációt használ. A szerszámútvonal a szerszám középvonalára vonatkozik. Ez egyben az az útvonal, amelyet a vezérlés a szerszám-kompenzációhoz számít.

%
O40006 (Szerszámkompenzáció ex-prog) ;
(G54 X0 Y0 a munkadarab sarkának bal alsó részén található) ;
(Z0 a munkadarab felső részén) ;
(T1 szerszám 0.25 átm. szármaró) ;
(ELŐKÉSZÍTŐ BLOKKOK KEZDETE) ;
T1 M06 (1. szerszám kiválasztása) ;
G00 G90 G40 G49 G54 (Biztonságos indítás) ;
X-1. Y-1. (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 Z-1. F50. (Előtolás megmunkálási mélységre)
G41 G01 X0 Y0 D01 F50. (2D szerszám-kompenzáció bekapcsolva) ;
Y-4.125 (lineáris mozgás) ;
G02 X0.25 Y4.375 R0.375 (Sarokkerekítés) ;
G01 X1.6562 (Lineáris mozgás) ;
G02 X2. Y4.0313 R0.3437 (sarokkerekítés) ;
G01 Y3.125 (lineáris mozgás) ;
G03 X2.375 Y2.75 R0.375 (Sarokkerekítés) ;
G01 X3.5 (Lineáris mozgás) ;
G02 X4. Y2.25 R0.5 (Sarokkerekítés) ;
G01 Y0.4375 (Lineáris mozgás) ;
G02 X3.4375 Y-0.125 R0.5625 (Sarokkerekítés) ;
G01 X-0.125 (Lineáris mozgás) ;
G40 X-1. Y-1. (Utolsó pozíció, szerszámkompenzáció ki) ;
(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) ;
%

Canned Cycles

Az előprogramozott ciklusok olyan G-kódok, melyek bizonyos ismétlődő műveletek elvégzésére, pl. a fúrásra, menetfúrásra, ill. furatbővítésre alkalmasak. Az előprogramozott ciklusok ábécé-címkódokkal definiálhatók. Ha az előprogramozott ciklus aktív, a gép ellenkező utasítás hiányában az új pozíciók parancsba adásánál mindig végrehajtja a definiált műveletet.

Az előprogramozott ciklusok feladata a megmunkálási program leegyszerűsítése. A leggyakoribb Z tengelyirányú ismétlődő műveletekhez, pl. a fúráshoz, menetfúráshoz, ill. furatbővítéshez állnak rendelkezésre előprogramozott ciklusok. Az aktív előprogramozott ciklust a rendszer minden új tengelypozícióban végrehajtja. Az előprogramozott ciklusok a tengelymozgásokat gyorsjáratként (G00) hajtják végre, az előprogramozott ciklus által tartalmazott művelet pedig a tengely elmozdulása után történik meg. Ez a G17 és G19 ciklusokra, valamint az Y tengelyes esztergák Y tengelyirányú mozgásaira vonatkozik.

Drilling Canned Cycles

Mind a négy előprogramozott furatbővítési ciklus hurokba vihető a G91-ben (Növekményes programozási mód).

  • A G81 előprogramozott fúrási ciklus számít az alapvető fúrási ciklusnak. Sekély furatok fúrására, illetve belső hűtés hűtőközegfúrási ciklus ésbelső hűtés hűtőközegével (TSC) történő fúrásra szolgál.
  • A G82 előprogramozott pontfúrási ciklus ugyanaz, mint a G81 előprogramozott fúrási ciklus, kivéve, hogy itt várakozás is lehetséges a furat alján. Az opcionális Pn.nnn argumentum adja meg a várakozás időtartamát.
  • A G83 előprogramozott normál mélylyukfúrási előreprogramozott ciklus tipikusan mély furatok fúrásához használatos. A mélylyukfúrás mélysége lehet változó és állandó is. Qnn.nnn. Q értéket ne használjon, ha I,J,K szerepel a programban.
  • A G73 előprogramozott nagysebességű mélylyukfúrási ciklus ugyanaz, mint a G83 előprogramozott normál mélylyukfúrási ciklus, kivéve, hogy a mélylyukfúró visszahúzását a 22. beállítás (Előprogramozott ciklus Delta Z) határozza meg. A mélylyukfúrási ciklusok a fúrófej átmérőjének háromszorosánál mélyebb furatok készítéséhez javasoltak. Az I által megadott kezdeti mélylyukfúrási mélységet általában 1 szerszámátmérővel megegyező méretűre kell beállítani.

Tapping Canned Cycles

Kétféle előprogramozott menetfúrási ciklus létezik. Minden előprogramozott menetfúrási ciklus hurokba vihető a G91-ben (Növekményes programozási mód).

A normál menetfúrási ciklus a G84 (Előprogramozott menetfúrási ciklus). E ciklus jobbmenetek fúrására alkalmas.

A G74 (előprogramozott fordított menetfúrási ciklus) a fordított irányú menetfúrási ciklus. E ciklussal fúrhatók balmenetek.

Boring and Reaming Cycles

(5) féle előprogramozott furatbővítési ciklus létezik. Minden előprogramozott furatbővítési ciklus hurokba vihető a G91-ben (Növekményes programozási mód).

  • A G85 előprogramozott furatbővítési ciklus számít az alapvető furatbővítési ciklusnak. A ciklus a kívánt mélységig furatbővítést végez, majd visszatér a megadott magasságra.
  • A G86 Furatbővítés és leállás előprogramozott ciklus megegyezik a G85 előprogramozott furatbővítési ciklussal, kivéve, hogy az orsó a furat alján leáll, mielőtt visszatérne a megadott magasságra.
  • A G89 Furatbővítés befelé, furatbővítés kifelé előprogramozott ciklus ugyanaz, mint a G85, kivéve, hogy programozott várakozást iktat be a furat alján, majd a furatbővítés a megadott előtolási sebességgel akkor is folytatódik, amikor a szerszám visszatér a beállított pozícióba. Ez eltér a többi előprogramozott furatbővítési ciklustól, mivel azoknál a szerszám gyorsjáratban, ill. kézi léptetéssel áll vissza a visszatérítési pozícióra.
  • A G76 előprogramozott finom furatbővítési ciklus a megadott mélységig kibővíti a furatot, majd a furatbővítést követően a szerszámot eltávoíltja a furattól, mielőtt visszahúzná.
  • A G77 előprogramozott fordított furatbővítési ciklus hasonló a G76-hoz, kivéve, hogy a furat bővítése előtt a szerszámot eltávoíltja a furattól, majd lefelé mozdul a furatba, és a megadott mélységig kibővíti azt.

R Planes

Az R síkok, azaz az ún. visszatérési síkok olyan G kódos parancsok, amelyek az előprogramozott ciklusok során megadják a Z tengely visszatérési magasságát.

Az R síkot megadó G kódok addig aktívak, amíg a velük használt előprogramozott ciklus. A G98 Előprogramozott ciklus - Visszatérés a kezdőpontba utasításra a Z tengely abba a magasságba tér vissza, ahol az előprogramozott ciklus megkezdése előtt a Z tengely tartózkodott.

A G99 Előprogramozott ciklus - Visszatérés R síkba utasításra a Z tengely abba a magasságba tér vissza, amelyet az előprogramozott cikluson belül az Rnn.nnnn argumentumban megadnak.

Special G-Codes

A különleges G kódok az összetett marási műveletekhez használhatók. Ilyen G kódok a következők:

  • Gravírozás (G47)
  • Zsebmarás (G12, G13 és G150)
  • Forgatás és méretarány (G68, G69, G50, G51)
  • Tükörkép (G101 és G100)

Engraving

A G47 szöveggravírozó G-kód révén egyetlen kódblokkal szöveget (köztük egyes ASCII-karaktereket is) vagy egymást követő sorozatszámokat lehet gravírozni.

A gravírozásról további információkért lásd G47 Szöveg gravírozása (00 csoport).

Pocket Milling

A Haas vezérlés kétféle típusú zsebmarási G kódot kínál:

A körkörös zsebmarás a G12 Körkörös zsebmarás az óramutató irányába, valamint a G13 Körkörös zsebmarás az óramutatóval ellentétes irányba G kódokkal történhet.

A G150 Általános célú zsebmarás kód alprogramot használ a felhasználó által definiált zsebgeometriák megmunkálására.

Az alprogramban megadott geometriának teljesen zárt alakúnak kell lennie. A G150 parancs X-Y kezdőpontjának a teljesen zárt alak határvonalán belülre kell esnie. Ha ez nincs így, akkor megjelenhet a 370. riasztás (Zsebdefiníciós hiba).

A zsebmarási G-kódokról további információkért lásd G12 Körkörös zsebmarás CW / G13 Körkörös zsebmarás CCW (00 csoport).

Rotation and Scaling

MEGJEGYZÉS:  E funkciók használatához meg kell vásárolni a Forgatás és méretarány opciót. Az opciónak 200 órás kipróbálási változata is elérhető.

A G68 Forgatás feladata, hogy a koordinátarendszert a kívánt síkba forgassa. Szimmetrikus mintázatok megmunkálásához e funkció együtt használható a G91-gyel (Növekményes programozási mód). A G69 törli az elforgatási módot.

A G51 Méretarány parancs a G51 után következő blokkok pozicionálási értékeinek mindegyikére hatással van. A G50 törli a méretarányt. A méretarány használható együtt az elforgatással, azonban először mindenképpen a méretarányra vonatkozó parancsot kell kiadni.

Az elforgatási és méretarányos G-kódokról további információkért lásd Elforgatás (16. csoport).

Mirror Image

A G101 Tükörkép engedélyezése utasítás tükrözi a tengelymozgást a megadott tengelyre. A 45-48, 80 és 250 beállítások engedélyezik a tükrözést az X, Y, Z, A, B és C tengelyekre.

A tükrözés középpontja a tengelyen az Xnn.nn argumentummal adható meg. Ez az argumentum megadható a gépen engedélyezett Y tengelyre, ill. a beállításokban is, argumentumként a tükrözendő tengelyt alkalmazva. A G100 törli a G101-et.

A tükörképezési G-kódokról további információkért lásd G100/G101 Tükörkép engedélyezése/tiltása (00 csoport).

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