CNC programozás KONTÚRPROGRAMOZÁS.

Slides:



Advertisements
Hasonló előadás
5.3. GYALULÁS, VÉSÉS külső alakzatokhoz belső alakzatokhoz Gyalulás
Advertisements

Méretezés.
a sebesség mértékegysége
Kamarai prezentáció sablon
Erőállóképesség mérése Találjanak teszteket az irodalomban
Csillagászati földrajzzal kapcsolatos feladatok
Volumetrikus szivattyúk
Volumetrikus szivattyúk
Koordináta transzformációk
Koordináta transzformációk
Utófeszített vasbeton lemez statikai számítása Részletes számítás
NC - CNC.
Csoportosítás megadása: Δx – csoport szélesség
MI 2003/ Alakfelismerés - még egy megközelítés: még kevesebbet tudunk. Csak a mintánk adott, de címkék nélkül. Csoportosítás (klaszterezés, clustering).
NC - CNC.
Műszaki ábrázolás alapjai
Agárdy Gyula-dr. Lublóy László
VISUM 11.x Közlekedéstervezési rendszer
Menetmérés.
A termelésinformatika alapjai 5. gyakorlat Dr. Kulcsár Gyula
Budapesti Műszaki Főiskola Bánki Donát Gépészmérnöki Főiskolai Kar Forgácsolási technológia számítógépes tervezése 2. Előadás 2,5 tengelyű marási ciklusok.
Gyártási modellek Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar A Műszaki Tervezés Rendszerei 2000/2001 tanév, I. félév 7. előadás.
JELKÉPES ÁBRÁZOLÁS fogak menetek bonyolult, ismétlődő elemek.
3. Vetületi ábrázolások számítási eljárásai
TÖMEGPONT DINAMIKÁJA KÖRMOZGÁS NEWTON TÖRVÉNYEK ENERGIAVISZONYOK
Szerkezeti elemek teherbírásvizsgálata összetett terhelés esetén:
TÖMEGPONT DINAMIKÁJA KÖRMOZGÁS NEWTON TÖRVÉNYEK ENERGIAVISZONYOK
TÖMEGPONT DINAMIKÁJA KÖRMOZGÁS NEWTON TÖRVÉNYEK ENERGIAVISZONYOK
DRAGON BALL GT dbzgtlink féle változat! Illesztett, ráégetett, sárga felirattal! Japan és Angol Navigáláshoz használd a bal oldali léptető elemeket ! Verzio.
NC technológia és programozás II.
szakmérnök hallgatók számára
a forgácsleválasztás kinematikája mindkét esetben azonos
Koordináta-geometria
Mélységi bejárás.
3. Vetületi ábrázolások számítási eljárásai
Budapesti Műszaki Főiskola Bánki Donát Gépészmérnöki Főiskolai Kar Forgácsolási technológia számítógépes tervezése 4. Előadás Vezérlésfüggetlen NC ciklusok.
Budapesti Műszaki Főiskola Bánki Donát Gépészmérnöki Főiskolai Kar Forgácsolási technológia számítógépes tervezése 5. Előadás Fúrási és esztergálási.
Számjegyvezérlésű forgácsoló megmunkálás tervezése CAD/CAM rendszerekben Dr. Horváth László.
A MÉRETMEGADÁS SZABÁLYAI
CSAVARORSÓS EMELŐ TERVEZÉSE
3. A HIDROGÉNATOM SZERKEZETE
Gráfelmélet: Fák.
 : a forgásszög az x tengelytől pozitív forgásirányában felmért szög
16. Modul Egybevágóságok.
ÁRAMLÓ FOLYADÉKOK EGYENSÚLYA
VARIÁCIÓK ISMÉTLÉS NÉLKÜLI ESET DEFINÍCIÓ
Vetületi ábrázolás alapjai
Analitikus geometria gyorstalpaló
A pneumatika alapjai A pneumatikában alkalmazott építőelemek és működésük vezérlő elemek (szelepek)
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
Csavarmenetek, menetes alkatrészek, menetes kötések
Kör és forgó mozgás.
2. Koordináta-rendszerek és transzformációk
Csap eszterga programja NCT-re Készült években a Marcali, Barcs, Kadarkút, Nagyatád Szakképzés Szervezési Társulás részére a TÁMOP /1-
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
Elektronikus tananyag
Kvantitatív módszerek
Szerszámpálya tervezés, NC programozás, hatékony CAM rendszerek
Business Mathematics A legrövidebb út.
Programozás, programtervezés
FORGÁCSOLÁSI ELJÁRÁSOK Marás
CNC programozás CNC alapok.
A termelés költségei.
Grafikus programozás Készítette: Csernok László
A rendelkezésre álló infrastrukturális háttér Nagypontosságú csavarfelületek keményforgácsolása avagy Dr.-Ing. Mészáros Imre.
CNC programozás alapjai
PONTVEZÉRLÉS (FÚRÁSI FELADATOK VÉGREHAJTÁSA)
Óra modell készítése Óralap1.
Jelképes ábrázolások Csavarmenetek, menetes alkatrészek, menetes kötések 13. előadás.
Csavarmenetek, menetes alkatrészek, menetes kötések
Előadás másolata:

CNC programozás KONTÚRPROGRAMOZÁS

CNC program felépítése 2 NC program készítésekor leggyakrabban használt címek: Mondatszám: N Előkészítő funkciók: G Koordináta adatok: X,Y,Z, U,V,W, A,B,C Interpolációs adatok: I,J,K Technológiai adatok (F, S, T, D, H) Kiegészítő funkciók: M A mondatszám az újabb vezérléseknél csak címke (label) megadása nem kötelező.

Méretmegadás G90 G91 Növekményes Abszolút Minden pont koordinátáját a munkadarab nullponthoz viszonyítva kell megadni G90 X,Y,Z abszolút koordináták XI, YI, ZI növekményes koordináták Növekményes Az egyes pontok koordinátáját az előző ponthoz viszonyítva kell megadni G91 X,Y,Z növekményes koordináták NCT100T vezérlésű CNC esztergagépnél X címen átmérőben kell megadni az értékeket mindkét méretmegadási mód esetén.

Technológiai adatok programozása ELŐTOLÁS Az előtolási sebesség értékének megadása az F címen történik A megadott előtolás érték a programozott pálya mentén tangenciálisan érvényesül. Az előtolás értékét megadhatjuk mm/perc és mm/ford mértékegységben is. mm/perc mértékegység kiválasztása: G94 mm/ford mértékegység kiválasztása: G95

Technológiai adatok programozása FORDULATSZÁM programozása (G97) A fordulatszámot értékét S címen programozhatjuk. Az S címen megadott fordulatszám értéket 1/perc mértékegységben kell megadni Az S címen megadott fordulatszámértékek öröklődnek. FORGÁCSOLÁSI SEBESSÉG programozása (G96) Ilyenkor a forgácsolási sebesség értékéből a vezérlés számítja a fordulatszámot a v=D*π*n összefüggésből A forgácsolási sebesség értékét S címen kell megadnunk m/perc mértékegységben Az értéke öröklődik.

Technológiai adatok programozása Maximális fordulatszám megadása G92 S….(nmax)…. Forgácsolási sebesség megadásnál szükséges,hogy a főorsó fordulatszáma ne érhesse el a gép maximális fordulaszámát.

M FUNKCIÓK PRG. M00 – Feltétel nélküli program ÁLLJ: Megállítja a prg. futást, főorsó forgást, hűtést kikapcsolja. START gomb megnyomására folytatja a program végrehajtását. M01 - Feltételes program ÁLLJ: A megállítás csak egy feltétel teljesülése esetén történik meg. (Feltétel: kezelő felületen lévő gomb) M02 – prg vége M03 – Főorsó forgás bekapcsolása OJM irányba M04 - Főorsó forgás bekapcsolása OJE irányba M05 – Főorsó forgás kikapcsolása

M FUNKCIÓK PRG. M06 – Szerszámváltás M07 – Hűtő kenő folyadék bekapcsolása (2.mód) M08 – Hűtő kenő folyadék bekapcsolása (1.mód) M09 – Hűtő kenő folyadék kikapcsolása M19 – Főorsó tájolt megállítása M30 – Prg vége

Szerszámváltás lehetőségei A szerszám kiválasztása a T címen megadott kóddal lehetséges A szerszámváltásnak géptípustól függően 4 lehetősége van Kézi szerszámváltás: A T cím hatására a megmunkálás, a főorsóforgás, a hűtőfolyadék stb. leáll és a vezérlés bekéri a T címen megadott számú szerszámot. A szerszám behelyezése után a START gomb megnyomására folytatódik a programfutás. Automatikus szerszámváltás, revolverfejes: Automatikus szerszámváltások esetén a kezelő nélkül végbemegy a szerszámváltás. Revolverfejes váltásnál a T címen azt szerszámhely számot kell megadni ahová a szerszámot beszereltük. A T cím megadásának hatására a vezérlő a megadott számú helyet megmunkálási pozícióba forgatja. Automatikus szerszámváltás közvetlenül a szerszámtárból: A tengelyek a T cím hatására szerszámváltási pozícióba mozognak, a szerszámtár bebillen a főorsó alá megfogja a főorsóban lévő szerszámot és kiveszi a főorsóból, majd a T címen programozott számú szerszámot helyezi be. A művelet befejezését követően a szerszámtár visszamegy a helyérre. Automatikus szerszámváltás a szerszámtárból szerszámváltóval: Nagy szerszámtáras gépek esetén a szerszámváltás programozása több lépésből áll 1. a T cím hatására a gép megkeresi a szerszámtárban a programozott szerszámot. (Ilyenkor a megmunkálás még tart) 2. A tengelyeket szerszámcser pozícióba mozgatjuk 3. Az M06 kód hatására megtörténik a szerszámváltás. (Nincs megmunkálás) 4. A régi szerszámot a vezérlés visszateszi a tárba. (Forgácsolással párhuzamos történik.)

Egyenes mentén történő elmozdulás programozása Gyorsmenettel történő elmozdulás (csak pozicionálásra használható) G00 X… Y… Z… Programozott előtolási sebességgel történő elmozdulás (lineáris interpoláció) G01 X… Y… Z… F…

Példa egyenes programozására Abszolút méretmegadás esetén G90 G00 X30 Y10 Növekményes méretmegadás esetén G91 G00 X-20 Y-10 VAGY G90 G00 XI-20 YI-10

Körív programozása /sík kiválasztása/ A körív programozása a legtöbb CNC gép esetén csak síkban lehetséges. Ezért a körív programozása előtt ki kell választanunk a megmunkálás síkját: G17 - XY sík kiválasztása G18 - XZ sík kiválasztása G19 - YZ sík kiválasztása

Körív programozása /körüljárási irányok/ Ha egy pontból a következő pontba körív mentén akarok eljutni ezt megtehetem az óramutató járásával ellentétes és megegyező irányba. G02- OJM irány G03- OJE irány A szabvány szerint az irány megállapításához az adott síkot a síkra merőleges tengely pozitív iránya felöl a negatív irány felé kell szemlélni.

Körív programozása /sugár megadásával/ A körív programozása esetén az előkészítő funkció megadása után meg kell adni a végpont koordinátáit valamint a kör sugarát G17 G02/G03 X… Y…. R… G18 G02/G03 X… Z…. R… G19 G02/G03 Y… Z…. R…

Sugár megadás problémái A sugárral történő körív programozásakor a kezdő és végpont közé ugyanakkora sugárra és ugyanazzal a körüljárási iránnyal két kör is képezhető. Ilyenkor a kör középponti szögével tudunk a két körív között különbséget tenni. Ha a 180º-nál kisebb középponti szögű(1 ill. 3) köríven szeretnénk haladni a sugár értékét pozitív előjellel adjuk meg Ha a 180º-nál nagyobb középponti szögű (2 ill. 4) köríven szeretnénk haladni a sugár értékét negatív előjellel adjuk meg.

Példa körív programozására G18 G2 X80 Z50 R40 2. körív: G18 G2 X80 Z50 R-40 3. körív: G18 G3 X80 Z50 R40 4. körív: G18 G3 X80 Z50 R-40

Körív progr./középpont megadásával/ A körív programozásának másik lehetősége, hogy a végponton kívül a sugár megadása helyett a középpont helyét adjuk meg. A középpont megadása az interpolációs adatokkal (I,J,K) történik. G17 G02/G03 X… Y…. I… J… G18 G02/G03 X… Z…. I… K… G19 G02/G03 Y… Z…. J… K…

Körív programozása /középpont megadásával/ SZABÁLY: A középpont helyét a kör kezdőpontjából a kör középpontjába mutató vektor tengelyekkel párhuzamos komponenseivel adhatjuk meg. (Növekményes értékek) Az I, J, K interpolációs vektorokat mindig növekményesen kell megadni, függetlenül attól, hogy a többi koordináta adat megadásakor melyik méretmegadási módot választottuk. Az I, J, K vektorokat előjelhelyesen kell megadni

Példa körív programozására G17 G03 X10 Y70 I-50 J-20 G18 G03 X70 Z10 I-20 K-50 G19 G03 Y10 Z70 J-50 K-20

CNC programozás Esztergagépek

Szerszámváltás programozása CNC esztergagépen 1. lépés: Szerszámváltási pozícióba mozgás G0 X…… Z…… 2. lépés : Szerszámváltás T…….. (Pl.: T0202) Első két szám: A szerszámhely száma Második két szám: Szerszámhoz tartozó korrekciós mező száma.

Automatikus szerszámsugár korrekció eszterga esetén G40: szerszámsugár korrekció kikapcsolása G41 szerszámsugár korrekció balról G42 szerszámsugár korrekció jobbról Szimmetria tengely fölött Szimmetria tengely alatt

Automatikus geometriai számítások 1. Letörés (,C) G1 X..(x2).. Z..(z2).. ,C..(c).. G1 X..(x2).. Z..(z2).. ,C..(c).. G1 X..(x3).. Z..(z3).. G3 X..(x3).. Z..(z3).. R..(r)..

Automatikus geometriai számítások 2. Lekerekítés (,R) G1 X..(x2).. Z..(z2).. ,R..(r1).. G1 X..(x2).. Z..(z2).. ,R..(r1).. G1 X..(x3).. Z..(z3).. G3 X..(x3).. Z..(z3).. R..(r2)..

Automatikus geometriai számítások 3. Egyenes programozása irányszögével Ha a végpontnak csak az egyik koordinátáját ismerjük és egy szögét. G1 X..(x1).. ,A..(α’).. G1 Z..(z1).. ,A..(α’).. A szögmegadás módja: Hátsó késtartós gép Első késtartós gép (szimmetria tengely fölött nézve) (szimmetria tengely alatt nézve)

Automatikus geometriai számítások 4. Két egyenes metszéspontja G1 ,A..(α1).. G1 X..(x1).. Z..(z1).. G1 X..(x2).. Z..(z2).. ,A..(α2).. G1 X..(x2).. Z..(z2).. ,A..(α2)..

KONTÚRKÖVETÉS

EGYENES-KÖR METSZÉSPONT-SZÁMÍTTATÁS Q<0

EGYENES-KÖR METSZÉSPONT-SZÁMÍTTATÁS Q>0

KÖR-EGYENES METSZÉSPONT-SZÁMÍTTATÁS Q<0

KÖR-EGYENES METSZÉSPONT-SZÁMÍTTATÁS Q>0

KÖR-KÖR METSZÉSPONT-SZÁMÍTTATÁS Q<0

KÖR-KÖR METSZÉSPONT-SZÁMÍTTATÁS Q>0

1

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 ,A90 G3 X10 Z-4 R5 I0 K-4 Q1 G1 X6 Z-10 Z-11 G3 X16 Z-16 R5 G1 X15 Z-17 ,A180 Q-1 G2 X20 Z-19.5 R2.5 G1 X10 Z-35 ,A135 X22 Z-45 ,A165 G1 X23 G40 M30

2

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 ,A120 X8 Z-3.5 ,A150 X4 Z-9.5 Z-10.5 G2 X14 Z-15.5 R5 G1 X10 Z-18 ,A180 Q1 G3 X15 Z-20.5 R2.5 G2 X20 Z-23 R2.5 G1 X10 Z-38 Z-40 ,A150 X22 Z-45 ,A120 G1 X23 G40 M30

3

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 X4 G2 X14 Z-5 R5 ,R2 G1 X10 Z-8 ,A180 Q1 X15 Z-10 X5 Z-22 Z-25 G2 X11 Z-28 R3 G3 X19 Z-32 R4 G1 Z-35 X15 Z-41 X22 Z-45 G1 X23 G40 M30

4

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 X5 ,R2 G2 X15 Z-5 R5 G1 X10 Z-7.5 ,A180 Q1 X6 Z-13.5 ,A120 X20 Z-19.5 ,A140 X10 Z-35 G2 X20 Z-40 R5 G1 X22 Z-45 ,A160 Q1 G1 X23 G40 M30

5

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 G3 X14 Z-7 R7 ,R2 G1 X9 Z-4.5 ,A180 Q-1 X5 Z-10.5 Z-11.5 ,A155 X10 Z-14.5 ,A120 G3 X15 Z-17 R2.5 G2 X20 Z-19.5 R2.5 G1 X10 Z-35 Z-37 G2 X20 Z-42 R5 G1 X22 Z-45 ,A150 Q1 G1 X23 G40 M30

6

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 ,A90 G3 X8 Z-3 R4 I0 K-3 Q1 G1 Z-5 G3 X17 Z-9.5 R4.5 G1 X20 Z-15 ,A180 X10 Z-28 ,A205 Z-30 G3 X14 Z-32 R2 G2 X20 Z-35 R3 G1 Z-40 X22 Z-45 G1 X23 G40 M30

7

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 X5 X10 Z-1 G2 X22 Z-7 R6 ,R2 G1 X18 Z-10 ,A180 Q1 ,A208 ,R2.5 X20 Z- 23,5 ,A136 ,A180 G2 X35 Z-40 R9 I17.5 K-31 Q-1 G1 X12 Z-45 ,A208 Q1 X14 Z-47.5 X22 Z-50 G1 X23 G40 M30

8

G90 G95 G97 G54 G40 G0 X30 Z30 T101 S1000 F0.1 M3 G0 X0 Z1 G42 G1 Z0 X8.5 Z-1 G3 X18.5 Z-6 R5 ,R2 G1 X15 Z-9 ,A180 Q-1 G2 X20 Z-11.5 R2.5 G1 Z-13 ,A210 X12 Z-24.5 ,A195 X20 Z-26 ,A180 G2 X35 Z-42.5 R9 I17.5 K-33.5 Q-1 G1 X20 Z-41 ,A180 Q1 X15 Z-47.5 X22 Z-50 G1 X23 G40 M30

9

N10 G90 G54 G95 N15 T101 N20 S1000 F0.1 M3 N45 G42 G0 X0 Z1 N50 G1 Z0 N55 X16 ,C2.5 N60 Z-15 N65 ,A150 N70 X20 Z-40 ,A195 ,R15 N75 ,A165 ,R10 N80 X20 Z-85 ,A220 ,R10 N85 X50 Z-115 ,R8 N90 X80 N95 Z-140 N100 X90 ZI-5 N105 Z-148 N110 G40 G1 X92 N115 G0 X30 Z30 N120 M30

10

N10 G90 G54 G95 N15 T101 N20 S1000 F0.1 M3 N45 G42 G0 X0 Z1 N50 G1 Z0 N55 ,A90 N60 G3 X10 Z-4 R5 I0 K-4 Q1 N65 G1 Z-22 N70 G2 X18 Z-26 R4 N75 G1 ZI-4 N80 X14 Z-37 N85 G2 X20 Z-40 R3 N90 G1 Z-44 N95 X22 Z-45 N100 G40 G1 X24 N105 G0 X30 Z30 N110 T202 N115 S1000 F0.1 M3 N120 G0 X11 Z-15 N140 G41 G1 X10 Z-15 N145 G1 X6 Z-8 N150 Z-5 ,R2 N155 X10 N160 G40 X11 N165 G0 X30 Z30 N170 M30

11

N10 G90 G54 G95 N15 T101 N20 S1000 F0.1 M3 N45 G42 G0 X0 Z1 N50 G1 Z0 N55 G3 X13 Z-6.5 R6.5 N60 G1 X10 Z-5 ,A180 Q-1 N65 X12 Z-8 N70 Z-13 N75 X15 Z-14.5 N80 X20 Z-20 N85 Z-38 N90 X10 ZI-12.5 N95 Z-56 N100 G2 XI5 ZI-2.5 R2.5 N105 G3 X20 ZI-2.5 R2.5 N110 G1 X22 Z-70 N115 G40 G1 X24 N120 G0 X50 Z50 N125 T202 N130 S1000 F0.1 M3 N155 G41 G1 X20 Z-38 N160 X10 Z-25 N165 G3 X20 Z-20 R5 N170 G40 G1 X21 N175 G0 X50 Z50 N180 M30

2012. 02. 26. www.sze.hu/~papaig !___GENIUSZ_CNC_TANFOLYAM_JEDLIK_2011-2012 KONTÚRPROGRAMOZÁS_ESZTERGA_2012_02_26.pdf

NAGYOLÓ CIKLUSOK Egyszerű nagyoló ciklusok Összetett nagyoló ciklusok Egyszeri meghívásra egy fogást készít el Típusai: Hosszesztergáló (G77) Oldalazó (G79) Összetett nagyoló ciklusok Egyszeri meghívásra a teljes nagyolás elkészül Típusai: Hossznagyoló (G71) Homloknagyoló (G72) Mintaismétlő (G73) Elősimító (G70)

Hosszesztergáló ciklus (G77) Hengeres felület nagyolása G0 X…. Z…. G77 X .(x1). Z.(z). F… (1. fogás) X ..(x2).. (2. fogás) X ..(x3).. (3. fogás) …. X: a fogás átmérője Z: a nagyolás végpontja Z irányban

Hosszesztergáló ciklus (G77) Kúpos felület nagyolása G0 X…. Z…. G77 X ..(x1).. Z.(z). R.(i). F… (1. fogás) X ..(x2).. (2. fogás) X ..(x3).. (3. fogás) …. X: a fogás végpontjának átmérője Z: a nagyolás végpontja Z irányban R: a kúposság mértéke (előjeles szám és sugárban kell megadni)

Oldalazó ciklus (G79) Hengeres felület nagyolása G0 X…. Z…. G79 X .(x). Z.(z1). F… (1. fogás) Z .(z2). (2. fogás) Z .(z3). (3. fogás) …. X: a nagyolás végpontja X irányban Z: a fogás Z koordinátája

Oldalazó ciklus (G79) Kúpos felület nagyolása G0 X…. Z…. G79 X .(x). Z.(z1). R.(k). F… (1. fogás) Z .(z2). (2. fogás) Z .(z3). (3. fogás) …. X: a nagyolás végpontja X irányban Z: a fogás végpontjának Z koordinátája R: a kúposság mértéke (előjeles szám)

Hossznagyoló ciklus G71 G0 X… Z… G71 U.(d). R.(e) G71 P .(n1). Q.(n2). U.(u). W .(w). F… S… … N.(n1). G0 X… Z… G42/G41 N.(n2). G1 X… G40 1. mondat: U: fogásmélység ( pozitív, sugárban) R: szerszámkiemelés mértéke ( pozitív, sugárban) 2. mondat: P: kontúrleírás kezdő mondatának száma Q: kontúrleírás befejező mondatának száma U: Simítási ráhagyás X irányban (előjeles, átmérőben megadandó) W: Simítási ráhagyás Z irányban (előjeles)

Homloknagyoló ciklus G72 G0 X… Z… G72 W.(d). R.(e) G72 P .(n1). Q.(n2). U.(u). W .(w). F… S… … N.(n1). G0 X… Z… G42/G41 N.(n2). G1 Z… G40 1. mondat: W: fogásmélység (pozitív) A többi megegyezik az előzővel

Mintaismétlő ciklus G73 G0 X… Z… G73 U.(i). W.(k). R.(d) G73 P .(n1). Q.(n2). U.(u). W .(w). F… S… … N.(n1). G0 X… Z… G42/G41 N.(n2). G1 X… Z… G40 1. mondat: U: nagyolási ráhagyás X irányban ( előjeles, sugárban) W: nagyolási ráhagyás Z irányban (előjeles) R: fogások száma A többi megegyezik az előzővel

(Elő)simító ciklus G70 G0 X… Z… G70 P .(n1). Q.(n2). U.(u). W .(w). … N.(n1). G0 X… Z… G42/G41 N.(n2). G1 X… Z… G40 A ciklus folyamán simításban programozott F, S, T funkciókat végrehajtja, ellentétben a G71, G72, G73 ciklussal. A ciklus folyamán a szerszámsugár korrekció (G41, G42) számítása működik. Az egyes címek jelentése megegyezik az előzővel

BESZÚRÁS PROGRAMOZÁSA Lépésenként G0 X… Z… (Kezdőpontra állás) G1 X… (Beszúrás) G0/G1 X… (Kiemelés) Lépésenként várakozással G4 P… (Várakozás) Beszúró ciklussal

Várakozás programozása G4 P… A P cím értelmezése az előtolási sebesség mértékegységétől függ G94 (mm/perc) esetén P címen másodpercben kell megadni a várakozás idejét G95 (mm/ford) esetén P címen a várakozással töltött főorsó fordulatok számát kell megadni

Beszúró ciklus G0 X… Z…. (az első beszúrás kezdőpontjára állás) G75 R.(e). G75 X.(x). Z.(z). P.(i). Q.(k). F... R: szerszám visszaemelés (pozitív) X: a beszúrás talppontjának átmérője Z: az utolsó beszúrás helyének Z koordinátája P: fogásvétel nagysága X irányban (pozitív, sugárban értendő) Q: beszúrások közötti távolság (pozitív)

Homlokbeszúró ciklus G0 X… Z…. (az első beszúrás kezdőpontjára állás) G74 R.(e). G74 X.(x). Z.(z). P.(i). Q.(k). F... R: szerszám visszaemelés (pozitív) X: az utolsó beszúrás helyének X koordinátája Z: a beszúrás talppontjának Z koordinátája P: beszúrások közötti távolság (pozitív, sugárban értendő) Q: fogásvétel nagysága Z irányban (pozitív)

MENETESZTERGÁLÁS PROGRAMOZÁSA Menetek jellemző méretei: Névleges ( külső) átmérő  d1 Középátmérő  d2 Magátmérő  d3 Menetemelkedés  P 1”-ra jutó menetszám Menetesztergálás indítása Az effektív menetvágás a főorsó jeladó nullimpulzusának hatására indul el, minden fogásnál. Így talál vissza a szerszám mindig a menetárokba. Menetesztergálás lépései Kezdőpontba jár Fogást vesz (1.) Menetet vág Szerszámot kiemel Visszajár a kezdőpontba Fogást vesz (2.) ….

Kezdőpont megválasztásának szempontjai Külső (orsó) menet esetén: Belső (anya) menet esetén:

Menetesztergálás lépésenként programozása Minden lépést külön mondatban adunk meg Fogásvétel, Kiemelés, Kezdőpontba járás: G0 Menetvágás: G33 - Állandó menetemelkedésű menet vágása G34 - Változó menetemelkedésű menet vágása G33 X…. Z…. F/E….. G34 X…. Z…. F/E….. K…. X: a menetvágás végpontjának X koordinátája (csak kúpos menet esetén kell kitölteni) Z: a menetvágás végpontjának Z koordinátája F: menetemelkedés megadása (pl.: metrikus, trapéz) E: 1”-ra jutó menetek száma (pl.: whitworth) K: főorsó fordulatonkénti menetemelkedés-változás mértéke

Használata egy példán keresztül …. G0 X25 Z3 (Kezdőpont) G0 X19.8 (1. fogás) G33 Z-32 F1.5 (menetvágás) G0 X25 (kiemelés) G0 Z3 (vissza a kezdőpontba) G0 X19.6 (2. fogás) G33 Z-32 F1.5 G0 X25 G0 Z3 G0 X19.4 (3. fogás)

Menetesztergálás programozása egyszerű menetvágó ciklussal a ciklus egyszeri meghívására egy fogást készít el. (fogást vesz, menete vág, kiemel, visszajár a kezdőpontba) G78 X…. Z…. F/E…. R…. X: az aktuális fogás X koordinátája Z: a menetvágás végpontjának Z koordinátája F: menetemelkedés megadása (pl.: metrikus, trapéz) E: 1”-ra jutó menetek száma (pl.: whitworth) R: Kúposság mértéke (sugárban értendő előjeles szám)

Használata egy példán keresztül …. G0 X25 Z3 (Kezdőpont) G78 X19.8 Z-32 F1.5 (1. fogás) X19.6 (2. fogás) X19.4 (3. fogás)

Menetesztergálás programozása összetett menetvágó ciklussal egyszeri meghívásra teljesen készre forgácsolja a menetet. két egymást követő mondatban kell programozni. a szerszám egyenletesebb terhelése érdekében a ciklus állandó forgácskeresztmetszettel forgácsol a szerszám terhelésének csökkentése érdekében a vágás csak az egyik oldalon történik

Összetett menetvágó ciklus G76 P.(n). .(r). .(α). Q…. R…. G76 X…. Z…. P…. Q…. F/E…. R…. 1. mondat: P: 3db kétjegyű számot kell megadni n: simítások száma r: kiemelés, menetkifutás kúposságának mértéke α: a menetprofil szöge Q: a minimális fogásmélység (sugárban értendő pozitív szám) R: simítási ráhagyás (sugárban értendő pozitív szám) 2. mondat: X: a menetvágás befejező átmérője (külső menet esetén magátmérő, belsőmenet esetén névleges átmérő) Z: a menetvágás végpontjának Z koordinátája P: a menetprofil mélysége (sugárban értendő pozitív szám) Q: az első fogás mélysége (sugárban értendő pozitív szám) F: menetemelkedés megadása (pl.: metrikus, trapéz) E: 1” -ra jutó menetek száma (pl.: whitworth) R: Kúposság mértéke (sugárban értendő előjeles szám)

Használata egy példán keresztül …. G0 X25 Z3 (Kezdőpont) G76 P020060 Q0.02 R0.01 G76 X18.16 Z-32 P 0.92 Q0.1 F1.5

Menetirány befolyásolása Első késtartós gép /M3 forgásirány/ Hátsó késtartós gép /M4 forgásirány/ Menetvágás Z- irányba JOBBOS BALOS Menetvágás Z+ irányba

Több bekezdésű menet programozása A menetvágás kezdőpontjának eltolásával Az első bekezdés elkészítése után, a menetvágás kezdőpontját eltoljuk Z tengely mentén a menetosztás nagyságával. Ezután következhet a következő bekezdés elkészítése. Addig ismételjük, amíg el nem készül a szükséges bekezdésszám. Ez a megoldás mindhárom Programozási lehetőségnél használható. A bekezdések kezdő szögértékének megadásával Q címen meg kell adnunk, hogy a főorsó jeladó nullimpulzusától számítva, hány fokot forduljon el a főorsó, mielőtt elkezdi a menetet vágni. Egy bekezdés szögértékét úgy határozhatjuk meg, hogy a 360 fokot elosztjuk a bekezdések számával, és ezt hozzáadjuk az előző bekezdés szöghelyzetéhez. Ez a lehetőség csak a G33 és a G78 esetén alkalmazható G33 X…. Z…. F/E….. Q…. G78 X…. Z…. F/E…. R…. Q….

1

G90 G95 G97 G54 G40 G0 X100 Z100 T101 S1000 F0.1 M3 G0 X22 Z1 G71 U0.7 R0.5 G71 P1 Q2 U0.4 W0 F0.06 N1 G0 X0 Z1 G42 G1 Z0 ,A90 G3 X10 Z-4 R5 I0 K-4 Q1 G1 X6 Z-10 Z-11 G3 X16 Z-16 R5 G1 X15 Z-17 ,A180 Q-1 G2 X20 Z-19.5 R2.5 G1 X10 Z-35 ,A135 X22 Z-45 ,A165 N2 G1 X23 G40 M30

G90 G95 G97 G54 G40 G0 X100 Z100 T101 S1000 F0.1 M3 G0 X22 Z1 G71 U0.7 R0.5 G71 P1 Q2 U0.4 W0 F0.06 N1 G0 X0 Z1 G42 G1 Z0 X5 X10 Z-1 G2 X22 Z-7 R6 ,R2 G1 X18 Z-10 ,A180 Q1 ,A208 ,R2.5 X20 Z- 23,5 ,A136 ,A180 G2 X35 Z-40 R9 I17.5 K-31 Q-1 G1 X12 Z-45 ,A208 Q1 X14 Z-47.5 X22 Z-50 N2 G1 X23 G40 M30

11

N10 G90 G54 G95 N15 T101 N20 S1000 F0.1 M3 N25 G0 X22 Z1 N30 G71 U1 R0.5 N35 G71 P45 Q115 U0.4 W0 N40 F0.06 N45 G42 G0 X0 Z1 N50 G1 Z0 N55 G3 X13 Z-6.5 R6.5 N60 G1 X10 Z-5 ,A180 Q-1 N65 X12 Z-8 N70 Z-13 N75 X15 Z-14.5 N80 X20 Z-20 N85 Z-38 N90 X10 ZI-12.5 N95 Z-56 N100 G2 XI5 ZI-2.5 R2.5 N105 G3 X20 ZI-2.5 R2.5 N110 G1 X22 Z-70 N115 G40 G1 X24 N120 G0 X50 Z50 N125 T202 N130 N135 G0 X21 Z-38 N140 N145 G71 P155 Q170 U0.4 W0 N150 N155 G41 G1 X20 Z-38 N160 X10 Z-25 N165 G3 X20 Z-20 R5 N170 G40 G1 X21 N175 N180 M30