MyHaas Dobro došli,
!
Haas Tooling Povijest naloga posjetilaca MyHaas/HaasConnect Prijava Registrirajte se Haas Tooling Moj račun Order History Return History MyHaas/HaasConnect Odjava Dobro došli, Moji strojevi Zadnja aktivnost Moje ponude Moj račun Moji korisnici Odjava
Pronađite zastupnika
  1. Odaberite jezik
    1. English
    2. Deutsch
    3. Español - España
    4. Español - Méjico
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. пост-советский
    15. Türkçe
    16. 中文
    17. Suomi
    18. Norsk
    19. الإنجليزية
    20. български
    21. Hrvatski
    22. Ελληνικά
    23. Română
    24. Slovenský
    25. Slovenščina
    26. 한국어
    27. 日本語
Search
  • strojevi Main Menu
    • Vertikalne glodalice Haas Vertikalne glodalice
      Vertikalne glodalice
      Vertikalne glodalice View All
      • Vertikalne glodalice
      • VF serija
      • Univerzalni strojevi
      • VR serija
      • VMC-ovi za izmjenu paleta
      • Male glodalice
      • Strojevi za modeliranje
      • Serija strojeva za bušenje/narezivanje/glodanje
      • Alatne glodalice
      • Kompaktne glodalice
      • Serije pokretnih postolja
      • Iznimno veliki VMC strojevi
      • Desktop glodalica
      • Automatski sustav za dodavanje sirovca za glodalicu
      • Kompaktni APL
    • Product Image Višeosna rješenja
      Višeosna rješenja
      Višeosna rješenja View All
      • Višeosna rješenja
      • Y-osne tokarilice
      • 5-osne glodalice
    • Haas tokarilice Tokarilica
      Tokarilica
      Tokarilica View All
      • Tokarilica
      • ST serije
      • Dva glavnog vretena
      • Alatne tokarilice
      • Konjić tokarilice
      • Haas dodavač šipke V2
      • Automatski sustav za dodavanje sirovca za tokarilicu
    • Haas horizontalne glodalice Horizontalne glodalice
      Horizontalne glodalice
      Horizontalne glodalice View All
      • Horizontalne glodalice
      • Konus 50
      • Konus 40
    • rotacioni proizvodi i indekseri Haas rotacioni proizvodi i indekseri
      rotacioni proizvodi i indekseri
      rotacioni proizvodi i indekseri View All
      • rotacioni proizvodi i indekseri
      • Okretni stolovi
      • Indekseri
      • 5-osne rotacione jedinice
      • Iznimno velike rotacione jedinice
    • Product Image Sustavi automatizacije
      Sustavi automatizacije
      Sustavi automatizacije View All
      • Sustavi automatizacije
      • Robotski paketi
      • Automatsko dodavanje obradaka
      • Sustavi magazina paleta
      • Haas dodavač šipke
      • Models
    • BRZE POVEZNICE Posebne serije  Posebne serije 
      HAAS - ZAPOŠLJAVANJE HAAS - ZAPOŠLJAVANJE KONFIGURACIJA I CIJENA SASTAVLJANJE I CIJENA CJENIK CJENIK ŠTO JE NOVO ŠTO JE NOVO VAŠ PRVI CNC VAŠ PRVI CNC HAAS SIX PACK HAAS SIX PACK
      ALATI ZA KUPNJU
      • Sastavite i izradite cijenu Haas stroja
      • Cjenik
      • Dostupan inventar
      • CNCA financiranje
      ŽELITE RAZGOVARATI S NEKIM?

      Haas tvornički dućan (outlet) (HFO) može odgovoriti na vaša pitanja i provesti vas kroz najbolje opcije.

      CONTACT YOUR DISTRIBUTOR >
  • Opcije Main Menu
    • Product Image Glavna vretena
      Glavna vretena
      Glavna vretena View All
      • Glavna vretena
    • Product Image Izmjenjivači alata
      Izmjenjivači alata
      Izmjenjivači alata View All
      • Izmjenjivači alata
    • Product Image 4- | 5-osni
      4- | 5-osni
      4- | 5-osni View All
      • 4- | 5-osni
    • Product Image Revolveri i pogonjeni alati
      Revolveri i pogonjeni alati
      Revolveri i pogonjeni alati View All
      • Revolveri i pogonjeni alati
    • Product Image Sondiranje
      Sondiranje
      Sondiranje View All
      • Sondiranje
    • Haas Upravljanje strugotinom i rashladnim sredstvima Upravljanje strugotinom i rashladnim sredstvima
      Upravljanje strugotinom i rashladnim sredstvima
      Upravljanje strugotinom i rashladnim sredstvima View All
      • Upravljanje strugotinom i rashladnim sredstvima
    • Haas upravljačka naprava Haas upravljačka naprava
      Haas upravljačka naprava
      Haas upravljačka naprava View All
      • Haas upravljačka naprava
    • Product Image Opcije proizvoda
      Opcije proizvoda
      Opcije proizvoda View All
      • Opcije proizvoda
    • Product Image Alati i Stezanje i prihvat sirovca
      Alati i Stezanje i prihvat sirovca
      Alati i Stezanje i prihvat sirovca View All
      • Alati i Stezanje i prihvat sirovca
    • Product Image Držač obratka
      Držač obratka
      Držač obratka View All
      • Držač obratka
    • Product Image 5-osna rješenja
      5-osna rješenja
      5-osna rješenja View All
      • 5-osna rješenja
      • 5 Easy Steps to 5-Axis
    • Product Image Automatizacija
      Automatizacija
      Automatizacija View All
      • Automatizacija
    • BRZE POVEZNICE Posebne serije  Posebne serije 
      HAAS - ZAPOŠLJAVANJE HAAS - ZAPOŠLJAVANJE KONFIGURACIJA I CIJENA SASTAVLJANJE I CIJENA CJENIK CJENIK ŠTO JE NOVO ŠTO JE NOVO VAŠ PRVI CNC VAŠ PRVI CNC HAAS SIX PACK HAAS SIX PACK
      ALATI ZA KUPNJU
      • Sastavite i izradite cijenu Haas stroja
      • Cjenik
      • Dostupan inventar
      • CNCA financiranje
      ŽELITE RAZGOVARATI S NEKIM?

      Haas tvornički dućan (outlet) (HFO) može odgovoriti na vaša pitanja i provesti vas kroz najbolje opcije.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Otkrijte Haas razliku
    • Zašto Haas
    • MyHaas
    • Edukacijska zajednica
    • Industry 4.0
    • Haas certifikat
    • Svjedočenja kupaca
  • Servis Main Menu
      Dobrodošli u Haas Servis
      POČETNA STRANICA SERVISA Priručnici za korisnika Upute za izvršenje Upute za rješavanje problema Preventivno održavanje Haas dijelovi Haas Tooling Videozapisi
  • Videozapisi Main Menu
  • Main Menu
    • HFO Croatia
      HFO Croatia
      HFO Croatia View All
      • HFO Croatia
      • O nama
      • Servis
      • Trening
      • Financiranje
      • Događanja
      • Inventurna lista Izložbenih strojeva
      • Kontaktirajte nas
      • Reference
    • HFO Serbia
      HFO Serbia
      HFO Serbia View All
      • HFO Serbia
      • O nama
      • Servis
      • Obuka
      • Finansiranje
      • Događaji
      • Izložene mašine i oprema
      • Kontaktirajte nas
      • Izjave kupaca
    • HFO Bosnia
      HFO Bosnia
      HFO Bosnia View All
      • HFO Bosnia
      • O nama
      • Servis
      • Trening
      • Financiranje
      • Događanja
      • Inventurna lista Izložbenih strojeva
      • Kontaktirajte nas
      • Reference
    • HFO Herzegovina
      HFO Herzegovina
      HFO Herzegovina View All
      • HFO Herzegovina
      • O nama
      • Servis
      • Trening
      • Financiranje
      • Događanja
      • Inventurna lista Izložbenih strojeva
      • Kontaktirajte nas
      • Reference
    • BRZE POVEZNICE Posebne serije  Posebne serije 
      HAAS - ZAPOŠLJAVANJE HAAS - ZAPOŠLJAVANJE KONFIGURACIJA I CIJENA SASTAVLJANJE I CIJENA CJENIK CJENIK ŠTO JE NOVO ŠTO JE NOVO VAŠ PRVI CNC VAŠ PRVI CNC HAAS SIX PACK HAAS SIX PACK
      ALATI ZA KUPNJU
      • Sastavite i izradite cijenu Haas stroja
      • Cjenik
      • Dostupan inventar
      • CNCA financiranje
      ŽELITE RAZGOVARATI S NEKIM?

      Haas tvornički dućan (outlet) (HFO) može odgovoriti na vaša pitanja i provesti vas kroz najbolje opcije.

      CONTACT YOUR DISTRIBUTOR >
  • Kontaktirajte nas

×

Rezultati pretrage

Web Pages

Images

    • <
    • 1
    • >
MyHaas Dobro došli,
!
Haas Tooling Povijest naloga posjetilaca MyHaas/HaasConnect Prijava Registrirajte se Haas Tooling Moj račun Order History Return History MyHaas/HaasConnect Odjava Dobro došli, Moji strojevi Zadnja aktivnost Moje ponude Moj račun Moji korisnici Odjava
Pronađite zastupnika
  1. Odaberite jezik
    1. English
    2. Deutsch
    3. Español - España
    4. Español - Méjico
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. пост-советский
    15. Türkçe
    16. 中文
    17. Suomi
    18. Norsk
    19. الإنجليزية
    20. български
    21. Hrvatski
    22. Ελληνικά
    23. Română
    24. Slovenský
    25. Slovenščina
    26. 한국어
    27. 日本語
Search
×

Rezultati pretrage

Web Pages

Images

    • <
    • 1
    • >

Mill - Programming

Priručnik za rukovatelja glodalicom


  • 1 - Glodalica - Uvod
  • 2 - Glodalica - Pravne informacije
  • 3 - Glodalica - Sigurnost
  • 4 - Glodalica - Upravljačka kutija
  • 5 - Glodalica - Upravljački zaslon
  • 6 - Glodalica - Upravljanje uređajima
  • 7 - Glodalica - -Značajka zaslona osjetljivog na dodir
  • 8 - Glodalica - Postavljanje dijelova
  • 9 - Glodalica - Izmjenjivač alata u obliku kišobrana
  • 10 - Glodalica - SMTC
  • 11 - Glodalica - Upravljanje
  • 12 - Glodalica - Programiranje
  • 13 - Glodalica – Makro naredbe
  • 14 - Glodalica - Upravljačke ikone
  • 15 - Glodalica - Daljinska ručica za ručno pomicanje osi stroja
  • 17 - Glodalica - G-kodovi
  • 18 - Glodalica - M-kodovi
  • 19 - Glodalica - Postavke
  • 20 - Glodalica - Ostala oprema

Go To :

  • 12.1 Osnovno programiranje
  • 12.2 Apsolutni/koračni položaj
  • 12.3 Pozivi odstupanja alata/obratka
  • 12.4 Podprogrami

12.1 Osnovno programiranje

Osnovno programiranje

Tipični CNC program ima (3) dijela:

1)Priprema: Ovaj dio programa odabire odstupanja obratka i alata, odabire rezni alat, uključuje rashladno sredstvo, zadaje brzinu vretena i odabire apsolutno ili koračno pozicioniranje za pomak osi.

2) Rezanje: Ovaj dio programa definira putanju alata i brzinu napredovanja za postupak rezanja.

3) Dovršetak: Ovaj dio programa miče vreteno s puta, isključuje vreteno, isključuje rashladno sredstvo i pomiče stol na položaj na kojem se obradak može skinuti i pregledati.

Ovo je osnovni program koji izvršava rez dubok 0,100" (2.54 mm) pomoću Alata 1 u komadu materijala duž ravne crte od X=0,0, Y=0,0 do X=-4,0, Y=4,0.

Blok programa može sadržavati više od jednog koda G, dok god su ti kodovi G iz različitih grupa.  Ne možete postaviti dva koda G iz iste grupa u programski blok. Također imajte na umu da je dozvoljen samo jedan kod M po bloku.

%
O40001 (Osnovni program) ;
(G54 X0 Y0 je na gornjem desnom dijelu obratka) ;
(Z0 je na vrhu obratka) ;
(T1 je utorno glodalo od 1/2") ;
(POČETAK BLOKOVA PRIPREME) ;
T1 M06 (odabir alata 1) ;
G00 G90 G17 G40 G49 G54 (sigurno pokretanje) ;
X0 Y0 (brzi pomak na 1. položaj) ;
S1000 M03 (vreteno u smjeru kazaljki sata) ;
G43 H01 Z0,1 (uključeno odstupanje alata 1) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G01 F20. Z-0,1 (Napredovanje na dubinu rezanja) ;
X-4. Y-4. (linearno kretanje) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
G53 Y0 (ishodište Y) ;
M30 (Kraj programa) ;
%

Priprema

Ovo su programski blokovi pripreme u primjeru programa O40001:

Programski blok pripreme Opis
% Označava početak programa napisanog u programu za uređivanje teksta.
O40001 (Osnovni program) ; O40001 je naziv programa. Konvencija imenovanja programa slijedi format Onnnnn: Slovo “O” ili "o" i zatim 5-znamenkasti broj.
(G54 X0 Y0 je na gornjem desnom dijelu obratka) ; Komentar:
(Z0 je na vrhu obratka) ; Komentar:
(T1 je utorno glodalo od 1/2") ; Komentar:
(POČETAK BLOKOVA PRIPREME) ; Komentar:
T1 M06 (odabir alata 1) ; Odabire alat T1 koji će se koristiti. M06 naređuje izmjenjivaču alata da umetne Alat 1 (T1) u vreteno.
G00 G90 G17 G40 G49 G54 (sigurno pokretanje);

Ovo se naziva retkom za sigurno pokretanje. Dobra praksa strojarstva je postaviti ovaj programski blok nakon svake izmjene alata. G00 zadaje da se pomak osi koji slijedi dovrši u modu brzog pomaka. 

G90 zadaje da se pomaci osi koji slijede dovrše u apsolutnom modu (pogledajte stranicu Apsolutno ili koračno pozicioniranje (G90, G91) za više informacija).

G90

zadaje da se pomaci osi koji slijede dovrše u apsolutnom modu (pogledajte Apsolutno ili koračno pozicioniranje (G90, G91) za više informacija).

G90  zadaje da se pomaci osi koji slijede dovrše u apsolutnom modu (pogledajte

za više informacija).

G17 definira ravninu rezanja kao XY ravninu. G40 poništava kompenzaciju rezača. G49 poništava odstupanja dužine alata. G54 definira da se koordinatni sustav centrira na odstupanju obratka spremljenom u G54 na zaslonu Offset.

X0 Y0 (brzi pomak na 1. položaj) ; X0 Y0 naređuje da se stol pomakne u položaj X=0,0 i Y=0,0 u koordinatnom sustavu G54.
S1000 M03 (vreteno u smjeru kazaljki sata) ;

M03 okreće vreteno u smjeru kazaljki sata. Naredba uzima adresni kod Snnnn, gdje je nnnn željeni broj okretaja vretena. 

Na strojevima s prijenosom, upravljačka jedinica automatski odabire visoki ili niski stupanj prijenosa, ovisno o naređenoj brzini vretena. Možete upotrijebiti M41 ili M42 za nadilaženje ovoga. Pogledajte stranicu Nadilaženje M41 niskog / M42 visokog stupnja prijenosa za više informacija o M kodovima za nadilaženje odabranog stupnja.

Na strojevima s prijenosom, upravljačka jedinica automatski odabire visoki ili niski stupanj prijenosa, ovisno o naređenoj brzini vretena. Možete upotrijebiti M41 ili M42 za nadilaženje ovoga. Pogledajte stranicu M41 / M42 Nadilaženje niskog / visokog stupnja prijenosa za više informacija o ovim M kodovima.

G43 H01 Z0,1 (uključeno odstupanje alata 1) ; G43 H01 uključuje kompenzaciju dužine alata +. Naredba H01 zadaje uporabu dužine spremljene za Alat 1 na zaslonu odstupanja alata. Z0,1 Naređuje pomak osi Z na Z = 0,1. 
M08 (Rashl. sredstvo uključeno) ; M08 naređuje isključivanje rashladnog sredstva.

Rezanje

Ovo su programski blokovi rezanja u primjeru programa O40001:

Programski blok rezanja Opis
G01 F20. Z-0,1 (Napredovanje na dubinu rezanja) ; G01 F20. zadaje da se pomaci osi koji slijede izvrše po ravnoj liniji. G01 zahtijeva adresni kod Fnnn.nnnn. Adresni kod F20 određuje da je brzina napredovanja za pomicanje 20" (508 mm)/min. Z-0,1 naređuje Z os na Z = - 0,1."
X-4. Y-4. (linearno kretanje) ; X-4. Y-4 naređuje pomak osi X na X = - 4,0 i naređuje pomak osi Y na Y = - 4,0.

Dovršenje

završava program i pomiče kursor na kontrolu na vrhu programa.
Programski blok dovršenja Opis
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ; G00 naređuje dovršenje pomaka po osi brzim pomakom. Z0,1 Naređuje pomak osi Z na Z = 0.1. M09 naređuje isključenje rashladnog sredstva.
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ; G53 definira pomake osi koji slijede u odnosu na koordinatni sustav stroja. G49 poništava odstupanja dužine alata. Z0 je naredba za pomak na Z=0.0. M05 isključuje vreteno.
G53 Y0 (Y u ishodište) ; G53 definira pomake osi koji slijede u odnosu na koordinatni sustav stroja. Z0 je naredba za pomak na Z=0,0.
M30 (Kraj programa) ; M30
% Označava kraj programa napisanog u programu za uređivanje teksta.

12.2 Apsolutni/koračni položaj

Apsolutno ili koračno pozicioniranje (G90, G91)

Apsolutno (G90) i koračno pozicioniranje (G91) definiraju kako upravljačka jedinica interpretira naredbe pomakanbsposi.

Kada naredite pomak osi nakon koda G90, osi se pomiču na taj položaj relativno prema ishodištu koordinatnog sustava koji se koristi.

Kada naredite pomak osi nakon koda G91, osi se pomiču na taj položaj relativno prema trenutnom položaju.

Apsolutno programiranje je korisno u većini situacija. Koračno programiranje je učinkovitije za repetitivne, jednako razmaknute rezove.

Slika Slika 1 prikazuje obradak s 5 jednako razmaknutih rupa promjera Ø0,25" (13 mm). Dubina rupa je 1,00" (25,4 mm) i razmak je 1,250" (31,75 mm).""

Slika 1 prikazuje obradak s 5 jednako razmaknutih rupa promjera Ø0,25" (13 mm).

" Dubina rupa je 1,00" (25,4 mm) i razmak je 1,250" (31,75 mm).""

Uzorak apsolutnog/koračnog programa G54 X0. Y0. za koračno [1], G54 za apsolutno [2]

Dolje se nalaze dva primjera programa za bušenje rupa kako je prikazano na crtežu, s usporedbom između apsolutnog i koračnog pozicioniranja.

Započinjemo rupe sa središnjim bušenjem, a dovršavamo bušenje svrdlom od 0,250" (6,35 mm).

" Upotrebljavamo dubinu reza od 0,200" (5,08 mm) za središnje bušenje i dubinu reza od 1,00" (25,4 mm) za svrdlo od 0,250".""" G81, Standardni ciklus bušenja, upotrebljava se za bušenje rupa.

Primjer koračnog pozicioniranja glodalice.

%
O40002 (rastući mjerač) ;
N1 (G54 X0 Y0 je na sredini lijevo od obratka) ;
N2 (Z0 je na vrhu obratka) ;
N3 (T1 je središnja bušilica) ;
N4 (T2 je svrdlo) ;
N5 (T1 POČETAK BLOKOVA PRIPREME) ;
N6 T1 M06 (odabir alata 1) ;
N7 G00 G90 G17 G40 G49 G54 (sigurno pokretanje);
N8 X0 Y0 (brzi pomak na 1. položaj) ;
N9 S1000 M03 (vreteno u smjeru kazaljki sata) ;
N10 G43 H01 Z0,1 (uključeno odstupanje alata 1) ;
N11 M08 (Rashl. sredstvo uključeno) ;
N12 (T1 REZNI BLOKOVI) ;
N13 G99 G91 G81 F8.15 X1.25 Z-0,3 L5 ;
N14 (početak G81, 5 puta) ;
N15 G80 (Poništi G81) ;
N16 (T1 BLOKOVI ZA DOVRŠETAK) ;
N17 G00 G90 G53 Z0. M09 (brzo povlačenje, otpuštanje stezne glave);
N18 M01 Opcijsko zaustavljanje
N19 (T2 POČETAK BLOKOVA PRIPREME) ;
N20 T2 M06 (odabir alata 2) ;
N21 G00 G90 G40 G49 (sigurno pokretanje) ;
N22 G54 X0 Y0 (brzi pomak na 1. položaj) ;
N23 S1000 M03 (vreteno u smjeru kazaljki sata) ;
N24 G43 H02 Z0,1 (uključeno odstupanje na 2);
N25 M08 (Rashl. sredstvo uključeno) ;
N26 (T2 REZNI BLOKOVI) ;
N27 G99 G91 G81 F21,4 X1,25 Z-1,1 L5 ;
N28 G80 (Poništi G81)
N29 (T2 ZAVRŠNA BLOKA) ;
N30 G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
N31 G53 G90 G49 Z0 M05 (ishodište Z, vreteno isključeno);
N32 G53 Y0 (Y u ishodište) ;
N33 M30 (Kraj programa) ;
%

Primjer apsolutnog pozicioniranja glodalice

Apsolutna metoda programiranja zahtijeva više redaka programa od koračne metode. Programi imaju slične odlomke pripreme i dovršenja.

Pogledajte redak N13 u koračnom primjeru programiranja, gdje počinje postupak središnjeg bušenja. G81 koristi petlju adresnog koda, Lnn, za određivanje broja puta za ponavljanje ciklusa. Adresni kod L5 ponavlja ovaj postupak (5) puta. Svaki put kada se standardni ciklus ponovi, pomiče udaljenost koju zadaju opcijske vrijednosti X i Y. U ovom programu, koračni program se pomiče 1,25" po X od trenutnog položaj sa svakom petljom, a zatim izvršava ciklus bušenja."

Za svaki postupak bušenja, program zadaje dubinu bušenja za 0,1" dublju od stvarne dubine, budući da pomak kreće od 0,1" iznad obratka.

U apsolutnom pozicioniranju, G81 zadaje dubinu bušenja, ali ne koristi petlju adresnog koda.

Umjesto toga, program daje položaj svake rupe u zasebnom retku. Dok G80 poništava standardni ciklus, upravljačka jedinica obavlja ciklus bušenja na svakom položaju.

Program apsolutnog pozicioniranja zadaje dubinu svake rupe, budući da dubina počinje na površini obratka (Z=0).

1

%
O40003 (Apsolutni eks-prog) ;
N1 (G54 X0 Y0 je na sredini lijevo od obratka) ;
N2 (Z0 je na vrhu obratka) ;
N3 (T1 je središnja bušilica) ;
N4 (T2 je svrdlo) ;
N5 (T1 POČETAK BLOKOVA PRIPREME) ;
N6 T1 M06 (odabir alata 1) ;
N7 G00 G90 G40 G49 G54 (sigurno pokretanje);
N8 X1,25 Y0 (brzi pomak na 1. položaj) ;
N9 S1000 M03 (vreteno u smjeru kazaljki sata) ;
N10 G43 H01 Z0,1 (uključeno odstupanje alata 1);
N11 M08 (Rashl. sredstvo uključeno) ;
N12 (T1 REZNI BLOKOVI) ;
N13 G99 G81 F8.15 X1.25 Z-0,2 ;
N14 (početak G81, 1. rupa) ;
N15 X2,5 (2. rupa) ;
N16 X3,75 (3. rupa) ;
N17 X5. (4. rupa) ;
N18 X6,25 (5. rupa) ;
N19 G80 Poništi G81) ;
N20 (T1 ZAVRŠNI BLOK) ;
N21 G00 G90 G53 Z0. M09 (brzo povlačenje, isključivanje);
N22 M01 Opcijsko zaustavljanje
N23 (T2 POČETAK BLOKOVA PRIPREME) ;
N24 T2 M06 (odabir alata 2) ;
N25 G00 G90 G40 G49 (sigurno pokretanje) ;
N26 G54 X1.25 Y0 (brzi pomak na 1. položaj) ;
N27 S1000 M03 (vreteno u smjeru kazaljki sata) ;
N28 G43 H02 Z0,1 (uključeno odstupanje alata 2) ;
N29 M08 (Rashl. sredstvo uključeno) ;
N30 (T2 REZNA BLOKA) ;
N31 G99 G81 F21.4 X1.25 Z-1. (1. rupa) ;
N32 X2,5 (2. rupa) ;
N33 X3,75 (3. rupa) ;
N34 X5. (4. rupa) ;
N35 X6,25 (5. rupa) ;
N36 G80 Poništi G81
N37 (T2 ZAVRŠNA BLOKA) ;
N38 G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
N39 G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
N40 G53 Y0 (Y u ishodište) ;
N41 M30 (Kraj programa) ;
%

12.3 Pozivi odstupanja alata/obratka

G43 Odstupanje alata

Naredbu za kompenzaciju dužine alata G43 Hnn treba koristiti nakon svake izmjene alata. Ona podešava položaj osi Z radi prilagođavanja dužini alata. Argument Hnn zadaje dužinu alata koja se koristi. Za više informacija pogledajte „Postavljanje odstupanja alata” na stranici 5 u odlomku „Upravljanje”.

OPREZ: 

Vrijednost dužine alata nn mora odgovarati vrijednosti nn iz naredbe za izmjenu alata M06 Tnn da bi se izbjegao eventualni sudar.

Postavka 15 - Slaganje kodova H i T određuje da li se vrijednost nn mora poklapati u argumentima Tnn i Hnn. Ako je Postavka 15 uključena na ON, a Tnn i Hnn se ne poklapaju, generira se Alarm 332 - H i T nisu usklađeni.

G54 Odstupanja obratka

Odstupanja obratka definiraju gdje je obradak postavljen na stolu.

Dostupna odstupanja obratka su G54-G59, G110-G129 i G154 P1-P99. G110-G129 i G154 P1-P20 se odnose na ista odstupanja obratka.

Korisna funkcija je postavljanje više obradaka na stol i obrada više dijelova u jednom strojnom ciklusu.

To se postiže dodjeljivanjem svakog obratka drugom odstupanju obratka.

Za više informacija, pogledajte odlomak o kodovima G u ovom priručniku.

Dolje je primjer obrade više obradaka u jednom ciklusu. Program upotrebljava M97 Pozivanje lokalnog potprograma pri postupku rezanja.

%
O40005 (Izvanprog. odstupanja obratka) ;
(G54 X0 Y0 je na sredini lijevo od obratka) ;
(Z0 je na vrhu obratka) ;
(T1 je svrdlo) ;
(POČETAK BLOKOVA PRIPREME) ;
T1 M06 (odabir alata 1) ;
G00 G90 G40 G49 G54 (sigurno pokretanje) ;
X0 Y0 ;
(Pomak na prvi položaj koordinate position-G54) ;
S1000 M03 (vreteno u smjeru kazaljki sata) ;
G43 H01 Z0,1 (uključeno odstupanje alata 1) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
G00 Z3; (brzo povlačenje) ;
G90 G110 G17 G40 G80 X0. Y0.;
(Pomak na drugi position-G110) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
G00 Z3; (brzo povlačenje) ;
G90 G154 P22 G17 G40 G80 X0. Y0.;
(Pomak na treći položaj koordinate position-G154 P22) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
G53 Y0 (ishodište Y) ;
M30 (Kraj programa) ;
N1000 (Lokalni potprogram)
G81 F41,6 X1. Y2. Z-1,25 R0,1 (početak G81) ;
(1. rupa) ;
X2 Y2. (2. rupa) ;
G80 (Poništi G81) ;
M99;
%

12.4 Podprogrami

Potprogrami

Potprogrami:

  • obično su nizovi naredbi koji se ponavljaju nekoliko puta u programu.
  • Zapisani su u zasebnom programu, umjesto ponavljanja naredbi mnogo puta u glavnom programu.
  • Pozivaju se u glavnom programu pomoću M97 ili M98 i koda P.
  • Mogu sadržavati L za ponavljanje brojanja. Pozivanje potprograma se ponavlja L puta prije nego što glavni program nastavi sa sljedećim blokom.

Kada koristite M97:

  • Kôd P (nnnnn) isti je kao i broj bloka (Nnnnnn) lokalnog potprograma.
  • Potprogram mora biti unutar glavnog programa

Kada koristite M98:

  • kod P (nnnnn) je isti kao i broj programa (Onnnnn) potprograma.
  • Ako potprogram nije u memoriji, naziv datoteke mora biti Onnnnn.nc. Naziv datoteke mora sadržavati O, nule na početku i .nc da bi stroj pronašao potprogram.
  • Potprogram se mora nalaziti u aktivnom direktoriju ili na lokaciji zadanoj u postavkama 251/252. Pogledajte stranicu 5 za više informacija o lokacijama za traženje potprograma.

Potprogrami se najčešće koriste u standardnim ciklusima. Na primjer, možete staviti lokacije X i Y za seriju rupa u zasebni program. Tada možete pozivati taj program kao potprogram pomoću standardnog ciklusa. Umjesto upisivanja lokacija jednom za svaki alat, upisujete lokacije jednom za proizvoljan broj alata.

Postavljanje lokacija za traženje

Kada program pozove potprogram, upravljačka jedinica najprije traži potprogram u aktivnom direktoriju. Ako upravljačka jedinica ne može pronaći potprogram, ona će upotrijebiti postavke 251 i 252 kako bi utvrdila gdje dalje tražiti. Pogledajte ove postavke za više informacija.

Za pravljenje popisa lokacija za traženje u postavci 252:

  1. U upravljanju uređajima (LIST PROGRAM (POPIS PROGRAMA)) odaberite direktorij koji želite dodati na popis.
  2. Pritisnite F3.
  3. Označite opciju POSTAVKA 252 u izborniku, a zatim pritisnite ENTER.

    Upravljačka jedinica će dodati trenutni direktorij u popis lokacija za traženje u postavci 252.

Rezultat:

Da biste prikazali popis lokacija za traženje, pogledajte vrijednosti postavke 252 na stranici Postavke.

Lokalni potprogram (M97)

Lokalni potprogram je blok koda u glavnom programu na koji se upućuje više puta u glavnom programu.

Lokalni potprogrami se naređuju (pozivaju) pomoću M97 i Pnnnnn koji ga upućuje na broj retka N u lokalnom potprogramu.

Format lokalnog potprograma je završavanje glavnog programa s , a zatim unos lokalnih potprograma nakon M30.

Svaki potprogram mora imati broj retka N na početku i M99 na kraju koji će poslati program natrag na sljedeći redak glavnog programa.

%
O40009 (Lokalni potprogram ex-prog) ;
(G54 X0 Y0 je u gornjem lijevom kutu obratka) ;
(Z0 je na vrhu obratka) ;
(T1 je svrdlo u točki) ;
(T2 je svrdlo) ;
(T3 je nareznica) ;
(POČETAK BLOKOVA PRIPREME) ;
T1 M06 (odabir alata 1) ;
G00 G90 G40 G49 G54 (sigurno pokretanje) ;
X1,5 Y0,5 (brzi pomak na 1. položaj) ;
S1406 M03 (vreteno u smjeru kazaljki sata) ;
G43 H01 Z1 (uključeno odstupanje alata 1) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G81 G99 Z-0,26 R0,1 F7. (Početak G81) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
M01 Opcijsko zaustavljanje
(POČETAK BLOKOVA PRIPREME) ;
T2 M06 (odabir alata 2) ;
G00 G90 G40 G49 (sigurno pokretanje) ;
G54 X1,5 Z0,5 (brzi pomak na 1. položaj) ;
S2082 M03 (vreteno u smjeru kazaljki sata) ;
G43 H02 Z1. (Odstupanje alata 2 uključeno) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G83 G99 Z-0,75 Q0,2 R0,1 F12,5 (početak G83) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
M01 Opcijsko zaustavljanje
(POČETAK BLOKOVA PRIPREME) ;
T3 M06 (odabir alata 3) ;
G00 G90 G40 G49 (sigurno pokretanje) ;
G54 X1,5 Y-0,5 ;
(brzi povrat na 1. položaj) ;
S750 M03 (vreteno u smjeru kazaljki sata) ;
G43 H03 Z1 (uključeno odstupanje alata 3) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G84 G99 Z-0,6 R0,1 F37,5 (početak G84) ;
M97 P1000 (pozivanje lokalnog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z0,1 M09 (brzo povlačenje, isključeno rashl. sredstvo) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
G53 Y0 (ishodište Y) ;
M30 (Kraj programa) ;
(LOKALNI potprogram)
N1000 (početak lokalnog potprograma) ;
X0,5 Y-0,75 (2. položaj) ;
Y-2,25 (3. položaj) ;
G98 X1,5 Y-2,5 (4. položaj) ;
(Vraćanje početne točke) ;
G99 X3,5 (5. položaj) ;
(R Povratna ravnina) ;
X4,5 Y-2,25 (6. položaj) ;
Y-0,75 (7. položaj) ;
X3,5 Y-0,5 (8. položaj) ;
M99;
%

Vanjski potprogram (M98)

Vanjski potprogram je zaseban program kojeg glavni program poziva.

Upotrijebite M98 za naređivanje (pozivanje) vanjskih potprograma, uz Pnnnnn kao oznaku broja programa koji želite pozvati.

Kada vaš program pozove potprogram M98, upravljačka jedinica traži potprogram u direktoriju glavnog programa. Ako upravljačka jedinica ne može pronaći potprogram u direktoriju glavnog programa, onda ga traži na lokaciji zadanoj postavkom 251. Pogledajte stranicu 5 za više informacija. Ako upravljačka jedinica ne pronađe potprogram, javlja se alarm.

U ovom primjeru, potprogram (program O40008) zadaje (8) položaja. Također uključuje naredbu G98 na pomaku između položaja 4 i 5. To uzrokuje vraćanje osi Z na prvobitnu početnu točku umjesto ravnine R, tako da alat prelazi iznad držača obratka.

Glavni program (Program O40007) navodi (3) različita standardna ciklusa:

  1. G81
  2. točkasto bušenje na svakom položaju
  3. G83
  4. bušenje s ubadanjem na svakom položaju
  5. G84
  6. narezivanje navoja na svakom položaju

Svaki standardni ciklus poziva potprogram i izvršava postupak na svakom položaju.

%
O40007 (vanjski ex-prog potprograma) ;
(G54 X0 Y0 je na sredini lijevo od obratka) ;
(Z0 je na vrhu obratka) ;
(T1 je svrdlo u točki) ;
(T2 je svrdlo) ;
(T3 je nareznica) ;
(POČETAK BLOKOVA PRIPREME) ;
T1 M06 (odabir alata 1) ;
G00 G90 G40 G49 G54 (sigurno pokretanje) ;
G00 G54 X1,5 Y-0,5 (brzi pomak na 1. položaj) ;
S1000 M03 (vreteno u smjeru kazaljki sata) ;
G43 H01 Z1. (Odstupanje alata 1 uključeno) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G81 G99 Z-0,14 R0,1 F7. (Početak G81) ;
M98 P40008 (pozivanje vanjskog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z1. M09 (Brzo uvlačenje, Rashladno sredstvo isključeno) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
M01 Opcijsko zaustavljanje
(POČETAK BLOKOVA PRIPREME) ;
T2 M06 (odabir alata 2) ;
G00 G90 G40 G49 G54 (sigurno pokretanje) ;
G00 G54 X1,5 Y-0,5 (brzi pomak na 1. položaj) ;
S2082 M03 (vreteno u smjeru kazaljki sata) ;
G43 H02 Z1. (Odstupanje alata 1 uključeno) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G83 G99 Z-0,75 Q0,2 R0,1 F12,5 (početak G83) ;
M98 P40008 (pozivanje vanjskog potprograma) ;
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z1. M09 (Brzo uvlačenje, Rashladno sredstvo isključeno) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
M01 Opcijsko zaustavljanje
(POČETAK BLOKOVA PRIPREME) ;
T3 M06 (odabir alata 3) ;
G00 G90 G40 G49 G54 (sigurno pokretanje) ;
G00 G54 X1,5 Y-0,5 (brzi pomak na 1. položaj) ;
S750 M03 (vreteno u smjeru kazaljki sata) ;
G43 H03 Z1. (Odstupanje alata 3 uključeno) ;
M08 (Rashl. sredstvo uključeno) ;
(POČETAK REZANJA BLOKOVA) ;
G84 G99 Z-0,6 R0,1 F37,5 (početak G84) ;
M98 P40008 (Pozivanje vanjskog potprograma);
(POČNITE ZAVRŠITI BLOKOVE) ;
G00 Z1. M09 (Brzo uvlačenje, Rashladno sredstvo isključeno) ;
G53 G49 Z0 M05 (ishodište Z, vreteno isključeno) ;
G53 Y0 (ishodište Y) ;
M30 (Kraj programa) ;
%

Potprogram
%
O40008 (potprogram) ;
X0,5 Y-0,75 (2. položaj) ;
Y-2,25 (3. položaj) ;
G98 X1,5 Y-2,5 (4. položaj) ;
(Vraćanje početne točke) ;
G99 X3,5 (5. položaj) ;
(R Povratna ravnina) ;
X4,5 Y-2,25 (6. položaj);
Y-0,75 (7. položaj) ;
X3,5 Y-0,5 (8. položaj) ;
M99 - (vraćanje ili petlja potprograma) ;
%

Povratna veza
PRONAĐITE ZASTUPNIKA
Povratna veza
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.

Haas cijena s dostavom

Ova cijena uključuje troškove dostave, izvozne i uvozne carine, osiguranje i sve druge troškove dostave na lokaciju u Francuskoj dogovorenu s vama kao kupcem. Nikakvi drugi obvezni troškovi ne mogu se dodati u cijenu dostave Haas CNC proizvoda.

OSTANITE U TIJEKU S NAJNOVIJIM HAAS SAVJETIMA I TEHNOLOGIJAMA…

Prijavite se sad!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Servis i podrška
  • Vlasnici
  • Zatražite servis
  • Korisnički priručnik
  • Haas dijelovi
  • Zahtjev za popravak okretnog ili okretno nagibnog aparata
  • Vodič prije ugradnje
  • Alati za kupovinu
  • Cijena izrade novog Haasovog stroja
  • Dostupan inventar
  • Cjenik tvrtke Haas
  • CNCA financiranje
  • O tvrtki Haas
  • Zapošljavanje
  • Certifikati i sigurnost
  • Obratite nam se
  • Povijest
  • Uvjeti i odredbe
  • Uvjeti i odredbe za Haas Tooling
  • Privatnost
  • Jamstvo
  • Zajednica Haas
  • Haas CNC program certifikacije
  • Motosportovi Haas
  • Zaklada Gene Haas
  • Tehnička edukacijska zajednica tvrtke Haas
  • Događanja
  • Pridružite se razgovoru
  • Facebook
  • Twitter
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2023 Haas Automation, Inc – CNC alatni strojevi

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

Obavijest o kolačićima

Kolačiće koristimo za poboljšanje vašeg korisničkog iskustva. Naša obavijest o kolačićima opisuje koje kolačiće koristimo, zašto ih koristimo i kako možete pronaći dodatne informacije o njima. Potvrdite svoj pristanak za naše korištenje analitičkih kolačića. Ako ne pristajete, i dalje možete koristiti naše web-mjesto uz lošije korisničko iskustvo.

Upravljanje postavkama

Obavijest o kolačićima

Kolačiće koristimo za poboljšanje vašeg korisničkog iskustva. Naša obavijest o kolačićima opisuje koje kolačiće koristimo, zašto ih koristimo i kako možete pronaći dodatne informacije o njima. Potvrdite svoj pristanak za naše korištenje analitičkih kolačića. Ako ne pristajete, i dalje možete koristiti naše web-mjesto uz lošije korisničko iskustvo.

Functional Cookies

Analytics Cookies