Professional Documents
Culture Documents
Frezowanie podstawy
HEIDENHAIN
dialog tekstem otwartym
TNC 320
TNC 620
iTNC 530
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:
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
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.
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.
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.
Przy kocu rozdziau 4, 5 i 8 naley przeprowadzi testy, informujce o stanie wiedzy na dany temat.
Autorzy
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:
Wstp
Tabela narzdzi
1:
2:
3:
4:
5:
6:
7:
1.1 Budowa
1. Frezarka CNC
Budowa
6 1
7
4
1:
2:
3:
4:
5:
6:
7:
1 Frezarka CNC
Tu zapoznajemy si z typowymi komponentami
konstrukcyjnymi maszyny CNC.
Uchwyt narzdziowy
Prosz nazwa konieczne wielkoci dla okrelania Prosz objani zalet takiego ukadu!
pooenia!
1 Frezarka CNC
Prosz nazwa obydwa ukady!
1 2 4
3
5
2:
3:
4:
5:
Przegld klawiatury
1 4
7
2 3 6
5
1: 5:
2: 6:
3: 7:
4:
1 2 3
1:
2:
3:
1 Frezarka CNC
Programowanie i obsuga TNC 320 / TNC620 s
podobne do iTNC 530.
iTNC 530 posiada dodatkowo panel dotykowy jak i
klawiatur alfanumeryczn.
2: Panel dotykowy
1. Frezarka CNC
1
Podzia ekranu
2:
3:
5
4:
5:
1 Frezarka CNC
Klawiszem przeczania ekranu mona wybiera
rne rodzaje widoku!
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
f
fnastpujce po tym pytanie dialogowe w oknie
wyskakujcym potwierdzi z TAK .
1 Frezarka CNC
1. Frezarka CNC
Tryby pracy
1 2 3
4 5 6 7
1: 5:
2: 6:
3: 7:
4:
1 2
1:
Funkcja:
2:
Funkcja:
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.
1 Frezarka CNC
1. Frezarka CNC
Przemieszczenie osi
X A U
Y B V
Z C W
1. Frezarka CNC
Narzdzia
1 2 3 4
5 6 7 8
1: 5:
2: 6:
3: 7:
4: 8:
1 Frezarka CNC
Jakie parametry narzdzia musz by koniecznie zmierzone?
2. Podstawy CNC
Punkty odniesienia
M:
R:
2 Podstawy CNC
jest aktywny preset (punkt ustawiony z gry)!
3D-sonda pomiarowa
1:
4
2:
5 3
3:
2
4:
5:
1
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
Struktura programu
4:
5:
M3:
M8:
M9:
M30:
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
f
fProsz zdefiniowa BLK-Form*!
*BLK
w jzyku angielskim: Blank
w jzyku niemieckim: pwyrb (Rohteil)
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
f
fSoftkey PROGRAM+GRAFIKA wybra
Stanowisko programowania
wiczenia 2a, b, c, d
3. Podstawy technologiczne
Obliczenia pomocnicze:
3 Podstawy technologiczne
Korzysta w tym celu z dostpnym materiaw!
Materia: AlCuMgPbMn
Obliczenia pomocnicze:
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
Objani FMAX!
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. Przemieszczenia liniowe
Prosta (przyrostowo)
Uzupeni tabel!
Odwiert 4 Odwiert 5 Odwiert 6
X= IX = IX =
Y= IY = IY =
L IX... IY... ... przejazd o ...
4 Przemieszczenia liniowe
Tryb pracy Programowanie
BEGIN PGM ... MM Zapis programu
TOOL CALL ... ... S... Aktywowanie narzdzia
L Z-... Wiercenie
L Z-... Wiercenie
wiczenia 4a, b, c
4 Przemieszczenia liniowe
2
1
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
Stanowisko programowania
1 2 3 4
Kontury skadaj si z elementw koowych i
prostoliniowych.
Dialogi programowania otwiera si szarymi klawiszami
dialogowymi.
1: 6:
2: 7:
3: 8:
4: 9:
5:
5. Programowanie konturu
Korekcja promienia
5 Programowanie konturu
Jak dziaa korekcja promienia?
RL:
RR:
R0:
Kontury wewntrzne:
Kontury zewntrzne:
Najazd i odjazd
APPR:
DEP:
1:
2:
3:
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
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.
...
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).
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
...
19 DEP Odjazd
20 l z+100 FMAX Przejazd na bezpieczn wysoko
...
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
... ...
5 Programowanie konturu
5. Programowanie konturu
Koa CC / C
CC:
*DR+:
*DR-:
...
*DR
w j.angielskim: direction of rotation
w jzyku niemieckim: kierunek
obrotu
5. Programowanie konturu
Koa z promieniem
Obowizuje:
4 ilustracjach!
*CCA
angl.: Circle Center Angle
w jzyku polskim: kt punktu rodkowego (kt
centrowania)
5 Programowanie konturu
5. Programowanie konturu
Koa tangencjalnie
5. Programowanie konturu
Streszczenie informacji
5. Programowanie konturu
Zapis programw NC
Stanowisko programowania
wiczenia 5a, b, c, d
6. FK-programowanie
FL:
FLT:
FC:
FCT:
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
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
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
6 FK-programowanie
Poprzez softkey POKAZ ROZWIAZANIE mona
wywietla rozwizania!
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
Stanowisko programowania
wiczenia 6 a, b, c, d
7. Cykle
CYCLE DEF:
CYCLE CALL:
7. Cykle
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
Wiercenie, gwintowanie,
wiercenie uniwersalne
Cykl 221 (wzory na linii) oraz cykl 220 (wzory na kole) wywouj ostatnio
zdefiniowany cykl na zdefiniowanych pozycjach.
7 Cykle
1 2 3
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
Stanowisko programowania
wiczenia 7a, b, c, d
8. LBL-aplikacje
Poprzez wyznaczenie LABEL (= znacznik, etykieta)
mona zaznaczy numer wiersza, od ktrego cz
programu ma by powtrzona.
8 LBL-aplikacje
Powtarzanie identycznych elementw
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.
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
8 LBL-aplikacje
Kolejn aplikacj jest obrbka zgrubna i wykaczajca
konturu. Opis konturu i instrukcje najazdu/odjazdu s
przy tym zapisywane w podprogramie.
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.
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
wiczenie 2a wiczenie 2b
wiczenie 2c wiczenie 2d
wiczenie 4c wiczenie 4d
wiczenie 5c wiczenie 5d
9 Suplement
wiczenie 6c wiczenie 6d
wiczenie 7c wiczenie 7d
9 Suplement
wiczenie 8c wiczenie 8d