Heidenhain.pdf

(1905 KB) Pobierz
PROGRAMOWANIE OBRABIAREK
STEROWANYCH NUMERYCZNIE, PRONC
Jarosław Chrzanowski, dr inż.
ST 110
Programowanie obrabiarek NC
Dialog tekstem otwartym firmy Heidenhain.
28.04.2015
Wtorek 8.30 –10, NT 321
http://jarekch.profin.com.pl
http://www.cim.pw.edu.pl/jarekch
J.Chrzanowski
Programowanie obrabiarek CNC
strona
1/30
Heidenhain iTNC 530
J.Chrzanowski
Programowanie obrabiarek CNC
strona
2/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
3/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
4/30
1
J.Chrzanowski
Programowanie obrabiarek CNC
strona
5/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
6/30
Struktura programu w dialogu Heidenhain
Początek programu
0 BEGIN PGM
NAZWA PROGRAMU
MM
1 BLK FORM 0.1 Z X-150 Y-150 Z-25
2 BLK FORM 0.2 X+150 Y+1500 Z+0
Funkcje toru kształtowego – dialog Heidenhain
LXYZRF
L – prosta; X,Y,Z – wsp. punktu końcowego; R – korekcja promienia
F- posuw
( ew. IX, IY – wsp. przyrostowe np.; L IX+10 IY-20 lub L IX+10 Y+5)
- równolegle do osi Z
- skośnie w płaszczyźnie XY
Definicje i wywołanie narzędzi
5 ; TOOL 1 20. FLAT ENDMILL
8 TOOL CALL 1 Z S1500 DL+1 DR+1
9 L M6
półfabrykat
...
9 L Z+100 R0 FMAX
10 L X-20 Y+50 R0 FMAX M3
...
Posuwy, obroty, chłodziwo
Ruchy kształtowe, cykle programowe i inne funkcje
10 L X+28.284 Y-128.284 R0 FMAX M3
11 L Z+2.000 FMAX M8
12 L Z-5.000 F60
13 L X0.000 Y-100.000 RR F120
14 L X100.000 Y0.000
15 L X+80 Y+0 Z-10
- 3D
Ostatni blok programu
100 END PGM
NAZWA PROGRAMU
MM
J.Chrzanowski
Programowanie obrabiarek CNC
strona
7/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
8/30
2
okręgi i łuki
CC Xcc Ycc
C X Y DR
- można tylko w płaszczyźnie głównej (tu: XY)
- CC określenie środka łuku Xcc Ycc
- C – łuk; X,Y wsp. punktu końcowego; DR+ lub DR- kierunek ruchu
interpolacja kołowa
5 L X+45 Y+25 RR F200 M3
6 CC X+25 Y+25
7 C X+45 Y+25 DR+
J.Chrzanowski
Programowanie obrabiarek CNC
strona
9/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
10/30
gdy programujemy CR to CC nie jest uwzględniane
5 L X+40 Y+40 RL F200 M3
6
CR
X+70 Y+40
R+20
DR-
(1)
6
CR
X+70 Y+40
R+20
DR+ (2)
6
CR
X+70 Y+40
R-20
DR-
6
CR
X+70 Y+40
R-20
DR+
J.Chrzanowski
Programowanie obrabiarek CNC
strona
11/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
12/30
3
Skrót
APPR
DEP
L
C
T
N
Znaczenie
APPRoach
– dojazd
DEParture
– odjazd
Line
– prosta
Circle
– koło
Tangent
– stycznie
Normal
– normalna (prostopadła)
korekcja średnicy narzędzia
APPR LT
APPR CT
DEP LN
DEP LCT
......
J.Chrzanowski
Programowanie obrabiarek CNC
strona
13/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
14/30
Kontury swobodne - programowanie
Programowanie-współrzędne biegunowe
J.Chrzanowski
Programowanie obrabiarek CNC
strona
15/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
16/30
4
CYKLE
(przykłady)
Wiercenie
Wiercenie głębokie
Powiercanie
Rozwiercanie
Wsteczne pogłębianie
Frezowanie odwiertów
Gwintowanie
Nacinanie gwintu
Frezowanie wybrania
Czopy na gotowo
Rowki podłużne
Rowki okrągłe
Wzory punktowe na okręgu
Wzory punktowe na linii
Odbicie lustrzane
Obrót
Skalowanie
Kontur
J.Chrzanowski
Programowanie obrabiarek CNC
strona
17/30
J.Chrzanowski
Szablon kołowy
Programowanie obrabiarek CNC
strona
18/30
Czop okrągły obrabiać na gotowo
( Cykl 215 )
81 CYKL DEF 10.0 OBRÓT
82 CYKL DEF 10.1 OBR=12.357
95 CYKL DEF 8.0 ODB.LUSTRZ.
82 CYKL DEF 8.1 X Y
J.Chrzanowski
Programowanie obrabiarek CNC
strona
19/30
J.Chrzanowski
Programowanie obrabiarek CNC
strona
20/30
5
Zgłoś jeśli naruszono regulamin