cnctechnologia es programozas tankonyv
Embed Size (px)
DESCRIPTION
A Boza-Burunyi könyv (CNC Forgácsolás 1.: CNC programszerkesztés) egyik korai verziója.TRANSCRIPT
-
I.
-
1.
................................................................................. 9
1.1. .................................................... 9
1.1.1. ............................................................... 9
1.1.2. ............................................................................ 11
1.1.3. .......................................................... 12
1.1.4. .......................................... 13
1.1.5. .............................. 15
1.1.6. ..... 21
1.1.7. ............................... 24
1.2. .................................. 25
1.3. .................................. 28
1.4.
.................................................................................... 30
1.4.1. Nevezetes pontok CNC eszterga- ............ 31
1.4.2. ................... 35
1.5. .................... 40
1.5.1. -
............................................................................................ 42
1.5.2. .............................................. 45
1.6. ................................................. 48
1.6.1. A CNC- .................................................. 48
1.6.2. .................................. 50
1.6.3. . 51
1.6.4. ................................ 57
2.
.......................................................................... 59
2.1.
.................................................................................... 59
-
2.2. ......................................................... 61
2.3. ...................................................... 62
2.4. ....................... 65
2.5. ................................................ 68
2.5.1. ................................................ 68
2.5.2. ............................................ 70
2.5.3. ............................................ 72
2.5.4. .......................... 74
2.5.5. ............................ 76
3. ................................................ 78
3.1. Hossz- ............ 78
3.2. - ............................................... 80
3.2.1. ............................. 81
3.2.2. .............................................. 82
3.2.3. -kor -
G42) ............................................................................................ 82
3.2.4. ............ 84
3.2.5. 86
3.2.6. 90
3.2.7.
91
3.2.8. ...... 94
3.3. T ......................................................... 95
3.3.1. ....................................... 95
3.3.2. ................................ 98
3.3.3. ....................................................... 99
3.3.4. ........ 101
3.4. .............................. 102
4.
................................................................... 103
4.1. Elemi ciklusok .......................................................................... 103
-
4.1.1. (G77) ............................ 103
4.1.2. G79) ........................................................ 108
4.1.3. (G78) ..................................................... 111
4.2. ................................................ 115
4.2.1. G70) .......................................................... 116
4.2.2. ............................................... 117
4.2.3. .............................................. 121
4.2.4. G73) ................................................ 123
4.2.5. Hom G74)............................................. 126
4.2.6. G75) .................................. 128
4.2.7.
G78/FANUC OT) ............................................................................. 129
4.3. ............................... 134
5. ............. 136
5.1. .......................................................... 140
5.1.1. (G80)....................................... 140
5.1.2. (G81) ........................ 140
5.1.3. (G82) ... 141
5.1.4. G83) .......................................................... 142
5.1.5. G73,
G83.3) ........................................................... 143
5.1.6. (G85) 145
5.2. ................................................ 146
5.2.1. enet) ..................................... 146
5.2.2. G74 Balmenet) ...................................... 147
5.2.3. G84.2,
G84.3) .......................................................................................... 149
5.3. (G76) ...... 152
5.4. (G86)............ 155
5.5. ................................................. 156
5.5.1. (G87) ................. 156
-
5.5.2.
(G87) 157
5.6. (G88) ..
................................................................................................ 158
5.7. (G89) 159
5.8. . 161
5.9. .................................. 165
6.
........................................................ 167
7.
......................................................................... 169
7.1. ...... 170
7.2. ............ 172
7.3. ............. 173
7.3.1. -
........................................................................................ 173
7.3.2. a.
................................................................................ 183
7.3.3.
.......................................................................................... 185
7.3.4. CNC program az L5002E
.......................................................................................... 187
7.3.5.
.......................................................................................... 189
7.4. .............................. 191
7.4.1.
.......................................................... 194
7.4.2. Az M0001-
....................................................................... 195
7.4.3.
...................................................................................... 200
-
7.4.4. ........................ 203
7.5. ................................. 205
rodalom
-
Bevez
-
A
Computer Numerical Control CNC)
geometriai
y a kis-
is
A
bonyolult s ,
rendelkeznek.
A
-
Majd k
a DIN 66025
FANUC , a NCT 104T az NCT 104M ek
A az
foglalkozunk. , valamint
minta A fontosabb fogalmak
.
-
1.
1.1. ei
mutatjuk
be.
mei ( )
1.1.1. f
A CNC-
sz
1.1 ). Az
ett
Jelenl
-
-
1.1
1.2 p
-
-
alkosson.
1.2 ).
1.1.2.
(1.3 ).
1.3 G
-
Ezek lehetnek.
-
.
1.1.3.
(1.4 ).
1.4 -eszterg
-
i fokozatmentes
valamint
-
1.1.4.
hogy minden oz
rendszert alkalmazz orjait gyakran
pozi eve
ugyan
A
(1.5 ).
1.5 G e
(1.6 ).
-
1.6
Az asztal fo
1.7 ).
1.7
1.8 ).
-
1.8 al
illetve
. A mot
olatban
A
alkalmazni ben.
1.1.5. mei ( )
a mindenkori,
helyzet-
:
-
: 1. t
Induktozin
potencio
Rezolver t
A
.
.
Az el
el (1.9 ).
szakaszokra b
1.10 ).
1.9
.
-
rendszer
bontja. Az
.
:
s
es (1 .
1.10
en. A
(1.11 ).
finomabb e
-
LC 181-es
,
le (1.11 ).
1.11 Abs LC 181- )
ahol a (1.12 ).
1.12
-
(1.13 ).
leol
1.13 .
ban nem egyenlet . A
referencia je el.
-
fizikailag
a
(1.14 ).
1.14 . hoz
A foto k
(1.15 ).
1.15 A fotoe
-
1.1.6. ,
A CNC- elemei .
CNC
alkalmaznak (1.16 ).
.
1.16 . CN alkalmazott
-
eladat, hogy a
1.17.
).
-
-
1.17
-90 darab
(1.18.
).
-
1.18 ki
,
.
. A ebben az esetben mindig arra a
.
-
a
visszatenni arra a helyre, ah
az adott t
arra, hogy pontosan megadjuk az
, illetve
peket alkalmaznak. Ezekben, az a
1.1.7. a
feladata
a
adatokat.
-
a
S
a
az egyes tengelyekre szerelt
motorokat,
an nem foglalkozunk vele.
program szintaktika t, az
BOSCH
HEIDENHAIN
MAHO
MAZATROL
MITSHUBISHI
N
SINUMERIK 840D
1.2.
-
*
.). *
a ossz darabot is
.
, amely
-
,
1.19 ).
1.19
A x,z -
x,z
x,z helyzet-
-
-gyel, illetve 2-vel, a
- - - - -
6-
1.20 ).
1.20
A
. Ezt az
a
c
,
paranc
programtesztek tartoznak, amit vagy
szer
-
1.3.
A p
gyorsmenet (1.21 )
nincs matematikai, illetve geometriai f
A - -
1.21
1.22
m
-
1.22
a
(1.23 ). Az
.
- ntja
- ontok, huzalos
stb.
, rendelkezik a pont-
.
1.23
-
1.4.
-rendszerek haszn
. Itt lehet
melyik a
Vannak olyan
adatokat
a szerviz kezelheti
stb.
en . (2D
a tengelyek nevei: . A tengely
gelyek
. Az
z
, az -
neve -vel (l 1.24 ).
:
.
P)
G18-
. pont a G17-es
.
-
1.24
1.4.1. Nevezetes pontok CNC eszterga-
tengely
gy
CNC
(1.25 ).
-
(1.26. ). Az
munkadarabok , melyek homl
profilokat
hornyok, cs
tartalmaznak.
-
1.25 J
1.26
-
1.27 ), amely a
.
vagyis mindig a hosszabb
.2 fejezet).
-,
3D-, 4D- ).
-
-
munkadarabbal.
1.27 - (5D)
A az
-
,
(1.28 ). a tengelyre helyezik
t t, kell
tani a szers
.
pontok egybeesnek, ha a
.
-
1.28
-nullapontot
. ogramban
-
, a szersz
-
(hossz- e
ntosan
A referenciapont a
-
-
-
1.4.2.
A CNC -
- 1.29 ). A
-rendszer mindig a munkadarabra vonat
. tengely
a
Z -
- X Y
programozni. Az CNC -
1.29
-
munkadarab koo . gy
A -rendszer nullpontja
A -rendszert
(1.30 ).
1.30 - - -rendszer
-
-rendszer-
-
A CNC
felvett rel oldhatunk meg. Ez a
nullponthoz , amit a
- (1.31 ).
G54-
-rendszert, amelyet a munkadarab
-
-rendszernek,
1.31 A hat -
A FANUC T
munkadarab-
-
-
. A 1.32 )
G92-
W munkadarab-
: (G00)* X50 Y40
egy
) * .
-
- A G92
parancs mind a hat munkadarab-
-rendszerhez: G92 (G00)* X0 Y0 (abban az
* Bi .
-
1.32
-
rendszerben (G52) megadni.
-
- A
W1 (1.33.
). 1
2
.
1.33. -o ok
- 5-
W1 -
-
r
(G00)* X55 Y30
2). Ez a parancs mind a hat
munkadarab- W1
-rendszerbe: G52 X0 Y0.
e
2
egy t hozunk .
esetben
okba
tekinti .
, .
a 1.33 -
:
G90 G00 G17 G16 G1 X15 Y45
abszol mm az X
45 -os pontra fut.
a 1.33 - -es furathoz
:
G90 G16 G00 G17 X15 YI45 (Y inkremens 45 ).
adat. Az 2- al megy
djuk meg a 8- a 1-
:
G90 G16 G00 G17 X15 YI-45 ).
Ugyan ez a po G90 G16 G17 G00 X15 Y-45
sugarat az
.
-
1.5.
pontot.
1.34 ).
a
Az ponttal szemben a -
-
1.34
A
munkadarabot (1.35 ). alakzatot
.
-
1.35
n
r
1.36 ). Ezeket, az adatokat a
-9
-
- Q=3 ,
Q=2.
-
1.36
1.5.1. -
(1.37 ). A DIN 66025
szerint a az
-
, -
-
a G40-
og. Fontos megjegyezni,
-
-
kell mega
munkadarab
ki ,
1.37
-
baloldalon helyezkedik el (1.38
jobb oldalon (1.39 ).
1.38 . Baloldali (G41)
1.39
-
1.5.2. folyamata
letve
kapcsolatban t a
Folyamata: ,
meg
-
ban kell lennie
melyen egy kontroll
,
, a kontroll
az ad 1.40
- -os
1.40 Automatikus s CNC-
-
-
-
(1.41 ).
illetve a PC-
A
, majd beforgatjuk a
A
nullapontot. a t
stb.
Ha m -chipek
in beolvashat
figyelembe vehet .
-
1.41
. a
sal
fel (5-
ekkor helyez (1.42 ).
1.42 . , valamint
-
ik,
5 perc. A
z rendelten (1.43 ):
1.43
A T1236 : a 12- -
tartozik. D= -
k.
1.6.
1.6.1. A CNC-
A CNC-
.
SO
(1.44 ).
-
Feed=F
Sz
CNC mondatfelptse
"N" mondatsorszma "G" Tpuskd
rtk: 50Cm (Feed) Jel : #
1.44 A CNC-
N
szavak sorre
2
Karakterek
A
B
C
F
G
I
J
K
M
N
S , f
T
U
-
V
W
X
Y
Z
1.6.2.
-
jelzett - egyszer
- (1.45 ).
. (Fejlettebb Siem
.
(Fejlettebb Siemens
-
1.45
CNC mondat
:
Egy mondatba
1.6.3. A sa
3
G00 .
G01 gyenes) programozott .
G02
G03
-
.
G04
G06 .
G08 szik.
G09
G17 (X- ).
G18 (Z-X ).
G19 (Y-Z ).
G33 .
G34 .
G35 .
G40 (G41, G42).
G41 . a
.
G42 bra. a
.
G43 S p
G44 S
G53 A nul
G54-G59 ok.
G61
G62 durva
G63 .
G64 .
G70 .
G71 .
-
G74 .
G80 A G80-
G81-G89 unkaciklusok
G90 .
G91 .
G92 ).
G94 (inch/min.).
G95 inch/ford.).
G96 (m/min.).
G97 (1/perc).
4
M00
M01
M02
M03
M04
M05
M06
M07 2-
M08 1-
M09 Az 1- -
M10
M11
M17
M19
M30
-
M40
M41-M45
M48
M49
M50 3-
M51 4- kapcsol.
M55 -
M56 -
M58
M59
M60 Munkadarabcsere.
M61 -e .
M62 - .
M71-M78
M80
M81
M84
M85
5
FANUK*
(16-18-
21)
104T
104M
G00 G00
G01 G01
i
G02 G02
G03 G03
- G17 G17
-
- G18 G18
- G19 G19
G70*) G20 G20
G71*) G21 G21
G22 G22
kikapcsol
G23 G23
G32 G33
G40 G40
G41 G41
G42 G42
G50 G50
G51 G51
G50.1 G50.1
G51.1 G51.1
G52 G52
G53 G53
G54-G59 G54-
G59
G68 G68
a G69 G69
G72*) G70 G70
G73*) G71 G71
G72 G72
G75*) G73 G73
(* - G74 G74*
lus G75 G75
G78*) G76 G76
-
ciklus G90*) G77 G77
G92*) G78 G78
G94*) G79 G79
egyes
G82*)
G81* G81
G82 G82
G83 G83
G73 G83.1
bal - *) G74 G74*
G84.2 G84.2
G84.3 G84.3
jobb G74*) G84 G84
G85 G85
gyorsmeneti G86 G86
sal a talpponton
G87 G87
talpponton
G88 G88
G89 G89
G90* G90
G91 G91
G92
(Fanuc 21-T)*
G92* G92
G94 G94
G95 G95
-
G96 G96
G97 G97
-
G98 G98
pontra
G99 G99
A jegyzetben bemutatott 6
FANUK 0
(16-18-
21)
NCT-
104T-
104M
Program stop M00 M00
M01 M01
M02 M02
M03 M03
M04 M04
M05 M05
M06 M06
- M08,
M09
M08,
M09
M19 M19
Prog M30 M30
M98 M98
M99 M99
1.6.4. fejezethez:
Ismertesse a CNC s
elemeket.
.
-
CNC
s
- - -
-
- CNC
-
-
2.
2.1. Elmozdul abszo
(G00)
maxim Az
G00 s
G00
Ab (G90).
adjuk meg (2.1 ), (2.2.
). Me
2.1 gyorsmenettel
-
2.2 gyorsmenettel absz
A G90-es, illetve a G91-
.
: FANUC :
.
-
W (2.3 ). Az
inkremens
2.3
-
inkr (XI, ZI
(2.4 ).
2.4
2.2. L (G01)
(G01)
(F), egyenes
G01
vagy
azaz ferde
[mm/fordulat] (G95), vagy [mm/perc] (G94) 2.5 )
-
2.5 .
(G00) .
F = ke
2.3.
G18-
illetve az mozgatjuk a
P). A G17-
-as
(2.6 ).
-
2.6
o
programozhat
2.7 ).
2.7
I, J, K
Z DIN 66025
G90 G91- I, J, K
para (2.8 ).
I, J, K
adatokat (2.9 ) adatait X I, Y
J, Z K
programozunk (2.10 ).
-
2.8 -
2.9 .
-
2.10
a
0-
-
(2.11 ).
2.11
2.4. A
G1 G2, G3
beiktatni.
2.12 ).
-
hez
legesen simuljon.
2.12
2.13 )
illetve
2.13
, vagy is be lehet iktatni: ekkor a ,C
hossza.
-
Ha egy mondatban (,C) - -t is programozunk.
a
Egyenest a G17, G18, G19
adni
(2.14 ).
2.14 gel
A ,A G0 G1 ,A
A ,A
valamint lehet 360 - -360 -
2.15
-
2.15
Meg ,
A =,A-val, C = ,C- vel R =,R -el.
2.5.
A bemutatott
. Ha esetleg a programban nem akaru
D00
2.5.1.
pontot, megadva , amelyen az egyenes
vagy megadjuk az egyenes
lesz.
-
2.16
Az N1-es mondatban megadott X, Y
(2.16 ), hanem az egyenes egy pontja, amin .
az esetben nem tekin
-
2(X2;Y2
megadtuk.
2.17 .
2.18 ).
2.17
-
2.18
2.5.2.
, hogy
,
mindig a G17, G18, G19
(N1) (,A)
egy
(X1,Y1 ; X1, Z1 ; Y1, Z1)
(N2) megado I, J, K
(G90)
hogy a
Q kisebb, mint nulla az egyenes
(2.19 ),
(2.20 ).
-
2.19 0
egyenes (2.21 ).
2.21
-
2.5.3.
1, Y1 ; X1 , Z1 ; Y1 , Z1
(X2, Y2 ; X2, Z2 ; Y2, Z2
ek be. Azt, hogy a
lehet megadni. -1) az
(2.22 ), (
mint nulla (Q>0, pl.
(2.23 ).
2.22
-
2.23 >0
-
2.5.4.
dik
, Azt
Q
kisebb, mint nulla (Q