cnctechnologia es programozas tankonyv

Download CNCTechnologia Es Programozas Tankonyv

If you can't read please download the document

Upload: petekrisz

Post on 07-Feb-2016

48 views

Category:

Documents


16 download

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