92
Forgácsolás technológia számítógépes tervezése I. BAGFS15NNC/NLC Óbudai Egyetem sz és Biztonságtechnikai Mérnöki Kar ományi és Gyártástechnológiai Intézet NC programozás Bánki Donát Gépés Anyagtudo Dr. Mikó Balázs [email protected] 2012. szeptember 9.

Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Forgácsolás technológia számítógépes tervezése I.

BAGFS15NNC/NLC

Óbu

dai E

gyet

emB

ánki

Don

át G

épés

z és

Biz

tons

ágte

chni

kai M

érnö

ki K

arA

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

NC programozás

Bán

ki D

onát

Gép

ész

és B

izto

nság

tech

nika

i Mér

nöki

A

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

Dr. Mikó Balá[email protected]

2012. szeptember 9.

Page 2: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

ALAPFOGALMAK

FTSZT I - NCT101M/T 2

Page 3: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Mi az NC?Szerszámgépek vezérlése

alfanumerikus karakterekből álló, általában szabványos szintaxissal

rendelkező vezérlőprogram segítségével.

3FTSZT I - NCT101M/T

Page 4: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Segédletek

• Minta feladat a honlapon

• HF sablon Word-ben

• www.nct.hu• www.nct.hu

– NCT101M/T

– Programozási segédlet

– Példatárak

FTSZT I - NCT101M/T 4

Page 5: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

NC vezérlés felépítése

5FTSZT I - NCT101M/T

Page 6: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Koordináta rendszerA munkadarabhoz kötött vonatkoztatási rendszer, melyben azelmozdulások értelmezhetők.

Referencia pontA szerszámgép kitüntetett pontja, a szerszámgépkoordinátarendszerének origója. A szerszámgép bekapcsolásakoordinátarendszerének origója. A szerszámgép bekapcsolásaután a referencia pont felvételét követően tudja a gép, hogyhol van a vezérelt pontja.

6FTSZT I - NCT101M/T

Page 7: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Abszolút koordináta megadásA koordináta rendszer kezdőpontjától számított elmozdulástadjuk meg.

Növekményes koordináta megadás

A szerszám pillanatnyi helyzetétől számított elmozdulást adjukA szerszám pillanatnyi helyzetétől számított elmozdulást adjukmeg.

7FTSZT I - NCT101M/T

Page 8: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Interpoláció

A munkadarab és a szerszám egymáshoz viszonyítottelmozdulása. Az interpoláció lehet egyenes, vagy körpályamenti.Mindig a szerszám munkadarabhoz viszonyított mozgását írjukle, függetlenül attól, hogy az adott mozgást a munkadarabvagy a szerszám végzi.vagy a szerszám végzi.

8FTSZT I - NCT101M/T

Page 9: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Öröklődő funkcióBizonyos utasítások hatása, vagy értékük nagysága mindaddigérvényben van, vagyis öröklődik, amíg ellenkező értelműparancsot nem adun ki, vagy más értéket nem adunk amegfelelő funkciónak.

Nem öröklődő funkcióNem öröklődő funkcióBizonyos utasítások hatása, vagy értékük nagysága csak azadott mondatban érvényes.

9FTSZT I - NCT101M/T

Page 10: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Előkészítő funkciókEgy adott mondat által végrehajtandó tevékenység típusát azelőkészítő funkció, más néven G kódok adják meg.

Vegyes funkciók

A kapcsolási utasítások megadására szolgáló, úgynevezett Mkódok.

10FTSZT I - NCT101M/T

Page 11: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Koordináta adatokA szükséges szerszám elmozdulásokat koordináta tengelyekmenti elmozdulásokként adjuk meg:X, Y, Z, A, B, C

Forgácsolási paraméterek

Előtolás: F, mértékegysége mm/fordulat vagy mm/percFordulatszám: S, mértékegysége 1/perc

11FTSZT I - NCT101M/T

Page 12: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Az alkatrészprogram szintaktikája

Program számMindig 4 karakter

%O1234(programnév)N0005 …(megjegyzés)…N0675… M30%

Program névMaximum 16 karakter

12FTSZT I - NCT101M/T

Page 13: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

%O1234( )N0005 G21 mm G94 mm/min G17 xy G90 abs G96 vc

G20 inch G95 mm/ford G18 zx G91 ink G97 nG19 yz

FTSZT I - NCT101M/T 13

Page 14: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Forgácsolás technológia számítógépes tervezése I.

BAGFS15NNC/NLC

Óbu

dai E

gyet

emB

ánki

Don

át G

épés

z és

Biz

tons

ágte

chni

kai M

érnö

ki K

arA

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

NC programozás - NCT 101M

Bán

ki D

onát

Gép

ész

és B

izto

nság

tech

nika

i Mér

nöki

A

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

Dr. Mikó Balá[email protected]

2012. augusztus 25.

Page 15: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Gépi koordináta rendszer (G53)Munkadarab koordináta rendszer (G54 – G59)Szerszám koordináta rendszer

Koordináta rendszerek

15FTSZT I - NCT101M/T

Page 16: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Koordináta adatokG90 – Abszolút méretmegadásG91 / I – Növekményes méretmegadás

X Y Z

G20 – InchG21 - mm

16FTSZT I - NCT101M/T

Page 17: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Síkválasztás

17FTSZT I - NCT101M/T

Page 18: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Nullpont felvétel

18FTSZT I - NCT101M/T

Page 19: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Koordináta transzformációk

G68 X Y R – x, y pont körül R szöggel elforgatja a szerszámpályátG69 – elforgatás kikapcsolása

G51 X Y P – x, y pontból kiindulva P léptékezést alkalmazG50 – léptékezés kikapcsolása

G51.1 v – v értéken átmenő tengelyre való tükrözésG51.1 v – v értéken átmenő tengelyre való tükrözésG50.1 v0 – tükrözés kikapcsolása

G52 X Y Z – koordináta rendszer eltolás

19FTSZT I - NCT101M/T

Page 20: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Forgácsolási paraméterekF – előtolás

G94 – mm/percG95 – mm/ford

S – forg. sebesség / fordulatszámG96 – m/minG97 – 1/min

S

FG97 – 1/min

M03 – bekapcsolás ójmM04 – bekapcsolás ójeM05 – kikapcsolásM19 – orientált megállítás

20FTSZT I - NCT101M/T

Page 21: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Szerszámkezelés

Tnnnn

szerszámazonosító

(M5 M19)(M5 M19)M06 - szerszámváltás

21FTSZT I - NCT101M/T

Page 22: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Szerszámcsere folyamata

22FTSZT I - NCT101M/T

Page 23: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Szerszám hosszkorrekcióG43 Z H – hosszkorrekció +G44 Z H – hosszkorrekció –G49 vagy H00 – hosszkorrekció kikapcsolása

23FTSZT I - NCT101M/T

Page 24: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Egyenes interpolációG00 X Y Z – Egyenes interpoláció gyorsmenettel

24FTSZT I - NCT101M/T

Page 25: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Egyenes interpolációG01 X Y Z F – Egyenes interpoláció F előtolással

25FTSZT I - NCT101M/T

Page 26: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Egyenes interpoláció

G01 G09 X Y FG01 G09 X Y F

26FTSZT I - NCT101M/T

Page 27: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Sarokív programozásaG39

27FTSZT I - NCT101M/T

Page 28: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G02 X Y R (I J) FG03 X Y R (I J) F

G02

Kör interpoláció

G03

28FTSZT I - NCT101M/T

Page 29: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Spirál interpoláció

G02 X Y Z R FG03 X Y Z R F

29FTSZT I - NCT101M/T

Page 30: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Élletörés, lekerekítés

Interpolációs mondatban ,C élletörést ,R éllekerekítést programoz.

30FTSZT I - NCT101M/T

Page 31: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Síkbeli szerszámsugár korrekció

G41 G01 X Y D – korrekció balrólG42 G01 X Y D – korrekció jobbrólG01 G40 vagy D00 – korrekció kikapcsolása

31FTSZT I - NCT101M/T

Page 32: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Irányszög alkalmazása

32FTSZT I - NCT101M/T

Page 33: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számításokKét egyenes metszéspontja

33FTSZT I - NCT101M/T

Page 34: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számítások

Egyenes és kör metszéspontja

34FTSZT I - NCT101M/T

Page 35: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számítások

Kör és egyenes metszéspontja

35FTSZT I - NCT101M/T

Page 36: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számítások

Két kör metszéspontja

FTSZT I - NCT101M/T 36

Page 37: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Példa

FTSZT I - NCT101M/T 37

Page 38: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Munkatér lehatárolás

G22 X… Y… Z… I… J… K… P…

X – X tengely pozitív irányú határaI – X tengely negatív irányú határaY – Y tengely pozitív irányú határaJ – Y tengely negatív irányú határaZ – Z tengely pozitív irányú határa

FTSZT I - NCT101M/T 38

Z – Z tengely pozitív irányú határaK – Z tengely negatív irányú határa

P=0 – a kijelölt tér belseje van tiltvaP=1 – a kijelölt tér külseje van tiltva

G23 - kikapcsolás

P=1 P=0

Page 39: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Zsebmaró makróciklus

G65 P9999 X… Y… Z… K… R… D… E… Q… F… S… T…M…

X, Y, Z – a zseb méreteK – biztonsági távolság Z iránybaR – sarok sugaraD – szerszámsugár korrekció regisztereE – fogásszélesség a maróátmérő %-ában

FTSZT I - NCT101M/T 39

E – fogásszélesség a maróátmérő %-ábanha nincs megadva +83%ha + óramutató járásával ellentétes irányha - óramutató járásával megegyező irány

Q – fogásmélységF, S, T – előtolás, fordulatszám, szerszámM – egy M funkció megadható

Page 40: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Zsebmaró makróciklus

FTSZT I - NCT101M/T 40

Page 41: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Zsebmarás elfajuló esetei

Ha Y érték nincs megadva: horony Y = 2 * R

FTSZT I - NCT101M/T 41

Ha Y és R érték nincs megadva: horony R = D / 2Y = D

Page 42: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Zsebmarás elfajuló esetei

Ha X és Y érték nincs megadva: körzsebX = 2 * RY = 2 * R

FTSZT I - NCT101M/T 42

Ha X, Y és R érték nincs megadva: fúrás

Page 43: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Forgácsolás technológia számítógépes tervezése I.

BAGFS15NNC/NLC

Óbu

dai E

gyet

emB

ánki

Don

át G

épés

z és

Biz

tons

ágte

chni

kai M

érnö

ki K

arA

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

NC programozás - NCT 101T

Bán

ki D

onát

Gép

ész

és B

izto

nság

tech

nika

i Mér

nöki

A

nyag

tudo

mán

yi é

s G

yárt

áste

chno

lógi

ai In

téze

t

Dr. Mikó Balá[email protected]

2012. augusztus 25.

Page 44: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Koordináta rendszerek- Gépi koordináta rendszer- Munkadarab koordináta rendszer- Szerszám koordináta rendszer

44FTSZT I - NCT101M/T

Page 45: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

X, Z koordináták

X ÁTMÉRŐ!!!!!

G54 – G59 koordináta rendszerekG53 – gépi koordináta rendszerG52 X Z – koordináta rendszer eltolás

45FTSZT I - NCT101M/T

Page 46: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Nullpont felvétel

46FTSZT I - NCT101M/T

Page 47: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Forgácsolási paraméterekElőtolás: F

mm/fordulat (G95) vagymm/perc (G94)

Fordulatszám: S - 1/perc – G97Vágósebesség: S - m/perc – G96

F

47FTSZT I - NCT101M/T

S

FS

F

Page 48: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Szerszámkezelés

T nn mm

A szerszám száma

A szerszámkorrekció száma

Pl. T1220 – a 12 szerszám beváltása a 20-as korrekcióvalT12 – szerszámváltás nem történik, a 12-es korrekció lépérvénybe

48FTSZT I - NCT101M/T

Page 49: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Egyenes mozgás programozása

G00 X Z – gyorsjárati pozícionálás egyenes menténG01 X Z F – egyenes interpoláció F előtolással

49FTSZT I - NCT101M/T

Page 50: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G90G91

Abszolút méretmegadásG90 G01 X Z

Inkrementális méretmegadás

G91 G01 X ZG90 G01 XI ZI

G90G91

50FTSZT I - NCT101M/T

Page 51: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Egyenes megadása irányszöggel

G01 X ,AG01 Z ,A

FTSZT I - NCT101M/T 51

Page 52: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Körív programozása

G02 X Z R (I J) FG03 X Z R (I J) F

52FTSZT I - NCT101M/T

Page 53: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Élletörés, lekerekítésInterpolációs mondatban

,C élletörés,R éllekerekítés

53FTSZT I - NCT101M/T

Page 54: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Kontúr programozása

G40 – szerszámsugár korrekció kikapcsolásaG41 – szerszámsugár korrekció balrólG42 – szerszámsugár korrekció jobbról

54FTSZT I - NCT101M/T

Page 55: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számításokKét egyenes metszéspontja

55FTSZT I - NCT101M/T

Page 56: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számítások

Egyenes és kör metszéspontja

56FTSZT I - NCT101M/T

Page 57: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számítások

Kör és egyenes metszéspontja

57FTSZT I - NCT101M/T

Page 58: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Automatikus számításokKét kör metszéspontja

58FTSZT I - NCT101M/T

Page 59: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Példa

59FTSZT I - NCT101M/T

Page 60: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Hossznagyoló ciklus G77

60FTSZT I - NCT101M/T

Page 61: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Oldalazó ciklus G79

61FTSZT I - NCT101M/T

Page 62: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Példa

62FTSZT I - NCT101M/T

Page 63: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Összetett nagyoló ciklus G71

U(Δd) – fogásmélységR(e) – kiemelésP(ns) – a kontúr kezdő mondatszámaQ(nf) – a kontúr befejező mondatszámaU(Δu) – simítási ráhagyás X iránybanW(Δw) – simítási ráhagyás Z iránybanF, S, T – a nagyolás során érvényes paraméterek

63FTSZT I - NCT101M/T

Page 64: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Menetvágó ciklus G76

n – simító ciklusok számar – a kiemelési letörés hossza (r*0.1*menetemelkedés)α – a menetvágó kés élszögeΔdmin – minimális fogás (sugárban)d – simítási ráhagyás (sugárban)d – simítási ráhagyás (sugárban)X – magátmérőZ – a menet végek – menet mélysége (sugárban)Δd – az első fogás (sugárban)i – kúposság (sugárban)L - menetemelkedés

64FTSZT I - NCT101M/T

Page 65: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

65FTSZT I - NCT101M/T

Page 66: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Példa

N0205 G76 P031060 Q0,05 R0.1N0210 G76 X13,55 Z63 P1,225 Q0,25 F2

66FTSZT I - NCT101M/T

Page 67: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

FÚRÓCIKLUSOKT ÉS M ESETÉN

FTSZT I - NCT101M/T 67

Page 68: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Fúróciklusok

• Fúróciklusok

– G81

– G85

– G89

– G82

• Kiesztergáló ciklusok

– G76

– G87 A

– G87 B

– G88

– G86

– G83

– G73

• Menetfúró ciklusok

– G84

– G74

– G84.2

– G84.3

FTSZT I - NCT101M/T 68

Page 69: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

Fúróciklusok

Kiindulási pont

FTSZT I - NCT101M/T 69

Ciklus előtt a kiindulási Z magasságot be kell állítani

R kiemelési pont

Z talp pont

Page 70: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G80 – Ciklusállapot kikapcsolása

G80

A ciklusállapot kikapcsolódik, a ciklusváltozók törlődnekZ és R inkrementális 0 értéket vesz felMinden más változó értéke 0

FTSZT I - NCT101M/T 70

Page 71: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G81 – Fúróciklus, kiemelés gyorsmenettel

G81 X… Y… Z… R… F…

Visszahúzás gyorsmenettelFőorsó forog

FTSZT I - NCT101M/T 71

Page 72: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G85 – Fúróciklus, kiemelés előtolássalG85 X… Y… Z… R… F…

FTSZT I - NCT101M/T 72

Page 73: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G89 – Fúróciklus, várakozás után kiemelés előtolással

G89 X… Y… Z… R… P… F…

A ciklus indításakor M3A talpponton P várakozási idő után Kiemelés előtolással az Rpontig G98 esetén gyorsmenet a

FTSZT I - NCT101M/T 73

G98 esetén gyorsmenet a kiindulási pontig

(ua. mint G85 + P)

Page 74: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G82 – Fúróciklus várakozással, kiemelés gyorsmenettel

G82 X… Y… Z… R… P… F…

Visszahúzás gyorsmenettelFőorsó forog

FTSZT I - NCT101M/T 74

Page 75: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G86 – Fúróciklus, kiemelés gyorsmenettel, álló főorsóval

G86 X… Y… Z… R… F…

A ciklus előtt M3Talpponton M5

FTSZT I - NCT101M/T 75

Page 76: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G83 - Mélyfúró ciklusG83 X… Y… Z… R… Q… E… F…

Visszahúzás R pontig mindenciklusban gyorsmenettel

Z talpponttól kiemelés gyorsmenettel

FTSZT I - NCT101M/T 76

Page 77: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G73 – Nagysebességű mélyfúró ciklus

G73 X… Y… Z… R… Q… E… F…

E – visszahúzás gyorsmenettelZ – a furat talppontjaR – Z koordináta érték

FTSZT I - NCT101M/T 77

Page 78: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G76 – Kiesztergálás automatikus szerszám elhúzással

G76 X… Y… I… J… Z… R… P… F…

Főorsó orientálás szükséges (hw)I, J – elhúzás mértéke x,y síkonP – várakozásVisszahúzás előtt M5 M19Visszahúzás gyorsmenettel

FTSZT I - NCT101M/T 78

Page 79: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G87 – Kiesztergálás visszafelé, automatikus szerszámelhúzással

G87 X… Y… I… J… Z… R… F…

B) Ha van főorsó orientálás (hw)A ciklus indításakor M3

Süllyedés és ráállás R pontongyorsmenettel (I,J)

FTSZT I - NCT101M/T 79

gyorsmenettel (I,J) Előtolással emelkedés Z pontig

R mélyebben van mint a Z talppont!

Page 80: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G87 – Fúróciklus, kézi működtetés a talpponton

G87 X… Y… Z… R… F…

A ) Ha nincs főorsó orientálás (hw)A ciklus indításakor M3A talpponton a főorsó megáll (M5)Kézi működtetéssel elhúzzuk és kiemeljük a szerszámot

FTSZT I - NCT101M/T 80

kiemeljük a szerszámotSTART gomb után a kiindulásivagy az R pontig mozogM3

Page 81: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G88 – Fúróciklus, várakozás után kézi működtetés a talpponton

G88 X… Y… Z… R… P… F…

A ciklus indításakor M3A talpponton P várakozási idő után a főorsó megáll (M5)

Kézi működtetéssel elhúzzuk

FTSZT I - NCT101M/T 81

Kézi működtetéssel elhúzzukés kiemeljük a szerszámot

START gomb után a kiindulásivagy az R pontig mozog

M3(ua. mint G87A + P)

Page 82: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G84 – Menetfúró ciklusG84 X… Y… Z… R… F…

Ciklushívás előtt M3F – előtolásG94: F = P * SG95: F = P

P - menetemelkedésS - fordulatszám

FTSZT I - NCT101M/T 82

S - fordulatszám

Page 83: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G74 – Balmenetfúró ciklusG74 X… Y… Z… R… F…

Ciklushívás előtt M4F – előtolásG94: F = P * SG95: F = P

P - menetemelkedésS - fordulatszám

FTSZT I - NCT101M/T 83

S - fordulatszám

Page 84: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G84.2 / G84.3 – Menetfúró ciklus kiegyenlítő betét nélkül

G84.2 X… Y… Z… R… F… S…G84.3 X… Y… Z… R… F… S…

Pozíció jeladó a főorsón (hw)Nincs szükség spec. befogóra

FTSZT I - NCT101M/T 84

F – előtolásG94: F = P * SG95: F = P

Page 85: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G ÉS M KÓDOK

FTSZT I - NCT101M/T 85

Page 86: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

G kódok

86FTSZT I - NCT101M/T

Page 87: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

87FTSZT I - NCT101M/T

Page 88: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

FTSZT I - NCT101M/T 88

Page 89: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

FTSZT I - NCT101M/T 89

Page 90: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

90FTSZT I - NCT101M/T

Page 91: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

91FTSZT I - NCT101M/T

Page 92: Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése

M kódok

FTSZT I - NCT101M/T 92