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

Hasonló dokumentumok
Forgácsolási folyamatok számítógépes tervezése I.

DIN GÉP TIPUS MARÓ ESZTERGA MONDAT FORMÁTUM, MEGJEGYZÉSEK KÓD JELENTÉSE. Elmozdulás gyorsmenetben Egyenes interpoláció munkamenetben G00

munkamenetben x x G01 [X...] [Y...] [Z...] [F...] [S...] [T...] [M...]

Dr Mikó Balázs Technológia tervezés NC esztergára Esettanulmány

Dr Mikó Balázs Technológia tervezés NC megmunkálóközpontra Esettanulmány

Gyártandó alkatrész műhelyrajza és 3D test modellje

2012. NCT VEZÉRLÉSRE írásbeli ORSZÁGOS CNC PROGRAMOZÁS ÉS GÉPKEZELÉS SZAKMAI VERSENY. április 19. Versenyző száma:

CAD-CAM-CAE Példatár

Példák 04 4a Négyzet megmunkálása kontúrkövetéssel

KÉRDÉSEK PROGRAMOZÁSBÓL_TKU (MARÁS) 1. Írd le а CNC megmunkáló rendszerek jellemző pontjainak neveit: a) М 0,5 b) А 0,5 c) W 0,5 d) R 0,5

Dr. Mikó Balázs

NCT 990T NCT 100T Eszterga vezérlő Programozási leírás. Az x.060 SW változattól

NCT 201M. Marógép és megmunkáló központ vezérlő Programozási leírás

NCT 99M NCT 2000M. Marógép és megmunkáló központ vezérlő. Programozási leírás

NC gyakorlat. 1. CNC gépek jellegzetes pozícionálási módjai

Mathematisch Technische Software-Entwicklung GmbH CNC-TECHNIKA. MTS-eszterga programozása. MTS GmbH GO98 Bt.

5. Az NC programozás alapjai. Az NC technika fejlődése

Mathematisch Technische Software-Entwicklung GmbH CNC-TECHNIKA. MTS-maró programozása. (c) MTS GmbH GO98 Bt

10. Az NC programozás alapjai. Az NC technika fejlődése. Az NC technika rugalmas automatizált. nagy termelékenység

CNC MARÁSI FELADATOK. Furatok készítése. Furatkészítés

KÉRDÉSEK PROGRAMOZÁSBÓL_TKU (ESZTERGÁLÁS) 1. Írd le а CNC megmunkáló rendszerek jellemző pontjainak neveit: a) М 0,5 b) А 0,5 c) W 0,5 d) R 0,5

NCT 90T Programozási leírás

06A Furatok megmunkálása

NCT. Marógép és megmunkáló központ vezérlők. Példatár

NCT. Esztergavezérlők. Példatár

a.) b.) a.) b.) a.) b.)

NCT 101T, 104T, 115T

9. SZERSZÁMOK POZÍCIONÁLÁSA

NCT 101M, 104M, 115M

Lemezalkatrész modellezés. SolidEdge. alkatrészen

A 4/2015. (II. 19.) NGM rendelet szakmai és vizsgakövetelménye alapján.

KULCS_PROGRAMOZÁS_TKU (ESZTERGÁLÁS)

Versenyzők, felkészítő tanárok. CNC programozó és új technológia. tanfolyam MARÓ-ESZTERGA. CNC modul Készítette: SM&SJMI Bt.

CNC PILOT 4290 B és Y tengely

Menetvágás állandó emelkedéssel (G33, SF)

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) és 25/2014 (VIII.26) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Automatikus szerszámbemérés. Szerszámbemérő program TS27R illetve TT140 tapintóhoz

CAD-CAM-CAE Példatár

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) és 25/2014 (VIII.26) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

NC vezérlés, NC szerszámgép, CNC, (Computer) Numerical Control, számvezérlés

Mathematisch Technische Software-Entwicklung GmbH CNC-TECHNIKA. MTS-eszterga programozási feladatok. MTS GmbH GO98 Bt. 1-85

Használható segédeszköz: számológép (Mobil/okostelefon számológép funkció nem használható a vizsgán!)

Eszterga vezérlõ. Programozási leírás. Az n.11.1 szoftver változattól

Marógép és megmunkáló központ vezérlõ. Programozási leírás. Az n.11.1 szoftver változattól

Gépgyártástechnológiai technikus Gépgyártástechnológiai technikus

Házi feladat. 05 Külső hengeres felületek megmunkálása Dr. Mikó Balázs

Foglalkozási napló a 20 /20. tanévre

Gépgyártástechnológiai technikus Gépgyártástechnológiai technikus

Versenyző kódja: 16 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Szakma Kiváló Tanulója Verseny.

SZÓBELI VIZSGATÉTELEK. CAD/CAM, CNC programozó technológus

Lemezalkatrész modellezés. SolidEdge. alkatrészen

06a Furatok megmunkálása

CNC MARÁSI FELADATOK ANYAGALAKÍTÁSI TECHNOLÓGIÁK FORGÁCSOLÓ ELJÁRÁSOK

Egyszerűsített nullpontbemérés NCT maróvezérléseknél

SinuTrain (Siemens 840D) szoftver. SinuTrain szoftver indítása: Az asztalon lévő SinuTrain indító ikonra 2x kattintással

A termelésinformatika alapjai 10. gyakorlat: Forgácsolás, fúrás, furatmegmunkálás, esztergálás, marás. 2012/13 2. félév Dr.

Lemezalkatrész modellezés. SolidEdge. alkatrészen

MUNKAANYAG. Dabi Ágnes. CNC és szimulációs program kezelése. A követelménymodul megnevezése: A próbagyártás technológiája

Mechatronika segédlet 8. gyakorlat

Orsó-fordulatszám (S), orsó-forgásirány (M3, M4, M5)

TAKISAWA TMM 200 ellenorsós CNC esztergagép, hajtott szerszámokkal és Y tengellyel FANUC 180is TB vezérl vel

MAKRÓ PROGRAMOK FEJLESZTÉSE A CNC SZERSZÁMGÉPEK PROGRAMOZÁSÁBAN

Sorrendtervezés. Dr. Mikó Balázs Az elemzés egysége a felületelem csoport.

Csésze nevű alkatrész megmunkálása

Tájékoztató. Használható segédeszköz: számológép

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) és 25/2014 (VIII.26) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Gyártástechnológiai III. 2. Előadás Forgácsolási alapfogalmak. Előadó: Dr. Szigeti Ferenc főiskolai tanár

Computer Aided Manufacturing Feladatai: CAM rendszerek elemei: NX Alkalmazott technológia. Dimenzió szám. 1D egy tengely menti elmozdulás

ÍRÁSBELI FELADAT MEGOLDÁSA

A CAM PROGRAMOZÁS ALAPJAI SURFCAM

NC alapismeretek Dr. Zsiga Zoltán főiskolai docens Miskolci Egyetem, Szerszámgépek Tanszéke

Házi feladat Dr Mikó Balázs - Gyártástechnológia II. 5

CNC-forgácsoló CNC-forgácsoló

CNC TECHNOLÓGIA ÉS PROGRAMOZÁS. I. Programozás

Versenyző kódja: 12 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Szakma Kiváló Tanulója Verseny.

Felhasználói kézikönyv Ciklus programozáshoz TNC 620. NC szoftver

Oktatási segédlet. EMCO WinCTS oktatószoftver használata

Korszerő alkatrészgyártás és szerelés II. BAG-KA-26-NNB

CNC programozás. Alap ismeretek. Készített: Hatos István

3. 5 TENGELYES SWARF SIMITAS

SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM. Szóbeli vizsgatevékenység

Korszerő alkatrészgyártás és szerelés II. BAG-KA-26-NNB

Használati útmutató. Flipcut TM. A szerszám használata

Gépgyártástechnológia Tanszék ALKATRÉSZGYÁRTÁS Technológiai tervezés CNC esztergára

Helyvektorok, műveletek, vektorok a koordináta-rendszerben

EGY ABLAK - GEOMETRIAI PROBLÉMA

12. PÉLDÁK Példa komplex megmunkálásra

Példák DR+0 sugárkorrekció programozott módosítása

VECTOR CAD/CAM (2. fokozat) 3D CAD 2,5D NC PROGRAMOZÁS

Lépcsős tengely Technológiai tervezés

NCT FEW4 Kezelési és működési leírás

Tervezési feladat. Komplex tervezés c. tárgyból. Miskolci Egyetem Gépészmérnöki Kar Gépgyártástechnológiai Tanszék

4. SZERSZÁMTENGELY IRÁNYULTSÁGOK

Háromszögek, négyszögek, sokszögek 9. évfolyam

TERMÉKISMERTETŐ. NCT KFT BUDAPEST, FOGARASI ÚT 7. ADÓSZÁM: , CÉGJEGYZÉKSZÁM:

dr. Boza Pál CNC TECHNOLÓGIA ÉS PROGRAMOZÁS I. Programozás

MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny. Elődöntő KOMPLEX ÍRÁSBELI FELADATSOR

Használható segédeszköz: számológép (mobil/okostelefon számológép funkció nem használható a vizsgán!)

Átírás:

2012. szeptember 9. Forgácsolás technológia számítógépes tervezése I. BAGFS15NNC/NLC NC programozás Dr. Mikó Balázs miko.balazs@bgk.uni-obuda.hu Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyagtudományi és Gyártástechnológiai Intézet

ALAPFOGALMAK 2

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. 3

Segédletek Minta feladat a honlapon HF sablon Word-ben www.nct.hu NCT101M/T Programozási segédlet Példatárak 4

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

Koordináta rendszer A munkadarabhoz kötött vonatkoztatási rendszer, melyben az elmozdulások értelmezhetők. Referencia pont A szerszámgép kitüntetett pontja, a szerszámgép koordinátarendszerének origója. A szerszámgép bekapcsolása után a referencia pont felvételét követően tudja a gép, hogy hol van a vezérelt pontja. 6

Abszolút koordináta megadás A koordináta rendszer kezdőpontjától számított elmozdulást adjuk meg. Növekményes koordináta megadás A szerszám pillanatnyi helyzetétől számított elmozdulást adjuk meg. 7

Interpoláció A munkadarab és a szerszám egymáshoz viszonyított elmozdulása. Az interpoláció lehet egyenes, vagy körpálya menti. Mindig a szerszám munkadarabhoz viszonyított mozgását írjuk le, függetlenül attól, hogy az adott mozgást a munkadarab vagy a szerszám végzi. 8

Ö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 a megfelelő funkciónak. Nem öröklődő funkció Bizonyos utasítások hatása, vagy értékük nagysága csak az adott mondatban érvényes. 9

Előkészítő funkciók Egy adott mondat által végrehajtandó tevékenység típusát az elő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 M kódok. 10

Koordináta adatok A szükséges szerszám elmozdulásokat koordináta tengelyek menti 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/perc Fordulatszám: S, mértékegysége 1/perc 11

Az alkatrészprogram szintaktikája Program szám Mindig 4 karakter %O1234(programnév) N0005 (megjegyzés) N0675 M30 % Program név Maximum 16 karakter 12

%O1234( ) N0005 G21 mm G94mm/min G17xy G90abs G96vc G20inch G95mm/ford G18zx G91ink G97n G19yz 13

Forgácsolás technológia számítógépes tervezése I. BAGFS15NNC/NLC NC programozás - NCT 101M Dr. Mikó Balázs miko.balazs@bgk.uni-obuda.hu 2012. augusztus 25. Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyagtudományi és Gyártástechnológiai Intézet

Koordináta rendszerek Gépi koordináta rendszer (G53) Munkadarab koordináta rendszer (G54 G59) Szerszám koordináta rendszer 15

G20 Inch G21 -mm Koordináta adatok G90 Abszolút méretmegadás G91 / I Növekményes méretmegadás X Y Z 16

Síkválasztás 17

Nullpont felvétel 18

Koordináta transzformációk G68 X Y R x, y pont körül R szöggel elforgatja a szerszámpályát G69 elforgatás kikapcsolása G51 X Y P x, y pontból kiindulva P léptékezést alkalmaz G50 léptékezés kikapcsolása G51.1 v v értéken átmenő tengelyre való tükrözés G50.1 v0 tükrözés kikapcsolása G52 X Y Z koordináta rendszer eltolás 19

F előtolás G94 mm/perc G95 mm/ford Forgácsolási paraméterek S S forg. sebesség / fordulatszám G96 m/min G97 1/min F M03 bekapcsolás ójm M04 bekapcsolás óje M05 kikapcsolás M19 orientált megállítás 20

Szerszámkezelés Tnnnn szerszámazonosító (M5 M19) M06 - szerszámváltás 21

Szerszámcsere folyamata 22

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

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

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

Egyenes interpoláció G01 G09 X Y F 26

G39 Sarokív programozása 27

G02 X Y R (I J) F G03 X Y R (I J) F Kör interpoláció G02 G03 28

Spirál interpoláció G02 X Y Z R F G03 X Y Z R F 29

Élletörés, lekerekítés Interpolációs mondatban,c élletörést,r éllekerekítést programoz. 30

Síkbeli szerszámsugár korrekció G41 G01 X Y D korrekció balról G42 G01 X Y D korrekció jobbról G01 G40 vagy D00 korrekció kikapcsolása 31

Irányszög alkalmazása 32

Két egyenes metszéspontja Automatikus számítások 33

Automatikus számítások Egyenes és kör metszéspontja 34

Automatikus számítások Kör és egyenes metszéspontja 35

Automatikus számítások Két kör metszéspontja 36

Példa 37

Munkatér lehatárolás G22 X Y Z I J K P X Xtengely pozitív irányú határa I X tengely negatív irányú határa Y Ytengely pozitív irányú határa J Y tengely negatív irányú határa Z Ztengely pozitív irányú határa K Z tengely negatív irányú határa P=0 a kijelölt tér belseje van tiltva P=1 a kijelölt tér külseje van tiltva P=1 P=0 G23 - kikapcsolás 38

Zsebmaró makróciklus G65 P9999 X Y Z K R D E Q F S T M X, Y, Z a zseb mérete K biztonsági távolság Z irányba R sarok sugara D szerszámsugár korrekció regisztere E fogásszélesség a maróátmérő %-ában ha nincs megadva +83% ha + óramutató járásával ellentétes irány ha - óramutató járásával megegyező irány Q fogásmélység F, S, T előtolás, fordulatszám, szerszám M egy M funkció megadható 39

Zsebmaró makróciklus 40

Zsebmarás elfajuló esetei Ha Y érték nincs megadva: horony Y = 2 * R Ha Y és R érték nincs megadva: horony R = D / 2 Y = D 41

Zsebmarás elfajuló esetei Ha X és Y érték nincs megadva: körzseb X = 2 * R Y = 2 * R Ha X, Y és R érték nincs megadva: fúrás 42

Forgácsolás technológia számítógépes tervezése I. BAGFS15NNC/NLC NC programozás - NCT 101T Dr. Mikó Balázs miko.balazs@bgk.uni-obuda.hu 2012. augusztus 25. Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyagtudományi és Gyártástechnológiai Intézet

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

X, Z koordináták X ÁTMÉRŐ!!!!! G54 G59 koordináta rendszerek G53 gépi koordináta rendszer G52 X Z koordináta rendszer eltolás 45

Nullpont felvétel 46

Forgácsolási paraméterek Előtolás: F mm/fordulat(g95) vagy mm/perc(g94) Fordulatszám:S-1/perc G97 Vágósebesség:S-m/perc G96 S F F S 47

Szerszámkezelés A szerszám száma T nn mm A szerszámkorrekció száma Pl. T1220 a 12 szerszám beváltása a 20-as korrekcióval T12 szerszámváltás nem történik, a 12-es korrekció lép érvénybe 48

Egyenes mozgás programozása G00 X Z G01 X Z F gyorsjárati pozícionálás egyenes mentén egyenes interpoláció F előtolással 49

Abszolút méretmegadás G90 G01 X Z G90 G91 Inkrementális méretmegadás G91 G01 X Z G90 G01 XI ZI G90 G91 50

Egyenes megadása irányszöggel G01 X,A G01 Z,A 51

Körív programozása G02 X Z R (I J) F G03 X Z R (I J) F 52

Élletörés, lekerekítés Interpolációs mondatban,c élletörés,r éllekerekítés 53

Kontúr programozása G40 szerszámsugár korrekció kikapcsolása G41 szerszámsugár korrekció balról G42 szerszámsugár korrekció jobbról 54

Két egyenes metszéspontja Automatikus számítások 55

Automatikus számítások Egyenes és kör metszéspontja 56

Automatikus számítások Kör és egyenes metszéspontja 57

Automatikus számítások Két kör metszéspontja 58

Példa 59

Hossznagyoló ciklus G77 60

Oldalazó ciklus G79 61

Példa 62

Összetett nagyoló ciklus G71 U(Δd) fogásmélység R(e) kiemelés P(ns) a kontúr kezdő mondatszáma Q(nf) a kontúr befejező mondatszáma U(Δu) simítási ráhagyás X irányban W(Δw) simítási ráhagyás Z irányban F, S, T a nagyolás során érvényes paraméterek 63

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

65

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

FÚRÓCIKLUSOK T ÉS M ESETÉN 67

Fúróciklusok Fúróciklusok G81 G85 G89 G82 G86 G83 G73 Kiesztergáló ciklusok G76 G87 A G87 B G88 Menetfúró ciklusok G84 G74 G84.2 G84.3 68

Fúróciklusok Kiindulási pont R kiemelési pont Ztalp pont Ciklus előtt a kiindulási Z magasságot be kell állítani 69

G80 Ciklusállapot kikapcsolása G80 A ciklusállapot kikapcsolódik, a ciklusváltozók törlődnek Z és R inkrementális 0 értéket vesz fel Minden más változó értéke 0 70

G81 X Y Z R F Visszahúzás gyorsmenettel Főorsó forog G81 Fúróciklus, kiemelés gyorsmenettel 71

G85 Fúróciklus, kiemelés előtolással G85 X Y Z R F 72

G89 Fúróciklus, várakozás után G89 X Y Z R P F A ciklus indításakor M3 A talpponton P várakozási idő után Kiemelés előtolással az R pontig G98 esetén gyorsmenet a kiindulási pontig (ua. mint G85 + P) kiemelés előtolással 73

G82 Fúróciklus várakozással, kiemelés gyorsmenettel G82 X Y Z R P F Visszahúzás gyorsmenettel Főorsó forog 74

G86 Fúróciklus, kiemelés gyorsmenettel, álló főorsóval G86 X Y Z R F A ciklus előtt M3 Talpponton M5 75

G83 X Y Z R Q E F Visszahúzás R pontig minden ciklusban gyorsmenettel Z talpponttól kiemelés gyorsmenettel G83 -Mélyfúró ciklus 76

G73 Nagysebességű mélyfúró ciklus G73 X Y Z R Q E F E visszahúzás gyorsmenettel Z a furat talppontja R Z koordináta érték 77

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íkon P várakozás Visszahúzás előtt M5 M19 Visszahúzás gyorsmenettel 78

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 ponton gyorsmenettel (I,J) Előtolással emelkedés Z pontig R mélyebben van mint a Z talppont! 79

G87 Fúróciklus, kézi működtetés a G87 X Y Z R F A ) Ha nincs főorsó orientálás (hw) A ciklus indításakor M3 A talpponton a főorsó megáll (M5) Kézi működtetéssel elhúzzuk és kiemeljük a szerszámot START gomb után a kiindulási vagy az R pontig mozog M3 talpponton 80

G88 Fúróciklus, várakozás után kézi G88 X Y Z R P F A ciklus indításakor M3 A talpponton P várakozási idő után a főorsó megáll (M5) Kézi működtetéssel elhúzzuk és kiemeljük a szerszámot START gomb után a kiindulási vagy az R pontig mozog M3 (ua. mint G87A + P) működtetés a talpponton 81

G84 X Y Z R F Ciklushívás előtt M3 F előtolás G94: F = P * S G95: F = P P - menetemelkedés S -fordulatszám G84 Menetfúró ciklus 82

G74 Balmenetfúró ciklus G74 X Y Z R F Ciklushívás előtt M4 F előtolás G94: F = P * S G95: F = P P - menetemelkedés S -fordulatszám 83

G84.2 / G84.3 Menetfúró ciklus 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 F előtolás G94: F = P * S G95: F = P kiegyenlítő betét nélkül 84

G ÉS M KÓDOK 85

G kódok 86

87

88

89

90

91

M kódok 92