MyHaas Vitajte,
!
Haas Tooling História objednávok hosťa MyHaas/HaasConnect Prihlásiť sa Zaregistrovať Haas Tooling Môj účet Order History Return History MyHaas/HaasConnect Odhlásiť sa Vitajte, Moje stroje Najnovšia činnosť Moje cenové ponuky Môj účet Moji používatelia Odhlásiť sa
Nájdite svojho distribútora
  1. Zvoliť 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
    • Zvislé frézovačky Haas Vertikálne obrábacie centrá
      Vertikálne obrábacie centrá
      Vertikálne obrábacie centrá View All
      • Vertikálne obrábacie centrá
      • Séria VF
      • Univerzálny stroj
      • Séria VR
      • Prizmatický VP-5
      • Vertikálne obrábacie centrá s výmenou paliet
      • Mini frézovačky Mini Mills
      • Formovacie stroje
      • Vysokorýchlostné vŕtacie centrá
      • Séria strojov na vŕtanie/rezanie závitov/frézovanie
      • Nástrojárske frézky
      • Kompaktné frézovačky
      • Séria portálových strojov Gantry
      • Portálové frézky série SR
      • Mimoriadne veľké vertikálne obrábacie centrá (VMC)
      • Frézky s dvoma stojanmi
      • Simulátor riadenia
      • Automatický nakladač obrobkov pre frézky
      • Bočný automatický nakladač obrobkov pre VMC/UMC
      • Kompaktný automatický nakladač obrobkov
    • Product Image Viacosové riešenia
      Viacosové riešenia
      Viacosové riešenia View All
      • Viacosové riešenia
      • Sústruhy s osou Y
      • 5-osové frézky
    • Sústruhy Haas Sústruhy
      Sústruhy
      Sústruhy View All
      • Sústruhy
      • Séria ST
      • Stroje s dvojitým vretenom
      • Séria s klzným vedením
      • Nástrojárske sústruhy
      • Skľučovací sústruh
      • Podávač tyčí V2 Haas
      • Automatický nakladač obrobkov pre sústruhy
    • Vodorovné frézovačky Haas Horizontálne obrábacie centrá
      Horizontálne obrábacie centrá
      Horizontálne obrábacie centrá View All
      • Horizontálne obrábacie centrá
      • Kužeľ 50
      • Kužeľ 40
    • Otočné stoly a deličky Haas Otočné zariadenia a deličky
      Otočné zariadenia a deličky
      Otočné zariadenia a deličky View All
      • Otočné zariadenia a deličky
      • Otočné stoly
      • Deličky
      • 5-osové otočné stoly
      • Extra veľké otočné stoly
    • Product Image Systémy automatizácie
      Systémy automatizácie
      Systémy automatizácie View All
      • Systémy automatizácie
      • Automatizácia frézky
      • Automatizácia sústruhu
      • Modely automatizácie
    • Vŕtacie centrá Haas Stolné stroje
      Stolné stroje
      Stolné stroje View All
      • Stolné stroje
      • Stolná frézka
      • Stolný sústruh
    • Vybavenie dielne Haas Vybavenie dielne
      Vybavenie dielne
      Vybavenie dielne View All
      • Vybavenie dielne
      • Pásová píla
      • Kolenová frézka
      • Povrchová brúska, 2550
      • Povrchová brúska, 3063
      • Laserový rezný stroj
    • RÝCHLE ODKAZY Špeciálne série  Špeciálne série 
      SÉRIA EU SÉRIA EU ZOSTAVENIE A CENA | CENNÍK ZOSTAVENIE A CENA | CENNÍK Stroje na sklade Stroje na sklade NOVINKY NOVINKY VÁŠ PRVÝ STROJ CNC VÁŠ PRVÝ STROJ CNC
      NÁKUPNÉ NÁSTROJE
      • Zostavte a naceňte si stroj Haas
      • Cenník
      • Dostupné zariadenia
      • Financovanie CNCA
      CHCETE SA PORADIŤ?

      Na vaše otázky vám odpovedia a tými najlepšími alternatívami vás prevedú v podnikovej predajni spoločnosti Haas.

      CONTACT YOUR DISTRIBUTOR >
  • Voliteľné položky Main Menu
    • Product Image Vretená
      Vretená
      Vretená View All
      • Vretená
    • Product Image Meniče nástrojov
      Meniče nástrojov
      Meniče nástrojov View All
      • Meniče nástrojov
    • Product Image 4. | 5. os
      4. | 5. os
      4. | 5. os View All
      • 4. | 5. os
    • Product Image Revolvery a poháňané nástroje
      Revolvery a poháňané nástroje
      Revolvery a poháňané nástroje View All
      • Revolvery a poháňané nástroje
    • Product Image Snímanie
      Snímanie
      Snímanie View All
      • Snímanie
    • Správa triesok a chladiacej kvapaliny od spoločnosti Haas Manažment triesok a chladiacej kvapaliny
      Manažment triesok a chladiacej kvapaliny
      Manažment triesok a chladiacej kvapaliny View All
      • Manažment triesok a chladiacej kvapaliny
    • Riadenie Haas Riadenie Haas
      Riadenie Haas
      Riadenie Haas View All
      • Riadenie Haas
    • Product Image Doplnková výbava
      Doplnková výbava
      Doplnková výbava View All
      • Doplnková výbava
    • Product Image Nástroje a upnutie
      Nástroje a upnutie
      Nástroje a upnutie View All
      • Nástroje a upnutie
    • Product Image Upnutie obrobku
      Upnutie obrobku
      Upnutie obrobku View All
      • Upnutie obrobku
    • View All
    • Product Image 5-osové riešenia
      5-osové riešenia
      5-osové riešenia View All
      • 5-osové riešenia
      • 5 Easy Steps to 5-Axis
    • Product Image Automatizácia
      Automatizácia
      Automatizácia View All
      • Automatizácia
    • RÝCHLE ODKAZY Špeciálne série  Špeciálne série 
      SÉRIA EU SÉRIA EU ZOSTAVENIE A CENA | CENNÍK ZOSTAVENIE A CENA | CENNÍK Stroje na sklade Stroje na sklade NOVINKY NOVINKY VÁŠ PRVÝ STROJ CNC VÁŠ PRVÝ STROJ CNC
      NÁKUPNÉ NÁSTROJE
      • Zostavte a naceňte si stroj Haas
      • Cenník
      • Dostupné zariadenia
      • Financovanie CNCA
      CHCETE SA PORADIŤ?

      Na vaše otázky vám odpovedia a tými najlepšími alternatívami vás prevedú v podnikovej predajni spoločnosti Haas.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Spoznajte zmenu vďaka spoločnosti Haas
    • Prečo Haas
    • MyHaas
    • Vzdelávacia komunita
    • Industry 4.0
    • Certifikát Haas
    • Vyhlásenia zákazníkov
  • Servis Main Menu
      Víta vás Haas Service
      DOMOV SERVISU Návody na obsluhu Postupy Ako na to Sprievodca riešením problémov Preventívna údržba Diely Haas Haas Tooling Videá
  • Videá Main Menu
  • Main Menu
    • HFO Slovakia
      HFO Slovakia
      HFO Slovakia View All
      • HFO Slovakia
      • O nás
      • Servis
      • Školenie
      • Financovanie
      • Podujatia
      • Inventár showroomu
      • Kontaktujte nás
      • Referencie zákazníkov
    • RÝCHLE ODKAZY Špeciálne série  Špeciálne série 
      SÉRIA EU SÉRIA EU ZOSTAVENIE A CENA | CENNÍK ZOSTAVENIE A CENA | CENNÍK Stroje na sklade Stroje na sklade NOVINKY NOVINKY VÁŠ PRVÝ STROJ CNC VÁŠ PRVÝ STROJ CNC
      NÁKUPNÉ NÁSTROJE
      • Zostavte a naceňte si stroj Haas
      • Cenník
      • Dostupné zariadenia
      • Financovanie CNCA
      CHCETE SA PORADIŤ?

      Na vaše otázky vám odpovedia a tými najlepšími alternatívami vás prevedú v podnikovej predajni spoločnosti Haas.

      CONTACT YOUR DISTRIBUTOR >
×

Výsledky vyhľadávania

Web Pages

Images

    • <
    • 1
    • >
MyHaas Vitajte,
!
Haas Tooling História objednávok hosťa MyHaas/HaasConnect Prihlásiť sa Zaregistrovať Haas Tooling Môj účet Order History Return History MyHaas/HaasConnect Odhlásiť sa Vitajte, Moje stroje Najnovšia činnosť Moje cenové ponuky Môj účet Moji používatelia Odhlásiť sa
Nájdite svojho distribútora
  1. Zvoliť 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 vyhľadávania

Web Pages

Images

    • <
    • 1
    • >

12 - Mill - Programming

Návod na obsluhu frézovačky


  • 0 – Frézka – Obsah
  • 1 – Frézka – Úvod
  • 2 – Frézka – Právne informácie
  • 3 – Frézka – Bezpečnosť
  • 4 – Frézka – Visací ovládací panel
  • 5 – Frézka – Displej riadiaceho systému
  • 6 – Frézka – Správca zariadení
  • 7 – Frézka – Funkcia dotykovej obrazovky
  • 8 – Frézka – Nastavenie obrobkov
  • 9 – Frézka – Dáždnikový menič nástrojov
  • 10 – Frézka – SMTC
  • 11 – Frézka – Prevádzka
  • 12 – Frézka – Programovanie
  • 13 – Frézka – Makrá
  • 14 – Frézka – Ikony riadiaceho systému
  • 15 – Frézka – Diaľková rukoväť ručného pomalého posuvu krokovaním
  • 16 – Frézka – Programovanie možností
  • 17 – Frézka – kódy G
  • 18 – Frézka – kódy M
  • 19 – Frézka – nastavenia
  • 20 – Frézka – Ostatné vybavenie

Go To :

  • 12.1 Základné programovanie
  • 12.2 Absolútne/inkrementálne polohovanie
  • 12.3 Volania korekcie nástroja/obrobku
  • 12.4 Podprogramy

12.1 Základné programovanie

Basic Programming

Obvyklý CNC program má (3) časti:

1) Príprava: Táto časť programu vyberá korekcie obrobku a nástroja, vyberá rezný nástroj, zapína chladiacu kvapalinu, nastavuje otáčky vretena a vyberá absolútne alebo inkrementálne polohovanie pohybu osi.

2) Rezanie: Táto časť programu definuje dráhu nástroja, otáčky vretena a rýchlosť posuvu počas obrábania.

3) Dokončenie: Táto časť programu pohybuje vretenom mimo dráhu, vypína vreteno, vypína chladiacu kvapalinu a presúva stôl do polohy, odkiaľ je možné obrobok vybrať a skontrolovať.

Toto je základný program, ktorý vytvára rez hĺbky 0,100" (2,54 mm) pomocou nástroja 1 do materiálu pozdĺž priamky od X = 0,0, Y = 0,0 do X = -4,0, Y = -4,0.

POZNÁMKA: Blok programu môže obsahovať viac ako jeden kód G, pokiaľ sú tieto kódy G z rozličných skupín. Do bloku programu nie je možné umiestniť dva kódy G z tej istej skupiny. Taktiež si uvedomte, že v jednom bloku je dovolený iba jeden kód M.

%
O40001 (Základný program) ;
(G54 X0 Y0 je horný pravý roh obrobku) ;
(Z0 je na hornej časti obrobku) ;
(T1 je 1/2" čelná valcová frézka);
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T1 M06 (Výber nástroja 1) ;
G00 G90 G17 G40 G49 G54 (Bezpečnostné spustenie) ;
X0 Y0 (Rýchloposuv do 1. polohy) ;
S1000 M03 (Vreteno CW) ;
G43 H01 Z0.1 (Zap. korekcie nástroja 1) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G01 F20. Z-0.1 (Posuv do hĺbky rezu) ;
X-4. Y-4. (lineárny pohyb) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
G53 Y0 (východzia poloha Y) ;
M30 (Koniec programu);
%

Preparation

V príklade programu O40001 existujú bloky prípravného kódu:

Blok prípravného kódu Popis
% Označuje začiatok programu zapísaného v textovom editore.
O40001 (Základný program) ; O40001 je názov programu. Konvencia názvu programu dodržuje formát Onnnnn: Písmeno „O“ alebo „o“ a za ním číslo s 5 číslicami.
(G54 X0 Y0 je horný pravý roh obrobku) ; Poznámka
(Z0 je na hornej časti obrobku) ; Poznámka
(T1 je 1/2" čelná valcová frézka); Poznámka
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ; Poznámka
T1 M06 (Výber nástroja 1) ; Vyberá nástroj T1, ktorý sa má použiť. M06 sa používa na odoslanie príkazu meniču nástrojov na vloženie nástroja 1 (T1) do vretena.
G00 G90 G17 G40 G49 G54 (Bezpečnostné spustenie) ;

Toto sa volá riadok bezpečného štartu. Pri obrábaní je vhodné umiestniť tento blok (vetu) kódu za každú výmenu nástroja. Príkaz G00 definuje pohyb osi, sledujúc jeho dokončenie, v režime rýchloposuvu. 

Príkaz G90 definuje pohyby osi, ktoré sa vykonajú v absolútnom režime (viac informácií nájdete na strane Absolútne vs. inkrementálne polohovanie (G90, G91)).

G17 definuje reznú rovinu ako rovinu XY. G40 zruší korekciu reznej časti nástroja. G49 zruší korekciu dĺžky nástroja. G54 definuje súradnicový systém, ktorý sa má vystrediť na korekciu obrobku, ktorá je uložená v G54 na obrazovke Korekcia.

X0 Y0 (Rýchloposuv do 1. polohy) ; X0 Y0 odosiela stolu príkaz pre pohyb do polohy X=0.0 a Y=0.0 v systéme súradníc G54.
S1000 M03 (Vreteno CW) ;

M03 zapne pohyb vretena v smere hodinových ručičiek. Prevezme kód adresy Snnnn, kde nnnn sú požadované otáčky vretena za minútu. 

Na strojoch s prevodovkou riadiaci systém automaticky vyberá rýchly alebo pomalý prevod na základe príkazu pre otáčky vretena. Na ich zrušenie môžete použiť M41 alebo M42. Viac informácií o týchto kódoch M nájdete na strane M41 / M42 Low Gear Override / High Gear Override (Prepnutie pomalého / rýchleho prevodového stupňa).

Na strojoch s prevodovkou riadiaci systém automaticky vyberá rýchly alebo pomalý prevod na základe príkazu pre otáčky vretena. Na ich zrušenie môžete použiť M41 alebo M42. Viac informácií o týchto kódoch M nájdete na strane M41 / M42 Low / High Gear Override (Prepnutie pomalého alebo rýchleho prevodového stupňa).

G43 H01 Z0.1 (Zap. korekcie nástroja 1) ; G43 H01 zapína korekciu dĺžky nástroja +. H01 špecifikuje použitie dĺžky uloženej pre nástroj 1 na obrazovke Korekcia nástroja. Príkaz Z0.1 presunie os Z do polohy Z = 0,1. 
M08 (zapnutie chladiacej kvapaliny) ; M08 zapne chladiacu kvapalinu.

Cutting

V príklade programu O40001 existujú bloky kódu rezania:

Blok kódu rezania Opis
G01 F20. Z-0.1 (Posuv do hĺbky rezu) ; G01 F20. definuje pohyby osi, sledujúc ich dokončenie v rovnej čiare. G01 vyžaduje kód adresy Fnnn.nnnn. Kód adresy F20 špecifikuje, že rýchlosť posuvu pre pohyb je 20" (508 mm)/min. Z-0.1 prikazuje pohyb osi Z do polohy Z = – 0,1.
X-4. Y-4. (lineárny pohyb) ; X-4. Y-4 prikazuje pohyb osi X do polohy X = – 4,0 a osi Y do polohy Y = – 4,0.

Completion

Blok kódu dokončenia Opis
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ; Príkaz G00 vytvára pohyb osi dokončený v režime rýchloposuvu. Príkaz Z0.1 presunie os Z do polohy Z = 0,1. M09 vypne chladiacu kvapalinu.
G53 G49 Z0 M05 (Z home, Spindle off) ; G53 definuje pohyby osi s ohľadom na súradnicový systém stroja. G49 zruší korekciu dĺžky nástroja. Z0 je príkaz pre pohyb do Z = 0.0. M05 vypína vreteno.
G53 Y0 (východzia poloha Y) ; G53 definuje pohyby osi s ohľadom na súradnicový systém stroja. Y0 je príkaz pre pohyb do Y = 0,0.
M30 (Koniec programu) ; M30 ukončí program a presunie kurzor riadiaceho systému na začiatok programu.
% Označuje koniec programu zapísaného v textovom editore.

12.2 Absolútne/inkrementálne polohovanie

Absolute vs. Incremental Positioning (G90, G91)

Absolútne (G90) a inkrementálne polohovanie (G91) definuje ako riadiaci systém interpretuje príkazy pohybu osi.

Keď je príkaz pohybu osi za kódom G90, osi sa budú presúvať do polohy relatívne voči začiatku súradnicového systému, ktorý sa aktuálne používa.

Ak je príkaz pohybu osi za kódom G91, osi sa budú presúvať do polohy relatívne voči aktuálnej polohe.

Absolútne programovanie je užitočné vo väčšine situácií. Inkrementálne programovanie je efektívnejšie pre opakované rezanie s rovnakými rozostupmi.

Obrázok Obrázok 1 zobrazuje obrobok s 5 otvormi s priemerom 0,25" (13 mm) v rovnakej vzdialenosti od seba. Hĺbka otvorov je 1,00" (25,4 mm) a vzdialenosť medzi nimi je 1,250" (31,75 mm).

Obrázok 1 zobrazuje obrobok s 5 otvormi s priemerom 0,25" (13 mm) v rovnakej vzdialenosti od seba. Hĺbka otvorov je 1,00" (25,4 mm) a vzdialenosť medzi nimi je 1,250" (31,75 mm).

Absolútny / inkrementálny príklad programu. G54 X0. Y0. pre inkrementálny [1], G54 pre absolútny [2]

Nižšie sú uvedené dva príklady programov pre vŕtanie otvorov ako je zobrazené na nákrese s porovnaním absolútnej a inkrementálnej zmeny polohy.

Začíname centrovacím vŕtaním otvorov s menším priemerom, nasledované dokončovacím vŕtaním s vrtákom s priemerom 0,250" (6,35 mm). Používame hĺbku rezu 0,200" (5.08 mm) pre centrovací vrták a hĺbku rezu 1,00" (25.4 mm) pre vrták 0,250". G81, pevný cyklus vŕtania sa používa na vŕtanie otvorov.

Mill Incremental Positioning Example

%
O40002 (Inkrementálny ex-prog) ;
N1 (G54 X0 Y0 je stred ľavej strany obrobku) ;
N2 (Z0 je na hornej časti obrobku) ;
N3 (T1 je stredový vrták) ;
N4 (T2 je vrták) ;
N5 (T1 PRÍPRAVNÉ BLOKY) ;
N6 T1 M06 (Výber nástroja 1) ;
N7 G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
N8 X0 Y0 (Rýchloposuv do 1. polohy) ;
N9 S1000 M03 (Vreteno zapnuté v smere hodin. ručičiek) ;
N10 G43 H01 Z0.1 (Zap. korekcie nástroja 1) ;
N11 M08 (zapnutie chladiacej kvapaliny) ;
N12 (T1 REZNÉ BLOKY) ;
N13 G99 G91 G81 F8.15 X1.25 Z-0.3 L5 ;
N14 (Začiatok G81, 5-krát) ;
N15 G80 (Zrušenie G81) ;
N16 (T1 DOKONČOVACIE BLOKY) ;
N17 G00 G90 G53 Z0. M09 (rýchloposuvné zatiahnutie, vypnutie chladiacej kvapaliny);
N18 M01 (Voliteľné zastavenie) ;
N19 (T2 PRÍPRAVNÉ BLOKY) ;
N20 T2 M06 (Výber nástroja 2) ;
N21 G00 G90 G40 G49 (Bezpečnostné spustenie) ;
N22 G54 X0 Y0 (Rýchloposuv do 1. polohy) ;
N23 S1000 M03 (Vreteno zapnuté v smere hodin. ručičiek) ;
N24 G43 H02 Z0.1 (Zap. korekcie nástroja 2) ;
N25 M08 (zapnutie chladiacej kvapaliny) ;
N26 (T2 REZNÉ BLOKY) ;
N27 G99 G91 G81 F21.4 X1.25 Z-1.1 L5 ;
N28 G80 (Zrušenie G81) ;
N29 (T2 DOKONČOVACIE BLOKY) ;
N30 G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
N31 G53 G90 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
N32 G53 Y0 (Východzia poloha Y) ;
N33 M30 (Koniec programu) ;
%

Mill Absolute Positioning Example

Absolútne programovanie vyžaduje viac riadkov kódu než inkrementálne programovanie. Programy majú podobné časti prípravy a dokončenia.

Pozrite sa na riadok N13 v príklade inkrementálneho programovania, kde začína operácia stredového vŕtania. G81 používa kód adresy slučky, Lnn, na určenie počtu opakovaní cyklu. Kód adresy L5 opakuje tento proces (5) krát. Zakaždým, keď sa pevný cyklus zopakuje, presunie nástroj o vzdialenosť, ktorú určujú voliteľné hodnoty X a Y. V tomto programe sa inkrementálny program pri každej slučke pohne v osi X o 1,25" od aktuálnej polohy a potom vykoná cyklus vŕtania.

Pre každú operáciu vŕtania program špecifikuje hĺbku vŕtania o 0,1" väčšiu ako je aktuálna hĺbka, lebo pohyb začína 0,1" nad obrobkom.

Pri absolútnom polohovaní G81 špecifikuje hĺbku vŕtania, ale nepoužíva kód adresy slučky. Namiesto toho program udáva polohu každého otvoru na samostatnom riadku. Kým G80 nezruší pevný cyklus, riadiaci systém vykonáva cyklus vŕtania v každej polohe.

Program absolútneho polohovania špecifikuje presnú hĺbku otvoru, lebo hĺbka začína na povrchu obrobku (Z=0).

1

%
O40003 (Absolútny ex-prog) ;
N1 (G54 X0 Y0 je stred ľavej strany obrobku) ;
N2 (Z0 je na hornej časti obrobku) ;
N3 (T1 je stredový vrták) ;
N4 (T2 je vrták) ;
N5 (T1 PRÍPRAVNÉ BLOKY) ;
N6 T1 M06 (Výber nástroja 1) ;
N7 G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
N8 X1.25 Y0 (Rýchloposuv do 1. polohy) ;
N9 S1000 M03 (Vreteno zapnuté v smere hodin. ručičiek) ;
N10 G43 H01 Z0.1 (Zap. korekcie nástroja 1) ;
N11 M08 (zapnutie chladiacej kvapaliny) ;
N12 (T1 REZNÉ BLOKY) ;
N13 G99 G81 F8.15 X1.25 Z-0.2 ;
N14 (Začiatok G81, 1. otvor) ;
N15 X2.5 (2. otvor) ;
N16 X3.75 (3. otvor) ;
N17 X5. (4. otvor) ;
N18 X6.25 (5. otvor) ;
N19 G80 (Zrušenie G81) ;
N20 (T1 DOKONČOVACÍ BLOK) ;
N21 G00 G90 G53 Z0. M09 (rýchloposuvné zatiahnutie, vypnutie chladiacej kvapaliny);
N22 M01 (Voliteľné zastavenie) ;
N23 (T2 PRÍPRAVNÉ BLOKY) ;
N24 T2 M06 (Výber nástroja 2) ;
N25 G00 G90 G40 G49 (Bezpečnostné spustenie) ;
N26 G54 X1.25 Y0 (Rýchloposuv do 1. polohy) ;
N27 S1000 M03 (Vreteno zapnuté v smere hodin. ručičiek) ;
N28 G43 H02 Z0.1 (Zap. korekcie nástroja 2) ;
N29 M08 (zapnutie chladiacej kvapaliny) ;
N30 (T2 REZNÉ BLOKY) ;
N31 G99 G81 F21.4 X1.25 Z-1. (1. otvor) ;
N32 X2.5 (2. otvor) ;
N33 X3.75 (3. otvor) ;
N34 X5. (4. otvor) ;
N35 X6.25 (5. otvor) ;
N36 G80 (Zrušenie G81) ;
N37 (T2 DOKONČOVACIE BLOKY) ;
N38 G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
N39 G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena)nbsp;
N40 G53 Y0 (Východzia poloha Y) ;
N41 M30 (Koniec programu) ;
%

12.3 Volania korekcie nástroja/obrobku

G43 Tool Offset

Príkaz korekcie dĺžky nástroja G43 Hnn by sa mal použiť po každej výmene nástroja. Nastavuje polohu osi Z na kompenzáciu dĺžky nástroja. Argument Hnn špecifikuje, aká dĺžka nástroja sa používa. Viac informácií nájdete v časti Nastavenia korekcií nástroja v časti Obsluha.

UPOZORNENIE: Aby nedošlo k možnej kolízii, hodnota dĺžky nástroja nn musí byť rovná hodnote nn z príkazu výmeny nástroja M06.

Nastavenie 15 - Zmluva o kóde H & T riadi, či sa hodnota nn musí rovnať hodnote v argumentoch Tnn a Hnn. Ak je Nastavenie 15 Zap. a Tnn a Hnn sa nezhodujú, vytvorí sa poplašný signál 332 - H a T sa nezhodujú.

G54 Work Offsets

Korekcie obrobku definujú, kde je obrobok umiestnený na stole.

Korekcie obrobku k dispozícii sú G54-G59, G110-G129 a G154 P1-P99. G110-G129 a G154 P1-P20 znamenajú tie isté korekcie obrobku.

Užitočná funkcia je nastavenie viacerých obrobkov na stôl a obrábanie viacerých obrobkov v jednom cykle stroja. To sa vykonáva priradením každého obrobku k inej korekcii obrobku.

Viac informácií nájdete v časti kódy G v tomto návode. Nižšie je uvedený príklad obrábania viacerých obrobkov v jednom cykle. Program používa volanie lokálneho podprogramu M97 pre operáciu rezania.

%
O40005 (Korekcie obrobku ex-prog) ;
(G54 X0 Y0 je stred ľavej strany obrobku) ;
(Z0 je na hornej časti obrobku) ;
(T1 je vrták) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T1 M06 (Výber nástroja 1) ;
G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
X0 Y0 ;
(Presun do polohy prvej súradnice obrobku-G54) ;
S1000 M03 (Vreteno CW) ;
G43 H01 Z0.1 (Zap. korekcie nástroja 1) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
G00 Z3. (Rýchloposuvné stiahnutie) ;
G90 G110 G17 G40 G80 X0. Y0.;
(Presun do druhej prvej súradnice obrobku-G110) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
G00 Z3. (Rýchloposuvné stiahnutie) ;
G90 G154 P22 G17 G40 G80 X0. Y0.;
(Presun do tretej prvej súradnice obrobku-G154 P22) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
G53 Y0 (východzia poloha Y) ;
M30 (Koniec programu);
N1000 (Lokálny podprogram) ;
G81 F41.6 X1. Y2. Z-1.25 R0.1 (Začiatok G81) ;
(1. otvor) ;
X2. Y2. (2. otvor) ;
G80 (Zrušenie G81) ;
M99;
%

12.4 Podprogramy

Subprograms

Podprogramy:

  • Sú zvyčajne série príkazov, ktoré sa v programe opakujú niekoľkokrát.
  • Sú zapísané v samostatnom programe namiesto viacnásobného opakovania príkazov v hlavnom programe.
  • Sú volané v hlavnom programe s kódom M97 alebo M98 a kód P.
  • Môžu obsahovať L pre opakovaný počet. Volanie podprogramu sa pred pokračovaním hlavného programu na nasledujúcu vetu (blok) opakuje L krát.

Keď používate M97:

  • Kód P (nnnnn) je rovnaký ako číslo bloku (Nnnnnn) lokálneho podprogramu.
  • Podprogram musí byť v hlavnom programe

Keď používate M98:

  • Pri použití kódu P (nnnnn) je rovnaký ako umiestnenie programu (Onnnnn) podprogramu.
  • Ak sa podprogram nenachádza v pamäti, názov súboru musí byť Onnnn.nc. Názov súboru musí obsahovať O, nuly na začiatku a .nc, aby stroj našiel podprogram.
  • Podprogram musí byť umiestnený v aktívnom adresári alebo na mieste špecifikovanom v nastaveniach 251/252. Viac informácií o vyhľadávaní umiestnenia podprogramu nájdete na strane 5.

Pevné cykly sú najbežnejším spôsobom použitia podprogramov. Napríklad môžete do samostatného programu vložiť miesta X a Y série otvorov. Potom môžete zavolať tento program ako podprogram s pevným cyklom. Namiesto zápisu polohy pre každý nástroj osobitne môžete zapísať polohy pre akýkoľvek počet nástrojov.

Setting Up Search Locations

Ak program volá podprogram, riadiaci systém najprv hľadá podprogram v aktívnom adresári. Ak riadiaci systém nemôže nájsť podprogram, riadiaci systém použije nastavenia 251 a 252 pre určenie ďalších miest vyhľadávania. Viac informácií nájdete v týchto nastaveniach.

Vytvorenie zoznamu miest vyhľadávania v nastavení 252:

  1. V správcovi zariadení (LIST PROGRAM (Zoznam programov)) vyberte adresár, ktorý chcete pridať do zoznamu.
  2. Stlačte F3.
  3. V menu označte voľbu SETTING 252 a potom stlačte ENTER.

    Riadiaci systém pridá aktuálny adresár do zoznamu miest vyhľadávania v nastavení 252.

Výsledok: 

Ak chcete vidieť zoznam miest hľadania, pozrite sa na hodnoty nastavenia 252 na strane Nastavenia.

Local Subprogram (M97)

Lokálny podprogram je blok kódu v hlavnom programe, na ktorý niekoľkokrát odkazuje hlavný program. Lokálne podprogramy sa prikazujú (volajú) použitím M97 a Pnnnnn, ktorý na ne odkazuje číslom riadku N lokálneho podprogramu.

Formát lokálneho podprogramu ukončí hlavný program s M30 a potom za M30 zadajte lokálne podprogramy. Každý podprogram musí mať na začiatku číslo riadku N a na konci M99, ktorý odošle program späť na nasledujúci riadok v hlavnom programe.

%
O40009 (Miestny podprogram ex-prog) ;
(G54 X0 Y0 je v ľavom hornom rohu obrobku) ;
(Z0 je na hornej časti obrobku) ;
(T1 je bodový vrták) ;
(T2 je vrták) ;
(T3 je závitník) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T1 M06 (Výber nástroja 1) ;
G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
X1.5 Y-0.5 (Rýchloposuv do 1. polohy) ;
S1406 M03 (Vreteno zap. v smere hodinových ručičiek) ;
G43 H01 Z1.(Zap. korekcie nástroja 1) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G81 G99 Z-0.26 R0.1 F7. (Začiatok G81) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
M01 (Voliteľné zastavenie) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T2 M06 (Výber nástroja 2) ;
G00 G90 G40 G49 (Bezpečnostné spustenie) ;
G54 X1.5 Y-0.5 (Rýchloposuv späť do 1. polohy) ;
S2082 M03 (Vreteno zap. v smere hodinových ručičiek) ;
G43 H02 Z1. (Zap. korekcie nástroja 2) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G83 G99 Z-0.75 Q0.2 R0.1 F12.5 (Začiatok G83) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
M01 (Voliteľné zastavenie) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T3 M06 (Výber nástroja 3);
G00 G90 G40 G49 (Bezpečnostné spustenie) ;
G54 X1.5 Y-0.5 ;
(Rýchloposuv späť do 1. polohy) ;
S750 M03 (Vreteno zap. v smere hodinových ručičiek) ;
G43 H03 Z1.(Zap. korekcie nástroja 3) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G84 G99 Z-0.6 R0.1 F37.5 (Začiatok G84) ;
M97 P1000 (Volanie lokálneho podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z0.1 M09 (Rýchloposuvné stiahnutie, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
G53 Y0 (východzia poloha Y) ;
M30 (Koniec programu);
(LOKÁLNY podprogram) ;
N1000 (Začať lokálny podprogram) ;
X0,5 Y-0,75 (2. poloha) ;
Y-2.25 (3. poloha) ;
G98 X1.5 Y-2.5 (4. poloha) ;
(Počiatočný bod návratu) ;
G99 X3.5 (5. poloha) ;
(R – Rovina návratu) ;
X4.5 Y-2.25 (6. poloha) ;
Y-0.75 (7. poloha) ;
X3.5 Y-0.5 (8. poloha) ;
M99;
%

External Subprogram (M98)

Externý podprogram je samostatný program, na ktorý sa odkazuje z hlavného programu. Na volanie externého podprogramu použite M98 spolu s Pnnnnn na určenie čísla programu, ktorý chcete volať.

Ak váš program volá podprogram M98, riadiaci systém hľadá podprogram v hlavnom adresári programov. Ak riadiaci systém nájde podprogram v hlavnom adresári programu, potom hľadá na mieste stanovenom v nastavení 251. Viac informácií nájdete na strane 5. Ak riadiaci systém nemôže nájsť podprogram, dôjde k poplašnému signálu (alarmu).

V tomto príklade podprogram (program O40008) špecifikuje (8) polôh. Pri pohybe medzi polohami 4 a 5 obsahuje aj príkaz G98. To spôsobí návrat osi Z do počiatočného bodu namiesto roviny R, takže nástroj prechádza cez upnutie obrobku.

Hlavný program (Program O40007) špecifikuje (3) rozličné pevné cykly:

  1. G81 Bodové vŕtanie v každej polohe
  2. G83 Hĺbkové vŕtanie v každej polohe
  3. G84 Rezanie závitu v každej polohe

Každý pevný cyklus volá podprogram a vykonáva operáciu v každej polohe.

%
O40007 (Externý podprogram ex-prog) ;
(G54 X0 Y0 je stred ľavej strany obrobku) ;
(Z0 je na hornej časti obrobku) ;
(T1 je bodový vrták) ;
(T2 je vrták) ;
(T3 je závitník) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T1 M06 (Výber nástroja 1) ;
G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
G00 G54 X1.5 Y-0.5 (Rýchloposuv do 1. polohy) ;
S1000 M03 (Vreteno CW) ;
G43 H01 Z1. (Zap. korekcie nástroja 1) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G81 G99 Z-0.14 R0.1 F7. (Začiatok G81) ;
M98 P40008 (Volanie externého podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z1. M09 (Rýchloposuv stiahnutia, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
M01 (Voliteľné zastavenie) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T2 M06 (Výber nástroja 2) ;
G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
G00 G54 X1.5 Y-0.5 (Rýchloposuv do 1. polohy) ;
S2082 M03 (Vreteno zap. v smere hodinových ručičiek) ;
G43 H02 Z1. (Zap. korekcie nástroja 1) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G83 G99 Z-0.75 Q0.2 R0.1 F12.5 (Začiatok G83) ;
M98 P40008 (Volanie externého podprogramu) ;
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z1. M09 (Rýchloposuv stiahnutia, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
M01 (Voliteľné zastavenie) ;
(ZAČIATOK PRÍPRAVNÝCH BLOKOV) ;
T3 M06 (Výber nástroja 3);
G00 G90 G40 G49 G54 (Bezpečnostné spustenie) ;
G00 G54 X1.5 Y-0.5 (Rýchloposuv do 1. polohy) ;
S750 M03 (Vreteno zap. v smere hodinových ručičiek) ;
G43 H03 Z1. (Zap. korekcie nástroja 3) ;
M08 (zapnutie chladiacej kvapaliny) ;
(ZAČAŤ REZANIE BLOKOV) ;
G84 G99 Z-0.6 R0.1 F37.5 (Začiatok G84) ;
M98 P40008 (volanie externého podprogramu);
(ZAČAŤ DOKONČOVANIE BLOKOV) ;
G00 Z1. M09 (Rýchloposuv stiahnutia, vyp. chladiacej kvapaliny) ;
G53 G49 Z0 M05 (Východzia poloha Z, vyp. vretena) ;
G53 Y0 (východzia poloha Y) ;
M30 (Koniec programu);
%

Podprogram
%
O40008 (podprogram) ;
X0,5 Y-0,75 (2. poloha) ;
Y-2.25 (3. poloha) ;
G98 X1.5 Y-2.5 (4. poloha) ;
(Počiatočný bod návratu) ;
G99 X3.5 (5. poloha) ;
(R Rovina návratu) ;
X4.5 Y-2.25 (6. poloha);
Y-0.75 (7. poloha) ;
X3.5 Y-0.5 (8. poloha) ;
M99 (Návrat z podprogramu alebo slučky) ;
%

Odozva

Recently Viewed Items

You Have No Recently Viewed Items Yet

Odozva
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.

Cena spoločnosti Haas za dodanie

Táto cena zahŕňa náklady na prepravu, vývozné a dovozné clá, poistenie a akékoľvek ďalšie výdavky, ktoré sa vyskytnú počas prepravy na miesto vo Francúzsku dohodnuté s vami ako kupujúcim. Žiadne ďalšie povinné náklady nemožno pridať k dodávke CNC produktu Haas.

DRŽTE KROK S NAJNOVŠÍMI TIPMI A TECHNOLÓGIAMI OD SPOLOČNOSTI HAAS

Prihláste sa na odber!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Servis a podpora
  • Vlastníci
  • Požiadať o servis
  • Návody na obsluhu
  • Diely Haas
  • Žiadosť o opravu otočného zariadenia
  • Sprievodcovia prípravy inštalácie
  • Nákupné nástroje
  • Zostavenie a cena nového zariadenia Haas
  • Dostupné zariadenia
  • Cenník Haas
  • Financovanie CNCA
  • Informácie o spoločnosti Haas
  • Vyhlásenie DNSH
  • Pracovné príležitosti
  • Certifikáty a bezpečnosť
  • Kontaktujte nás
  • História
  • Obchodné podmienky
  • Podmienky a pravidlá pre Haas Tooling
  • Ochrana osobných údajov
  • Záruka
  • Komunita Haas
  • Certifikačný program Haas
  • Motošport Haas
  • Nadácia Gene Haas Foundation
  • Komunita technického vzdelávania spoločnosti Haas
  • Podujatia
  • Zapojte sa do diskusie
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – CNC obrábacie stroje

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