You are on page 1of 93

HIT-skrypt z wiczeniami

Frezowanie podstawy
HEIDENHAIN
dialog tekstem otwartym

TNC 320
TNC 620
iTNC 530

Jzyk polski (pl)


V2
9/2012
2012 DR. JOHANNES HEIDENHAIN GmbH

Wszystkie teksty, ilustracje i grafiki, wcznie z ich czciami skadowymi s chronione prawami autorskimi.
Mog by one kopiowane i drukowane w celach prywatnych, naukowych aczkolwiek nie komercyjnych, jeli zawieraj one not
dotyczc praw autorskich. Firma DR. JOHANNES HEIDENHAIN GmbH zastrzega sobie prawo na odwoanie tego przyzwolenia w
kadym momencie. Bez uprzedniego pisemnego przyzwolenia firmy DR. JOHANNES HEIDENHAIN GmbH teksty, ilustracje i grafiki nie
mog by powielane, archiwizowane, zachowywane na serwerze, doczane do grupy newsletterowej, wykorzystywane w trybie online,
zapisywane na CD-ROMach lub cytowane w drukowanych publikacjach. Sprzeczne z tymi zasadami powielanie i/lub rozprzestrzenianie
chronionych prawami autorskimi tekstw, ilustracji i grafik moe prowadzi do konsekwencji odpowiednio do litery prawa karnego bd
cywilnego.

Autorzy:

Mller, Gerhard (CNC-wydawnictwo)


Siebler, Joachim (CNC-wydawnictwo)

Koncepcja szkoleniowa HEIDENHAIN jest przeznaczona dla nastpujcych sterowa:

f
fiTNC 530
f
fTNC 620
f
fTNC 320
f
fTNC 430
f
fTNC 426
Tre

Wstp
1 Frezarka CNC.....10
1.1 Budowa.....10
1.2 Przegld klawiatury.....14
1.3 Podzia ekranu.....16
1.4 Tryby pracy.....19
1.5 Przemieszczenie osi.....21
1.6 Narzdzia.....22
1.6.1 Typy narzdzi.....22
1.6.2 Punkty odniesienia narzdzia.....23
1.6.3 Pomiar narzdzi.....24

2 Podstawy CNC.....26
2.1 Punkty odniesienia.....26
2.2 Sonda impulsowa.....28
2.3 Punkty na obrabianym przedmiocie.....29
2.4 Struktura programu.....29
2.5 BLK-Form.....30

3 Podstawy technologiczne.....34
4 Przemieszczenia liniowe.....40
4.1 Pozycjonowanie z FMax.....40
4.2 Prosta (absolutnie).....41
4.3 Prosta (przyrostowo) .....41
4.4 Wsprzdne biegunowe: prosta LP.....44

5 Programowanie konturu.....50
5.1 Korekcja promienia.....50
5.2 Najazd i odjazd.....52
5.3 Zaokrglenia / fazki.....56
5.4 Koa.....57
5.5 Koa z promieniem.....58
5.6 Koa tangencjalnie.....59

6 FK-programowanie.....64
7 Cykle.....70
8 LBL-aplikacje.....76
8.1 LBL jako powtrzenie czci programu.....76
8.2 LBL jako podprogram.....77

9 Suplement.....86

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 3


Trzy komponenty koncepcji szkoleniowej HEIDENHAIN
Wstp

4 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


HIT - koncepcja szkoleniowa dla sterowa firmy HEIDENHAIN

Wstp
Z tych trzech komponentw, a mianowicie oprogramowania HIT, stanowiska programowania oraz skryptu z
wiczeniami HIT powstaa nowa koncepcja szkolenia. Postawiony cel, to umiejtno zapisania programu NC
dla pytki ksztatowej na stanowisku programowania HEIDENHAIN.
Obrabiany przedmiot pytka ksztatowa zmienia si w cigu przebiegu kursu i przez niego prowadzi.

Pytka ksztatowa ... z odwiertami ... i z konturami ... i z cyklami

Pwyrb Cz gotowa

Przy tym pomocny jest skrypt z wiczeniami HIT jak i oprogramowanie HIT.

Opierajc si na skrypcie z wiczeniami HIT wydawane s zadania, ktre naley wykonywa przy pomocy
oprogramowania HIT. Przy pomocy tego oprogramowania HIT mona przyswoi podstawy techniki CNC,
obsug stanowiska programowania HEIDENHAIN oraz programowanie tekstem otwartym HEIDENHAIN.

Pola o zielonym kolorze w skrypcie odsyaj do 5. Programowanie konturu


odpowiednich rozdziaw w oprogramowaniu HIT, np.
do programowania konturu.

Koa CC / C

Aby mc zaprogramowa koowe kontury z CC i C, naley przerobi odpowiedni rozdzia. Tam mona nauczy
si programowania z CC i C. W skrypcie HIT znajduj si pytania na ten temat i wiczenia dodatkowe, ktre
mog by wykonane bezporednio na stanowisku programowania.

Wyniki mona dokumentowa w skrypcie.

Przy kocu rozdziau 4, 5 i 8 naley przeprowadzi testy, informujce o stanie wiedzy na dany temat.

yczymy sukcesw i udanej pracy z koncepcj szkoleniow HEIDENHAIN.

Autorzy

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 5


Postawiony cel:
Wstp
Po przerobieniu skryptu uczestnicy szkolenia
opanowali programowanie elementu pytka
ksztatowa.

Prosz przyporzdkowa nastpujce pojcia:

f
fKiesze okrga
f
fKiesze prostoktna
f
fRowek wpustowy
f
fWycinek koa
f
fOdwierty
f
fKiesze konturu
f
fKontur

7 5
6 4
3
2 1

1:

2:

3:

4:

5:

6:

7:

Na ilustracji obok widzimy gotowy program przedmiotu


pytka ksztatowa.

Przedmiot zostaje tu przedstawiony graficznie w trybie


pracy Testprogramu.

6 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Przedmiot obrabiany pytka ksztatowa

Wstp

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 7


Prosz okreli narzdzia, ktre konieczne s dla
Wstp
wytwarzania przedmiotu pytka ksztatowa!
Prosz wykorzystywa przy tym narzdzia,
rzeczywicie dostpne w warsztacie.

Zostan one zapisane pniej do sterowania.

Tabela narzdzi

1:

2:

3:

4:

5:

6:

7:

8 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


1
Frezarka CNC
1 Frezarka CNC
1 Frezarka CNC

1.1 Budowa

1. Frezarka CNC

Budowa

6 1

7
4

Prosz nazwa zaznaczone na zielono elementy obrabiarki!

1:

2:

3:

4:

5:

6:

7:

10 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Mechaniczne komponenty

1 Frezarka CNC
Tu zapoznajemy si z typowymi komponentami
konstrukcyjnymi maszyny CNC.

Napd pocigowy toczny


Prosz objani funkcj napdu pocigowego
tocznego!
Dlaczego obydwie nakrtki s zamocowane
przeciwlegle?

Uchwyt narzdziowy

Prosz objani funkcj pakietu spryny talerzowej!

Jak funkcj peni zawr przeciwzwrotny dawicy?

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 11


Ukady pomiaru przemieszczenia
1 Frezarka CNC
Dla pomiaru przemieszczenia dostpne s dwie metody:

Pomiar z przetwornikiem obrotowym i rub Pomiar z enkoderem liniowym


napdow

Gdzie znajduje si przetwornik obrotowy? W ktrym miejscu znajduje si enkoder liniowy?

Prosz nazwa konieczne wielkoci dla okrelania Prosz objani zalet takiego ukadu!
pooenia!

Prosz objani funkcj przetwornika obrotowego!

Jak wad wykazuje ta metoda pomiaru


przemieszczenia?

12 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Absolutne i przyrostowe pomiary przemieszczenia

1 Frezarka CNC
Prosz nazwa obydwa ukady!

1 2 4

3
5

Prosz nazwa elementy 1-5! Na jakiej zasadzie funkcjonuje przyrostowy pomiar


przemieszczenia?
1:

2:

3:

4:

5:

Prosz objani zasad funkcjonowania absolutnego Dlaczego przyrostowe ukady pomiarowe


pomiaru przemieszczenia! przemieszczenia wymagaj znacznikw
referencyjnych?

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 13


1.2 Przegld klawiatury
1 Frezarka CNC
Klawiatura TNC 620 / TNC 320

1. Frezarka CNC Prosz nazwa pojedycze elementy stanowiska


programowania TNC 620 i TNC 320!

Przegld klawiatury

1 4
7
2 3 6
5

1: 5:

2: 6:

3: 7:

4:

Nastpujce klawisze s konieczne najczciej.


Prosz je nazwa! 


1 2 3
1:

2:

3:

14 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Klawiatura iTNC 530

1 Frezarka CNC
Programowanie i obsuga TNC 320 / TNC620 s
podobne do iTNC 530.
iTNC 530 posiada dodatkowo panel dotykowy jak i
klawiatur alfanumeryczn.

1: Klawiatura alfanumeryczna dla zapisu tekstw, nazw


plikw oraz programowania DIN/ISO

2: Panel dotykowy

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 15


1.3 Podzia ekranu
1 Frezarka CNC

1. Frezarka CNC
1

Podzia ekranu

Prosz nazwa poszczeglne pola!


4 3 2
1:

2:

3:
5
4:

5:

Prosz uruchomi stanowisko programowania!


Pokazany jest nastpujcy ekran!

Jeli pracujemy z wersj demo to prosz klikn w


oknie pierwszoplanowym najpierw na OK!

Prosz nacisn kilkakrotnie klawisz CE.


Klawiszem CE (Clear Entry) kwitowane s dialogi i
komunikaty o bdach. 
Pokazany jest nastpujcy ekran!

Jeli nie zainstalowano jeszcze stanowiska


programowania, to odpowiednia pomoc
instalowania znajduje si w HEIDENHAIN
Interactive Training.

16 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Prosz nacisn klawisz przeczania ekranu!

1 Frezarka CNC
Klawiszem przeczania ekranu mona wybiera
rne rodzaje widoku!

Mog zosta one pokazane poprzez pasek z softkey.

Prosz wybra softkey POZYCJA+STATUS!

Pokazany jest nastpujcy ekran:

Ponownym naciniciem klawisza przeczania


ekranu mona przej do innego rodzaju podgldu!

Naley dokona wyboru lub przy pomocy


softkey KONIEC anulowa wybr, aby
prowrcido poprzednich funkcji!

Klawiszem przeczania trybw pracy mona


przechodzi pomidzy aktywnym trybem pracy
maszyny i aktywnym trybem programowania.

Wicej o trybach pracy dowiemy si w nastpnym


rozdziale.

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 17


Zamknicie stanowiska programowania
1 Frezarka CNC
Aby unikn strat danych przy wyczeniu, naley
celowo wyczy stanowisko programowania.

f
fNacisn klawisz trybw pracy: TNC przechodzi do
trybu pracy Obsuga rczna

f
fPrzecza dalej pasek softkey, a zostanie
wywietlony softkey OFF dla zamknicia systemu

ffSoftkey OFF nacisn Tu mona dalej przecza pasek z


softkey. Wykonuje si to
klikniciem na wski pasek lub F9
albo F10.

f
fnastpujce po tym pytanie dialogowe w oknie
wyskakujcym potwierdzi z TAK .

Dowolne wyczenie stanowiska


programowania moe prowadzi do utraty
danych!

18 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


1.4 Tryby pracy

1 Frezarka CNC
1. Frezarka CNC

Tryby pracy
1 2 3

4 5 6 7

Prosz nazwa poszczeglne tryby pracy!

1: 5:

2: 6:

3: 7:

4:

Prosz objani czynnoci, wykonywane w


nastpujcych trybach pracy!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 19


Podzia trybw pracy
1 Frezarka CNC

Tryby pracy s podzielone na dwie grupy:

1 2

Prosz je nazwa i objani ich funkcj!

1:

Funkcja:

2:

Funkcja:

Po wyborze trybu pracy naley zawsze wywoa menedera plikw!





Utworzenie nowego
Programowanie programu lub zmiana
istniejcego ju programu

 Testowanie
Test programu 
 wybranego
programu

Odpracowywanie
Przebieg
wybranego
programu
programu
Sekwencja
wierszy

Aktywny jest zawsze jeden tryb pracy maszyny oraz jeden tryb pracy
programowania. Przeczanie nastpuje przy pomocy klawisza
przeczania trybw pracy.

20 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


1.5 Przemieszczenie osi

1 Frezarka CNC
1. Frezarka CNC

Przemieszczenie osi

Osie zgodnie z DIN 66217

Dla ukadu osi obowizuj nastpujce zasady!

 

  

 
 



 


Osie Osie Osie


podstawowe obrotowe rwnolege

X A U

Y B V

Z C W

Programista zakada zawsze, i tylko


narzdzie si przemieszcza.

Tak zapisywa programy, jak gdyby


narzdzie si przemieszczao!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 21


1.6 Narzdzia
1 Frezarka CNC

1.6.1 Typy narzdzi

1. Frezarka CNC

Narzdzia

Prosz nazwa te narzdzia i


poda ich przeznaczenie!

1 2 3 4

5 6 7 8

1: 5:

2: 6:

3: 7:

4: 8:

22 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


1.6.2 Punkty odniesienia narzdzia

1 Frezarka CNC
Jakie parametry narzdzia musz by koniecznie zmierzone?

Prosz nazwa punkt, do ktrego odnosz si informacje o geometrii


narzdzia!

Gdzie zachowywane s informacje o geometrii?

Ktre punkty musz by dokadnie do siebie dopasowane?

Do ktrego punktu odnosi sterowanie przemieszczenie w osi wrzeciona,


jeli zapisano dugo 0 mm w pamici narzdzi?

W programie odpracowywany jest wiersz L Z+2 FMAX.


Narzdzie zapisano pomykowo 10 mm za krtkie. Jaka wynika z tego
rzeczywista gboko?

Jeli zostanie podana krtsza dugo narzdzia, ni jego


rzeczywista dugo, to moe doj do kolizji!

W programie odpracowywany jest wiersz L Z+2 FMAX.


Narzdzie zapisano pomykowo 10 mm za dugie. Jaka wynika z tego
rzeczywista gboko?

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 23


1.6.3 Pomiar narzdzi
1 Frezarka CNC

Prosz nazwa rone moliwoci pomiaru narzdzi!

Jak zostaje mierzone narzdzie w tym przykadzie?

Jakie zalety posiadaj bezdotykowe ukady pomiarowe?

24 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


2
Podstawy CNC
2 Podstawy CNC
2 Podstawy CNC

2.1 Punkty odniesienia

2. Podstawy CNC

Punkty odniesienia

Punkt zerowy obrabianego przedmiotu, punkt zerowy maszyny,


punkt referencyjny

Prosz objani nastpujce punkty odniesienia!

M:

W: (patrz ilustracja s.27 po rodku)

R:

26 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Zaznaczy na ilustracji pole, na ktrym wywietlany

2 Podstawy CNC
jest aktywny preset (punkt ustawiony z gry)!

Do ktrego punktu odnosz si pokazane tam


wymiary?

Poprzez prbkowanie zostaj okrelone odlegoci od


punktu zerowego przedmiotu W do punktu zerowego
maszyny M.

S one zapisywane do pamici w tabeli preset.

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 27


2.2 Sonda impulsowa
2 Podstawy CNC

2. Podstawy CNC Prosz nazwa poz. 1 -5 i objani ich funkcj!

3D-sonda pomiarowa

1:

4
2:

5 3
3:
2

4:

5:
1

Co generuje sygna przeczenia, odbierany przez sterowanie?

Prosz nazwa niektre zadania, wykonywane przy pomocy ukadu


impulsowego 3D!

Jakie zalety posiada ustawienie narzdzia za pomoc sondy 3D w


porwnaniu do czujnika zegarowego?

28 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


2.3 Punkty na obrabianym przedmiocie

2 Podstawy CNC
Prosz pogbi znajomo kartezjaskiego ukadu 2. Podstawy CNC
wsprzdnych!
Prosz przerobi w tym celu rozdzia Punkty na
obrabianym przedmiocie!
Punkty na obrabianym przedmiocie

2.4 Struktura programu

Prosz nazwa pojedycze elementy programu! 2. Podstawy CNC

Struktura programu

1 0 BEGIN PGM 112 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 2 BLK FORM 0.2 X+120 Y+90 Z+0
3 3 TOOL CALL 5 Z S3200 F300
4 L X+30 Y+50 Z+1 R0 FMAX M3
5 L Z-2 R0
4 6 L X+120 R0 1:
7 L X+150 Y+100 Z+150 R0 FMAX
8 M30 2:
5 9 END PGM 112 MM 3:

4:

5:

Prosz objani nastpujce instrukcje M!

M3:

M8:

M9:

M30:

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 29


2.5 BLK-Form
2 Podstawy CNC


2. Podstawy CNC 


BLK-Form  



Pwyrb na rysunku zostaje definiowany.

Prosz uruchomi stanowisko programowania!





f
fNacisn klawisz trybw pracy: TNC przechodzi do
trybu pracy Programowanie.

f
fKlawisz PGM MGT nacisn: TNC otwiera
menedera plikw. 


f
fPrzej na trzeci pasek softkey
f
fSoftkey NOWY PLIK nacisn
f oknie wyskakujcym zapisa Blank.H
fW

Poprzez rozszerzenie .H generowany jest program


TEKSTEM OTWARTYM.
f
fPotwierdzi utworzenie programu klawiszem ENT.
f
fWybra jednostk miary mm 

f
fProsz zdefiniowa BLK-Form*!

*BLK
w jzyku angielskim: Blank
w jzyku niemieckim: pwyrb (Rohteil)

30 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


f
fNacisn klawisz trybw pracy: TNC przechodzi do

2 Podstawy CNC
trybu pracy Test programu.

f
fKlawisz PGM MGT nacisn: TNC otwiera
menedera plikw. 


f
fSoftkey OSTATNIE PLIKI
f
fOtworzy plik Blank.H

Naciniciem klawisza przeczania ekranu i paska


softkey na przemian mona wybiera pomidzy
nastpujcymi widokami:

f
fSoftkey PROGRAM+GRAFIKA wybra

Pwyrb w Blank.H zostaje przedstawiony w


symulacji.

Poprzez softkeys F1, F2 oraz F3 mona wybiera


pomidzy widokiem z gry, widokiem z trzech stron
oraz podgldem skosu!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 31


Prosz uruchomi stanowisko programowania!
2 Podstawy CNC
2. Podstawy CNC
Prosz zapisa program do przedmiotu pytka
formowa i zdefiniowa BLK-Form!

Stanowisko programowania

wiczenia 2a, b, c, d

32 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


3
Podstawy
technologiczne
3 Podstawy technologiczne
3 Podstawy technologiczne

3. Podstawy technologiczne

Obliczanie danych skrawania


Dane skrawania w teorii

Ze wzgldu na jako produkcji, bezpieczestwo i


czas obrbki wana jest praca z optymalnymi danymi
skrawania.

Jakie obydwie dane skrawania musz by okrelone?

Te s czerpane przewanie z katalogw producenta.

Prosz okreli dla gowicy frezowej prdko


obrotow i prdko posuwu!
Prdko skrawania wynosi 250 m/min, posuw na zb
0,4 mm.

Obliczenia pomocnicze:

W sterowaniu prdko obrotowa zapisywana jest z liter S


(spindlespeed), prdko posuwu z liter F (feed rate).

34 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Prosz okreli dla narzdzi na stronie 8 konieczne dane skrawania!

3 Podstawy technologiczne
Korzysta w tym celu z dostpnym materiaw!
Materia: AlCuMgPbMn

Narzdzie nr Narzdzie Materia ostrza vc fz z S F

Obliczenia pomocnicze:

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 35


Dane skrawania w praktyce
3 Podstawy technologiczne
Obliczone na poprzednich stronach wartoci dla prdkoci posuwu i
prdkoci obrotowej opieraj si na wartociach teoretycznych.
W praktyce wartoci te s zalene od wielu czynnikw i musz zosta
dopasowane.

Prosz nazwa czynniki, ktre musz zosta uwzgldnione!

Czynniki te pokazuj, jak kompleksowe s te zalenoci.


Brak jednoznacznie poprawnych danych skrawania, mowa jest tylko o
mniej lub wicej dobrych danych skrawania.

Przy wyborze danych skrawania pomocny jest kontakt z producentem


narzdzi, ale w sumie jest to kwestia wasnych zebranych dowiadcze.
Pomoc posu z pewnoci dowiadczeni wsppracownicy.

36 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Tabela narzdzi

3 Podstawy technologiczne
Prosz zapisa narzdzia do tabeli narzdzi!
Prosz postpi nastpujco:
f
fTryb pracy Obsuga manualna wybra
f
fSoftkey TABELA NARZEDZI wybra
f
fSoftkey EDYCJA ON wybra

Pokazany jest nastpujcy ekran:

Klawiszem ze strzak mona wybra edytowane pole


i zapisa wartoci! 

UWAGA PRZED KOLIZJ!


Dla obrbki naley zapisa rzeczywiste
wartoci dla dugoci i promienia!

Dane te s aktywowane przez sterowanie, jeli


narzdzie zostanie wywoane w programie klawiszem 
TOOL CALL. 

Zapisane wartoci s zachowywane naciniciem


klawisza KONIEC.
Tabela narzdzi musi by zawsze zamykana
klawiszem KONIEC !

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 37


Do tabeli narzdzi oprcz dugoci i promienia mona
3 Podstawy technologiczne
podawa jeszcze dalsze dane narzdzia.
Dla wytwarzania absolutnie konieczne s jednake
tylko dugo i promie.

W obydwu przykadach zostaje edytowany naddatek


dla dugoci narzdzia oraz dla promienia narzdzia.

Te dane narzdziowe s opisane nieco pniej.

Informacje o dalszych danych narzdzia mona


znale w TNCguide! 

38 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


4
Przemieszczenia
liniowe
4 Przemieszczenia liniowe
4 Przemieszczenia liniowe

4.1 Pozycjonowanie z FMax

4. Przemieszczenia liniowe W tym rozdziale zostan programowane otwory na


pycie ksztatowej.
Tu zapoznamy si z koniecznymi funkcjami toru
ksztatowego.
Pozycjonowanie z FMAX

Objani FMAX!

Prosz objani pojcie dziaanie modalne!

Ze wzgldw bezpieczestwa FMAX dziaa


wierszami!

W tym fragmencie programu naley uzupeni


prepozycjonowanie do nastpnego odwiertu!
Uzupeni wiersz programu 19!

16 L X+95 Y+50 FMAX Pozycjonowanie


17 L Z-5 F250 Wiercenie
18 L Z+2 F250 Odjazd
19 Pozycjonowanie
20 L Z-5 F250 Wiercenie

40 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


4.2 Prosta (absolutnie)

4 Przemieszczenia liniowe
4. Przemieszczenia liniowe


Prosta (absolutnie) 


Absolutne wsprzdne odnosz si do punktu

zerowego obrabianego przedmiotu.



Uzupeni tabel!

Odwiert 1 Odwiert 2 Odwiert 3   

X= X= X=

Y= Y= Y=
L X... Y... ... przejazd na ...

4.3 Prosta (przyrostowo)

4. Przemieszczenia liniowe


Prosta (przyrostowo) 




Wymiarowanie przyrostowe odnosi si do aktualnej


pozycji narzdzia.



Uzupeni tabel! 
  
Odwiert 4 Odwiert 5 Odwiert 6 

X= IX = IX =

Y= IY = IY =
L IX... IY... ... przejazd o ...

Przy pomocy klawisza I na klawiaturze HEIDENHAIN


przeczamy pomidzy programowaniem absolutnym i
inkrementalnym.

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 41


Zadanie: odwierty
4 Przemieszczenia liniowe
Prosz zaprogramowa nastpujcy przedmiot na stanowisku!
Uwzgldni schemat na nastpnej stronie!

Prosz zapisa konieczne narzdzia do tabeli narzdzi.

42 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Schemat: odwierty

4 Przemieszczenia liniowe
Tryb pracy Programowanie


 BEGIN PGM ... MM Zapis programu

BLK-FORM 0.1 ... X... Y... Z...


Definiowanie pwyrobu
BLK-FORM 0.2 X... Y... Z...


 TOOL CALL ... ... S... Aktywowanie narzdzia

L Z+100 R0 FMax M3 Przemieszczenie na bezpieczn wysoko

L X... Y... R0 FMAX Najazd pozycji wiercenia 1 (X=20, Y=30)

L Z+... FMAX Odjazd na bezpieczn wysoko

L Z-... F250 Wiercenie

L Z+2... FMAX Odsunicie wierta

L X... Y... FMAX Najazd nastpnej pozycji

L Z-... Wiercenie

L Z+... FMAX Odsunicie wierta

L X... Y... FMAX Najazd nastpnej pozycji

L Z-... Wiercenie

L Z+100 R0 FMAX M30 Powrt na bezpieczn wysoko

END PGM ... MM Koniec programu

Prosz zapisa dalszy program, w ktrym pozycjonowanie od odwiertu do


odwiertu nastpuje przyrostowo.

wiczenia 4a, b, c

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 43


4.4 Wsprzdne biegunowe: prosta LP
4 Przemieszczenia liniowe

4. Przemieszczenia liniowe Przy pomocy wsprzdnych biegunowych okrela si


pozycj poprzez odstp PR oraz kt PA do uprzednio
zdefiniowanego bieguna.

Wsprzdne biegunowe Biegun zostaje okrelony z CC.

 








   

Wsprzdne biegunowe-promie PR: Wsprzdne biegunowe-kt PA:


Odlego pozycji P1 do bieguna. Kt od osi bazowej kta (= 0 linia) do linii czcej
biegun-P1.

Zapisy w wierszu 18:


ffWybr funkcji toru ksztatowego
ffNacisn klawisz biegunowy

ffPromie biegunowy PR zapisa
ffKt biegunowy PA zapisa

16 L X+10 Y+10 FMAX Pozycjonowanie


17 CC CC przejmuje aktualn pozycj jako biegun
18 LP PR+30 PA+45 FMAX Pozycjonowanie ze wsprzdnymi biegunowymi na
P1

Pozycja bieguna moe zosta zapisana bezporednio do wiersza CC!

17 CC X+10 Y+10 Zapis bieguna bezporednio w wierszu CC


18 LP PR+30 PA+45 FMAX Pozycjonowanie ze wsprzdnymi biegunowymi na
P1

Programowanie bieguna nie prowadzi do


przemieszczenia osi!

44 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Uzupeni wiersze programu 20 i 23!

4 Przemieszczenia liniowe
2
1

16 L X+30 Y+25 FMAX Pozycjonowanie odwiert 3


17 CC Przejcie rzecz-pozycji X+30 Y+25 jako BIEGUN
18 L Z-5 F250 Wiercenie
19 L Z+2 F250 Odjazd
20 Pozycjonowanie odwiert 1
21 L Z-5 F250 Wiercenie
22 L Z+2 F250 Odjazd
23 Pozycjonowanie odwiert 2
...

Prosz zapisa program dla nastpujcego


przedmiotu na stanowisku!

wiczenie 4d
HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 45
Prosz przerobi w HEIDENHAIN Interactive Training
4 Przemieszczenia liniowe
4. Przemieszczenia liniowe
dla pogbienia wiadomoci rozdzia streszczenie
informacji jako i zapis programu NC!
Te rozdziay przygotowujemy na Test 1!
Streszczenie informacji

4. Przemieszczenia liniowe

Zapis programu NC

4. Przemieszczenia liniowe Prosz przeprowadzi Test 1 i go wydrukowa!


Tu prosz wklei ten test dla dokumentacji!
Mona zaklei przy tym teksty wskazwek na tej
stronie!
Test 1 Mona tak czsto powtarza ten test, a jego wyniki
bd w peni zadowalajce.

46 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


4 Przemieszczenia liniowe

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 47


Prosz uruchomi stanowisko programowania!
4 Przemieszczenia liniowe
4. Przemieszczenia liniowe
Prosz rozszerzy swj program do przedmiotu
pytka ksztatowa o te odwierty!

Stanowisko programowania

48 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


5
Programowanie
konturu
5 Programowanie konturu
5 Programowanie konturu

1 2 3 4
Kontury skadaj si z elementw koowych i
prostoliniowych.
Dialogi programowania otwiera si szarymi klawiszami
dialogowymi.

Prosz nazwa poszczeglne funkcje!

(patrz HEIDENHAIN Interactive Training, rozdzia 1,


przegld klawiatury)
5 6 7 8 9

1: 6:

2: 7:

3: 8:

4: 9:

5:

5.1 Korekcja promienia

Prosz zapisa program dla nastpujcego konturu!


Uywa freza z D = 25 mm.
Punkt startu konturu to X0, Y+50.
(Nazwa: Romb.H)

Prosz wykona symulacj programu! Co


stwierdzono?

5. Programowanie konturu

Korekcja promienia

Prosz skorygowa program za pomoc korekcji


promienia!

50 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Ktry punkt freza jest programowany z R0?

5 Programowanie konturu
Jak dziaa korekcja promienia?

Prosz objani RL, RR, R0!

RL:


RR:

R0:



Prosz uzupeni RL oraz RR na ilustracji!

Jaki kierunek obiegu naley wybra, aby kontury byy obrabiane


wspbienie?

Kontury wewntrzne:

Kontury zewntrzne:

Jak korekcj promienia naley wybra, aby kontury byy frezowane


wspbienie?

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 51


5.2 Najazd i odjazd
5 Programowanie konturu

5. Programowanie konturu Prosz objani funkcj APPR i DEP!

Najazd i odjazd

APPR:

DEP:

Punkt najazdu/odjazdu jest punktem naronym

Odpracowywane s wiersze programowe 16-20.


Prosz poda punkt startu, obliczony punkt poredni jaki i pierwszy
obliczony punkt konturu z odpowiednimi wsprzdnymi!
Promie narzdzia wynosi 6 mm.

16 L X-7 Y-7 FMAX


17 APPR LT X+10 Y+10 LEN 5 RL
18 L Y+40
19 DEP LT LEN 18
20 L Z+100 FMAX

1:

2:

3:

52 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Odpracowywane s wiersze programowe 19-20.

5 Programowanie konturu
Prosz poda ostatni obliczony punkt konturu jak i obliczony punkt
kocowy z odpowiednimi wsprzdnymi!

16 L X-7 Y-7
17 APPR LT X+10 Y+10 LEN 5 RL
18 L Y+40
19 DEP LT LEN 18
20 L Z+100 FMAX

4:

5:
5

DEP anuluje automatycznie korekcj


promienia!

Prosz zoptymalizowa program Romb.H!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 53


Punkt najazdu/odjazdu ley na konturze
5 Programowanie konturu
Prosz uzupeni wiersze programowe 16 - 18!
Obowizuj nastpujce warunki ramowe:

f
fPromie narzdzia 6 mm
f
fPrepozycjonowanie X-20, Y0
f
fStrategia najazdu LCT
f Punkt konturu X+10, Y+15
f1.
f
fPromie najazdu 10 mm
f Punkt konturu X+10, Y+35
f2.

Prosz wykorzystywa w razie koniecznoci


HEIDENHAIN Interactive Training.

...
16 L Prepozycjonowanie
17 APPR Najazd na 1. punkt konturu z RL
18 L Przejazd na 2. punkt konturu
...

f
fJeli punkt najazdu/odjazdu ley na konturze, to najedanie/
odjedanie nastpuje przewanie z LCT (Linear Circular Tangential).

f
fJeli punkt najazdu/odjazdu jest punktem naronym, to
wykorzystywane jest przewanie LT (Linear Tangential).

54 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Uzupeni wiersz programu 19!

5 Programowanie konturu
Obowizuj nastpujce warunki ramowe:

f
fPromie narzdzia 6 mm
f
fPrzemieszczenie poza materiaem na X-8, Y+45
f
fStrategia odjazdu LCT
f
fPromie odjazdu 8 mm

Prosz wykorzystywa w razie koniecznoci


HEIDENHAIN Interactive Training.

...
19 DEP Odjazd
20 l z+100 FMAX Przejazd na bezpieczn wysoko
...

Prosz zapisa program dla nastpujcego


przedmiotu na stanowisku!
Punkt startu: X=75, Y=0
Prosz uywa odpowiedniej strategii najazdu i
odjazdu!

Prosz zapozna si w TNCguide


ze strategiami najazdu i odjazdu 
LN oraz CT!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 55


5.3 Zaokrglenia / fazki
5 Programowanie konturu

5. Programowanie konturu

Zaokrglenia / fazki

L (5)
P1 E P2
P1 P2

L (5)
A
R

P3 P3

Z RND (angl. Rounding = zaokrglenie) zostaje Z CHF (angl. Chamfer = fazka) zostaje wstawiona
wstawione zaokrglenie pomidzy dwoma fazka pomidzy dwoma prostymi.
prostymi/ukami.
... ...
10 L X... Y... P1 dowolnie najecha 10 L X... Y... P1 dowolnie najecha
11 L X... Y... P2 najecha 11 L X... Y... P2 najecha
12 RND R... Zaokrglenie 12 CHF 5 Fazka
13 L X... Y... P3 najecha 13 L X... Y... P3 najecha
... ...

Prosz zapisa program dla nastpujcego


przedmiotu na stanowisku!

56 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


5.4 Koa

5 Programowanie konturu
5. Programowanie konturu

Koa CC / C

Przemieszczenia koowe mona programowa podajc punkt rodkowy,


punkt kocowy i kierunek obiegu.
Prosz objani nastpujce zapisy!

CC:

*DR+:

*DR-:

W nastpujcym przykadzie zostaje programowany uk koowy


fragmentu rysunku ruchem przeciwbienym. Uzupeni trzy wiersze
programu!
... Objanienie:
10 L X+15 Y+15
11 CC x+25 y+25
12 c X+35 Y+15 DR-

...

Prosz zapisa program dla nastpujcego


przedmiotu na stanowisku!

*DR
w j.angielskim: direction of rotation
w jzyku niemieckim: kierunek
obrotu

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 57


5.5 Koa z promieniem
5 Programowanie konturu

5. Programowanie konturu



Koa z promieniem 


 
Obowizuje:

f CCA*<180: znak liczby promienia: R+


fKt
f CCA*>180: znak liczby promienia: R-
fKt
f
fObrt zgodnie z RWZ: DR-
f
fObrt przeciwnie do RWZ: DR+  


Uzupeni R+, R-, DR+, DR- na znajdujcych si obok


4 ilustracjach! 






Prosz zapisa program dla nastpujcego konturu


na stanowisku!

*CCA
angl.: Circle Center Angle
w jzyku polskim: kt punktu rodkowego (kt
centrowania)

58 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


5.6 Koa tangencjalnie

5 Programowanie konturu
5. Programowanie konturu

Koa tangencjalnie

Prosz objani pojcie tangencjalnie!

Uzupeni wiersz 19!

16 L X-30 Y+100 Pozycjonowanie wstpne


17 APPR LT X+0 Y+100 LEN 20 RL Dosun narzdzie do konturu
18 L x+40 Ruch przemieszczenia na X+40
19 Tor koowy
20 DEP LT LEN 10 Odjazd

Prosz zapisa program dla nastpujcego konturu na


stanowisku!

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 59


Prosz przerobi dla pogbienia wiadomoci rozdziay
5 Programowanie konturu
5. Programowanie konturu
Porzdkowanie wierszy, Streszczenie informacji jak
i Zapis programw NC!
Te rozdziay przygotowujemy na Test 2!
Porzdkowanie wierszy

5. Programowanie konturu

Streszczenie informacji

5. Programowanie konturu

Zapis programw NC

5. Programowanie konturu Prosz przeprowadzi Test 2 i go wydrukowa!


Tu prosz wklei ten test dla dokumentacji!
Mona zaklei przy tym teksty wskazwek na tej
stronie.
Test 2 Mona tak czsto powtarza ten test, a jego wyniki
bd w peni zadowalajce.

60 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


5 Programowanie konturu

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 61


Prosz uruchomi stanowisko programowania!
5 Programowanie konturu
5. Programowanie konturu
Prosz rozszerzy swj program do przedmiotu
pytka ksztatowa o kontur zewntrzny i wewntrzny!

Stanowisko programowania

wiczenia 5a, b, c, d

62 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


6
FK-programowanie
6 FK-programowanie
6 FK-programowanie

6. FK-programowanie

Funkcje podstawowe, zastosowanie


Programowanie konturu

FK = Freie Kontur = dowolny kontur

Jeli rysunek techniczny przedmiotu nie jest


wymiarowany zgodnie z NC i tym samym nie moe
by programowany szarymi klawiszami dialogowymi,
to pomocne jest programowanie FK.

W przykadzie ktnik znana jest tylko warto X


dolnej ukonej i kt wzniosu.
Brak wsprzdnej Y.
Aby programowa kontur z dotychczas poznanymi
funkcjami, naleaoby obliczy warto Y za pomoc
funkcji trygonometrycznych.

Z FK nie jest to konieczne.

Nastpujce cztery funkcje podstawowe znajduj si


do dyspozycji.
Prosz te funkcje objani!

FL:

FLT:

FC:

FCT:

Szczegowe informacje o FK znajduj si w TNCguide.




64 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Prosz uzupeni wiersze 8-11 programu ktnik!

6 FK-programowanie
0 BEGIN PGM WINKeLSTUECK MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S3000
4 L Z+100 R0 FMAX M3
5 L X+110 Y-10 R0 FMAX
6 L Z-5 R0 FMAX
7 APPR LT X+100 Y+0 LEN10 RL F1000
8 L X
9 FL X AN * Warto X i kt wzniosu s znane
10 FL AN * Kt wzniosu jest znany
11 FL X Y AN * Warto X, warto Y i kt wzniosu s znane
12 Lx+100
13 L Y+0
14 DEP LT LEN10
15 L Z+100 R0 FMAX M30
16 END PGM WINKeLSTUECK MM

Naley zaprogramowa przedmiot obrabiany za pomoc FK na


stanowisku.

Prosz uwzgldni nastpujce ustawienia:

Prosz przeczy w trybie pracy Programowanie klawiszem przeczania


ekranu na PROGRAM+GRAFIKA.

Przeczy na trzecim pasku softkey obydwa pokazane softkeys, jak to


przedstawiono, na ON lub POKA.

* FK-dialogi otwieramy klawiszem FK.

Prosz wprowadzi dla kadego elementu konturu wszystkie znajdujce


si w dyspozycji dane!
Przykad wiersz 9:

f
fInformacje wstpne:
Jak wyglda element konturu? Prosta
Jak rozpoczyna si element konturu? nie tangencjalnie
Wybra odpowiedni softkey! FL

f
fZapisa wszystkie znane wartoci przy pomocy softkeys!
Warto X jest znana: z softkey zapisa t warto
AN jest znany: z softkey zapisa t warto

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 65


Zadanie: telefon
6 FK-programowanie
Prosz uzupeni wiersze programowe 9, 10, 11, 13 i 14!
Prosz uwzgldni w wierszu 11 nastpn stron.
Zaprogramowa nastpnie kontur na stanowisku!
(wymiary pwyrobu 100x100x20, kontur jako wysepka, Z-5)

Jakie funkcje podstawowe FK s konieczne w tym


przykadzie? 

 
 




 








0 BEGIN PGM TELEFON MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-10
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S3000
4 L Z+100 R0 F MAX M3
5 L X+50 Y+50 R0 F MAX
6 L Z+2 F MAX
7 L Z-5 F AUTO
8 APPR LCT X+50 Y+75 R2 RL F500 Punkt 1
9 FC DR R CCX CCY Punkt 2
10 FCT DR R Punkt 3
11 FCT DR R CCX CCY Punkt 4
12 FSELECT 1
13 FCT DR R Punkt 5
14 FCT X Y DR R CCX CCY Punkt 6
15 FSELECT 2
16 DEP LCT X+50 Y+50 R2
17 L Z+100 R0 F MAX M2
18 END PGM TELEFON MM

66 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Matematycznie wynikaj przy zapisie wiersza 11 dwie moliwoci:

6 FK-programowanie
Poprzez softkey POKAZ ROZWIAZANIE mona
wywietla rozwizania!

Prosz wybra waciwy element konturu zgodnie z


rysunkiem!
TNC wstawia przy tym automatycznie wiersz 12.

Znaczenie prezentacji elementw konturu rnymi kolorami (w zalenoci od maszyny):

Kolor Funkcja
Czarny Element konturu jednoznacznie okrelony
Niebieski Z wprowadzonych danych wynika kilka moliwych
rozwiza.
Czerwony Dla obliczenia elementu konturu lub konturu naley
poda wicej danych.
Zielony Kilka rozwiza moliwych
Wskazanie poprzez softkey POKAZ ROZWIAZANIE

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 67


Prosz uruchomi stanowisko programowania!
6 FK-programowanie
6. FK-programowanie
Prosz zapisa nowy program do ktnika!

Stanowisko programowania

wiczenia 6 a, b, c, d

68 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


7
Cykle
7 Cykle
7 Cykle

7. Cykle

CYCL DEF / CYCL CALL

Powtarzajce si czsto rodzaje obrbki, ktre


obejmuj kilka etapw obrbki, s wprowadzone do
pamici TNC w postaci cykli.
Rowki, kieszenie prostoktne, odwierty itd. mog by
bardzo komfortowo programowane.

Prosz objani CYCLE DEF oraz CYCLE CALL!

CYCLE DEF:

CYCLE CALL:

7. Cykle

Frezowanie paszczyznowe, kiesze


prostoktna,
kiesze okrga, frezowanie rowkw

Prosz zaprogramowa na stanowisku nastpujcy


przedmiot wedug schematu na natpnej stronie.

Dokadniejsze informacje znajduj


si w TNCguide! 
Tam objanione s wszystkie
parametry cykli.

70 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Zapis wiersz 5:

7 Cykle

f
fKlawisz CYCLE DEF nacisn

f
fSoftkey WIERSZOWANIE wybra
f
fCykl 232 wybra 1 2 3

Zapis wiersz 6:

f
fKlawisz CYCLE CALL nacin

f
fSoftkey CYCLE CALL M wybra
1 2
0 BEGIN PGM Plan MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-16
2 BLK FORM 0.2 X+100 Y+100 Z+2 Nieobrobiona powierzchnia: Z=2
3 TOOL CALL 20 Z S2000 F300
4 L Z+100 R0 FMAX M3
5 CYCL DEF 232 FREZOWANIE PASZCZ. ~ Definicja frezowania paszczyznowego
Q389=+2 ;STRATEGIE ~
Q225=+0 ;PUNKT STARTU 1.OSI ~
Q226=+0 ;PUNKT STARTU 2.OSI ~
Q227=+2 ;PUNKT STARTU 3.OSI ~
Q386=+0 ;PUNKT KOCOWY 3.OSI ~ Po frezowaniu paszczyznowym: powierzchnia Z=0
...
...
6 CYCL CALL Wywoanie frezowania paszczyznowego
7 L Z+100 R0 FMAX
8 TOOL CALL 5 Z S5000 F300
9 L Z+100 R0 FMAX M3
10 L X+30 Y+50 R0 FMAX Pozycjonowanie kiesze prostoktna
11 CYCL DEF 251 KIESZE PROSTOK. ~ Definicja kieszeni prostoktnej
...
...
12 ... Wywoanie kieszeni prostoktnej
13 L Z+100 R0 FMAX
14 L X... Y... R0 FMAX Pozycjonowanie kiesze okrga
15 CYCL DEF 252 KIESZEN OKRAG. ~ Definicja kieszeni okrgej
...
...
16 ... Wywoanie kieszeni okrgej
17 L Z+100 R0 FMAX
18 L X ...Y ... R0 FMAX Pozycjonowanie rowek wpustowy
19 CYCL DEF 253 FREZOWANIE ROWKOW ~ Definicja rowka
...
...
20 ... Wywoanie rowka
21 L Z+100 R0 FMAX M30
22 END PGM Plan MM

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 71


7 Cykle
7. Cykle

Wiercenie, gwintowanie,
wiercenie uniwersalne

Prosz zaprogramowa na stanowisku nastpujcy


przedmiot wedug schematu na natpnej stronie!

Cykl 221 (wzory na linii) oraz cykl 220 (wzory na kole) wywouj ostatnio
zdefiniowany cykl na zdefiniowanych pozycjach.

Wszystkie cykle, produkujce wiry (np. wiercenie), musz zosta


wywoane (CALL aktywne cykle).

Cykle, nie produkujce wirw (np. cykle dla przeliczania wsprzdnych),


nie musz zosta wywoane (DEF aktywne cykle).

72 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Zapis wiersz 6:

7 Cykle



1 2 3

Zapis wiersz 16:





1 2 3
0 BEGIN PGM Gwint MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-16
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S1111 F555
4 L Z+100 R0 FMAX M3
5 CYCL DEF 200 WIERCENIE ~ Definicja odwiertw
...
...
6 CYCL DEF 221 WZORY NA LINIACH ~ Wywoanie odwiertw na Wzr na linii
...
...
7 L Z+100 R0 FMAX
8 TOOL CALL 2 Z S1111 F555
9 L Z+100 R0 FMAX
10 CYCL DEF 207 GWINTOWANIE GS NOWE ~ Definicja gwintu
...
...
11 CYCL DEF 221 WZORY LINIE ~ Wywoanie gwintu na wzr na liniach
...
...
12 L Z+100 R0 FMAX
13 TOOL CALL 1 Z S1111 F555
14 L Z+100 R0 FMAX M3
15 CYCL DEF 203 WIERCENIE UNIWERSALNE ~ Definicja odwiertu na Wzr na okrgu
...
...
16 CYCL DEF 220 WZOR NA OKREGU ~ Wywoanie odwiertu na Wzr na okrgu
...
...
17 L Z+100 R0 FMAX M30
18 END PGM Gwint MM

Szczegowa pomoc znajduje si w TNCguide!


Tam te objanione s wszystkie cykle jak i wszystkie 
moliwoci wywoywania cykli.

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 73


Prosz uruchomi stanowisko programowania!
7 Cykle
7. Cykle
Prosz rozszerzy swj program do przedmiotu
pytka ksztatowa o te cykle!

Stanowisko programowania

wiczenia 7a, b, c, d

74 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


8
LBL-aplikacje
8 LBL-aplikacje
8 LBL-aplikacje

8.1 LBL jako powtrzenie czci programu


Programowanie ptli programowych

8. LBL-aplikacje



Powtrzenie czci programu




Powtrzenia czci programu s przewidziane dla


takich samych elementw (np. odwiertw), o takich

samych odlegociach do siebie.






















Poprzez wyznaczenie LABEL (= znacznik, etykieta)
mona zaznaczy numer wiersza, od ktrego cz
programu ma by powtrzona.

Wykonuje si to klawiszem LBL SET. Labels otrzymuj numer (1-999)


lub nazw.  
Koniec przewidzianego do powtrzenia segmentu programu
 
definiowany jest klawiszem LBL CALL . Przy zostaje zapisywana liczba
powtrze (REP).
Prosz zapisa program rzdu odwiertw na stanowisku!

0 BEGIN PGM rzd odwiertw MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+50 Z+0
3 TOOL CALL 3 Z S3000 F300
4 L Z+100 R0 FMAX M3
5 CYCL DEF 203 WIERCENIE Definicja cyklu wiercenia
UNIWERSALNE ~
...
6 L X... Y... R0 FMAX Najazd pozycji 1 (X=15, Y=30)
6-krotny skok powrotny

7 CYCL CALL Wywoanie cyklu wiercenia na poz. 1


(REP6) w wierszu 8

8 LBL 1 Label wyznaczy


9 L IX... R0 FMAX przyrostowe przemieszczenie na nastpn
poz.
10 CYCL CALL Wywoanie cyklu wiercenia na poz. 2 - poz. 8
11 CALL LBL 1 REP6 Wywoanie Label (etykiety) z 6
powtrzeniami
12 L Z+100 R0 FMAX M30
13 END PGM rzd odwiertw MM

Prosz wykona symulacj programu w trybie pracy Test programu


pojedyczymi wierszami.
Mona przy tym przeledzi wykonywane skoki!

76 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


8.2 LBL jako podprogram

8 LBL-aplikacje
Powtarzanie identycznych elementw

Powtarzajce si elementy (kontury, wywoanie na wycinku koa,...) mona programowa w podprogramach w


uproszczony sposb.

Podprogramy s zapisywane po
zakoczeniu programu gwnego 
(po M30 i M2).

Podprogramy rozpoczynaj si
klawiszem LBL SET i zawieraj
numer (np. 1).

Podprogramy wywoywane s
klawiszem LBL CALL. 
Pytanie REP naley kwitowa 
klawiszem NOENT.

LBL 0 (wiersz 23) oznacza:


f
fKoniec podprogramu
f
fSkok do programu gwnego

0 BEGIN PGM UP MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-16
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 5 Z S2000 F250
4 L Z+100 R0 FMAX M3
5 L Z+2 R0 FMAX
Program gwny

6 * -
7 L X+25 Y+25 R0 FMAX
8 CALL LBL 1
9 * -
10 L X+50 Y+40 R0 FMAX
11 CALL LBL 1
12 * -
13 L X+75 Y+55 R0 FMAX
14 CALL LBL 1
15 * -
16 L Z+100 R0 FMAX M30
17 * -
18 LBL 1
19 L Z-8 R0 F AUTO
Podprogram

20 L IX+10
21 L IY+20
22 L Z+2
23 LBL 0
24 END PGM UP MM

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 77


Wywoanie cyklu na wycinku koa
8 LBL-aplikacje
W tym przykadzie zostaje programowany wycinek
koa. Wywoanie cykli (pogbianie, wiercenie)
nastpuje przy tym w podprogramie.

Prosz zapisa program na stanowisku!

0 BEGIN PGM UP2 MM


1 BLK FORM 0.1 Z X-50 Y-50 Z-16
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 TOOL CALL 1 Z S2000 F200
4 L Z+100 R0 FMAX M3
5 CYCL DEF 200 WIERCENIE ~ Definicja pogbienia
...
6 CALL LBL 1 Wywoanie LBL1, wiercenie pogbienia
7 L Z+100 R0 FMAX
8 TOOL CALL 2 Z S2620 F511
9 L Z+100 R0 FMAX M3
10 CYCL DEF 203 WIERCENIE Definicja odwiertw
UNIWERSALNE ~
...
11 CALL LBL 1 Wywoanie LBL1, wiercenie otworw
12 L Z+100 R0 FMAX M30
13 * -
14 LBL 1 Pocztek PP
15 CYCL DEF 220 WZOR NA OKREGU ~
...
16 LBL 0 PP koniec, skok do wiersza 7 / 12
17 END PGM UP2 MM

78 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Obrbka zgrubna i wykaczajca

8 LBL-aplikacje
Kolejn aplikacj jest obrbka zgrubna i wykaczajca
konturu. Opis konturu i instrukcje najazdu/odjazdu s
przy tym zapisywane w podprogramie.

Prosz zapisa program na stanowisku!

0 BEGIN PGM ZgrubnaWykancz2 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-16
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 10 Z S5000 F500 DL+0.3 DR+0.3 Wywoanie freza zgrubnego z naddatkiem
4 L Z+100 R0 FMAX M3
5 L X-15 Y+35 R0 FMAX
6 L Z+2 R0 FMAX
7 L Z-5 R0 F AUTO
8 CALL LBL 1 Wywoanie podprogramu
9 * -
10 TOOL CALL 8 Z S5000 F400 Wywoanie freza do obrbki na gotowo
...
15 CALL LBL 1 Wywoanie podprogramu
16 * -
17 L Z+100 R0 FMAX M30 Koniec programu gwnego
18 * -
19 LBL 1 Podprogram z opisem konturu
20 APPR LT X+0 Y+50 LEN10 RL
...
25 DEP LT LEN10
26 LBL 0 Koniec PP, skok do programu gwnego
27 END PGM ZgrubWykancz2 MM

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 79


Kontur z fazk
8 LBL-aplikacje
Wykonanie fazki jest programowane wedug teg samego schematu jak i
obrbka zgrubna oraz wykaczajca.
Romb z poprzedniej strony ma by wykonany z przebiegajc wok
fazk 1 mm.

Prosz uwzgldni przy tym:

f
fFrez fazowy (90) zapisa do tabeli narzdzi z np. promieniem 2 mm
f
fPrzy gbokoci frezowania 3 mm wynika z tego szeroko fazki 1 mm.

Jak szeroko fazki otrzymujemy dla promienia 3 mm i gbokoci


frezowania 3,5 mm?

Prosz zapisa program na stanowisku!

0 BEGIN PGM Kontur Fazka MM


...
3 TOOL CALL 12 Z S2500 F250 Wywoanie freza trzpieniowego
...
7 L Z-5 R0 F AUTO
8 CALL LBL 1 Wywoanie podprogramu
9 L Z+100 R0 FMAX
10 TOOL CALL 1 Z S2500 F250 Wywoanie freza fazkowego (promie 2 mm)
...
14 L Z-3 Gboko frezowania 3mm, fazka 1 mm
15 CALL LBL 1 Wywoanie podprogramu
16 L Z+100 R0 FMAX M30
17 * -
18 LBL 1 Podprogram z opisem konturu
19 APPR LT X+0 Y+50 LEN10 RL F AUTO
...
24 DEP LT LEN10
25 LBL 0 Koniec PP, skok do programu gwnego
26 END PGM Kontur Fazka MM

Fazki nie mog by pokazane w trybie


Testprogramu !

80 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


Prosz zoptymalizowa program pytka ksztatowa w nastpujcy sposb:

8 LBL-aplikacje
f
fFrezowanie paszczyznowe pwyrobu
f
fWycinek koa w podprogramie
f
fKontur zewntrzny obrabia zgrubnie / na gotowo / fazka w podprogramie

wiczenie 8a, b, c, d

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 81


Prosz przeprowadzi test kocowy w HEIDENHAIN
kocowy
LBL-aplikacje
Test kocowy
Interactive Training i wydrukowa ten test!
Tu prosz wklei ten test dla dokumentacji!
Mona zaklei przy tym teksty wskazwek na tej
Test kocowy stronie!
Mona tak czsto powtarza ten test, a jego wyniki
bd w peni zadowalajce.
8 Test

82 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


LBL-aplikacje
8 Test kocowy

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 83


8 LBL-aplikacje

84 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


9
Suplement
9 Suplement
9 Suplement

wiczenie 2a wiczenie 2b

wiczenie 2c wiczenie 2d

86 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


9 Suplement
wiczenie 4a wiczenie 4b

wiczenie 4c wiczenie 4d

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 87


wiczenie 5a wiczenie 5b
9 Suplement

wiczenie 5c wiczenie 5d

88 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


wiczenie 6a wiczenie 6b

9 Suplement
wiczenie 6c wiczenie 6d

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 89


wiczenie 7a wiczenie 7b
9 Suplement

wiczenie 7c wiczenie 7d

90 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


wiczenie 8a wiczenie 8b

9 Suplement
wiczenie 8c wiczenie 8d

HEIDENHAIN PODSTAWY FREZOWANIE TEKST OTWARTY 91


9 Suplement

92 PODSTAWY FREZOWANIE TEKST OTWARTY HEIDENHAIN


DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Strae 5
83301 Traunreut, Deutschland
{ +49 8669 31-0
| +49 8669 38609
E-Mail: info@heidenhain.de
Technische Schulung/Technical Training
{ +49 8669 31-2293 oder 31-1695
| +49 8669 31-1999
E-Mail: service.training@heidenhain.de
www.heidenhain.de

809611-P1 Ver01 PDF 9/2012

You might also like