You are on page 1of 158

MISKOLCI EGYETEM GPSZMRNKI KAR GPGYRTSTECHNOLGIAI TANSZK

Forgcsol megmunkls CNC vezrls szerszmgpen II.


MKC-500 megmunklkzpont MITSUBISHI MELDAS MO CNC vezrls

http://www.lib.uni-miskolc.hu/szolgl/digit/

sszelltotta: Dr. Kvesi Gyula


2004

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Tartalomjegyzk Bevezets 1. Az MKC-500/MITSUBISHI MELDAS MO vezrls megmunklkzpont 1.1. Az MKC-500 alapgp fbb jellemzi 1.2. A MITSUBISHI MELDAS MO vezrls specifikcija 2. Az alapgp kezelse 2.1.1. Az alapgp kapcsoltblja 2.1.2. Ki s bekapcsols, jraindtsok 2.1.3. Referenciapont felvtele 2.1.4. Cserehelyek 3. A vezrls kezelse 3.1. A vezrlberendezs kezelszervei 3.1.1. Funkci kivlaszt nyomgombok 3.1.2. Alfanumerikus tasztatra 3.1.3. Editlsi s adatbevteli nyomgombok 3.1.4. Kijelz egysg 3.1.5. zemmdok 3.2. MONITOR, OFFSET, MDI, SEARCH funkci 3.2.1. A tnyleges rtk kezels t szintje (MONITOR) 3.2.2. Az eltolsi rtk kezels kt szintje (OFFSET) 3.2.3. Kzi adatbevitel s vgrehajts (MDI P1.) 3.2.4. A program keress s lehvs szintjei 3.3. EDIT, IN/OUT, MAP, PARAMETER, DIAGNOSIS funkcik 3.3.1. Programszerkeszts (EDIT) 3.3.2. Az adat be- s kivitel t szintje (IN/OUT) 3.3.3. A programjegyzk kt szintje (MAP) 3.3.4. A paramterek t szintje (PARAMTER) 3.3.5. A diagnosztika ht szintje (DIAGNOSIS) 3.4. A megmunkls elksztse 3.4.1. Nullpontfelvtel 3.4.2. Szerszmkorrekci 3.4.3. Programbetlts 3.4.4. Programkezels 3.4.5. Szerszmcsere vgrehajts 3.4.6. Palettacsere vgrehajts 3.5. Az els munkadarab belvsnek folyamata 3.5.1. A program vgrehajts lehetsgei 3.5.2. A program megszakts lehetsgei 3.5.3. A program -, nullpont s szerszmkorrekci mdostsa 3.5.4. A forgcsols jraindtsa
KGY, 2004.

5 6 6 9 12 12 19 20 21 26 26 26 30 30 32 32 34 34 41 47 50 52 52 54 59 60 66 71 71 73 75 76 76 76 77 77 77 78 78 2

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3.5.5. A folyamatos megmunkls kijelzsei 4. A programozs utasts rendszere 4.1. A programozs alapfogalmai 4.1.1. Szformtum 4.1.2. Mondatformtum 4.1.3. Programfelpts 4.1.4. Lyukszalag 4.2. A programozs koordinta rendszerei 4.2.1. Elmozduls a gpi koordinta rendszerben (G53) 4.2.2. Az 1., 2., 3. s 4. nullpontra lls (G28, G30) 4.2.3. Pozicionls kzbens ponton keresztl (G29) 4.2.4. Munkadarab koordinta rendszerek (G54-G59) 4.2.5. Programozott koordinta rendszer bellts (G92) 4.2.6. Helyi koordinta rendszer bellts (G52) 4.3. tfelttelek programozsa 4.3.1. Pozicionls gyorsmenettel s lineris interpolci (G00, G01) 4.3.2. Sk kivlaszts (G17, G18, G19) 4.3.3. Pontos-, s egyirny pozicionls (G09,G60) 4.3.4. Krinterpolci s krmars (G02, G03, G12, G13) 4.3.5. Ksleltetsi id, eltols programozsok (G04, G94, G95) 4.4. Szerszmkezelsi funkcik 4.4.1. Szerszm- s korrekci kezels (T2, H3) 4.4.2. Hosszkorrekci (G43, G44) 4.4.3. Sugrkorrekci pozci eltolssal G45, G48) 4.4.4. Sugrkorrekci plyagenerlssal (G39, G42) 4.4.5. Beviteli s kiratsi funkcik (G10, G11, G14, G15) 4.5. Kapcsolsi funkcik programozsa 4.5.1. Gyorsmeneti s eltolsi sebessgek, automatikus override 4.5.2. Eltolsi sebessg programozsa (F1, F5) 4.5.3. Fors fordulatszm programozsa (S5) 4.5.4. Segdfunkcik (M2) 4.6. Fix ciklusok s specilis fix ciklusok programozsa 4.6.1. Standard fix ciklusok (G73, G89) 4.6.2. Specilis fix ciklusok (G34, G37) 4.6.3. Pontmintzat elforgats (G22, G23) 4.6.4. Tkrzs (G62) 4.6.5. Kicsinyts, nagyts (G50, G51) 4.6.6. Koordinta elforgats 4.7. Felhasznli makr I. (USER MACRO-I.) 4.7.1. Alprogramtechnika (G22, G23) 4.7.2. Regiszterkezels (vltozk) 4.7.3. Aritmetikai mveletek (G101, G110)
KGY, 2004.

78 79 79 79 87 88 88 88 89 90 91 91 92 93 95 95 95 96 96 100 100 100 101 101 102 108 110 110 112 113 113 113 113 116 121 123 123 124 125 125 127 128 3

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.7.4. Logikai s elgazsi mveletek (G200, G202) 4.7.5. Program ugrs funkci 4.8. Felhasznli makr II. (USER MACRO-II.) 4.8.1. Egyszer s modlis makr hvsok (G65, G68) 4.8.2. Paramterkezels 4.8.3. Aritmetikai mveletek utastsai 4.8.4. Vezrlsi utastsok 5. Programozsi mintapldk 5.1. Szerszmgpi rutinok 5.1.1. Szerszmcsere alprogram 5.1.2. Palettacsere alprogram 5.1.3. Asztalfordt alprogram 5.1.4. NASA TEST program 5.2. Alkatrsz megmunkl program

129 130 131 131 133 136 138 140 140 140 142 144 145 148

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Bevezets Az MKC-500 tpus megmunklkzpont elssorban kismret bonyolult geometrij alkatrszek megmunklst vgezheti gazdasgosan. A vezrelt tengelyek szma 3 (X, Y, Z), az egyidejleg vezrelt tengelyek szma maximum: 2. A 4. (B) kiegszt vezrelt tengely nagypontossg asztalelfordtst tesz lehetv 1-os osztssal. A gazdasgos alkalmazst elsegti a gyors szerszmcsere lehetsge. A lncos szerszmtr 80 darab szerszm befogadsra alkalmas s helycmes rendszerben dolgozik. A mellkidk jelents cskkentst palettacserl berendezs teszi lehetv. A megmunklkzpont kt darab palettval rendelkezik. Alapllapotban az egyik paletta a munkatrben tartzkodik, mg a msik a palettavlt villban. A forgcs eltvoltsrl beptett forgcskihord berendezs gondoskodik. A sztfrccsen htvz s forgcs ellen zrt burkolat vdi meg a krnyezetet. A fors fordulatszm-tartomny s a beptett teljestmny alkalmass teszi a gpet a legklnbzbb anyagminsg s geometrij munkadarabok gazdasgos megmunklsra. A segdlet clja a Miskolci Egyetem Gpgyrtstechnolgiai Tanszk Gplaboratriumban meglv szerszmgpre kidolgozand technolgia s CNC program elksztshez (tanulshoz) konkrt, felhasznlhat informcik szolgltatsa. Az els fejezet rviden sszefoglalja az MKC-500 alapgp, s a MITSUBISHI MELDAS M0 vezrls fbb jellemzit. A msodik fejezet az alapgp kezelst, a harmadik fejezet a vezrls kezelst ismerteti. A negyedik fejezet a vezrls utasts rendszert ismerteti a programrshoz szksges minimum szinten. Az tdik fejezet ismerteti a szerszmgpi rutinokat, s bemutat egy egyszer, de tnyleges, ipari megmunklsi pldt.

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1. Az MKC-500 /MITSUBISHI MO vezrls megmunklkzpont 1.1. Az MKC-500 alapgp fbb jellemzi Az MKC-500 megmunklkzpont elssorban kismret, bonyolult alkatrszek, megmunklst vgezheti gazdasgosan. Nagy megmunklsi pontossga a legknyesebb ignyeket is kielgti. Gazdasgossgt elsegti a gyors szerszmcsere lehetsge. A palettacserl berendezs lehetv teszi a mellkidk jelents cskkentst. Beptett forgcskihord berendezs gondoskodik a keletkezett forgcs munkatrbl val eltvoltsrl. A konstrukci figyelembe veszi az ergonmiai s balesetvdelmi szempontokat. Komplett munkatr burkolat vd a sztfrccsen htvz s forgcs ellen. A kezelpult knyelmes kiszolglst tesz lehetv. A fordulatszm tartomny alkalmass teszi a gpet minden anyagminsg megmunklsra, a beptett fhajts teljestmny gazdasgos forgcsolst tesz lehetv. Az MKC-500 megmunklkzpont konstrukcis kialaktsa gy: Az gy aclbl kszl hegesztett kivitelben. A T alak gyra kerl az llvny -Z tengely- s az asztal alapszn -X tengely felszerelsre. Ez a felpts biztostja a gp nagy merevsgt s tarts pontossgt. Z tengely gyvezetk keresztmetszet 30 x 70 mm gyvezetk anyaga acl, kemnysge 58 2 HRC llvny vezets hossza 630 mm gyvezetk tvolsga (kls szlen) 440 mm llvnyon a vezetk anyaga SKC 3 Egyenesbevezets az llvnyon grgs papucsokkal Golysors tmrje s menetemelkedse 50 x 5 mm Maximlis megengedett axilis er 10 000 N Mells vezets llvny s orshz: Az llvny kialaktsa merev s pontos vezetst biztost az orshz szmra. A rendszer szimmetrikus elrendezse hozzjrul az orshz llandan kiegyenslyozott elhelyezkedshez, s ezen keresztl biztostja a megmunkls tartsan magas pontossgt. Y tengely llvnyvezetk keresztmetszete 30 x 70 mm llvnyvezetk anyaga edzett acl, kemnysge 58 2 HRC llvny vezetkek tvolsga (bels szlen) 300 mm Orshzon a vezetk anyaga SKC 3 Egyenesbevezets az llvnyon grgs papucsokkal
KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Golysors tmrje s menetemelkedse Maximlis megengedett axilis er

50 x 5 6 000

mm N

Orshz felptse: Az MKC-500 megmunklkzpont fors csapgyazsa specilis FAG ferde hatsvonal csapgyakkal van megoldva. Az ors homlok felli oldalon kt, a hts oldalon egy csapgy helyezkedik el. A csapgyak zsrkensek. Fors tmrje (mells csapgynl) 70 mm Fors mells s hts csapgyazsnak tvolsga 250 mm Fhajtmotor teljestmny 10 kW X tengely specifikci: X tengely llvnyvezetk keresztmetszete llvnyvezetk anyaga edzett acl, kemnysge Asztal vezets hossza Vezetk tvolsga (kls szlen) Asztalon a vezetk anyaga Golysors tmrje s menetemelkedse Megengedett axilis er 30 x 70 58 2 500 440 SKC 3 50 x 5 6 000 mm HRC mm mm mm N

Osztasztal specifikcija: Oszts Oszts pontossga Asztal terhelhetsge 360 x 1 3 3 000

Automatikus paletta cserl berendezs: A palettacserl a gp elejre van teleptve, s alternl mozgssal vgzi el a palettk cserlst. A cserl szn kt, 50 mm-es kszrlt rdvezetken krgrgkn mozog. A ketts tlca egyik rszn mindenkor helyet foglal az a paletta, amely a munkadarab cserre vr, a msik rsze viszont res, mivel erre fogja majd fel a gpen lv palettt, ha a megmunkls befejezdtt. A tlca mozgatst hidraulikus munkahenger vgzi.

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Automatikus szerszmtr: A lncos szerszmtr 80 db szerszm befogadsra alkalmas. A tr helycmes rendszerben dolgozik. Befoghat szerszmtart kialakts DIN 69871 szerint A40 (ISO 40) Cserlhet maximlis szerszmsly 150 N A villamos berendezs adatai: zemi feszltsg Maximlis zemi ram 380 V, 3F, 50 Hz 100 A

Mszaki adatok: Lketek: X tengely lket (asztalmozgs) Y tengely lket (orshz mozgs) Z tengely lket (llvnymozgs) 600 500 450 500 x 500 360 x 1 10 40 4000 325 ISO 40 6 000 0-10 000 6 000 10 000 IT 6 mm mm mm mm kW f/min Nm N mm/min N N

Paletta mret Asztaloszts Fhajts teljestmny (egyenram fmotor) Fors fordulatszm Forsrl levehet maximlis nyomatk Fors szerszmkp Szerszmbehz er Eltols fokozatmentes Eltoler X s Y irnyban Z irnyban Megmunklsi pontossg

Norml tartozkok: Hidraulikus tpegysg szivatty nvleges teljestmny nvleges nyoms Kzponti olajoz rendszer

27 650

l/min N/cm2

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1.2. MITSUBISHI MELDAS MO vezrls fbb jellemzi Vezrlsi funkcik: Vezrelt tengelyek szma 3 (X, Y, Z) 4. kiegszt vezrelt tengely Egyidejleg vezrelt tengelyek szma max. 2 (pozicionls s lineris interpolci) Bemeneti formtum: Mondatszm elhagysa (0: megjegyzsmondat) Hivatkozsi mondatok (az els EOB eltti adatok kihagysa) Vezrls be- s ki (ISO kdban zrjelek kztti megjegyzsmondat) Szcmzses rendszer (EIA RS-244, A ISO R-840 szerint) Tizedespont megads (X,Y,Z,B,I,J,K,F,P,Q,R,E cmeknl) Puffer trol: Elolvass (egy mondat max. 64 karakter) Puffer trol korrekci Pozciutastsok: Mretmegads abszolt (G90) s nvekmnyes (G91) rendszerben Bemeneti utastsok egysge 0,001 mm Hvelyk (G70) s metrikus (G71) tszmts Egyirny pozicionls (G60) Interpolcis funkcik: Pozicionls gyorsmenetben (G00, max. 10 m/min) Lineris interpolci eltolssal (G01) Krinterpolci a fskokban, 0-360 tartomnyban (G02, G03) Sk elvlaszts (G17, G18, G19) Eltolsi funkcik: Gyorsmenet 1 10 000 mm/min Forgcsolsi eltols sebessge (F5) 1 10 000 mm/min Automatiku s gyorsts lassts (G00 nl) Gyorsmenet override Eltolsi sebessg override (0 150 %, 10 %-os lpsekben) Pontos lellts ellenrzs (G09) Automatikus sarokvgs override (szerszm sugr korrekci figyelembe vtele) F1 digitlis eltolsi utasts
KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Override trls (automatikusan 100 %) Folyamatos JOG eltols Inkrementlis JOG eltols (x1, x10, x100, x1000) Kzi impulzuskerekes eltols (mindkt JOG mozgsra)

Ksleltets: Ksleltetsi id (G04 X2.3, 0,001 99,999 sec) Vegyes funkcik: M2 digites BCD kimenet (M00 M99-ig, egy mondatban max. 3 db) Fhajts funkcik: S5 digites analg (kzvetlenl f/min-ban, override s tjols) Szerszm funkcik: T2 digites BCD kimenet (T00-T99) Szerszm hossz-korrekci (G43) Szerszm pozci korrekci (G45, G46, G47, G48) Szerszm sugr korrekci (G40, G41, G42) Szerszm korrekci opcionlisan (H1 H200) Szerszm korrekci bevitele programbl (G10, G11) Programozst elsegt funkcik: Rgztett (fix) ciklusok (G73, G74, G76, G80 G89, G98, G99) R specifikus krinterpolci Krforgcsols (G12, G13) Alprogramtechnika (G22, G23, ismtls, 8 szint skatulyzs) Vltozk programozsa (D1 D80, L s N kivtelvel minden paramterezhet) Mintzatok elforgatsa Koordintarendszer elforgatsa 1. felhasznli makr (G101 G110, G200 G202) 2. felhasznli makr (aritmetikai, logikai mveletek) Alakzatnagyts (G51, G52) Tkrzs (G62) Specilis rgztett ciklusok (G34 G37) Koordinta leolvassi funkci Kinyomtatsi funkci (G15) Krvgpont hibaellenrzs trlse (G69) Koordinta belltsi funkcik: Referencia pontra lls (G28), pozicionls kzbens ponton keresztl (G29)
KGY, 2004.

10

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

2., 3., 4., referencia pontra lls (G30) Koordinta rendszer belltsa (G92) Nullhoz-llts-, szmlls JOG-ban Munkadarab koordinta rendszer bellts (G54-G59) Helyi koordinta rendszer bellts (G52)

Gpi hiba kiegyenlts: Golysors menetemelkedsi hiba kompenzci (256 pont: 0,001-0,099) Lket ellenrzsi funkcik: Lkethossz vghatrolsa helyzetkapcsolval 1. szoftver vglls (MASHINE PARAMETER -16.384 +16.383) 2. szoftver vglls (USER PARAMETER) zemmdok: MEMORIA (automatikus vgrehajts) MDI (Manul Data Input, kzi adatbeads) JOG eltols (folyamatos) INKREMENTL JOG (0,001, 0,01, 0,0, 1) ZERO RTN. (referenciapont felvtel) Kzi impulzuskerekes eltols Kls vezrlsi funkcik: C.START (automatikus mveletindts) FEED HOLD (eltols lellts) SINGLE (mondatonknti zem) SKIP (opcionlis mondatkihagys) MO1 (opcionlis lells) DRY RUN (prbafutats) MLK (Machine Lock, gp reteszels) DLK (Display Lock, kijelz reteszels) ZNT (Z axis neglegt: Z tengely utasts trls) ERROR DETECT (hibarzkels) Kzi override kivlaszts Override trls AUTO RESTART (automatikus jraindts) BRT (BLOCK RETURN, (mondat visszallts) PROGRAM RESTART (program jraindts) END (program vge) INTERLOCK (reteszels) SERVO OFF (szervhajts lekapcsols)
KGY, 2004.

11

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

RUN OUT TIME DISPLAY ON (futsi id kijelzs bekapcsols) Kzi numerikus utasts RESET (kls visszallts) EMERGENCY STOP (vszlellts) POWER ON-OFF (tpellts ki-s bekapcsol) NC mkds ksz kimenet Szervhajts ksz kimenet Automatikus mkds kimenet Automatikus folyamatossg kimenet Forgcsolsi kimenet Menetvgsi kimenet Impulzus eloszts befejezse kimenet NC figyelmeztet jel kimenet

2. Az alapgp kezelse 2.1.1. Az alapgp kapcsoltblja Az alapgp kapcsoltbljn elhelyezett kezelelemek az automata s kzi zemmdban szksgess vl beavatkozsokat teszik lehetv. A kzi mozgatsok kezelelemei a kzi zemmdban vlnak hatsoss. A szerszmcserlvel, a palettacserlvel, palettval kapcsolatos kezelelemeket elssorban a gp alapllapotba helyezsre kell hasznlni. A szerszmgp mechanikus alaphelyzethez a zld szn lmpk tartoznak. Az alapgp kapcsoltbljt az 1. bra mutatja. Az egyes kapcsolelemek az albbi funkcikat ltjk el. 1. Vsz llj Piros szn ntart nyomgomb. A vszhelyzetek gyors megszntetsre szolgl. Megnyomsa esetn a szoftverkezels kikapcsolssal prhuzamosan egy hardver kikapcsolsi folyamat is elindul. A kikapcsolsi folyamat vgn valamennyi vgrehajt elemrl a mkdtet feszltsg lekapcsoldik. 2. zemmd vlaszt kapcsol A vezrls s az alapgp sszehangolt mkdst biztostja. Lyukszalagos zemmd (TAPE) Ez az zemmd opcionlis, csak olyan esetben alkalmazhat, amikor a vezrlshez lyukszalagolvas van csatlakoztatva. Amennyiben a lyukszalagolvas ki van ptve, gy hagyomnyos NC vezrlsknt zemeltethet a berendezs.

KGY, 2004.

12

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

KGY, 2004.

1.bra Az alapgp kapcsoltblja 13

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Kzi adatbevitel zemmd (MDI, MANUL DATA INPUT) Egyedi NC mondatok bevitelre s vgrehajtsra szolgl zemmd. Az adatok bevitele trtnhet az alfanumerikus tasztatrn keresztl vagy a memribl trtn kiolvasssal, de nem haladhatja meg az MDI memria kapacitst, amely 300 karakter mret. Lehetsg van a bert adatok elhelyezsre a memriban, ekkor cmkvel kell elltni a bert adatokat, s tvitelt kell kezdemnyezni a memria fel. JOG zemmd (folyamatos kzi sebessg vezrls) Az zemmd lehetsget ad a tengelyek (X, Y, Z) kzi folyamatos sebessg vezrlsre. A tengelyvlaszt nyomgombbal kivlasztjuk a vezrelni kvnt tengelyt s a megfelel irnyt ( +, - ) megnyomva a tengely mozgathat. Ha az irnyvlaszt nyomgomb mell a gyorsmeneti nyomgombot is megnyomjuk akkor az elmozduls sebessge a mindenkori gyorsmenet fokozatkapcsolval (OVERRIDE) mdostott rtk lesz, egybknt a JOG sebessg lesz rvnyben, amely szoftver ton meghatrozott. JOG zemmdban lehetsg van az gynevezett NC segdfunkcik (M, S, T, B) vgrehajtsra is. STEP zemmd (inkrementlis kzi sebessg vezrls) A szerszmgp fel van szerelve, un. hagyomnyos impulzusadval, melynek segtsgvel a tengelyek mozgathatk. Ha az zemmdkapcsolt a ngy STEP kijelzs valamelyikre lltjuk, ezzel meghatroztuk, hogy a kzikerken lv egy oszts milyen nagysg elmozdulsnak feleljen meg. Az inkrementek a kvetkezk: 0,001, 0.01, 0,1, 1,0 mm. A tengely vlaszt kapcsolval kivlasszuk a mozgatni kvnt tengelyt s vagy kzikerekes, vagy a JOG mdot vlasztva az albbiak szerint mozgathatk a tengelyek: kzi kerekes mdban a kivlasztott tengely mindaddig mozogni fog negatv irnyban, amg a kzikereket az ra jrsval ellenttes irnyban forgatjuk, illetve pozitv irnyban, amg a kzikereket az ra jrsval megegyez irnyban forgatjuk. A belltott inkrement termszetesen a kzikerk egy osztsra rtelmezett. JOG mdban kivlasztjuk a mozgatni kvnt tengelyt majd a megfelel irny nyomgombot (+, -) megnyomva a belltott inkrementnek megfelel elmozduls jn ltre. Egyszeri megnyomssal egy lps valsul meg. MEMORY zemmd Ez az zemmd szolgl az automatikus programfutatsra, amely folyamatos s mondatonknti megmunklst tesz lehetv. Az zemmd a vezrls legfontosabb funkcijt ltja el. 14

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

ZERO-RTN (referencia pontra lls) zemmd Ez az zemmd szolgl a mrrendszer hitelestsre minden tengelynl. A nvekmnyes mrrendszert ssze kell hangolni a szerszmgppel a mkdsi felttelek biztostsra. A referenciapont elektromos s mechanikus ton meghatrozott. Minden ki s bekapcsols utn hitelesteni kell a mrrendszert. A tengelyvlaszt kapcsolval kivlasszuk a hitelesteni kvnt tengelyt, majd megnyomjuk a megfelel irny nyomgombot, s a tengely gyorsmeneti sebessggel elindul a referencia pont fel. A referencia pont eltt meghatrozott tvolsggal elhelyezett lasstkapcsol a gyorsmeneti sebessget tvltja a referencialls sebessgre, mely gpadat. A referenciapont kapcsol bejelzsekor az NC a mozgst lelltja s a gpi koordinta rendszer ezen tengelye, nullzdik. A referencira klds irnyai, tengelyenknt: Z+ Y+ X B+ A fenti sorrendet javasolt betartani, mert ekkor a legkisebb a veszlye egy tkzsnek. Ha minden tengely hiteles, akkor a vezrls s szerszmgp sszehangolt mkdsre ksz. 3. Ors override kapcsol A programozott fors forgs mdosthat 10 %-os lpsenknt 50 % s 120 % kztt. A technolgia belvse sorn hasznlhat elssorban. 4. Gyorsmeneti override kapcsol A gyorsmeneti sebessg mdosthat a bellthat F1, F2, F3 hatrok s 100 % kztt. 5. Eltols override kapcsol A programozott eltols mdosthat 10 %-os lpsenknt 0-150 % kztt. A technolgia belvse sorn van jelentsge. 6. Tengely kivlaszt kapcsol Az X, Y, Z, B tengely kivlasztsra szolgl kzi (JOG) zemmdban kzikerekes (STEP) zemmdban s referencira lls (ZERO RTN) zemmdban. 7. Opcionlis stop kapcsol Ktlls kapcsol, bekapcsolt llapotban a programozott M01 rvnyre jut s az M00val megegyez program, llj hats.

KGY, 2004.

15

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

8. Mondatonknti zem kapcsol Ktlls kapcsol, bekapcsolt llapotban a ciklus start nyomgombot megnyomva egy NC mondat hajtdik vgre. 9. Mondatkihagys kapcsol Ktlls kapcsol, bekapcsolt llapotban a /-el programozott kihagyhat mondatok nem kerlnek vgrehajtsra. 10. Prbafuts kapcsol Ktlls kapcsol, bekapcsolt llapotban az eltolsi sebessgek a paramtereknl meghatrozott rtkkel fellrdnak. Hasznlata programbelvsnl, munkadarab nlkl a mozgsok ellenrzse. 11. Gpi reteszels kapcsol Ktlls kapcsol, bekapcsolt llapotban a szerszmgp levlaszthat a vezrlsrl. 12. Ciklus start Zld szn (vilgt) nyomgomb. 13. Ciklus stop Piros szn (vilgt) nyomgomb. 14. JOG irny nyomgombok s gyorsmeneti nyomgomb Fehr szn vilgt nyomgombok. Kzi (JOG) zemmdban, referencira lls (ZERO RTN) zemmdban a kivlasztott tengely pozitv vagy negatv irnyba trtn mozgatsra szolgl. Ha az irny nyomgombok valamelyikhez mg a gyorsmenet nyomgombjt is megnyomjuk, akkor az adott tengely a mindenkori gyorsmenettel fog mozogni. 15. Eltols be, zld szn vilgt nyomgomb A programozott eltolsi mozgsok indtsra szolgl. 16. Eltols ki, piros szn vilgt nyomgomb Az eltol mozgsok felfggesztsre szolgl. A felfggesztett eltols a 15. szm nyomgombbal indthat jra.
KGY, 2004.

16

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

17. Ors be, piros szn vilgt nyomgomb A programozott forsforgs indtsra szolgl. 18. Ors ki, piros szn vilgt nyomgomb A fors forgs felfggesztsre szolgl, a felfggesztett fors forgs a 17. szm nyomgombbal indthat jra. 19. Palettaszerels ksz, srga szn vilgt nyomgomb A palettaszerels befejezst kell nyugtzni e nyomgomb segtsgvel, az esetleges balesetek elkerlse vgett, a gpkezelnek. Ha a vezrls a programban palettacsere utastst tall, a lmpa villogni kezd s a tovbbi mozgsok reteszeldnek mindaddig, amg a kezel a gomb megnyomsval engedlyt nem ad a paletta cserre. 20. Hidraulika be, fehr szn vilgt nyomgomb A hidraulika bekapcsolsra szolgl. 21. Hidraulika ki, piros szn nyomgomb A hidraulika kikapcsolsra szolgl. 22. Hibatrls, fekete szn nyomgomb Kzi zemmdban, az alapgp hiballapota trlhet a gomb megnyomsval. 23. Olajozs be, srga szn vilgt nyomgomb A sznok kense -egy idreln belltott- idintervallumonknt trtnik, de ettl fggetlenl kezdemnyezhet az olajozs be nyomgomb megnyomsval. 24. Forgcskotr kapcsol Hromlls kapcsol. Kzps nullahelyzetben a forgcskotr zemen kvl van, I llsban brmikor elindthat a forgcskihords, mg NC llsban az alkatrszprogrambl kell a be- s kikapcsolst kezdemnyezni.

KGY, 2004.

17

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

25. Forgcskotr vissza, fekete szn nyomgomb Ha a forgcskotr valamilyen ok miatt elakad (pl. begyrdik a keletkezett szalag forgcs) a forgsirny megvltoztathat, mindaddig ellenttesen forog, amg a nyomgombot benyomva tartjuk. 26. Forgcslemos indt kapcsol Hromlls kapcsol. Kzps nulla helyzetben forgcslemoss nincs, I llsban brmikor elindthat a forgcslemoss, NC llsban az alkatrszprogrambl kell a be- s kikapcsolst kezdemnyezni. 27. Htvz (raszt) kapcsol Hromlls kapcsol. Kzps nulla helyzetben a szivatty ll, I llsban brmikor megindthat, mg NC llsban a szivatty ki- s bekapcsolsrl az alkatrszprogramban kell gondoskodni. 28. Htvz (sugaras) kapcsol Hromlls kapcsol. Kzps nulla helyzetben a szivatty ll, I llsban brmikor megindthat, mg NC llsban a szivatty ki- s bekapcsolsrl az alkatrszprogramban kell gondoskodni. 29. Hibajelz lmpa (piros szn) Ha a hidraulikus rendszerben a nyoms egy minimlis rtk al esik villog jelzst ad. 30. Kzi impulzusad kapcsol Ktlls kapcsol. A kzi impulzusadt lehet be, illetve kikapcsolni vele. 31. Kzi impulzusad bekapcsolva, srga szn LED Ha vilgt, akkor a kzikerk bekapcsolt llapotban van. 32. Kzi impulzusad A mkdtets felttelei:
KGY, 2004.

Kzi (STEP) zemmdok valamelyike, A mozgatni kvnt tengely kivlasztsa a tengelyvlaszt kapcsoln, 18

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A kzi impulzusad kapcsol bekapcsolt llapotban. 33. Szerszmrgzts, zld szn vilgt nyomgomb A szerszm rgzthet a forsban e nyomgomb segtsgvel, pl. kzi szerszmcsere utn. 34. Szerszmlazts, piros szn vilgt nyomgomb A szerszm lazthat a forsban e nyomgomb segtsgvel, pl. kzi szerszmcsere utn. A 33. s 34. szm nyomgombok mkdtetsnek felttele az ll fors. 35. Fors forgsjelzs, srga LED Vilgtsa esetn a fors forog. 36. Pozcionlt fors helyzet, srga LED 37. Szerszmtr mozog, srga szn LED 38. Kulcsos indt kapcsol 2.1.2. Ki- s bekapcsols, jraindtsok Az MKC-500/MITSUBISHI MELDAS MO bekapcsolsi sorrendje: Az ersram szekrny oldaln elhelyezett fkapcsolt be llsba kell forgatni, A vezrlsen elhelyezett zld szn POWER ON felirat nyomgombot megnyomni, s megvrni, mg az NC READY zld szn lmpa kigyullad, Ezutn az alapgp hidraulika be nyomgombot kell megnyomni, Vgl a ciklus start nyomgomb megnyomsval fejezzk be a kapcsolst.

Kikapcsolsi sorrend Az alapgp hidraulika ki nyomgomb megnyomsa, A vezrlsen elhelyezett piros szn POWER OFF felirat nyomgombbal a vezrlst kikapcsoljuk, Vgl az ersram szekrnyen elhelyezett fkapcsolt ki llsba fordtjuk.

Vszkikapcsols Ha valamilyen ok miatt (pl. szerszmtrs) a gpet azonnal le kell lltani, akkor az sszes kezelhelyen elhelyezett Vsz llj nyomgombok egyikt megnyomva, gyors kikapcsols trtnik.
KGY, 2004.

19

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

jraindtsok A megmunklsi folyamat sorn szksgess vl lellsok utn a lells mdjtl fgg jraindtsok vlnak szksgess, ezek az jraindtsok az albbiak lehetnek: jraindts vszkikapcsols utn A hiba oknak elhrtsa utn oldani kell a Vsz llj kapcsolt, majd a gp bekapcsol megnyomsval a bekapcsolsi folyamatnak megfelelen jrunk el. Mivel a vszlellts a referencia pont elvesztst eredmnyezi, fel kell venni a referencia pontot, majd RESET utn rkeresnk arra a mondatra, ahonnan a megmunklst folytatni akarjuk. jraindts programkorrekci utn A kvnt mdostsok elvgzse utn az alkatrszprogram azon mondatra kell rkeresni, amelynl a megmunklst folytatni kvnjuk, majd a Ciklus start megnyomsval elindtjuk a vgrehajtst. jraindts RESET utn A RESET nyomgomb a vezrlst alapllapotba hozza, alkalmazsa az olyan jelleg hibaokoknl szksges, melyek megszntetse utn a vezrlst alapllapotba kell hozni jraindts eltols llj (FEED HOLD) utn A megmunkls sorn szksgess vlhat az eltol mozgs felfggesztse (pl. a htralv t s a szerszm le kztti tvolsg egyeztetse miatt). Az eltols felfggesztsre a 16-os szm eltols llj nyomgomb szolgl. Ha elhrtottuk a zavar krlmnyeket az eltols indthat a 15-s szm eltols be nyomgomb megnyomsval.

2.1.3. Referenciapont felvtele A referenciapont felvtele minden olyan kikapcsols utn szksges, amikor a vezrls ki lett kapcsolva, illetve ha a Vsz llj kapcsolk valamelyike mkdtetve lett. A bekapcsolsi sorrendnl lertak szerint bekapcsoljuk a szerszmgpet s a vezrlst, majd meggyzdnk arrl, hogy a tengelyek a referenciaponttl megfelel tvolsgban helyezkednek-e el. Ha nem, akkor JOG zemmdban a referencira futs tvolsgt (100-150 mm) belltjuk tengelyenknt. Ezutn kivlasszuk a referencira klds zemmdot (ZERO RTN) s felvesszk a referencit az Z, Y s X tengelyre. A negyedik (B) tengely referencira kldse Az albbiak szerint trtnik: Miutn a Z, Y s X tengely referencijt felvettk ttrnk JOG zemmdba, A vezrls tasztatrjn bebillentyzzk az M10 kdot (osztasztal kiemels), majd az INPUT nyomgomb megnyomsval tnylegesen kiemeltetjk,
KGY, 2004.

20

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A tengelyvlaszt kapcsolt a B tengelyre lltjuk, Az irnyvlt nyomgomb negatv irnynak megnyomsval az osztasztalt elforgatjuk gy, hogy a tnyleges helyzete a referenciaponthoz kpest negatv irnyba essen (N-30), Kivlasszuk a ZERO RTN zemmdot, Megnyomjuk a pozitv irnyvlt kapcsolt. Miutn a paletta felvette a referenciapontjt egy M11 kdot (paletta le) programozunk s megnyomjuk az INPUT nyomgombot. Miutn a paletta lelt, mind a ngy tengelynk hiteles. 2.1.4. Cserehelyek A megmunklkzpont sajtos funkcii (referenciapont, szerszmcsere pozci, palettacsere pozci) a gpi koordinta rendszerhez ktttek, a fizikai rendszer ltal meghatrozottak, ezrt szksg van arra, hogy a nevezetes pontokra a rlls mindig azonos mdon trtnjen. Mivel a vezrls gyrtsa sorn ltalban nem ismert a pozcik helyzete, ezrt ezek az adatok a vezrls csatolsa utn MACHINE PARAMETER-knt bellthatk. A belltsukrl a szerszmgpgyrt gondoskodik. A MELDAS MO vezrls minden tengelyre (X, Y, Z, B) ngy darab ilyen specilis pozcit kpes kezelni. A pozcik belltsa a MACHINE PARAMETER a kperny hatodik lapjn lehetsges. A ngy darab referencia pont kzl az els minden tengelyre az MKC-500 megmunklkzpontnl a gpi koordinta rendszer kezdpontja, ezrt a paramterek tartalma 0. A referencia pozcik a pozci kpernyn kijelzsre kerlnek, mint specilis pozcik, a # jel s a referencia pont sorszmval. Teht pl. #3 a harmadik referenciaponton trtn tartzkodst jelenti. Szerszmcsere pozcik A lnctras gpnl a csere biztonsgos vgrehajtsa vgett az asztal is rszt vesz a szerszmcserlsben, arra a palettacsere pozcira kell mozgatni, amely a szerszmcserltl tvolabb esik. A szerszmcserl kapcsoltblja a 2. brn lthat. Az egyes kapcsolelemek az albbi funkcikat ltjk el: 1. Vsz llj Piros szn ntart nyomgomb. A vszhelyzetek gyors megszntetsre szolgl. Megnyomsa esetn a szoftverkezels kikapcsolssal prhuzamosan egy hardver kikapcsolsi folyamat is elindul. A kikapcsolsi folyamat vgn valamennyi vgrehajt elemrl a mkdtet feszltsg lekapcsoldik. 2. ATC READY (fehr szn lmpa) Szerszmcserl ksz llapotban.
KGY, 2004.

21

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3. X Z (fehr szn lmpa) X, Z tengely cserlsi pozciban. 4. Szerszmrgzts zld szn vilgt nyomgomb A szerszm rgzthet a forsban e nyomgomb segtsgvel. 5. Szerszmlazts piros szn vilgt nyomgomb A szerszm lazthat a forsban e nyomgomb segtsgvel. A 4. s 5. szm nyomgombok mkdtetsnek felttele az ll fors. 6. Lncos szerszmtr kzi mozgats Hromlls kapcsol. Mozgats egyik illetve msik irnyban s 0. 7. Pozcionlt fors helyzet, fehr szn lmpa 8. Markolkar htra zld szn nyomgomb A markolkar alaphelyzetben a trban lv szerszmkzppel van egyvonalban. A markolkar alaphelyzetbl htra mozdul 100 mm-t (szerszmtrhoz). 9. Markolkar elre zld szn nyomgomb A markolkar alaphelyzetben a trban lv szerszmkzppel van egyvonalban. A markolkar alaphelyzetbl elre mozdul 100 mm-t (forshoz). 10. Markolkar forgats A-ba zld szn vilgt nyomgomb A nyomgomb megnyomsra az A oldal fordul a szerszm fel. A markolkar A pozciba rst a lmpa kigyulladsa jelzi. 11. Markolkar forgats B-be zld szn vilgt nyomgomb A nyomgomb megnyomsra az B oldal fordul a szerszm fel. A markolkar B pozciba rst a lmpa kigyulladsa jelzi. 12. Bels ablak fel srga szn nyomgomb 13. Bels ablak le zld szn nyomgomb
KGY, 2004.

22

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

14. Cserl mozgats parkol llsba srga szn nyomgomb Alaphelyzetbl parkol llsba forgats. 15. Cserl mozgats srga szn nyomgomb Parkol llsbl 60-os forgatssal kerl a forshoz a cserlszn. 16. Cserlszn mozgats zld szn nyomgomb Parkol llsbl 30-os forgatssal kerl a szerszmtrhoz a cserlszn.

2. bra A szerszmcserl kapcsoltblja


KGY, 2004.

23

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

17. Cserlszn mozgats srga szn nyomgomb Alaphelyzetbl 30-os forgatssal kerl parkolhelyzetbe a cserlszn. 18. Cserlkar ki srga szn vilgt nyomgomb A nyomgomb megnyomsra a cserlkar kifel mozog. A cserlkar pozciba rst a jelzlmpa jelzi. 19. Cserlszn mozgats zld szn nyomgomb Parkol llsbl 30-os forgatssal kerl a szerszmtrhoz a cserlszn. 20. Cserlszn mozgats srga szn nyomgomb Alaphelyzetbl 30-os forgatssal kerl parkolhelyzetbe a cserlszn. 21. Cserlkar ki srga szn vilgt nyomgomb A nyomgomb megnyomsra a cserlkar kifel mozog. A cserlkar pozciba rst a jelzlmpa jelzi. 22. Cserlkar be zld szn vilgt nyomgomb A nyomgomb megnyomsra a cserlkar befel mozog. A cserlkar pozciba rst a jelzlmpa jelzi. Palettacsere pozcik Az MKC-500 megmunklkzpont kt darab palettval rendelkezik, alapllapotban az egyik paletta a munkatrben tartzkodik, mg a msik a palettavlt villban. A palettk cserjhez kt darab csere pozci tartozik, az egyes szm csere pozci a 2.szm referenciapontban, mg a msodik paletta cserepozci a 3. szm referenciapontban tallhat az X tengely adatainl. A palettacsere felttelei: Osztasztal referencin, X tengely cserlsi pozciban. A palettacserl kapcsoltblja a 3. brn lthat. Az egyes kapcsolelemek az albbi funkcikat ltjk el:

KGY, 2004.

24

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1. Vsz llj Piros szn ntart nyomgomb. A vszhelyzetek gyors megszntetsre szolgl. Megnyomsa esetn a szoftverkezels kikapcsolssal prhuzamosan egy hardver kikapcsolsi folyamat is elindul. A kikapcsolsi folyamat vgn valamennyi vgrehajt elemrl a mkdtet feszltsg lekapcsoldik. 2. AWC READY(fehr szn lmpa) Palettacserl ksz llapotban.

3. bra A palettacserl kapcsoltblja

KGY, 2004.

25

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3. X tengely cserl helyzetben fehr szn lmpa 4. Els ablak fel srga szn vilgt nyomgomb 5. Els ablak le zld szn vilgt nyomgomb 6. Asztal le zld szn vilgt nyomgomb 7. Asztal fel srga szn nyomgomb 8. Paletta ki A helyzet zld szn nyomgomb 9. Paletta be A helyzet zld szn nyomgomb 10. Paletta ki B helyzet zld szn nyomgomb 11. Paletta be B helyzet zld szn nyomgomb 12. A megmunkls elksztse 3. A vezrls kezelse 3.1. A vezrlberendezs kezelszervei 3.1.1. Funkci kivlaszt nyomgombok A vezrlberendezs kezelfellete a 4. brn lthat. A vezrls tz klnbz, egy-egy vlasztgomb ltal lehvhat funkci megvalstsra ad lehetsget. A funkci vlaszt nyomgombok a vezrls tasztatrjn kln csoportot kpeznek, lnk citromsrga sznnel elklntettek. Minden funkci lehvhat a megfelel gomb lenyomsval. Egy funkcivlaszt gomb lenyomsval a kperny kijelzsi kpe vltoztathat meg. A funkcikon bell lehetsges a funkcihoz tartoz lapok (PAGE) megjelentse. A funkcivlaszt nyomgombok ltal megjelenthet lapok elhelyezkedse az 5. brn kvethet. Az egyes funkcik tartalma: Figyels (MONITOR) A folyamatban lv rtkek: a pillanatnyi pozci, a htralv rtkek, a munkadarab koordinta rendszer, a gpi koordinta rendszer, az aktv Buffer tartalma, a modlis kdok, a helyi s kzs vltozk kerlnek kijelzsre.
KGY, 2004.

26

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

KGY, 2004.

27

4. bra A vezrlberendezs kezelfellete

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

5. bra Kperny vltoztatsi diagram


KGY, 2004.

28

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Eltols (OFFSET) A szerszm eltolsok (korrekcik) s a munkadarab koordinta rendszer eltols kijelzse s mdostsa valsthat meg. Kzi adatbevitel (MDI) A vezrls tasztatrjn megrt alkatrszprogram egyedi mondat vgrehajtsra, illetve ezen alkatrszprogram felvtele a MEMORY terletre, vagy egy alkatrszprogram kiolvassra szolgl a MEMORY terletrl. Keress (SEARCH) programhvs A memriban lv alkatrszprogram keressre, illetve az alkatrszprogram egy mondatnak keressre szolgl funkci. Szerkeszts (EDIT) A memriban ltez f s alprogramok tartalmnak vltoztatsa lehetsges, hozzads s trls tjn, valamint j al- s fprogram ltrehozsa. Bemenet/Kimenet (IN/OUT) Ezen funkci segtsgvel: f- s alprogramok bevitele trtnhet a memria terletre, a bevitelre kerl f- s alprogramok sszehasonltsa a memriban lv f s alprogramokkal, msolat ksztse, sszevons vgrehajtsa, srts elvgzse, al- s fprogramok kivitele adathordozra, al- s fprogramok trlse a memribl. Trkp (MAP) A funkci segtsgvel a memriban lv programazonost, a program karaktereinek szma, megjegyzs a programhoz (KOMMENT) s a fix ciklusok jeleztethetk ki, mintegy feltrkpezve a memria terlett. Vltozk (PARAMTER) Klnbz felhasznli vltozk belltsra s kijelzsre szolgl funkci.

KGY, 2004.

29

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Segdfunkcik (AUXILIARY) A funkci lehetsget ad arra, hogy az NC mkdse bizonyos PC-ltal meghatrozott visszajelzseket elhanyagolhasson. Figyelmeztet jel/diagnosztika (ALM/DGN) A funkci segtsgvel az NC hibazenetek, kls hibazenetek, az NC ki- s bemenetek diagnzisa, a szervhajts figyels, valamint az opci lista jelenthetek meg. 3.1.2. Alfanumerikus tasztatra Az alfanumerikus tasztatra elklntett rsze a szmjegytasztatra, amely 12 db fehr szn nyomgombbl ll. Ezen nyomgombok segtsgvel lehetsges a 0...9 szmjegyek, a + , - eljelek s . , , bevitele. Az alfanumerikus tasztatra msik csoportja a cmzs (ADDRES) nyomgombok. A csoport 21 db szrke szn nyomgombbl ll, melyek tbbsge, 19 db ketts funkcival rendelkezik. Alapllapotban a nyomgombok fels mezjben tallhat, norml cmkdok (A-Zig) rhetk el. Amennyiben a vlt (SHIFT) nyomgombot megnyomjuk gy a cmzs a 2. felhasznli makr utastsai rhetk el, melyek a nyomgombok als mezejben vannak feltntetve. 3.1.3. Editlsi s adatbeviteli nyomgombok Kperny (lap) vissza (PAGE REV) nyomgomb Az egyes funkcik kijeleztetse gynevezett lap (PAGE) formtumban trtnik, egy lap egy kpernynek megfelel mennyisg adat. A funkci terjedelmtl fgg, hogy hny kpernynyi hely szksges a megjelentshez. Minden lap kln megnevezssel kerl kijelzsre, ahol a funkci megnevezse mellett a lap sorszma s a tizedespont utn az adott lapszint jelenik meg. A PAGE REV gomb megnyomsval az ppen kijelzett lap eltti lap kijelzse vlaszthat. Pl. a kpernyn pillanatnyilag az albbi kijelzs lthat: OFFSET P3 megnyomva a PAGE REV nyomgombot az OFFSET P2 kperny kerl kijelzsre a megfelel tartalommal. Kperny elre nyomgomb (PEGE FWD) A PAGE FWD nyomgomb funkcija a PAGE REV nyomgombval ellenttes, az ppen kijelzett lap utni lap kijelzsre szolgl. Mindkt nyomgomb fehr szn.

KGY, 2004.

30

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Beszrs nyomgomb (INSERT) A srga szn nyomgomb funkcija az, hogy adatok beszrsra kszt helyet editlsnl s kzi adatbevitelnl. Mondattrls nyomgomb (CLEAR BLOCK) A narancssrga nyomgomb funkcija: editls s kzi adatbevitel esetn egy mondat adatainak trlse. Trls gomb (DELETE) A narancssrga nyomgomb funkcija: editls s kzi adatbevitel esetn egy karakter trlse. Programtrls gomb (CANCEL) A srga szn trls nyomgomb egy megmunklsi program trlsre (ERASING) szolgl, megnyomsa a kpernyn trtnt kivlaszts utn hatsos. Kursor gombok ( , , , ) Ezeket a fehr szn nyomgombokat a KURSOR (jel) mozgatsra hasznljuk. A KURSOR a lehetsges beavatkozs helyn villog. Tabultor nyomgomb (TAB) A fehr szn nyomgombot minden kperny adat belltsra (DATA SET) szolgl KURSOR jel sorrendi ugrsra hasznlhatjuk. Vlt nyomgombok (SHIFT) A cmzs (ADDRESS) nyomgombok s a specilis kd gombok als s fels sklra vannak felosztva. Norml esetben mindig a fels skln tallhat jelentsek rtelmezettek. Amennyiben a vlt (SHIFT) nyomgomb megnyomsa utn megnyomjuk valamelyik cmzs nyomgombot, akkor az als skln lv cmzs lesz hatsos. A vlt gomb hatsa mindig egy gombra rvnyes. A gomb szne srga. Mondat vge nyomgomb (:/EOB) A szrke szn nyomgomb megnyomsval zrhat le egy NC mondat editls vagy kzi adatbevitel esetn. Adatbeviteli nyomgomb (INPUT) A zld szn nyomgomb megnyomsval kerl a memriba az sszes adat. Specilis karakterek (/ * s = #) A szrke szn nyomgombokat az alkatrszprogram elksztsekor hasznljuk editls s kzi adatbevitel esetn. Szintn vlt jelleg adatok, norml mdban a fels skla, vlt (SHIFT) mdban az als skla rvnyes.
KGY, 2004.

31

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3.1.4. Kijelz egysg A kijelz egysg zld alapon srga karakterekkel 16 sorban soronknt 40 karakter kijelzsre alkalmas. A 16x40 karakter megfelel egy lapnak, az ennl nagyobb kijelzsi ttelek gynevezett a1 lapokra vannak felosztva, melyek a KURSOR gombok segtsgvel kijeleztethetk. A kperny hrom egysgre oszthat fel: 1. Az aktulis l- vagy fprogram szma, a mondatszm, a funkci s lapszm kerl kijelzsre a kperny tetejn. 2. A kperny alja a szerszmgpet vezrl NC klnbz folyamatban lv llapot jeleinek kijelzsre szolgl (ugr utasts, hvelyk/metrikus rendszer, abszolt/inkrementlis rendszer stb.) Itt kijelzsre az zemmd (szalag, memria, kzi adatbevitel stb.) s a mkdsi mdok felttelei. 3. A kzps rsz a kpernyn a megfelel funkci ltal meghatrozott rsz. Tartalmt az egyes funkciknl rszletesebben ismertetjk. 3.1.5. zemmdok A vezrls s a szerszmgp sszehangolt mkdtetsre szolgl az gynevezett zemmd vlaszt kapcsol, melyet a kzi kezelhelyen helyeztek el. A lehetsges zemmdokat a 6. bra szemllteti.

6. bra zemmd vlaszt kapcsol Lyukszalagos zemmd (TAPE) Ez az zemmd opcionlis, csak olyan esetben alkalmazhat, amikor a vezrlshez lyukszalagolvas van csatlakoztatva. Amennyiben a lyukszalagolvas kiptett, gy hagyomnyos NC vezrlsknt zemeltethet a berendezs.

KGY, 2004.

32

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Kzi adatbevitel (MANUAL DATA INPUT) zemmd Egyedi NC mondatok bevitelre szolgl zemmd. Az adatok bevitele trtnhet az alfanumerikus tasztatrn keresztl vagy a memribl trtn kiolvasssal, de nem haladhatja meg az MDI memria kapacitst, mely 300 karakter mret. Lehetsg van a bert adatok elhelyezsre memriban, ekkor cmkvel kell elltni a kzi adatokat, s tvitelt kell kezdemnyezni a memria fel. Folyamatos kzi sebessg vezrls (JOG) zemmd Az zemmd lehetsget ad a tengelyek (X, Y, Z, B) kzi folyamatos sebessg vezrlsre. A tengelyvlaszt nyomgombbal kivlasztjuk a vezrelni kvnt tengelyt s a megfelel irnyt (+, -) megnyomva a tengely mozgathat. Ha az irnykivlaszt gomb mell a gyorsmeneti nyomgombot ( ) is megnyomjuk akkor az elmozduls sebessge a mindenkori gyorsmenet fokozatkapcsolval (override) mdostott rtk lesz, egybknt a JOG sebessg lesz rvnyben, mely rtk softver ton meghatrozott. JOG zemmdban lehetsg van az gynevezett NC segdfunkcik (M, S, T, B) vgrehajtsra is. Inkrementlis kzi sebessg vezrls (STEP) zemmd A szerszmgp fel van szerelve rotcis impulzusadval, melyek segtsgvel a tengelyek mozgathatk. Ha az zemmdkapcsolt a ngy STEP kijelzs valamelyikre lltjuk, ezzel meghatroztuk, hogy a kzikerken lv egy oszts milyen nagysg elmozdulsnak feleljen meg. Az inkrementek a kvetkezk: 0.001, 0.01, 0.1, 1 mm. A tengely vlaszt kapcsolval kivlasszuk a mozgatni kvnt tengelyt s vagy kzikerekes, vagy a JOG mdot vlasztva az albbiak szerint mozgathatk a tengelyek: kzi kerekes mdban a kivlasztott tengely mindaddig mozogni fog negatv irnyban, amg a kzikereket az ra jrsval ellenttes irnyban forgatjuk, illetve pozitv irnyban, amg a kzikereket az ra jrsval megegyez irnyban forgatjuk. A belltott inkrement termszetesen a kzikerk egy osztsra rtelmezett. JOG mdban kivlasztjuk a mozgatni kvnt tengelyt majd a megfelel irny nyomgombot (+, -) megnyomva a belltott inkrementnek megfelel elmozduls jn ltre. Egyszeri megnyomssal egy lps valsul meg.

KGY, 2004.

33

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

MEMORY zemmd Ez az zemmd szolgl az automatikus programfutatsra, amely folyamatos s mondatonknti megmunklst tesz lehetv. Az zemmd a vezrls legfontosabb funkcijt ltja el. ZERO-RTN (referencia pontra lls) zemmd Ez az zemmd szolgl a mrrendszer hitelestsre minden tengelynl. A nvekmnyes mrrendszert ssze kell hangolni a szerszmgppel a mkdsi felttelek biztostsra. A referenciapont elektromos s mechanikus ton meghatrozott. Minden ki s bekapcsols utn hitelesteni kell a mrrendszert. A tengelyvlaszt kapcsolval kivlasszuk a hitelesteni kvnt tengelyt, majd megnyomjuk a megfelel irny nyomgombot, s a tengely gyorsmeneti sebessggel elindul a referencia pont fel. A referencia pont eltt meghatrozott tvolsggal elhelyezett lasstkapcsol a gyorsmeneti sebessget tvltja a referencialls sebessgre, mely gpadat. A referenciapont kapcsol bejelzsekor az NC a mozgst lelltja s a gpi koordinta rendszer e tengelye, nullzdik. A referencira klds irnyai, tengelyenknt: Z+ Y+ X B+ A fenti sorrendet javasolt betartani, mert ekkor a legkisebb a veszlye egy tkzsnek. Ha minden tengely hiteles, akkor a vezrls s szerszmgp sszehangolt mkdsre ksz. 3.2. MONITOR, OFFSET, MDI, SEARCH funkci 3.2.1. A tnyleges rtk kezels t szintje (MONITOR) A MONITOR (figyels) funkci a tnyleges rtk kezels t szintjt valstja meg, mely szinteket egy-egy kperny lap kpvisel, esetleg egy kperny lap tbb al-lapra van felosztva. A lapok elhelyezkedst s a mozgatsuk lehetsgt a 7. bra mutatja. Minden funkci tartalma megismerhet a tartalomjegyzken keresztl. A tartalomjegyzk lehvsa: 1. Nyomjuk meg a MONITOR funkcivlaszt gombot 2. Nyomjuk meg a vlt (SHIFT) gombot 3. Ismtelten nyomjuk meg a MONITOR funkcivlaszt gombot

KGY, 2004.

34

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

7. bra Pozci kijelzs kperny vltoztatsa A kijelzn az albbi bra jelenik meg: CONTENS (tartalom) PAGE (lap) 1. POSITION 2. POSITION 3. POSITION MODAL 4. COMMON VARIABLE 5. LOCAL VARIABLE 6. ............................. 7. ............................ 8. ............................ DATA SET
KGY, 2004.

9. .............................. 10. ............................ 11. ............................ 12. ............................ 13. ............................ 14. ............................ 15. ............................ 16. ............................

35

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A PAGE utni zrjelben villogni fog a kurzor, s megadhat az elrni kvnt lap szma, majd megnyomhat az INPUT nyomgomb. A fenti eljrs mind a tz funkcira azonosan rtelmezett, ezrt a tovbbiakban ezt mr nem trgyaljuk. A funkci elrhet funkcivlaszt nyomgombon keresztl kzvetlenl is. Ha a funkcikivlaszt nyomgombot egyszer megnyomjuk, akkor az adott funkci els lapja kerl kijelzsre a kpernyn. Ha ezutn valamelyik msik lapot kvnjuk kijeleztetni, akkor a PAGE FWD s a PAGE REV nyomgombokkal mozoghatunk a lapok kztt elre s htra. Ha az adott lap al-lapokra is fel van osztva, akkor az al-lapok kztt a fel/le kursor gombok segtsgvel mozoghatunk. A tnyleges rtk kezels 5 szintjnek kperny brit a 8. s 9. bra tartalmazza, az egyes szintek tartalmt ez alapjn trgyaljuk. A tnyleges rtk kijelzs els szintje (POSITION P1) A kijelzn az albbi adatok jelennek meg: az ppen vgrehajts alatt lv program azonostja s mondatszma, minden tengely folyamatban lv pozcija, az M, S, T funkcik vgrehajtsi utastsa, zemmd. Ha a tengelyek specilis pozciban vannak (1-4 referenciapont, tkrzs, stb.) errl a kperny szintn tjkoztat. A kijelzsre kerl FC (adat) a folyamatban lv mozgs vektor irny sebessgnek megjelentsre szolgl (8. bra). Lehetsges beavatkozsok: a kperny teljes trlse az lettartam nvelsre, a CANCEL nyomgomb megnyomsval trtnik. A kperny mindaddig stt lesz, mg a funkcivlaszt nyomgombot ismtelten meg nem nyomjuk, ekkor az eredeti kijelzs visszatr, minden tengely folyamatban lv pozcijnak trlse, s a koordinta rtkek nullzsa hajthat vgre. A szmlls nulla (COUNTER ZERO) elrhet a tengelycm nyomgomb utn megnyomott INPUT nyomgomb segtsgvel, mg a nullzs (ORIGIN ZERO) a CLEAR BLOCK nyomgomb segtsgvel rhet el. Az ppen kivlasztott tengely s adata ellenkezen lesz kijeleztetve addig, mg a CLEAR BLOCK vagy INPUT nyomgombot meg nem nyomjuk. Ha a fenti kt nyomgomb valamelyikt megnyomjuk, akkor a vezrls felajnlja a kvetkez tengelycmet s az a cm vlt t ellenttes kijelzsv, kzi numerikus utastsok. Fors fordulat S, szerszmszm T s segdfunkcik M adhatk meg kzvetlenl s kerlnek vgrehajtsra. ltalban a cmkd, a numerikus rtk beadsa utn megnyomva az INPUT nyomgombot a lehvott funkci azonnal vgrehajtdik.

KGY, 2004.

36

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

8. bra A tnyleges rtk kijelzs 1-4 szintje


KGY, 2004.

37

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

9. bra A tnyleges rtk kijelzs 5. szintje A tnyleges rtkkezels msodik szintje (POSITION P2) A kperny tartalma: az ppen vgrehajts alatt lv program azonostja s mondatszma, a funkci s lapszm, FC cmen a folyamatban lv mozgs vektor irny sebessge, pozci cmen minden tengely folyamatban lv pozcija, ez megegyezik a P1 lapon kijelzett rtkkel
KGY, 2004.

38

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

REMAIN; htralv t, a tnyleges pozcitl a mondat vgig tart t nvekmnyesen, WORK; a munkadarab koordinta rendszer szma G54-G59 s a koordinta rtkek, MACHINE; minden tengely pozcija a gpi koordinta rendszerben, AKTIV; a vgrehajts alatt ll NC mondat tartalma, BUFFER; a kvetkez mondat tartalma, a gp mkdsi llapot adatai s az zemmd.

Lehetsges beavatkozsok: A buffertrolban lv mondat mdostsa programhiba esetn. Felttel mondatonknti vgrehajts. Ha szleljk a buffertrolban lv hibs mondatot, bekapcsoljuk a mondatonknti vgrehajtst. Miutn a vezrls vgrehajtotta a j mondatot megll, s a bufferben lv mondat javthat. A javts menete: Megnyomjuk a fel, le, balra, jobbra kursor mozgat nyomgombokat, melynek hatsra a kursor a bufferben lv mondat elejn villogni fog. Ha az egsz mondatot meg kell vltoztatni, akkor a mondat trlhet a CANCEL vagy a CLEAR BLOCK gombok valamelyiknek megnyomsval, s az j adatok megadhatk. Az adatok megadsa utn az INPUT nyomgomb megnyomsval a javtst befejeztk, a kijelzs a tnyleges rtk kezels msodik szintje szerinti norml kijelzsre vltozik. A buffertrol mdostsa egy mondatra rvnyes, 64 karakter mreten bell. A bufferkorrekci a memriban lv programot mdostja. A javts befejezse utn az automatikus megmunkls tovbb indthat, a javtott rtkek kerlnek vgrehajtsra. A tnyleges rtk kezels harmadik szintje (POSITION P3) A kperny tartalma: az ppen vgrehajts alatt lv program azonostja s mondatszma, a folyamatban lv mozgs vektor irny sebessge, a funkci s lapszm, pozci cmen minden tengely pozcija s a tengely llapot, ha specilis pozciban van. Ez megfelel a POSITION P1 kijelzsnl trgyalt pozci kijelzsnl trgyalt pozci kijelzssel, a nullzs itt is vgrehajthat, a htralv t vagy puffer kijelzse tengelyenknt, automatikus futs s lells esetn a htralv t van kijelezve tengelyenknt, de ha van puffermondat lells kzben, akkor a puffer trolt inkrementlis rtke lesz kijelezve, az elksztett szerszm szma kerl kijelzsre T cmen, a PC ltal rendezett kdok, pl. fors fordulat irny, htfolyadk be stb. kerlnek kijelzsre a PC cm utn, FA, S, T, M rkld kdok kerlnek kijelzsre az eltols, a fors fordulatszm, az orsban lv szerszm szma s az NC segdfunkcik. Az M kdok maximum hrom csoportja jelenik meg,
KGY, 2004.

39

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

G01 G17 G23 G68 G67 G54 G71 G80 G91 G94 G98 G50 G40 G44 A csoport C csoport H csoport F csoport L csoport E csoport I csoport K csoport G csoport Q csoport D csoport N csoport

az rkld kdok: G00, G01, G02, G03 G17, G18, G19 G22, G23 G65, G68 G66, G67 G54 G59 G70, G71 G72 G80 G89 G90, G91 G94, G95 G98, G99 G50, G51 G40, G41, G42 G43, G44 TFELTTELEK SK KIVLASZTS ALPROGRAM HVS MAKRO HVS MUNKADARAB KOORDINTA RENDSZER MM/INCH FIX CIKLUSOK ABSZOLT-NVEKMNYES PERCENKNTI/FORDULATONKNTI ELTOLS KIEMELS FIX CIKLUSOKBAN KICSINYTS-NAGYTS SUGRKORREKCI SZM S RTK HOSSZKORREKCI SZM S RTK

a trolt program ngy mondata kerl kijelzsre. A kursor a folyamatban lv mondat elejn villog s a vgrehajts sorn, mindig tartalmaz egy mr vgrehajtott, s mg kt vgrehajtsra vrakoz mondatot. Ha a fprogrambl alprogram kerl lehvsra, akkor a kijelzs teljesen tvltozik az alprogram kijelzsre, NC mkdsi llapot s az zemmd.

A tnyleges rtkkezels negyedik szintje (POSITION P4.1-P4.4) Ezen a kpernyn keresztl jelezhetk ki a kzs vltozk, amelybl sszesen 80 db ll rendelkezsre. A kijelzs ngy al-lapon keresztl (P4.1-P4.4) hszas csoportokban valsthat meg. A kperny tartalma: az ppen vgrehajts alatt lv program azonostja s mondatszma, a folyamatban lv mozgs vektor irny sebessge, a funkci s lapszm, a megnevezs (COMMON VERIABLE), NO a vltoz sorszma, DATA a vltoz tartalma,

KGY, 2004.

40

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

USED a hasznlatban lv vltozk tzes csoportokban, ez a kijelzs minden al-lapra kzs, knnyen kivlaszthat az a lap, amelyben a felhasznlt vltoz tallhat, DATA SET (adatbellts). A vltozk megnevezse D cmmel trtnik, a kursor a D utni zrjelben villog. Megadhat 1-80-ig a vltoz sorszma, s tartalma. Az adatbevitelt az INPUT nyomgomb megnyomsval zrjuk le. Ekkor a kivlasztott cmre berdik az adat, a kpernyn a D szm eggyel megn s folytathat az adatbevitel. Az egyes al-lapok kztt a mozgst a kursor fel/le nyomgombjainak segtsgvel lehet vgrehajtani.

A tnyleges rtk kezels tdik szintje (POSITION P5.1-P5.6) A helyi vltoz kijelzsre szolgl kperny, ahol a helyi vltozk hszas csoportokban jelenthetk meg. Egy csoport 32 helyi vltozt tartalmaz, ezrt egy csoport megjelentse 2 lapon lehetsges. A helyi vltozk egymsba skatulyzsa 3 szinten lehetsges, ezrt a hrom szintnek megfelelen 3 db kt al-lapra osztott kperny jelenthet meg. A kperny tartalma: az ppen vgrehajts alatt lv program azonostja s mondatszma, a funkci s lapszm, FC cmen a folyamatban lv mozgs vektor irny sebessge, megnevezs (LOCAL VERIABLE /3/ ) helyi vltoz 3. szinten, a tnyleges szint *CURRENT LEVEL /0/, NO cmen a helyi vltoz alfabetikus neve s sorszma G, L, N, O nem hasznlhat fel, DATA cmen az adott helyi vltoz rtke kerl kijelzsre, USED (hasznlt) cmen 10-es csoportokban a felhasznlt helyi vltozk kerlnek kijelzsre, tjkoztats cljbl. A helyi vltozk kijelzsnek jelentsge a MEMORY s MDI zemmdban van, a kijelzs ltal nyomon kvethet a vgrehajts, ha a 2. felhasznli makr, vagy pedig a D101D132 vltozk ki vannak jellve. A makr lehvs szintjei s a kijelzs szintjei kztti sszefggst a 10. bra mutatja. 3.2.2. Az eltolsi rtk kezels kz szintje (OFFSET) Az eltols (OFFSET) funkci a szerszmkorrekcizs s nullponteltols lehetsgt biztostja kt szinten. A szintek kztti mozgst s a lapok elhelyezkedst a 11. bra mutatja. Az eltols funkci els szintje (OFFSET P1.1-P1.10) Az OFFSET P1.1-P1.10 kpernyk a szerszmok korrekcizsra adnak lehetsget. A 12. bra az eltolsi rtk kezels els szintjnek kperny brit mutatja.
KGY, 2004.

41

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

KGY, 2004.

42

10. bra A makrlehvs vgrehajzsi szintjei s a kijelzs szintjei kztti sszefgs

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

11. bra Az eltols rtk kezels kt szintje A kperny tartalma: az ppen folyamatban lv program azonostja s mondatszma, T s M funkcik, a funkci s lapszm, a Z tengely pozcija, NO cmsz alatt a korrekci sorszma, DATA cmsz alatt a korrekci tartalma, USED cmsz alatt 10-es csoportostsban, a hasznlatban lv korrekcik vannak kijelezve, DATA SET adatforgalom. Megadhat hrom karakterben H cmsz utn a megvltoztatni kvnt korrekci szma s adata, valamint a korrekcizs abszolt vagy inkrementlis mdja. Mivel sszesen 200 db szerszmkorrekcira van lehetsg ezrt ez a kperny sszesen 10 db al-lapbl ll.
KGY, 2004.

43

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

12. bra Az eltolsi rtk kezels els szintjnek kperny bri Lehetsges beavatkozsok: szerszmkorrekci bersa. A kursor a H cmsz utni adatmezben villog, ekkor megadhat a korrekcis regiszter szma s adata. Amennyiben inkrementlis adatbeadst akarunk vgrehajtani, akkor az INC ( ) utni adatmezbe a * karaktert kell elhelyezni. Az adatbeads az INPUT nyomgomb megnyomsval kerl vgrehajtsra, a H korrekcis szm eggyel megn, az adatbellts mez tartalma trldik. Az inkrementlis bellts hatsra az adatmezbe rt rtk hozzaddik a korrekcis regiszter aktulis 44

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

tartalmhoz, mg abszolt beads esetn az aktulis tartalmat felvltja a belltott rtk. szerszmkorrekci trlse. Valamennyi szerszmkorrekcis adat trlhet egy lpsben, ha a H cm utn az ALL szt billentyzzk be s megnyomjuk az INPUT nyomgombot, kzi numerikus utastsok a szerszm korrekcizs kpernyvel. T s M funkcik adhatk meg kzvetlen vgrehajtsra. A cmkd megnyomsa utn a kijelzs ellenttesre vltozik, majd az adatbeads utni INPUT hatsra a funkci vgrehajtsra kerl s a kijelzs norml mdra vltozik.

Az eltolsi funkcik msodik szintje (OFFSET P2.1-2.3) A munkadarab koordinta eltolsi adatok, kls eltolsi adatok s a gpi koordinta rendszer belltsra szolgl az OFFSET msodik szintje. Az eltolsi rtk kezels msodik szintjnek kperny brit a 13. bra mutatja. A kperny tartalma: az ppen vgrehajts alatt ll program azonostja s mondatszma, T s M funkcik, a funkci s lapszm, a funkci megnevezse (WORK OFFSET), a lapszmtl fggen G54, G55, G56, G57, G58, G59 munkadarab koordinta rendszer eltolsi adatai tengelyenknt, mindhrom al-lapra rvnyesen a G5E (externl) kls eltols s a gpi (MACHINE) koordinta rendszer minden tengelyre, adatforgalom (DATA SET) a koordinta rendszer szma (G5 ) a tengely cme AXIS ( ) az adatmez DATA ( )

Lehetsges beavatkozsok: A hat darab G54-G59 munkadarab koordinta rendszer, valamint a G5E kls eltols tengelyenknti adatainak bevitele. Pl. az els munkadarab koordinta rendszerben X tengelyre megllaptottuk, hogy 250 mm tvolsgra kell eltolni a gpi koordinta rendszerhez kpest. A kursor a (G5 ) nl villog, megnyomjuk a 4 szmjegy nyomgombot, melynek hatsra a kursor az AXIS ( ) tengely cmnl fog villogni, ekkor megnyomjuk az X cmvlaszt nyomgombot, melynek hatsra a kursor a DATA ( ) adatmez elejn fog villogni. Megnyomva egyms utn a 2, 5, 0 gombokat, majd az INPUT nyomgombot a G54-es munkadarab koordintarendszer X tengely adata +250 mm-re rdik t.
KGY, 2004.

45

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

13. bra Az eltolsi rtk kezels msodik szintjnek kperny bri A tengely (AXIS) kijelzse a kvetkez tengelycmre vlt (Y) automatikusan s az adatmez (DATA) elejn fog villogni a kursor. Ez az automatikus tengelycm tovbblps addig folytatdik, amg a kijelzs vissza nem tr az els tengelycmre, ekkor a koordinta rendszer szma automatikusan megn eggyel. Ha teht az adatbevitelt G54 X-nl kezdtk, akkor a tengelycmek X, Y, Z, B, X s a munkadarab koordinta rendszer szma G54, G55, G56, G57, G58, G59 sorrendben fognak vltozni. Ha az ppen kijelzett koordinta rendszertl eltr koordinta rendszert kvnunk lehvni, akkor vagy a kursor fel/le nyomgombokkal, vagy G kddal rhetjk el.
KGY, 2004.

46

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3.2.3. Kzi adatbevitel s vgrehajts (MDI P1.) A memribl trtn automatikus futtats mellett lehetsg van gynevezett kzi adatbevitellel trtn (MANUAL DATA INPUT) MDI mvelettel alkatrszprogram rsra s vgrehajtsra. Ezen kvl az MDI funkci lehetv teszi a memriban rgztett alkatrszprogram kiolvasst kzi adatbevitellel trtn vgrehajtsra s a vgrehajtott kzi adatbeviteli program memriba trtn rst. A fenti lehetsgek egyetlen korltja, hogy a kzi adatbevitellel megrt alkatrszprogram nem haladhatja meg az 500 karakter mretet. A kzi adatbevitel s vgrehajts folyamatbrjt s kperny brjt a 14. bra mutatja. A kperny tartalma: a funkci s a lapszm, kzi adatbeviteli adatok. adatforgalom (DATA SET) programazonost LABEL( ) az adatforgalom irnya MODE (1, 2) ahol 1 olvass (READ) 2 rs (WRITE).

14. bra A kzi adatbevitel s vgrehajts folyamatbrja s kperny brja


KGY, 2004.

47

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Lehetsges beavatkozsok: egyedi NC mondatok bersa s vgrehajtsa. Az eredetileg bert s megrztt kzi adatbeviteli adatok a CANCEL s INPUT nyomgombokkal trlhetk, s az gy ress vl kpernyn az adatbevitel vgrehajthat. Az adatbevitel lezrsa (INPUT) utn megnyomva a ciklus start nyomgombot az automatikus vgrehajts megtrtnhet, ha az MDI adatokat alkatrszprogramknt nyilvntartsba akarjuk venni a memriban, akkor az adatok bersa utn a kursort a cmzs (programazonost) mezejbe mozgatjuk s megadva az azonostt a MODE-ba 2 rva (WRITE) az adatok az ltalunk megadott programazonost alapjn a memriba felvtelre kerlnek, ha a memribl ki akarunk olvasni adatokat MDI vgrehajtsra, akkor ugyangy jrunk el, mint a fenti pontban csak a MODE-ba 1-et runk. Mindkt eljrsnl korltot jelent, hogy az MDI terletre maximum 500 karakter rhat illetve olvashat be. A kzi adatbevitel (MDI) mvelete s futtatsa kzben fellp zenetek folyamatbrjt a 15. bra mutatja. A hibazenetek rtelmezse: Belltsi hiba (SETTING ERROR) Programazonost ki lett jellve, de sem, kiolvass sem bers (RED/WRITE) nem lett kijellve. Memria kapacitson fell (MEMORY CAPACTY OVER) - a kzi adatbevitel (MDI) memriba rt adatok meghaladjk az 500 karaktert kzi adatbevitel sorn, - a memribl az MDI memriba olvasott karakterek szma meghaladja az 500 karaktert, - a kzi adatbevitellel meghatrozott adatok a memriba trtn berskor meghaladjk a memria kapacitst. Editls nem lehetsges B (EDIT LOCK B) A memriba trtn rs s az onnan trtn kiolvass le van tiltva az L8000-L8999 programazonostkra (programvdelem B). Editls nem lehetsges C (EDIT LOCK C) A memriba trtn rs s az onnan trtn kiolvass le van tiltva az L9000-L9999 programazonostkra (programvdelem C). Programazonost dupliklva (LABEL DUPLICATION) A memriba berand programazonost mr ltezik a memriban. Programazonost nem fr el a memriban (LABEL RECORDING No. OVER) A memriban trolhat programazonostk szma meghaladja a memria kapacitst. 48

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

KGY, 2004.

49

15. bra zenet kijelzs kzi adatbevitel (MDI) mvelet s futats kzben

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Nincs ilyen programazonost (No CORRESPONDING LABEL) A memribl nem ltez azonostj program kiolvasst kezdemnyeztk.

3.2.4. A program keress s lehvs szintjei (SEARCH P1.-P2.) A keress (SEARCH) funkci segtsgvel programazonost, mondatszm illetve sorrend szm kereshet a memriban, illetve program jraindts vgezhet. A SEARCH funkci folyamat brit s kpernybrit a 16. bra mutatja.

16. bra A program keress s lehvs folyamat s kperny bri A program keress els szintje (SEARCH P1.) A kperny tartalma: az ppen vgrehajts alatt ll program azonostja s mondatszma, a funkci s lapszm,
KGY, 2004.

50

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

a keresett program tpusa (al- vagy f-) L, N, B, az egyeztets programazonostja, mondatszma, MOD 0 nem rkld (UN MODAL) 1 egyeztetett stop (C-STOP) a buffer tartalma a keress sorn, adatforgalom (DATA SET) - programazonost - mondatszm - sorrendszm - MOD NC mkdsi llapot s zemmd.

A keress vgrehajtsa az adatforgalom mez adatainak kitltse (L, N, B, MODE) utn megnyomott INPUT nyomgombbal trtnik. Ha a vezrls megtallta a keresett program azonostjt, mondatszmt, sorrendszmt, akkor a program vgrehajtsa elkezddhet. Ha a keress sorn a vezrls hibt szlel, akkor hibazenet kerl kijelzsre s a hibs mondat a bufferben lesz. A hiba okt a DIAGNOZIS funkci NC alarm rszn lehet kiolvasni. A funkci segtsgvel lehetsg van, automatikus futs esetn, gynevezett egyeztetett lells vgrehajtsra. Ekkor a programazonost s egyeztetett mondatszm megads utn a MODE-ra 1-et rva a program automatikus futsa elindthat. Ha a program vgrehajts sorn az egyeztet mondat egybeesik, akkor az automatikus vgrehajts felfggesztdik, megnyomva a DIAGNOZIS nyomgombot a kpernyn keresztl az egyeztets lellts visszaigazolhat. A program keress msodik szintje (SEARCH P2) Ez a kperny a program jraindtsra szolgl, szerszmtrs, vagy ms lellsi ok miatt trtn jraindtskor. A kperny tartalma: az ppen vgrehajts alatt ll program azonostja s mondatszma, a funkci s lapszm, a htralv t (REMAIN), a rendeltetsi hely (koordinta rendszer szma s tartalma) DESTINATION, T, S, M funkcik melyek vagy rkldnek, vagy a keress mr befejezdtt e funkcikra, MODE (0) UNMODAL (nem rkld) norml keress (1) TYPE 1 szerszmtrs esetn (a koordinta rendszer megrzdik) (2) TYPE 2 minden ki/bekapcsols utn buffer a keress sorn az NC mondatok itt lesznek kijelezve, DATA SET L, N, B, P, MODE

KGY, 2004.

51

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A keress megvalstsa az adatmezn keresztl valsthat meg, a programazonost (L) a mondatszm (N) a sorrendszm (B) az alprogram ismtlsi szm (P) s a md (MODE) adatokkal val feltltsvel. A keress az INPUT nyomgomb megnyomsval indul. 3.3. EDIT, IN/OUT, MAP, PARAMETER, DIGNOSIS funkcik 3.3.1. Programszerkeszts (EDIT) A funkci a memriban trolt f- s alprogramok, fix ciklusok szerkesztsre, valamint j programok (f- s alprogramok, fix ciklusok) ltrehozsra szolgl. Az editlsi funkci lehvsakor a kpernyn az elzleg editlt adatok lesznek kijelezve, kivve, ha a vezrls ki volt kapcsolva. Ekkor a kperny teljesen res lesz. A 17. bra a programszerkeszts (EDIT) folyamat s kperny brjt mutatja.

17. bra A programszerkeszts (EDIT) folyamat s kperny brja


KGY, 2004.

52

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Kperny tartalma: az editlt program tpusa (MAIN PROGRAM vagy FIXED CYCLE) az adatforgalom mezjben belltott tpus szerint, a funkci megnevezse (EDIT), az ppen editlt program azonostja (LABEL.....), az editlt program maximum tz mondata, adatforgalom (DATA SET) - (L.....) programazonost - (N.....) mondatszm - tpus 0 ha fprogram 1 ha fix ciklus 2 ha j program Lehetsges beavatkozsok: memriban lv f- s alprogramok, valamint fix ciklusok szerkesztse. A kursort az adatforgalom mezjbe mozgatva megadjuk az adatgombok segtsgvel a program azonostt, azt a mondatszmot, ahol editlni akarunk s a tpust, majd megnyomjuk az INPUT nyomgombot. A kursor a kivlasztott mondat elejn villog, az editls megkezdhet. Az editls trtnhet: - fellrssal, - beszrssal (INSERT), - trlssel (1 karakter DELETE) (1 mondat CLEAR BLOCK) (kperny trlse CANCEL) Ha az adatokat fellrssal szerkesztjk, akkor vigyk a kursort az editlni kvnt els adatra s billentyzzk be a helyes adatokat, majd az EOB gombbal zrjuk le. Az INPUT nyomgomb megnyomsval a fellrt adatok kerlnek kijelzsre s a memriba felvtelre. Beszrs esetn a kursort arra a cmre kell mozgatni, amely a legkzelebb van a beszrs helyhez. Megnyomva az INSERT nyomgombot a kursor egy hellyel elmozdul jobbra, s a tle jobbra lv adatok is elmozdulnak ugyancsak egy hellyel jobbra. Berva a beszrand adat els karaktert a kursor tovbb mozog egy hellyel mindaddig, amg adatot szrunk be (ntart). Az INPUT nyomgombot megnyomva a beszrt adatok a memriba rgztdnek, kijelzsre kerlnek s a kursor annak a mondatnak az elejn villog, amelyben a beszrst vgrehajtottuk. Egy karakter trlse esetn vigyk a kursort a trlni kvnt karakterre majd nyomjuk meg a DELETE gombot. Az adat trldik s a kursor egy pozcival jobbra mozdul el. Nyomjuk meg az INPUT gombot, a trls a memriban is vgrehajtdik s a kursor az adott mondat elejre ugrik.
KGY, 2004.

53

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Egy mondat trlse esetn a kursor a trlni kvnt mondat brmely karaktern llhat kivve az EOB(;) karaktert. Nyomjuk meg a CLEAR BLOCK gombot, a mondat tartalma trldik s a kursor a trlt mondat elejre ugrik. Egy kperny trlse (maximum 10 mondat) lehetsges a CANCEL gomb megnyomsval. A kperny teljesen res lesz s a kursor a kperny elejre mozdul. Megnyomva az INPUT gombot a mondatok trldnek a memribl s a kursor a trlt kpernyhz legkzelebbi mondat elejn fog villogni. A fenti eljrst ismtelve a teljes program trlhet, ekkor az adott programazonost trldik s a kursor az adatforgalom mezjben fog villogni. j program ltrehozsa Vlasszuk ki az EDIT funkcit, majd adjuk meg az adatforgalom (DATA SET) mezjben a programazonostt (L......) s a tpust (2 NEW) majd nyomjuk meg az INPUT nyomgombot. A kpernyn megjelenik a programazonost, de az adatmez teljesen res lesz, s a kursor az adatmez elejn villog. Ekkor az editls lehetsges a fent lertak szerint. Az editls szablyai: Fprogramot az NC automatikus mkdse kzben prhuzamosan lehet editlni, de az automatikus vgrehajts alatt ll program nem editlhat, csak kijelezhet. Fix ciklusok automatikus mkds alatt nem editlhatk, csak kijelezhetk. 3.3.2. Az adat be- s kivitel t szintje (IN/OUT) Az IN/OUT funkci szolgl az adatok mozgatsra, kls adathordozrl a memria fel s vissza, valamint memria-memria kztt. A mozgathatadat lehet fprogram, alprogram, fix ciklus illetve NC paramter. Az adat be- s kivitel szintjeit s kperny brit a 18. bra mutatja. Az adat be- s kivitel els szintje (adatok be) DATA I/O P1 Kperny tartalma: a funkci megnevezse (adatok be), a funkci s lapszm (DATA I/O P1), DATA cmsz alatt a lehetsges adatfajtk s kivlasztsi kdjaik: (1) fprogram MAIN PROGRAM (1) fix ciklus FIX CIKLUS (3) NC paramter PARAMETER (4) szerszmkorrekci TOOL OFFSET kszlk (DEVICE) cmsz alatt vlaszthat a perifria: (0) lyukszalagolvas TAPE (1) szabvnyos adattviteli vonal RS 232-C (2) mgneskazetts egysg CMT(4800 BPS) 54

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

18. bra Az adat ki- s bevitel t szintje s a kperny brk


KGY, 2004.

55

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

a beolvass alatt ll program L... azonostja N... mondatszma CHF... az tvitt karakterek szma. az RS 232-C interface tviteli sebessge (BAUD RATE), INPUT cmsz alatt lesz kijelezve folyamatosan az tvitt adat, adatforgalom (DATA SET) - DATA (.) tvinni kvnt adat osztlyozsa - PROGRAM (...) az tvinni kvnt program azonostja - DEV (.) a kszlk kijellse - LABEL STOP (.) cmzs lellts.

Az adatbevitel vgrehajtsa csatlakoztassuk az adatbeviteli kszlket a vezrlshez, jelljk ki az tviend adat tpust (DATA 1, 2, 3 vagy 4), jelljk ki a program azonostt, ha az adat fprogram vagy fix ciklus (L...), jelljk ki az adatbeviteli kszlk tpust (DEVICE 0, 1, vagy 2), ellenrizzk az tviteli sebessget (BAUD RATE). Ha nem megfelel, akkor a PARAMETER P1 lapjn az adatbeviteli kszlknek megfelel tviteli sebessget kell belltani, ha fprogramot vagy fix ciklust akarunk a memriba tlteni, akkor lehetsg van a cmzs lelltsra (LABEL STOP mezbe egy * karaktert runk. Ha a beolvass sorn a vezrls megtallja a cmkt, akkor a beolvass felfggesztdik s ellenrizhet, hogy nem trtnt e ketts cmzs (a memriban mr ltezik ilyen azonostj program, esetleg az editls B, illetve C tiltst kell feloldani), nyomjuk meg az INPUT nyomgombot s az adatforgalom elindul, s ha nincs hiba, akkor a beolvass vge zenettel befejezdik.

Az adat be- s kivitel msodik szintje (adatok ki) DATA I/O P2 A kperny tartalma az albbi eltrsekkel megegyezik az adatbevitel kperny tartalmval: funkci megnevezse (adatok ki), funkci s lapszm (DATA I/O P2), CODE cmsz alatt a lyukasztsi kd adhat meg (0) EIA (1) ISO OUTPUT cmsz alatt lesz kijelezve folyamatosan az tvitt adat, cmzs lellts nem lehetsges. Az adatkivitel vgrehajtsa megegyezik az adatbevitellel, csak az irnya vltozik, a memribl az adathordoz fel, s a lyukasztsi kdot jellni kell.
KGY, 2004.

56

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Az adat be- s kivitel harmadik szintje (COMPARE) sszehasonlts DATA I/O P3 A funkci feladata a memriban lv s az adathordozn lv program sszehasonltsa abbl a clbl, hogy az adat be- s kivitel sorn nem keletkezett-e valamilyen hiba. A kperny tartalma megegyezik az adatbevitel DATA I/O P1 kperny tartalmval, azzal a klnbsggel, hogy a MEMORY cmsz alatt az (0 TAPE, 1 RS 232-C, 2 CMT) adathordozn lv tartalom jelenik meg folyamatosan. Az sszehasonlts vgrehajtsa megegyezik az adatbevitel vgrehajtsval, de az sszehasonltand programnak lteznie kell a memriban s az adathordozn is. Az adat be- s kivitel negyedik szintje (COPY) msolat DATA I/O P4 A funkci segtsgvel f s alprogramok, fix ciklusok msolsa (COPY), sszevonsa (MERGE), s srtse (CONDENSE) hajthat vgre. A kperny tartalma: a funkci megnevezse (COPY), a funkci s lapszm (DATA I/O P4), DATA cmsz alatt a program tpusa (1) fprogram (MAIN PROGRAM) (2) fix ciklus (FIXED CYCLE PROGRAM) utasts (COMMAND) cmsz alatt a vgrehajtani kvnt mvelet (1) msolat (COPY) (2) sszevons (MERGE) srts (CONDENSE) cmsz alatt a srteni kvnt programok szmtl fgg utastsok - 1 program msolsa ugyanazon cmen, srtve - az sszes program msolsa esetn az adatforgalom mezjbe az L (ALL) rand adatforgalom (DATA SET) - DATA ( ) program tpus - L ( L) azonost - COMM ( ) utasts a mveletre

Lehetsges beavatkozsok: msolat (COPY). Kivlasszuk a megfelel program tpust, a DATA utn rt 1 esetn f, 2 esetn fix ciklust fogunk msolni. Az els azonost szm a memriban lv program azonostja, mg a msodik azonost szm a memriban ltrehozand program azonostja lesz. A COMM (1) egybe rva s megnyomva az INPUT nyomgombot a msols vgrehajtdik. 57

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

sszevons (MERGE) ksztse. Kt alkatrszprogram sszevonsa ugyangy trtnik, mint a msols, csak a COMM (2) kell rni. A memria kapacits nvelsre lehet felhasznlni. srts (CONDENSE) ksztse a memria kapacitsnak nvelsre. Ha a programjavts, trls miatt indokolatlanul hossz, tmrteni kell, erre szolgl a CONDENSE. Egy program esetn a kt azonostnak meg kell egyeznie, amit a DATA SET mezejbe runk s utastsknt COMM (1) teht msolst kell megadni, majd megnyomni az INPUT nyomgombot. Ha a memriban lv sszes programot srteni akarjuk, akkor a DATA SET mezben az els azonost helyre L (ALL) karaktert billentyzzk be, majd az INPUT nyomgombot megnyomva a srts minden memriba felvett programra vgrehajtdik. Mg a srts zajlik nem lehet tpelltsi zavar, illetve az elindtott srtst lelltani nem lehet.

Az adat be- s kivitel tdik szintje (ERASE) trls DATA I/O P5 A kpernyn lehet trlni a memriba felvett f s alprogramokat, valamint fix ciklusokat azonost szm szerint vagy csoportosan. Kperny tartalma: a funkci megnevezse (ERASE), a funkci s lapszm DATA I/O P5, DATA cmsz alatt a trlhet programok tpusa (1) MAIN PROGRAM A L1-L7999 (2) MAIN PROGRAM B L8000-L8999 (3) MAIN PROGRAM C L9000-L9999 (4) FIXED CYCLE PROGRAM L72-L89 adatforgalom (DATA SET) DATA( ) a trlni kvnt program tpusa L( ) a trlni kvnt program azonostja

Lehetsges beavatkozsok: egy program trlse a DATA SET mezbe a DATA utn berjuk a trlni kvnt program tpust s az L cm utn az azonostjt, majd megnyomjuk az INPUT nyomgombot, egy program csoportot trlhetnk, ha a trlni kvnt program tpust berjuk a DATA mezbe s az L cm utn az ALL szt billentyzzk be. Pl. DATA (1) L(ALL) bersa utn megnyomva az INPUT nyomgombot a vezrls memrijbl trldni fog az sszes L1-L7999 azonostj program.

KGY, 2004.

58

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3.3.3. A programjegyzk kt szintje (MAP) A funkci a memriba felvett al- s fprogramok, valamint fix ciklusok azonostinak nyilvntartsra szolgl. Tjkoztat a memria teltettsgrl a mg felhasznlhat karakterek szmnak megadsval (REMAIN...CR), valamint az egyes programok ltal lekttt karakterek megadsval. Minden azonost utn rhat megjegyzs, mellyel a programok azonostsa megknnythet. A programjegyzk kt szintjnek kperny brit a 19. bra mutatja.

19. bra A programjegyzk kt szintjnek kperny bri A programjegyzk els szintje MEMORY MAP P1.1-P1.n A kperny tartalma: a funkci s lapszm (MEMORY MAP P1.1), a program tpus (MAIN PROGRAM), a memria szabad kapacitsa karakterben (REMAIN)...CHR, programazonost cmke (LABEL), a program tnyleges karaktereinek szma (ACT), a lefoglalt karakterek szma (RES) mindig a lapszmnak megfelelen 250 karakter egsz szm tbbszrse, magyarz szveg (COMMENT) max. 20 karakter, 59

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

adatforgalom DATA SET) - programazonost (LABEL) - magyarz szveg (COMMRNT)

Lehetsges beavatkozsok: magyarzat rhat a kivlasztott azonost mell, a nyilvntarts megknnytsre. Vgrehajts: a LABEL utn rjuk be a programazonostt, majd az alfabetikus tasztatra segtsgvel a megjegyzst s nyomjuk meg az INPUT nyomgombot. A megjegyzs berdik s a kursor a LABEL mez els karaktern fog villogni. Ha a memriban tznl tbb program van felvve, gy az al-lapok is felhasznlsra kerlnek. Az al-lapok kztti mozgs a fel-le kursor mozgat gombok segtsgvel lehetsges.

A programjegyzk msodik szintje MEMORY MAP P2.1-2.2 A kperny tartalma: a funkci s lapszm (MEMORY MAP P2.1), a program tpus (FIXED CYCLE), a memria szabad kapacitsa karakterekben (REMAIN)...CHR, programazonost cmke (LABEL), a G kddal megadott ciklusok szma, a program tnyleges karaktereinek szma (ACT), megjegyzs (COMMENT) max. 20 karakter hossz magyarz szveg, adatforgalom (DATA SET) - programazonost (LABEL) - magyarz szveg (COMMRNT)

Lehetsges beavatkozsok, a fprogramnl lertak szerint. 3.3.4. A paramterek t szintje (PARAMETER) A MELDAS MO vezrls bizonyos funkcik belltst paramterek belltsval teszi lehetv. A paramtereknek kt tpusa van: 1. felhasznli paramterek (USER), 2. gpi paramterk (MACHINE). A gpi paramterek a felhasznl szmra nem elrhetek, tartalmt a gpgyrt hatrozza meg, mdostani csak a szerviz szakembernek van joga. A felhasznli (USER) paramterek a felhasznl rendelkezsre llnak, s elssorban a felhasznl knyelmt szolgljk. A tovbbiakban paramter alatt mindig USER paramterekrl beszlnk. A USER paramterek a kpernyn sorszmozva vannak (NO.) s vltoztatsuk e sorszmra val hivatkozssal lehetsges. A paramter funkci kperny brit a 20. bra mutatja.
KGY, 2004.

60

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

20. bra A paramter funkci t szintjnek kperny bri


KGY, 2004.

61

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A paramterek els szintje (PARAMETER P1.) A kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszma, a funkci s lapszm (PARAMETER P1), a PLANT SELECT cmsz alatt a skkivlaszts paramterei adhatak meg. 1 I (: : : ) 2 J (: : : ) 3 K (: : : ) Norml esetben a skkivlaszts G kddal trtnik s az I, J, K rendre X, Z, Z tengelyhez tartozik. ellenrz pont (CHECK POINT) 4 g73 az ellenrzs sszege a kiindul pozciban 5 g83 mindkt ciklusnl 6 G00 DCC a maradk tvolsg ellenrzse a kvetkez mondat indtshoz 7 G01 DCC a maradk tvolsg ellenrzse a kvetkez mondat indtshoz SCALE cmsz alatt a nagyts kicsinyts llthat be 8 P=( ) P=0.001-99.999 RS-232-C BAUD RATE cmsz alatt 9 CHANNEL 1....DC az RS-232-C interface-hoz csatlakoztathat kszlk tviteli sebessge llthat be. COORDINATES ROTATION cmsz alatt: 10 PLANE az elforgats skja: 0=XY, 1=ZX, 2=YZ 11 H DATA vzszintes adathossz 12 V DATA fggleges adathossz 13 ANGLE az elforgats szge A koordinta rendszer elforgats adatainak megadsa eltt a tengelyeknek az eredeti koordinta rendszer kezdpontjban kell lennik. VOICE cmsz alatt 14 VOLUME N (N S M L) Ha van kiptett hangkimenet, akkor megadhatak az albbi szintek: N nincs hang S gyenge hanger M kzepes hanger L ers hanger DATA SET adatforgalom NO.( ) a paramter sorszma, amit mdostani akarunk DATA( ) a paramter adata DC( ) kd 1 ha van, 0 ha nincs, kszlktl fgg
KGY, 2004.

62

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Lehetsges beavatkozsok: minden paramter trhat az albbiak szerint: - megadjuk a NO. utn a paramter sorszmt, - megadjuk a paramter adatait a DATA mezben - ha szksges a DC utn megadjuk a megltet jelent 1 kdot, - megnyomjuk az INPUT nyomgombot.

A paramterek msodik szintje PARAMETER P2. Kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszma, FC cmsz alatt a tnyleges sebessg kerl kijelzsre, F1 SPEED cmsz alatt 1 F1 ..... 2 F2 ..... 3 F3 ..... 4 F4 ..... 5 F5 ..... 6 F6 ..... 7 F7 ..... 8 F8 ..... 9 F9 ..... 10 MAX ..... 11 K ...... Az F (sebessg) egy digiten programozhat rtkeit lehet felvenni az F1-F9 paramterekkel. A 10 sorszm paramterrel az egy digiten megadhat sebessg fels hatra, a 11 paramteren pedig K cmen az talakts minden egyes impulzusa kerl kijelzsre. TIMER cmsz alatt 12 POWER ON ra, perc, msodperc 13 AUTO OP ra, perc, msodperc 14 AUTO STL ra, perc, msodperc 15 EXT. TIME 1 ra, perc, msodperc 16 EXT. TIME 2 ra, perc, msodperc A 12 sorszm paramteren belltott ra a vezrls bekapcsolt llapott mri folyamatosan, a 13 paramteren belltott ra a megmunklsi idt mri a ciklus start (STL) nyomgomb megnyomstl az M02, M30 program vge kdig, vagy a RESET gomb megnyomsig mkdik. A 14 szm paramteren belltott ra memria vagy MDI zemmdban mri az idt, amg a FEED HOLD, BLOCK STOP vagy RESET nyomgomb megnyomsra nem kerl. A 15 s 16 szm 63

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

kls id mrse a PC sorrendjtl fgg. Az rk tartalma a tpellts kikapcsolsa utn is megmarad. AUTO CORNER OVERRIDE cmsz alatt 17 OVERRIDE 18 ANGLE 19 IN 20 OUT A programozsnl lert mdon megadhat, hogy a terhels nvekedse miatt, bels sarokkerlsnl a programozott sebessg fellvezrlse (OVERRIDE) milyen %-ban rvnyesl, ha a bels szg (ANGLE) egy adott rtk s a sarok fel trtn mozgs (IN) hossza, valamint a saroktl trtn eltvolods (OUT) hossza milyen legyen. adatforgalom (DATA SET) - NO.( ) a paramter sorszma - DATA( ) a paramter adata

Lehetsges beavatkozsok: NO.( ) utn a vltoztatni kvnt paramter sorszmt kell berni, DATA( ) utn megadhat a paramter aktulis rtke.

A paramterek harmadik szintje PARAMETER P3 Kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszma, a funkci s lapszm (PARAMETER P3) (X) (Y) (Z) (B) 1. MIRROR IMAGE 0 0 0 0 2. SOFT LMT. CANCEL 0 0 0 0 3. HANDLE INT 0 0 0 0 4. ABS: INT. 0 0 0 0 5. G76 (+-) 0 0 0 0 6. G87 (+-) 0 0 0 0 adatforgalom (DATA SET) - NO.( ) a paramter sorszma - DATA( ) ( ) ( ) ( ) a tengelyek adatai a paramterhez

Lehetsges beavatkozsok: 1. tkrzs (MIRROR IMAGE) hatsos arra a tengelyre, amelyre a paramtert 1-be rjuk, hatstalan amelyben 0 rtk.
KGY, 2004.

64

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

2. softver hatr trls(SOFT LMT. CANCEL) Ha valamelyik tengely paramtere 1 ott a softver hatr nem hatsos, ahol 0 ott hatsos (ez mindig a msodik softver hatrra vonatkozik, az els softver hatr mindig rvnyes). 3. kzi megszakts (HANDLE INT.) kezdemnyezhet arra a tengelyre, amelyben a paramter 0 rtkre van lltva, arra a tengelyre, amelyben a paramter rtke 1, csak automatikus megszakts kezdemnyezhet. 4. abszolt integrci (ABS.INT.) ha a paramter 1-be van lltva valamelyik tengelyre akkor az a tengely abszolt rtkknt lesz kezelve (hatsa megegyezik az a MANUAL ABSOLUT kapcsol hatsval), ha a paramter 0 a tengely a gpi koordinta rendszerben lesz kezelve. 5. G76 (+-) 6. G87 (+-) megadhat, hogy a fors pozicionlsa utn a fenti kt fix ciklusban a fellettl trtn eltvolods milyen irnyban lehetsges Pl. (+;.)= +X irny lptets (+;+)= +X s +Y irny lptets (.;+)= +Y irny lptets (-;+)= -X s +Y irny lptets (-;.)= -X irny lptets (-;-)= -X s -Y irny lptets (.;-)= -Y irny lptets (+;-)= +X s -Y irny lptets A paramterek negyedik szintje PARAMETER P4 A kpernyn llthat be minden vezrelt tengelyre a softver vgllsok pozitv s negatv irnyba, valamint az egyirny pozicionls sebessge. A kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszma, a funkci s lapszm (PARAMETER 4), 1. SOFT LMT.(+) (X) (Y) (Z) (B) 2. SOFT LMT.(-) (X) (Y) (Z) (B) 3. G60 CREEP (X) (Y) (Z) (B) adatforgalom (DATA SET) - NO.( ) a paramter sorszma - DATA( ) ( ) - DATA( ) ( )

Lehetsges beavatkozsok: megadva a paramter sorszmt a NO. utn mind a ngy tengelyre bellthat: a/ a pozitv softver vglls b/ a negatv softver vglls c/ az egyirny pozicionls kszsebessge. 65

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A paramterek tdik szintje PARAMETER P5.1-5.3 A kperny segtsgvel egy-egy alapon 16 db ktllapot paramter kapcsol ll rendelkezsre melynek kezelse: a DATA SET mezben megadhat a paramter sorszma majd megnyomva az INPUT nyomgombot a kijelzs az ppen kijelzett llapot fordtottja lesz. A bekapcsolt (ON) llapotnak az ellenttes kijelzs, mg a kikapcsolt llapotnak (OFF) mindig a norml kijelzs felel meg. A paramterek jelentst az 1. tblzat foglalja ssze. 3.3.5. A diagnosztika ht szintje (DIAGNOSIS) A diagnzis funkci a felhasznl szempontjbl elssorban a rendellenes mkds sorn fellp NC/PC hibazenetek megjelentsi lehetsge miatt fontos. A ht szint kzl az els szint az, amely a kezelnek informcit ad az NC s a szerszmgp hibirl, egy hibaszm s megjegyzs formjban. A diagnosztika els szintje (ALM/DGN P1) A kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszma, a funkci s lapszm (ALM/DGN P1)), NC ALARM cmsz alatt az NC fell rkez hibazenet kdja s a hiba oka, STOP COD cmsz alatt a lelltsi ok s a hibaszm kerl kijelzsre, NC-READY OFF STATUS cmsz alatt, ha a vezrls az NC READY (NC zemkszsg) lekapcsolt llapotba kerl akkor a lekapcsolsi ok ki lesz jelezve.

zenetek: vszhelyzet A (EMERGENCY A) RESET-el oldhat, vszhelyzet B (EMERGENCY B) hardver eredet, az ok megszntetse utn a jel trldik, figyelrendszer (WATCH DOG) az zenet csak krtyacservel oldhat meg, memria parits (MEMORY PARITY) az zenet csak krtyacservel oldhat meg, akkumultor hiba (BATTERY) az akkumultort ki kell cserlni, mikroszmtgp hiba (MCU ERROR) krtyacservel oldhat meg, memria rzs (MEMORY GUARD) krtyacservel oldhat meg, szervhajts erst (SERVO AMP) a karbantartsi elrsok szerinti javtst kell elvgezni.

Az NC hibazenetek jelentkezsekor (NC ALARM) el kell tvoltani a hiba okt, s ha szksges a visszallts (RESET) gombot megnyomva az zenet eltnik.
KGY, 2004.

66

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1/1. tblzat Paramterek a P5.1-P5.3 lapon 1 Fggleges parits ellenrzs PARITY V CHECK Prba futtats GO DRY-RUN Hvelyk INCH Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) M30 visszatekercels Be(ON) Ki(OFF) Be(ON) Ki(OFF)
Egy mondat fggleges paritsa kerl ellenrzsre. A fggleges parits ellenrzs a memria szalagon lesz ellenrizve. Fggleges parits ellenrzs nem kerl vgrehajtsra Kls kzi eltols hatsoss vlik a gyorsmeneti utastssal kapcsolatosan (G00, G28, G29, G30 stb) A gp gyorsmenete X gyorsmeneti override Hvelykes zemmdot (G70) kapunk a kezdeti belltsi (setting) felttelekbl a tpellts bekapcsolsa utn. A hvelyk/metrikus talakts specifikcija nem ll rendelkezsre, ez nem vlaszthat. A kezdeti belltsi (setting) felttel a tpellts bekapcsolsa utn a metrikus zemmd (G71) Az abszolt zemmd (G90) a kezdeti belltsi (setting) felttelekbl nyerhet a tpellts bekapcsolsa utn. A kezdeti belltsi (setting) felttel a tpellts bekapcsolsa utn az inkrementl zemmd (G91) A szinkron eltols zemmdot (G95) a kezdeti belltsi (setting) felttelbl kapjuk a tpellts bekapcsolsa utn. A kezdeti belltsi (setting) felttel a tpellts bekapcsolsa utn a nem szinkron zemmd (G94) Kzi nullpontra llsban gyors rlls trtnik a 2. esettl a tovbbiakban. tkzt hasznlnak mindig a kzi nullpontra lls vgrehajtsnl A mozgs utasts bemenete 10-szeresre megemeli az elmozdulst, de az NC paramter 0.001 mm vezrlsre van behatrolva. Rszleteket az 1.a specifikcit magyarz pontban. Az elmozduls programozott rtk szerint trtnik. Ha M02 kerl vgrehajtsra, a visszatekercsels utasts megtrtnik s a vgrehajts pozcija visszakerl a program elejre. A visszallts (reseting) megtrtnik a vgrehajts utn s a kezdeti felttel ll be. A kezdeti visszalltsi (reset) felttelt kapjuk, ha az M02 vgrehajtsra kerlt. Ugyanaz, mint az M02, a vgrehajts pozcija visszakerl a program elejre. A visszallts (reseting) megtrtnik a vgrehajts utn, s a kezdeti felttel ll be. A kezdeti visszalltsi (reset) felttelt kapjuk az M30 vgrehajtsa utn. Ha az M00 kerlt vgrehajtsra, a visszalltsi (reset) felttel ll be a mozgs befejezse utn. Ha az M00 kerlt vgrehajtsra, mondat lellts kvetkezik be a mozgs befejezse utn.

Abszolt ABSOLUTE

Szinkron SYNCHRONOUS Gyors nullpontra lls ZERO RTN RAPID Egysg*10 UNIT

M02 visszatekercsels

10

M00 visszallts M00 RESET

KGY, 2004.

67

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1/2. tblzat Paramterek a P5.1-P5.3 lapon Kzbens pont elhagysa Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) 14 F51 Ki(OFF) Be(ON)
A G28, G29 s G30 nullpontralls programozsa ltal specifiklt kzbls pont elhagysra kerl s visszahelyezdik a referencia pontba. Visszahelyezdik a referencia pontba a G28, G29 s G30 rvn programozott kzbls ponton keresztl. Editls a megmunklsi programra nem hajthat vgre a 80008999 azonost szmbl s rgztett ciklus alprogramokbl. Az editls reteszels B megszortsa hatstalann vlik. Automatikus mvelet kzben a gpi reteszels felttele alatt a mozgs sebessg a gpi reteszels sebessgv vlik s az idzts utasts nem lesz figyelembe vve. Valami feldolgozsi id fennll, mint norml automatikus mveleti id mg a gpi reteszels felttelei kztt is. A megmunklsi programutasts 1/10 utastsknt kerl vgrehajtsra, F1 llapot a 0.1 mm/perc rtkre s gy finom eltols utasts jhet ltre. F utasts a mm/perc programozott rtk szerint kerl vgrehajtsra. Az F1 digites eltols vezrls hatsoss vlik. Az F1-F9 jelenti az F1 digites paramter sebessget. F10 felett a sebessg a kzvetlen utasts szerint kerl vgrehajtsra. Ez a funkci nem vlaszthat ki, ha az F1 digites utasts specifikci nem ll rendelkezsre. Valamennyi eltols utasts kzvetlenl van vgrehajtva a programozott rtkek szerint az F1 digites paramterre val hivatkozs nlkl. A tizedespont utasts nlkli pozciutasts adatok egyike van 1mm/1hvelyk-knt kezelve. Ez a funkci nem vlaszthat ki, ha tizedespont specifikci nem ll rendelkezsre. A tizedespont utasts nlkli pozciutasts adatok egyike van a specifikci ltal meghatrozott legkisebb bemeneti inkrement egysgknt (0.001/0.01) kezelve.

11

12

Editls reteszels B EDIT LOCK B M/C reteszels, gyors M/C LOCK RAPID

13

15

F1 digites eltols F1 DIGIT FEED

Ki(OFF) Be(ON) Ki(OFF)

16

Tizedespont 2 DECIMAL POINT 2

17

TOLL LIFE CONT:


A krinterpolcira s a vgl korrekcira vonatkoz skkivlasztsnak prioritsa van a G17, G18 s G19 programozott utastsok szerint. Az X, Y, Z, stb. ltal specifiklt skok hatsoss vlnak. Megszakts hajthat vgre mg automatikus lellts s mondat lellts esetn is az automatikus kezels megszaktson keresztl. Ez a funkci nem vlaszthat ki, ha automatikus kezels megszakts nem ll rendelkezsre. Az automatikus kezelsen keresztl trtn megszakts csak auto-stl mveleten keresztl jhet ltre.

18

Sk kivlaszts G PLANE SELECT G

Be(ON) Ki(OFF) Be(ON) Ki(OFF)

19

Megszakts sznet esetn INT. ON PAUSE

KGY, 2004.

68

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1/3. tblzat Paramterek a P5.1-P5.3 lapon Megszakts visszallts INTERRUPT RESET G31 Program F PROGRAM F Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) Be(ON) Ki(OFF) G51 Kzpont rgzts G51 CENTER FIX Be(ON) Ki(OFF) Be(ON)
A visszallts (RESET) gomb megnyomsval az automatikus kezels mvelet ltal kapott, mozgatott megszaktott rtk nullv tehet. Ez a funkci nem vlaszthat, ha az automatikus kezels megszakts specifikcija nem ll rendelkezsre. A megszaktott rtk kijelzse megrizve marad akkor is, ha a visszallts (RESET) gombja meg van nyomva. A G31 ugrsutastsnl a megmunklsi program eltols rtke a PROGRAM F szerint hajthat vgre. A G31 ugrsutastsnl a megmunklsi program eltols rtke az NC paramterek ltal belltott rtk szerint hajthat vgre. A G31 ugrsutastsnl, ha az ugrs jel nincs kijellve a specifiklt mondat vgn, figyelmeztet jel (618) jn ltre. Ez a funkci nem vlaszthat ki, ha az ugrs specifikci nem ll rendelkezsre. A G31 ugrsutastsnl, ha az ugrs jel nincs kijellve a specifiklt mondat vgn, figyelmeztet jel nem kpzdik, s a kvetkez mondat vgrehajtsa indul. Az 1. vgl korrekci funkci hatsoss vlik. Ez a funkci nem vlaszthat el, ha az 1. vgl korrekci specifikcija nem ll rendelkezsre. Az 1B. vagy a 2. korrekci funkcii vlnak hatsoss, de az 1B. vagy a 2. specifikci szksges. A 2. vgl korrekci zavar hats ellenrzs lesz vgrehajtva, s ha hiba lp fel, a mkds lell. Ez a funkci nem vlaszthat ki, ha a 2. vgl korrekci specifikcija nem ll rendelkezsre. A zavar hats ellenrzs nem kerl vgrehajtsra. A kimeneti kszlk (TP50D szalaglyukaszt) a G15 nyomtats kimeneti utastsnl prhuzamoss vlik. Ez a funkci nem vlaszthat ki, ha a nyomtats kimeneti specifikci nem ll rendelkezsre. A kimeneti kszlk a G15 nyomtats kimeneti utastsnl soross vlik (RS-232-C) A G51 (lptkezs) modlis utastsnl, ha G92, G54-G59 van programozva, a lptkezs kzpontja nem toldik el. Ez a funkci nem vlaszthat ki, ha a lptkezs specifikcija nem ll rendelkezsre. A G51 modlis utastsnl, ha G92, G54-G59 van programozva, a lptkezs kzpontja nem toldik el. A visszallts (RESET) gomb (belertve a kls visszallts RESET gombjt is) ltal ugyanazt a hatst rjk el, mint az M02 s M30-al. Valamennyi modlis funkci visszall a kezdeti felttelekre. A visszallts (RESET) gomb (belertve a kls visszallts RESET gombjt is), valamennyi modlis funkci megrizve marad.

20

21

22

G31 Jel ellenrzs SIGNAL-CHK

23

1. vgl korrekci kivlaszts C-CMP. 1 SELECT 2. vgl korrekci hiba ellenrzs C-CMP 2 ERRCHK

24

25

G15 Prhuzamos G15 PARALLEL

26

27

Visszallts kezdemnyezs RESET INITIAL

Ki(OFF)

KGY, 2004.

69

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1/4. tblzat Paramterek a P5.1-P5.3 lapon Be(ON)


Mg a 2. Rgztett ciklus (FIXED CYCLE II) specifikci esetn is a rgztett ciklus frs tengelye Z-ben rgzdik. Ez a funkci nem vlaszthat ki, ha a rgztett ciklus (FIXED CYCLE) specifikcija nem ll rendelkezsre. A 2. Rgztett ciklus specifikcijnl brmelyik tengely (kivve a G17-G19 skkivlaszts ltal specifiklt tengelyt) frs tengelly vltozik.

28

Z frs tengely DRILL AXIS Z

Ki(OFF)

29

MACRO PRE-ANA

30

MACRO INTERRUPT
Visszajtszsnl a programozs abszolt (G90) zemmdban kerl vgrehajtsra. Ez a funkci nem vlaszthat ki, ha a visszajtszs specifikcija nincs specifiklva. Visszajtszsnl a programozs inkrementlis mdban kerlt vgrehajtsra.

31

G90 visszajtszs PLAYBACK G90

Be(ON) Ki(OFF)

32

COMPUTER LINK

33

FAST CONTOUR

36

I/0 REWIND

37

TAPE (RS-232-C)

A diagnosztika msodik szintje (ALM/DGN P2) A kpernyn keresztl kerlnek kijelzsre a szerszmgp fell rkez hibazenetek (nincs olajozs, helyzetkapcsolk nem megfelel felttele stb.) a vezrlsen keresztl. A kperny tartalma: az automatikus futs alatt ll program azonostja s mondatszm, 70

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

a funkci s lapszm (ALM/DGN P2), kls figyelmeztet jel (EXTERNAL ALARM) cmsz alatt a hiba ok, mveleti zenetek (OPERATIONAL MESSAGE) max. 60 karakter.

A diagnosztika 3.-7. szintjei Az NC bemeneti jelek Az NC kimeneti jelek Az NC szervhajts jelei A PC ki/be jelei Az opci lista ALM/DGN P3.1-3.3 ALM/DGN P4.1-4.2 ALM/DGN P5. ALM/DGN P6. ALM/DGN P7.

A diagnosztika 3.-7. szintjeit a szerviz szakemberei hasznlhatjk (21. bra). 3.4. A megmunkls elksztse 3.4.1. Nullpontfelvtel Az alkatrszprogram a munkadarab koordinta rendszerben kszl. A munkadarab a szerszmgp mozgstartomnyn bell tetszlegesen elhelyezhet a koordintk menti prhuzamos eltolsokkal. Ahhoz, hogy az alkatrszprogram vgrehajthat legyen, meg kell hatrozni tengelyenknt, hogy a munkadarab koordinta rendszer kezdpontja (M0) hol helyezkedik el a gpi koordinta rendszer kezdpontjhoz (G0) kpest. A 22. bra a gpi s a munkadarab koordinta rendszer viszonyt szemllteti. Meghatrozandk a X, Y, Z rtkek, mint nullponteltolsi adatok. A nullponteltolsi adatok meghatrozsra alapveten kt mdszer lehetsges: Kzvetlen mdszer. A tengelyek kzvetlenl a nullpontra mozgathatk, pl.: rlls furatra mrrval, vagy rlls elrajzolsra mrcsccsal, Kzvetett mdszer. Ekkor a nullpont helye mrssel hatrozhat meg. Az 23. bra a nullponteltols kzvetlen s kzvetett meghatrozsra mutat pldt. A kt mdszer valamelyikvel meghatrozzuk a nullponteltolsok (X, Y, Z) rtkeit s mint a gpi koordinta rendszerbeli abszolt rtkeket berjuk a WORK OFFSET programoz ltal kivlasztott (G54-G59) nullponteltols regiszterbe. A nullpontfelvtel menete teht: X, Y, Z rtkeinek meghatrozsa, az OFFSET funkci P2.1-P2.3 lapjai kzl kivlasztani a programoz ltal elrt nullponteltolsi szmot (G54-G59), a meghatrozott nullponteltolsi rtkeket a 3.2.2. fejezetben lert mdon, tengelyenknt berjuk.

KGY, 2004.

71

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

21. bra A DIAGNOSIS ht szintjnek kperny bri


KGY, 2004.

72

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

a gpi koordinta rendszer kezdpontja G0 = a munkadarab koordinta rendszer kezdpontja M0 = X; Y; Z a nullponteltols rtkei 22. bra A munkadarab koordinta rendszer kezdpontjnak meghatrozsa a gpi koordinta rendszerben 3.4.2. Szerszmkorrekci Az alkatrszprogram ksztse sorn a programoz a munkadarab mreteit programozza, mintha az alkalmazott szerszm nulla hosszsg, illetve sugar lenne. A programozsi mdszer szerszmfggetlenn teszi az alkatrszprogramot. A helyes vgrehajts rdekben azonban a szerszm tnyleges mreteit figyelembe kell venni, erre a clra szolglnak az gynevezett szerszmkorrekcis regiszterek. A szerszmkorrekcis regiszterek tartalma mindig a szerszm tnyleges kinylsi rtkeivel kell, hogy megegyezzenek. Az alkatrszprogramban teht munkadarab mret programozsa mellett rvnyesteni kell a szerszm korrekcis regiszter tartalmt is, minden egyes programozott elmozdulsra. A szerszmok korrekcizsa teht azt jelenti, hogy a programoz ltal elrt szerszm mreteit az elrt korrekcis regiszterbe tltjk. A szerszm s a korrekcis regiszter sszerendelsrl az alkatrszprogram rsa sorn kell gondoskodni. A szerszmkorrekcis regiszterek tltse trtnhet: kls adathordozrl a programozsnl lertak szerint, a vezrls tasztatrjrl a 3.2.2 pontban lertak szerint. A szerszm mreteinek meghatrozsa az NC technikban ltalban a gpen kvl, szerszmbellt kszlk segtsgvel trtnik. A szerszmbellt kszlkkel kt koordinta mentn (X; Z) lehet a szerszmokat bemrni. A szerszmok tjolsa a forsval megegyez
KGY, 2004.

73

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

KGY, 2004.

74

23. bra A nullponteltols rtknek meghatrozsa klnbz mdszerekkel

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

mdon trtnik s egyazon bzisponttl (a szerszm koordinta rendszer kezdpontja) rtelmezett a mrs. A szerszm mreteit: az L hosszmretet s a D/2 sugr mrett kell a regiszterekbe betlteni. A korrekcizs alapja, hogy azonos kinylst felttelezve, pozitv korrekci mindig munkadarab mret nvekedst okoz, mg negatv korrekci mindig munkadarab mret cskkenst eredmnyez. A korrekcik rtelmezst a 24. bra mutatja. A finomkorrekcik megllaptsa (L; D/2) a munkadarab mrsvel lehetsges.

24. bra A korrekcik rtelmezse 3.4.3. Programbetlts A MELDAS MO vezrls az alkatrszprogramokat a memriban trolja, vgrehajtani a memriban meglv programot lehet. Az alkatrszprogram a memriba ktfle mdon juttathat be: A vezrls tasztatrrl az EDIT funkci segtsgvel a 3.3.1 pontban lertak szerint, Kls adathordozrl az RS 232 C adattviteli vonalon a 3.3.2 pontban lertak szerint.
KGY, 2004.

75

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3.4.4. Programkezels Ha az alkatrszprogramot kls adathordozrl juttatjuk a memriba clszer az IN/OUT funkci P3 lapjn tallhat sszehasonlts (COMPARE) szolgltatst kivlasztani s vgrehajtani. Ha a COMPARE lefut (nincs hiba) akkor az adattvitel sikeres volt, egybknt a hibs mondatokat ki kell javtani az EDIT funkcinl a 3.3.1 pontban lertak szerint. Ha az tvitel a miatt hisul meg, hogy a memriban nincs elg hely, akkor az albbi tevkenysget hajthatjuk vgre: az IN/OUT funkci P4 lapjn tallhat srtmny (CONDENSE) szolgltatssal a memriban tallhat alkatrszprogramokat a lehet legrvidebb formra hozzuk a 3.3.2 pontban lertak szerint, ha a fentiek ellenre sincs elegend hely a memriban, akkor megfelel szm programot kell trlni az IN/OUT funkci P5 lapjn tallhat trls (ERASE) szolgltatssal a 3.3.2 pontban lertak szerint. A sikeres alkatrszprogram bevitel utn a nyilvntarts MAP funkcit kivlasztva a 3.3.3 pontban lertak szerint az alkatrszprogram azonostsnak megknnytsre a cmke utn magyarz szveg rhat. 3.4.5. Szerszmcsere vgrehajtsa A knny kezelhetsg rdekben a szerszmgpgyrt egy vdett alprogramot (L9006) szllt a megmunklkzponttal, melynek felhasznlsval a szksgess vl kzi szerszmcsert egyszeren vgre lehet hajtani. A vgrehajts menete: kivlasztjuk a kzi adatbevitel s vgrehajts (MDI) funkcit, berjuk az albbi programot N T xx N+1 G22 L9006 N+2 M30 ahol T xx a bevltani kvnt szerszm szma. Ha nem kvnunk jabb szerszmot bevltani, hanem az orsban lvt akarjuk a helyre tenni a trban akkor a T00 kdot kell vgrehajtani. megnyomjuk a ciklus start nyomgombot, s a szerszmcsere vgrehajtdik. 3.4.6. Palettacsere vgrehajtsa A palettacsere szintn vdett alprogrammal (L9060) hajhat vgre. A vgrehajts menete: kivlasztjuk az MDI funkcit, berjuk az albbi programot N G22 L9060 N+1 M30 megnyomjuk a ciklus start nyomgombot,
KGY, 2004.

76

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

megnyomjuk a palettaszerels ksz, srga szn nyomgombot (2.1.1 fejezet 19. szm nyomgomb) Ha a szerszmcsere vagy palettacsere nem norml mdon fejezdik be (gphiba) a kzi kezelelemekkel kell alapllapotba hozni a megmunklkzpontot a 2.1.1 fejezet alapjn. 3.5. Az els munkadarab belvsnek folyamata 3.5.1. A programvgrehajts lehetsgei Az alkatrszprogram vgrehajtsa a MEMORY zemmdban (2.1.1 fejezet 2. szm kapcsol) lehetsges, miutn az alkatrszprogramot a SEARCH funkci segtsgvel (3.2.4 fejezet) futtatsra kikerestk. Az alkatrszprogram vgrehajtsi lehetsgei: Prbafuttats (2.1.1 fejezet 10. szm kapcsol be llsban). A futatsi lehetsgnl az eltolsi mozgsok elnyomsra kerlnek, a paramterenknt belltott prbafuts sebessggel fellrdnak. Alkalmazsa a program mozgsainak ellenrzsnl lehetsges, felvett nullpont s szerszmkorrekcik mellett, de munkadarab nlkl. Mondatonknti vgrehajts (2.1.1 fejezet 8. szm kapcsol be llsban). Az els darab belvsnl javasolt az alkalmazsa, a ciklus start nyomgomb egyszeri megnyomsa egy NC mondat vgrehajtst eredmnyezi. Minden jabb mondat a ciklus start ismtelt megnyomsval hajthat vgre. Automatikus vgrehajts (2.1.1 fejezet 8. szm kapcsol ki llsban). Ez a vgrehajtsi md a mr beltt alkatrszprogram esetn javasolt, a program automatikusan M30 vagy M02-ig hajtdik vgre amennyiben programozott llj (M00 vagy M01) nem szerepel az alkatrszprogramban. 3.5.2. A program megszaktsnak lehetsgei Az alkatrszprogram vgrehajtsa sorn fellp rendellenessgek elhrtsa miatt szksg lehet a program megszaktsra. A megszaktsok lehetsgei: ttrs automatikus futsrl mondatonknti futsra. A mondatonknti vgrehajts kapcsoljt be llsba kapcsoljuk 2.1.1 fejezet 8. szm kapcsol) az ppen vgrehajts alatt ll mondat vgn a futs felfggesztdig. Ekkor lehetsg van a hiba elhrtsra (pl. a kvetkez mondat javtsra a bufferben a 3.2.1 fejezet, POSITION P2-nl lertak szerint). Program megszakts eltols llj (FEED HOLD)-al. A 2.1.1 fejezet 16. szm nyomgombjval az eltol mozgsok felfggeszthetk (pl. szerszmtrs esetn). Programmegszakts RESET-tel. Hatsra a vezrls alapllapotba kerl. Alkalmazsa olyan jelleg hibknl szksges, amelyeknl a vezrlst alapllapotba kell hozni.
KGY, 2004.

77

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Programmegszakts vsz llj kapcsolval. Az azonnali beavatkozst ignyl, leggyorsabb megszaktsi lehetsg pld. tkzsi veszly szerszmtrs stb. esetn alkalmazhat. A program megszaktsok utni jraindtsokat lsd a 2.1.2 fejezetben. 3.5.3. A program-, nullpont- s szerszmkorrekci mdostsa Az alkatrszprogram mdostsa az EDIT funkcin keresztl valsthat meg a 3.3.1 fejezetben lertak szerint A nullpont mdostsa a 3.3.2 fejezetben lert OFFSET funkci segtsgvel valsthat meg. A szerszmkorrekcik mdostsa szintn a 3.2.2 fejezet OFFSET funkci segtsgvel valsthat meg. A program belvsekor a szerszmkorrekcikat az abszolt mretnl nagyobb rtkkel rjuk be a regiszterbe (nagyobb hossz s sugr), hogy az alkatrszen mg rhagys maradjon. Az els munkadarabot leforgcsolva megmrjk az alkatrsz minden mrett. A mrssel pontosan megllapthatjuk a L, illetve D/2 mreteltrseket. Ezen rtkeket, mint finomkorrekcit nvekmnyesen tltjk be a korrekcis regiszterekbe (DATA SET mezbe az INC cm utn egy * karaktert billentyznk be), gy nem kell az abszolt mretekbl kivonni az eltrst, azt a vezrls vgzi el. 3.5.4. A forgcsols jraindtsa Ha a forgcsolst valamilyen ok miatt fel kellett fggeszteni, s a megfelel beavatkozsok vgre lettek hajtva a forgcsolst jra kell indtani. A megszaktsok utni jraindtsokat a 2.1.2 fejezetben rszletesen trgyaltuk. Normlis programfuts esetn a vezrls az M30 vagy M02 kdok hatsra alapllsba kerl, az automatikus vgrehajtsra kijellt program elejre ugrik. Az jraindts munkadarab csere utn a ciklus start nyomgombbal trtnik. 3.5.5. A folyamatos megmunkls kijelzsei Ha szksges a megmunkls nyomon kvetse, akkor a MONITOR funkci segtsgvel kivlaszthat az a kperny, amely a legtbb informcit szolgltatja a program futsrl. Szria gyrts esetn clszer a kpernyt trlni, az lettartam nvelse cljbl (termszetesen csak kiprblt program futhat ily mdon).

KGY, 2004.

78

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4. A programozs utasts rendszere 4.1. A programozs alapfogalmai A MELDAS MO vezrlberendezs ltal feldolgozott alkatrszprogram vezrlsi adatait szcmzses formtumban kell megadni. Ez a formtum egysgesen alkalmazhat lyukszalagnl, mgnesszalagnl, a memriban, kzi adatbevitelnl s a display egysg tasztatra bemenetnl. 4.1.1. Szformtum Az utasts sz egy alfabetikus cmkdbl s az ltala meghatrozott numerikus adatok, valamint egyes esetekben eljel s tizedespont karakter kombincibl ll. A MELDAS M0 vezrls ltal felhasznlt cmkdokat s a hozzjuk tartoz adatformt a 2. tblzat tartalmazza. A cmkdok kzl nhny tbb funkcival is rendelkezik, a vele egy mondatban programozott G funkci fggvnyben. Valamennyi szm vezet nulli, s a + eljel elhagyhat. Tizedespont programozhat a 2. tblzatban megadott tvolsg s sebessg utastsoknl. Ha a tizedespont nincs kitve, akkor a kvet nullkat ki kell rni. Pldk: Kzvetlen adatmegads Programozsa X rtk tizedesponttal tizedespont nlkl 0 1 10 100 1000 123450 m m m m m m X0 X0.001 X0.01 X0.1 X1. X123.45 vagy X X.001 X.01 X.1 X00000000 vagy X00000001 X00000010 X00000100 X00001000 X00123450 X0 vagy X X1 X10 X100 X1000 X123450

Paramteres adatmegads D12/-123.45 XD12

megfelel X-123.45-nek

KGY, 2004.

79

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

2/1. tblzat Az MK-500/MELDAS M0 ltal rtelmezett utasts szavak


Cmkd A B Adatformtum D2, 5.3 5.3 D2, 5.3 2 D2, 5.3 2 3 4 2.3 5 3 3 4 5.3 5.3 5.3 J 5.3 5.3 5.3 3.3 K 5.3 5.3 5.3 4 2 4 GO 4 3.3, 4 5.3 4 3 1 2 1 5.3 5.3 5.3 2 3 Jelents Fggetlen vltoz cmzse (C101-C202) Forgtengely pozci adatok Fggetlen vltoz cmzse (G101-G202) Koordinta kiolvass (G14) Fggetlen vltoz cmzse (G101-G202) Vltoz szm (kzs paramter D1-D80) (helyi paramter D100-D126) (egyb paramterek D1000-D5304) Ksleltetsi id fix ciklusban Eltolsi sebessg Elkszt funkci kd Szerszm (pozci-, hossz-, sugr) korrekci szm Fix ciklusismtlsi szm (G81-G89) Sorrendszm (G22) Krv kzppont koordinta (G02, G03) Szerszm sugr korrekci vektor komponense (G41, G42) Specilis fix ciklus osztkr sugr (G34, G36), furattvolsg (G37) Krv kzppont koordinta (G02, G03) Kr sugr (G12, G13) Szerszm sugr korrekci vektor komponense (G41, G42) Specilis fix ciklus szg (G34, G35, G36), furattvolsg (G37) Krv kzppont koordinta (G02, G03) Szerszm sugr korrekci vektor komponense (G41, G42) Specilis fix ciklus furatok szma (G34, G37) Programazonost Segdfunkci kd Mondatszm Komment adatok megadsa Alprogram ismtlsi szm (G22) Specilis fix ciklus szgnvekmny (G36), furatszm (G37) Csavarvonal generls menetemelkedsi szma Szerszmkorrekci szma (G10, G11) Koordinta kivlaszts (G11) Vltoz szma (G15) Mondatok tugrsnak szma (G15) Mlyfrs fix ciklus fogsvtel szm (G73, G83) Visszaoldalazs lptets rtk (G87) Finomfrs lptets rtk (G76) Vltoz szm (G11) Szerszmkorrekci szma (G15) Tizedespont T T T T T T T Paramter P P P P P P P P P P P

C D

E F G H

T T T T T T T -

P P P P P P P P P P P P P P P P P P

L M N O P

KGY, 2004.

80

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

2/2. tblzat Az MK-500/MELDAS M0 ltal rtelmezett utasts-szavak


Cmkd R Adatformtum 5.35.3 3 5 2 5.3 2.3 2 5.3 2 5.3 2 Jelents Fix ciklus megkzeltsi pont R-specifikus kr sugara Szerszmkorrekcis rtk (G10) Fors fordulatszm Szerszm szm Koordinta pozci adatok Ksleltetsi id Koordinta kiolvass (G14) Koordinta pozci adatok Koordinta kiolvass (G14) Koordinta pozci adatok Koordinta kiolvass (G14) Tizedespont T T T T T T T Paramter P P P P P P P P P P P P

S T X

Y Z

Az MK-500/MELDAS M0 vezrls megmunklkzpont programozsnak utasts rendszert a 3. tblzatban foglaltuk ssze. Az utasts szavak jelentse s adatformtuma mellett megadtuk a tnyleges kdokat, valamint feltntettk az rkldst s a vgrehajts mdjt, meghatroz jellemzket. Jelmagyarzat az rkldst s vgrehajts mdjt meghatroz jellemzkre: alapllapotban automatikusan rvnybe lp kdok rkld (tbb mondatra rvnyes) kdok nem rkld (csak egy mondatra rvnyes) kdok a mondat elejn vgrehajtott kdok a mondat vgn vgrehajtott kdok 3/1. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere
Utasts jelentse Lyukszalag (felvtel) kezdete s vge Programazonost Mondatszm Kihagyhat mondat Komment mondat Elkszt funkcik Pozicionls gyorsmenettel Lineris interpolci Krinterpolci CW irnyban Krinterpolci CCW irnyban Ksleltetsi id Automatikus lassts Szerszmkorrekci vagy nullponteltols programozott bevitele lyukszalagrl Szerszmkorrekci vagy nullponteltols programozott tvitele vltozba KGY, 2004. Cmkd s adatformtum % EOR L N /N (0) G3 Tnyleges kdok 1-9999 1-9999 rklds s vgrehajts

G00 G01 G02 G03 G04 G09 G10 G11

81

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3/2. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere


Utasts jelentse Elkszt funkcik Krmars CW irnyban Krmars CCW irnyban Koordinta rtk kiolvass Vltoz vagy szerszmkorrekci kirats lyukszalagra XY sk kivlaszts ZX sk kivlaszts YZ sk kivlaszts Alprogram hvs (pontmintzat elforgats) felhasznli makro Alprogram vge (pontmintzat elforgats) felhasznli makro Nullpont sszehasonlts Automatikus rlls az 1. (referencia) nullpontra Pozicionls a nullponton keresztl Automatikus rlls a 2., 3., 4. nullpontra Ugrs (htralv t trlse) lineris interpolcinl Specilis fix ciklus (furatok osztkrn) Specilis fix ciklus (furatok ferde egyenesen) Specilis fix ciklus (furatok krven) Specilis fix ciklus (furatok pontrcson) Sarokkerls Szerszm sugr korrekcitrls Szerszm sugr korrekci balra a munkadarabtl Szerszm sugr korrekci jobbra a munkadarabtl Szerszm hossz korrekci Szerszm hossz korrekcitrls Szerszm pozci korrekci (nvels) Szerszm pozci korrekci (cskkents) Szerszm pozci korrekci (ktszeres nvels) Szerszm pozci korrekci (ktszeres cskkents) Lptkezs bekapcsols (kicsinyts, nagyts) Lptkezs kikapcsols Helyi koordinta rendszer eltols Alap gpi koordinta rendszer eltols 1. munkadarab koordinta rendszer eltols kivlasztsa 2. munkadarab koordinta rendszer eltols kivlasztsa 3. munkadarab koordinta rendszer eltols kivlasztsa 4. munkadarab koordinta rendszer eltols kivlasztsa 5. munkadarab koordinta rendszer eltols kivlasztsa 6. munkadarab koordinta rendszer eltols kivlasztsa Automatikus rlls az 1. nullpontra (egyirny pozcin) Tkrzs G utastssal Egyszer hvs II. felhasznli makrban Modlis hvs II. felhasznli makrban Modlis hvs trlse II. felhasznli makrban Cmkd s adatformtum G3 Tnyleges kdok G12 G13 G14 G15 G17 G18 G19 G22 G23 G27 G28 G29 G30 G31 G34 G35 G36 G37 G39 G40 G41 G42 G43 G44 G45 G46 G47 G48 G50 G51 G52 G53 G54 G55 G56 G57 G58 G59 G60 G62 G65 G66 G67 rklds s vgrehajts

KGY, 2004.

82

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3/3. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere


Utasts jelentse Alprogram vge II. felhasznli makrban Krhiba ellenrzs feloldsa Mretmegads hvelykben Mretmegads metrikusan Vltoz tpus fix ciklus (felhasznl kpezi) Vltoz tpus fix ciklus (felhasznl kpezi) Vltoz tpus fix ciklus (felhasznl kpezi) Vltoz tpus fix ciklus (felhasznl kpezi) Vltoz tpus fix ciklus (felhasznl kpezi) Fix ciklus, mlyfurs forgcstrssel Fix ciklus, visszafel menetvgs Fix ciklus, finom esztergls Y elllssal Fix ciklus, fix ciklus trlse Fix ciklus, frs, kzpontfrs Fix ciklus, frs, sllyeszts Fix ciklus, mlyfrs Fix ciklus, menetfrs Fix ciklus, furatesztergls Fix ciklus, furatesztergls Fix ciklus, visszaesztergls Fix ciklus, furatesztergls Fix ciklus, furatesztergls Abszolt mretmegads Nvekmnyes mretmegads Programozott koordinta rendszer bellts Aszinkron (mm/min) eltols megads Szinkron (mm/ford.) eltols megads Hatr fordulatszm lland ellenrzs bekapcsols Hatr fordulatszm lland ellenrzs kikapcsols Fix ciklus kiemels a kiindulsi Z skra Fix ciklus kiemels a biztonsgi R skra I. felhasznli makro felhasznli makro felhasznli makro felhasznli makro felhasznli makro felhasznli makro felhasznli makro felhasznli makro Cmkd s adatformtum Tnyleges kdok G68 G69 G70 G71 G72 G75 G77 G78 G79 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G94 G95 G96 G97 G98 G99 G101 G102 G103 G104 G105
2

rklds s vgrehajts

a=b a = b+c a = bc a = b*c a = b/c

a = b +c
2

G106 G107 G108 G109 G110 G200

a = sin a = cos felhasznli makro a = arctgb / c


felhasznli makro

a = b2 c2

felhasznli makro felttel nlkli elgazs

KGY, 2004.

83

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3/4. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere


Utasts jelentse felhasznli makro nulla feltteles elgazs felhasznli makro negatv feltteles elgazs Szablyozott mozgstengelyek tadatai X tengely irny elmozdulsi mret mm-ben Y tengely irny elmozdulsi mret mm-ben Z tengely irny elmozdulsi mret mm-ben Y tengely krli szgelfordulsi mret fokban Kiegszt tengelyadatok X tengely segdadata (kr kzppont) Y tengely segdadata (kr kzppont) Z tengely segdadata (kr kzppont) Eltolsi sebessg megadsa Percenknti eltolsi sebessg mm/min-ben Fordulatonknti eltolsi sebessg mm/ford-ban Egy digites paramteres eltols Fors fordulatszm megadsa Kzvetlenl ford/perc-ben Vrakozsi id megadsa Msodpercben Segdfunkcik Vezrls funkcik Programozott megllts Opcionlis program stop Program vge Program vge Fors mozgatsi funkcik Fors forgs CW irnyban Fors forgs CCW irnyban Fors forgs stop Tjolt fors megllts Fors override szablyozs tiltott Fors override szablyozs engedlyezett Szerszmcsere funkcik Szerszmcsere Szerszmcsere segdkd Szerszmcsere segdkd Htfolyadk kapcsolsi funkcik Kls htfolyadk ramoltats bekapcsolsa Htfolyadk ramoltats kikapcsolsa Szerszmon keresztli hts bekapcsolsa Cmkd s adatformtum Tnyleges kdok G201 G202 X5.3 Y5.3 Z5.3 B5.3 I5.3 J5.3 K5.3 F5 F1
0-99999,999 0-99999,999 0-99999,999 0-99999,999 0-99999,999 0-99999,999 0-99999,999

rklds s vgrehajts

10-10000 0-9 (30-3000) 40-4000 (50-5000)


0,001-99,999

S5

X2.3 M2

M00 M01 M02 M03 M03 M04 M05 M19 M48 M49 M06 M12 M13 M08 M09 M50

KGY, 2004.

84

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3/5. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere


Utasts jelentse Osztasztal, palettacsere funkcik Osztasztal felemels Osztasztal leltets Palettacsere start I. Palettacsere start II. Mozgatsi funkcik Forgcskotr mozgats bekapcsolsa Forgcskotr mozgats kikapcsolsa Burkolat ajtmozgats fel Burkolat asztalmozgats le Szerszmadatok programozsa Szerszmazonost szm Szerszmkorrekcis regiszter Fix ciklusok paramterei Biztonsgi sk Z irny mrete (mm) Ksleltetsi id a furat aljn (sec) Elmozduls nvekmny (fogsvtel lptets) mm Ismtlsi szm Specilis fix ciklusok paramterei Osztkr sugara/furat tvolsg (mm) Szgrtk(fok)/furat tvolsg (mm) Szg nvekmny (fok)/lyukak szma Lyukak szma Vltozk tpusai Kzs paramterek Helyi paramterek Makro utasts interface bemenetek Makro utasts interface kimenete Szerszm korrekcis adatok Munkadarab koordinta rendszer eltolsok NC figyelmeztet jelek sszegzett idk Mondatonknti lellts s segdfunkci befejez jel Eltols lellts, szablyozs, G09 hatsossga G utastsok modalitsa Modalitsok Pozci adatok Alprogramkezels Alprogram azonost Az alprogram sorrendszma Ismtlsek szma/tugrand fmondat szm Cmkd s adatformtum Tnyleges kdok M10 M11 M60 M61 M63 M64 M90 M91 T2 H3 R5.3 E2.3 Q5.3 H4 I5.3
P3.3/J5.3

rklds s vgrehajts

0-60 1-200
0-99999,999 0,001-99,999 0-99999,999 2-9999 0-99999,999 0,001-359,999 0,001-359,999 2-9999

P3.3/P4 H4 D2 D3 D4 D4 D4 D4 D4 D4 D4 D4 D4 D4 D4 L4
H4

01-80 101-132 1000-1016 1100-1116 2001-2200 2500-2806 3000 3001-3002 3003 3004 4001-4015 4101-4120 5001-5304 0-9999 0-9999 2-9999/0-9

P4/P1

KGY, 2004.

85

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

3/6. tblzat Az MK-500/MELDAS M0 programozsnak utasts rendszere


Utasts jelentse II. Felhasznli makro funkcik Aritmetikai mveletek utastsai Behelyettests sszeads Kivons Logikai sszeg Kizr vagy Szorzs Oszts Logikai s Szinusz Koszinusz Tangens Arcus tangens Ngyzetgyk Abszolt rtk Konvertls BCD-rl BINRIS-ra Konvertls BINARIS-rl BCD-re Kerekts Lekerekts a tizedespont al Felkerekts a tizedespont al Aritmetikai mveletek sorrendjnek kijellse Vezrlsi utastsok Feltteles kifejezsek Egyenl (Di)=(Dj) Nem egyenl (Di)(Dj) Nagyobb mint (Di)>(Dj) Kisebb mint (Di)<(Dj) Nagyobb egyenl (Di)(Dj) Kisebb egyenl (Di)(Dj) Felttel nlkli ugrs Feltteles elgazs Ciklusismtls Cmkd s adatformtum Tnyleges kdok rklds s vgrehajts

Di=Dj Di=Dj+Dk Di=Dj-Dk Di=Dj OR (Dk) Di=Dj XOR (Dk) Di=Dj*Dk Di=Dj/Dk Di=Dj*AND (Dk) Di=Dj*SIN (Dk) Di=Dj*COS (Dk) Di=Dj*TAN (Dk) Di=ATN (Dj/Dk) Di=SQR (Dk) Di=ABS (Dk) Di=BIN (Dk) Di=BCD (Dk) Di=RND (Dk) Di=FIX (Dk) Di=FUP (Dk) Di=(Dj-Dk)*D1

(Di) EQ (Dj) (Di) NE (Dj) (Di) GT (Dj) (Di) LT (Dj) (Di) GE (Dj) (Di) LE (Dj) GOTO n IF felttel GOTO n WHILE felttel DO m END m

A G kdok csoportokba vannak sorolva, az ugyanazon csoportba tartoz rkld G kdok kzl mindig az utoljra megadott vlik hatsoss. Minden rkld G kd csoportbl a hromszggel megjelltek lpnek rvnybe alapllapotban (bekapcsols, MO, M2, M30, s RESET utn), de a G70/G71, a G90/G91 s a G94/G95 felhasznli paramterknt kivlaszthat.

KGY, 2004.

86

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.1.2. Mondatformtum

Mondatnak rtelmez a MELDAS M0 vezrlberendezs az utastsszavakbl ll maximum 64 karakter hossz utasts sorozatot, amelyet a mondat vge karakter zr le. A mondat vge termintor : EIA kd esetn az EOB (END OF BLOCK), ISO kd esetn az LF (LINE FEED) kd. Egy mondatban maximum 10 db G kdot s 3 db M kdot lehet programozni. Az azonos csoportba tartoz kdok kzl csak egyet lehet megadni. A G kdok ugyanabban a mondatban, tetszleges sorrendben programozhatk. Egy mondat meghatrozhat a sorrend szmmal, vagy a mondat szmmal: a sorrendszm N cmmel s maximum 4 jegy szmmal adhat meg, a mondatszm az egyedi mondat utastssal automatikusan kerl szmozsra, ha a sorrend szm nincs programozva maximum 2 szmjeggyel.
Klnleges mondattpusok: Feltteles mondatkihagys programozhat, ha egy mondat fejrszbe / (SLASH) kdot rjuk. Ezek a mondatok az opcionlis mondatkihagys kapcsol bekapcsolt (ON) llapotban nem kerlnek vgrehajtsra, kikapcsolt (OFF) llapotban vgrehajtdnak. Megjegyzs (KOMENT) mondat programozhat, ha egy mondat fejrszbe karaktert runk. Az karakter s a program vge kd kztt programozott megjegyzs (KOMENT) adatokat a vezrls figyelmen kvl hagyja, de a memriban trolja s a kijelzn ezek megjelenthetk. Pl. . . SIMIT ESZTERGLS . . Tovbbi megjegyzs programozhat akr egy mondaton bell is mintegy nll szknt, mert ha ISO kdot hasznlunk a vezrls ki (s a vezrls be) karakterek kztt megadott valamennyi adatot a vezrlberendezs figyelmen kvl hagy, br a memriban ezeket is trolja. Pl. N15 G90 Go X125. Y210 (POZICIONLS);

KGY, 2004.

87

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.1.3. Programfelpts

Alkatrszprogramnak tekint a vezrlberendezs egy programazonost s egy program vge utasts kztti karaktersorozatot, amelyet az elzekben ismertetett mondatok alkotnak.
Programazonosts: L cmmel s maximum 4 szmmal lehetsges Program vge utasts: fprogramoknl az M02 vagy az M30 kd, alprogramoknl G23 (USER MACRO-I esetn), Makrknl G68 (USER MACRO-II esetn.

A f- s alprogramok felptse a program vge utastsok kivtelvel azonos, klnbsg a vgrehajtsukban van, mivel az alprogramot fprogramban kell lehvni. Az alprogram hvsa egy msik alprogrambl is lehetsges 8 szint egymsba skatulyzssal. A makrk skatulyzsa 3 szintig lehetsges. A programok azonostjuk alapjn megklnbztetve- memriba vannak nyilvntartva (max. 200 db) az alprogramok (makrk) s a fprogramok kztti sztvlaszts nlkl.
4.1.4. Lyukszalag

A MELDAS MO vezrlsnl alkalmazott lyukszalag kdok: az EIA RS-244-A, s az ISO R-840 szabvnyoknak felelnek meg. Az EIA s az ISO kdok azonostsa automatikusan trtnik a lyukszalag els EOB vagy LF kdjnak vizsglatval. A lyukszalag kezd rszn olyan koment adatokat adhatunk meg az els mondat vge (EOB vagy LF) kdig, amelyek nem kerlnek be a vezrls memrijba. Az els mondat vge s a lyukszalag vge (EOR vagy %) kdok kztt megadott koment adatok trolva lesznek a vezrls memrijban. Az alkatrszprogram utastsait kt lyukszalag vge kd kztt adjuk meg.
4.2. A programozs koordinta rendszerei

A szabvny elrsainak megfelelen az alkatrszprogram ksztsekor a szerszm relatv elmozdulst programozzuk a nyugv munkadarabhoz kttt koordinta rendszerben fggetlenl Attl, hogy az adott mozgst a munkadarab vagy a szerszm vgzi. A 25. brn M indexel jelltk a munkadarab-, s G indexel a gpi koordinta tengelyeit s mozgsirnyait. Az MKC-500 MITSUBISHI MELDAS M0 vezrls megmunklkzpont esetben a gpi koordinta rendszer kezdpontja megegyezik a referencia ponttal.

KGY, 2004.

88

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

YG ZG

BG

XG

YM ZM XM BM

25. bra Az MKC-500 megmunklkzpont koordinta rendszerei


4.2.1. Elmozduls a gpi koordinta rendszerben (G53)

Az alapgp koordinta rendszert a G53 kddal tudjuk kivlasztani, ezzel hatstalantunk minden nullponteltolst, teht a vele egy mondatban megadott X, Y, Z rtkeknek megfelelen a gpi koordinta rendszerben (a referencia ponthoz kpest) trtnik elmozduls. Formtuma:

G53 Xx1 Yy1 Zz1 Bb1


A gpi koordinta rendszerben trtn elmozduls programozhat abszolt s nvekmnyes mretmegadssal is. A G53 kd csak egy mondatra rvnyes, s csak a nullponteltolst hatstalantja, a szerszmkorrekcikat nem. A gpi koordinta rendszer nullpontja megegyezik a mrrendszer hitelestsekor kzzel (ZERO RTN.) felvett referencia ponttal, illetve az 1. nullpontra lls (#1) helyzetvel.
KGY, 2004.

89

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.2.2. Az 1., 2., 3. s 4. nullpontra lls (G28, G30) Az els nullpont az alapgp koordinta rendszernek nullponja, a bekapcsols utni automatikus referencia pont felvtelre szolgl. Ez a helyzet az egyes tengelyek mentn helyzetkapcsolkkal van meghatrozva. A G28 utasts hatsra gyorsmeneti pozicionls trtnik a megadott tengelyek mentn az 1. nullpontba. A pozicionls befejezse utn a kijelzn a 1 (1. nullpontra rkezs jel) kerl kijelzsre. Formtuma:

G28 Xx1 Yy1 Zz1 Bb1


A G28 utasts egyenrtk az albbi kt utastssal:

G00 Xx1 Yy1 Zz1 Bb1 G60 X0 Y0 Z0 B0


A nullpontra lls a bekapcsols utni els alkalommal az indtsi pontbl kzvetlenl trtnik az ellasst kapcsolk figyelembevtelvel, minden ms esetben a pozicionls a megadott kzbens ponton keresztl s az ellasst kapcsolk figyelmen kvl hagysval trtnik. Plda:

G28 Xx1 Yy1

26. bra Az els nullpontra lls


A 2., 3. s 4. nullpontok a szerszmgphez kttt fix helyzetek (pl. szerszmcsere hely, paletta csere hely stb.) koordintit tartalmazzk a gpi koordinta rendszer nullpontjhoz kpest paramterekkel belltva.. (MACHINE PARAMETER 6).
KGY, 2004.

90

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A G30 utasts hatsra gyorsmeneti pozicionls trtnik a megadott kzbens ponton keresztl a 2. nullpontra (#2). A rlls vgrehajthat a 3. vagy 4. nullpontra is a P3 vagy P4 utastsok programozsval. Formtumok:

G30 P2 Xx1 Yy1 Zz1 Bb1 G30 P3 Xx1 Yy1 Zz1 Bb1 G30 P4 Xx1 Yy1 Zz1 Bb1

#2 nullpontra lls #3 nullpontra lls #4 nullpontra lls

A nullpontrallsoknl a szerszmkorrekci s a tkrzs csak a kzbens pontig trtn mozgsnl van figyelembe vve.
4.2.3. Pozicionls kzbens ponton keresztl (G29)

A G29 utasts hatsra gyorsmeneti pozicionls trtnik az utoljra megadott nullpontra lls (G28; G30; G60; ZERO RTN) kzbens pontjn keresztl a programozott pontba. Formtuma:

G29 Xx1 Yy1 Zz1 Bb1


A G28 utasts egyenrtk az albbi kt utastssal:

G00 Xx2 Yy2 Zz2 Bb1 G00 Xx1 Yy1 Zz1 Bb1
Plda: G28 G30 G29 Xx1 Xx2 Xx3 Yy1 Yy2 Yy3 elmozduls az A ponttl (X1; Y1) ponton keresztl az #1 nullpontig elmozduls a B ponttl (X2; Y2) ponton keresztl az #2 nullpontig elmozduls a C ponttl (X2; Y2) ponton keresztl az (X3; Y3)
pontba.

4.2.4. Munkadarab koordinta rendszerek (G54-G59)

Az alkatrszprogram ksztsekor a munkadarabhoz hat klnbz koordinta rendszert rendelhetnk, a G54-G59 utastsok segtsgvel. Az egyes munkadarab koordinta rendszerek nullpontjainak helyt a gpi koordintarendszerben, mint nullponteltolsokat beadhatjuk kzzel a vezrlberendezsbe (OFFSET P2 funkci), vagy programozva a G10 utasts segtsgvel. Plda: G54
KGY, 2004.

G10

Xx0

Yy0

Zz0 91

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

27. bra Pozicionls kzbens ponton keresztl Az ily mdon belltott nullponteltolsok lehvsval mozoghatunk az adott munkadarab koordinta rendszerben. Formtuma: (elmozduls a munkadarab koordinta rendszerben) 1. 2. 3. 4. 5. 6. munkadarab koordinta rendszer G54 munkadarab koordinta rendszer G55 munkadarab koordinta rendszer G56 munkadarab koordinta rendszer G57 munkadarab koordinta rendszer G58 munkadarab koordinta rendszer G59

Xx1

Yy1

Zz1

Bb1

A G54-G59 utastsok rkldnek, egyszerre csak egy lehet rvnyben. Bekapcsols utn mindig a G54 van rvnyben (egy mondatra hatstalantani csak a G53 utastssal lehet). A hat klnbz munkadarab nullponteltols felhasznlhat pldul akkor, ha tbb azonos munkadarabot egyszerre akarunk megmunklni ugyanazzal a programmal, gy minden munkadarabhoz egy nullponteltolst rendelve a programot jra vgrehajtjuk. Msik alkalmazsi lehetsg, amikor egy munkadarabot asztalfordtssal tbb oldalrl munklunk meg, minden oldalhoz kln nullponteltolst rendelve, a programkszts egyszerbb vlik.
4.2.5. Programozott koordinta rendszer bellts (G92)

Amg a G53-G59 s a G28-G30 utastsokkal egy mondatban programozott tinformcik hatsra a gpen elmozduls jn ltre, addig a G92 s a G52 utastsok csak a nullpont belltst (eltolst) vgzik, teht elmozduls nem jn ltre, csak szmll tllts trtnik.
KGY, 2004.

92

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A G92 utastssal egy mondatban megadott tinformcinak megfelel abszolt nullponteltolst vgezhetnk, mely az sszes nullpontra (gpi- s munkadarab koordinta rendszerek) rvnyes. Formtuma:

G92 Xx0 Yy0 Zz0 Bb0


A G92 utasts mindig csak egy mondatra rvnyes, s mindig abszolt rtkknt kezelt, fggetlenl az rvnyes mretmegads mdjtl. A nullponteltols rtkei nem sszegzdnek, hanem felvltjk egymst (trlse G53 X0 Y0 Z0 s G92 X0 Y0 Z0).

28. bra Programozott koordinta rendszer bellts


KGY, 2004.

93

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.2.6. Helyi koordinta rendszer bellts (G52)

A G52 utastssal be lehet lltani egy olyan helyi koordinta rendszert, hogy a programozott pozci nullpontt vljk (29. bra) A G52 utastssal egy mondatban abszolt-, vagy nvekmnyes mretmegadssal megadott koordintknak megfelelen egy helyi koordinta rendszer jn ltre, de csak az ppen rvnyes (G54-G59) nullponthoz kpest (maga a G54-G59 nullpont pozcija nem vltozik meg). Formtuma:

G52 Xx0 Yy0 Zz0 Bb0


A G52 utasts felhasznlhat arra is, hogy helyettestse a G92 utastst a nullponteltolsban.

29. bra Helyi koordinta rendszer bellts (G52)


KGY, 2004.

94

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.3. tfelttelek programozsa 4.3.1. Pozicionls gyorsmenettel s lineris interpolci (G00; G01)

A G00 utastssal egy mondatban (abszolt-, vagy nvekmnyes mretmegadssal) megadott tinformciknak megfelelen egyenes vonal elmozduls jn ltre, amelynek ered sebessge a tengelymenti gyorsmeneti sebessggel korltozott. Formtuma:

G00 Xx1 Yy1 Zz1 Bb1


A G00 utasts rkldik, csak a G01, G02 vagy G03 rja fell. A gyorsmeneti pozicionls minden esetben automatikus lasstssal trtnik. A G00 trli a G72-G89 rgztett fix frciklus utastsokat. A G01 utasts a vele egy mondatban (abszolt-, vagy nvekmnyes mretmegadssal) megadott tinformcik szerinti lineris interpolcis mozgst eredmnyez, max. 3 lineris tengelyen az F cmen megadott eltolssal, mint plyasebessggel. Formtuma:

G01 Xx1 Yy1 Zz1 Bb1 Ff1


A G01 utasts rkldik (G00; G02; G03 trl kdok), automatikus lassts nincs, ezt kln programozni kell (G09). Ha nincs megadva F utasts az els G01 utasts mondatban, akkor (10 jel) hibazenet keletkezik.
4.3.2. Sk kivlaszts (G17; G18; G19)

A mozgs skjnak kivlasztsa a kvetkez esetekben szksges: krinterpolcis mozgs (belertve a csavarvonal generlst is), szerszm sugr korrekcival trtn mozgs, mintzat elforgatsi funkcihoz, rgztett ciklus pozicionlsnak vgrehajtshoz. Formtuma: G17 XY sk kivlasztsa G18 XZ sk kivlasztsa G19 YZ sk kivlasztsa Ezek az utastsok modlisak, bekapcsols s jraindts utn a G17 lp automatikusan rvnybe. A sk kivlasztsa trtnhet az adott mondatban programozott X, Y vagy Z tengelyek cmvel (tengelycmzs priorits sk kivlaszts) vagy a G17, G18, G19 kdok valamelyikvel. (G kd priorits sk kivlaszts). A ktpriorits lehetsg kivlasztsa paramter belltssal trtnik.

KGY, 2004.

95

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.3.3. Pontos- s egyirny pozicionls (G09; G60)

Ha a G09 utastst programozzuk a G01, G02 vagy G03 utastssal egy mondatban, akkor ez az adott mondatban lasstst s a pontos pozciban helyzet leellenrzst eredmnyezi. Ezltal elkerlhet, hogy megtrt (nem rintleges kapcsolds) plyaelemek kztt sarok lekerekts (Lc) trtnjen (30. bra). Az Lc (eltols lassts ellenrzsi) konstans rtke a G1 DCC jel gpi paramterknt van megadva.

30. bra A G09 utasts hatsa A G60 utasts nagypontossg gyorsmeneti pozicionlsra hasznlhat, amely lehetv teszi a holtjtkok kikszblst azltal, hogy a programozott pontok megkzeltse mindig azonos irnybl trtnik. Formtuma:

G60 Xx1 Yy1 Zz1 Bb1


A programozott vgpontra trtn pozicionls irnya s a kszmenet tvolsga gpi paramterknt megadhat.
4.3.4. Krinterpolci s krmars (G02; G03; G12; G13)

A G02 s G03 utastsokkal programozhat krinterpolci a koordinta fskokban (XY; XZ; YZ) eltolsi sebessggel trtn (0-360-ig) tetszleges vhosszsg krplya megmunklsra szolgl. Formtuma:

G02 Xx1 Yy1 Ii1 Jj1 Ff1 G03 Xx1 Yy1 Ii1 Jj1 Ff1

KGY, 2004.

96

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A krinterpolcihoz a kvetkez informcik szksgesek:


a) Sk kivlasztsa: az XY, XZ vagy YZ fsk egyiknek kivlasztsa tengelycm priorits, vagy G kd priorits (G17, G18 vagy G19) sk kivlasztssal. b) Forgsirny kivlasztsa: a fskokban a r merleges tengely pozitv irnya fell nzve (31. bra). G02 az ramutat jrsval megegyez (CW) G03 az ramutat jrsval ellenttes (CCW) Ms meghatrozssal: a matematikai pozitv forgsirny a G03, amely az X-et az Y-ba az Y-t a Z-be s a Z-t az X-be forgatja.

(X

Y Z X) c) A krv vgpontjnak koordinti X, Y, Z cmekkel, abszolt vagy nvekmnyes mretmegadssal megadva (32. bra). d) A krv kzppontjnak koordinti I, J, K cmmel csak nvekmnyes mretmegadssal megadva (32. bra). e) Eltolsi sebessg megadsa F cmmel.

31. bra Forgsirny kivlaszts R specifikus krutasts A kr kzppont koordintinak megadsa az I, J, K adatok helyett lehetsges a kr sugarnak megadsval is. Formtuma:

G02 Xx1 Yy1 Rr1 Ff1 G03 Xx1 Yy1 Rr1 Ff1
KGY, 2004.

97

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

32. bra Krv kzppontjnak s vgpontjnak koordinta megadsa Mivel kt adott ponton kt klnbz kzppont ugyanolyan sugar kr megy t, ezrt ezek kivlasztsa az R adat eljelvel lehetsges (33. bra). Ha az R eljele pozitv, a generlt kr kisebb, mint flkr, ha az R eljele negatv, a generlt kr nagyobb, mint flkr. a R specifikci s I, J, K specifikci egyidejleg adott, akkor az R specifikcival adott krnek prioritsa van. Teljes krutasts esetn (ha a kezdpont s a vgpont egybeesik) nem lehet R specifikus krinterpolcit programozni, ekkor hasznljuk az I, J, K specifikus krutastst.

33. bra Az R eljelnek rtelmezse


KGY, 2004.

98

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Pldk krinterpolcira: Krv: R specifikusan: Teljes kr: G90 G02 X47. Y-24. I-25. J45. F200 G90 G02 X47. Y-24. R-75. F200 G91 G03 X0 Y0 I-30. J0 F100 itt a 0 rtkek elhagyhatk, teht G91 G03 I-30. F100

Krmars

A G12 vagy G13 utasts segtsgvel egy mondatban programozhat egy furat kzppontjbl trtn krvmenti fogsvtel, teljes krmars s krvmenti kiemels a furat kzppontjba. Formtuma:

G12 Ii1 Hh1 Ff1 G13 Ii1 Hh1 Ff1


ahol: G12 G13 I H krinterpolci az ramutat jrsval egyezen (CW) krinterpolci az ramutat jrsval ellenkezen (CCW) a kr sugara (eljel nlkli nvekmny) a szerszm sugr korrekcis regiszter szma ha a sugrkorrekci rtke +, az bels krmarst, ha a sugrkorrekci rtk -, az kls krmarst jelent.

A krmars lehetsge az XY skban adott, pozitv kr sugr esetn. A G12 s G13 nem modlis, s nincs hatssal ms modlis utastsokra. (34. bra).

34. bra Plda krmarsra


KGY, 2004.

99

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.3.5. Ksleltetsi id- s eltols programozsok (G04, G94, G95) Eltols ksleltets

Ksleltets programozhat a G04 utastssal s a vele egy mondatban adott X utastssal. Formtuma:

G04 Xx1
ahol: X rtke 0.001 99.999 sec lehet Programozsnl a kvetkez mondat vgrehajtsa ksleltethet a megadott idtartamig. A ksleltets a vele egy mondatban programozott M, S, T, B utastsokkal egyidejleg indul. Plda: G04 X5. megfelel 5 sec ksleltetsi idnek
Eltols programozsok

A G95 utastst felhasznlva fordulatonknti eltolsi sebessg programozhat az F kddal. Ennek felttele, hogy a forsn forg jelad legyen felszerelve. Formtuma: G94 aszinkron eltolsebessg F1 F10000 mm/min G95 szinkron eltolsi sebessg F0.01 F240 mm/ford. A G95 utasts modlis, addig hatsos, amg a kvetkez G94 utasts nem lp rvnybe. Az jraindtskor automatikusan rvnybe lp utasts G94 vagy G95 gpi paramterrel bellthat. Alapllapotban ez G94.
4.4. Szerszmkezelsi funkcik 4.4.1. Szerszm- s korrekci kezels (T2, H3)

A szerszmokat a trpozcihoz rendelt helykddal (T szerszm szm) azonostjuk T01tl T99-ig). A T0 az alaphelyzetet jelenti, amikor minden szerszm a trban van s a fors res. A T utasts programozsval a szerszm kijellse (elvlasztsa) trtnik. A szerszmcsert alprogrammal (L9006) programozzuk. A szerszmtr a megmunklkzpontnl ATC80 (80 szerszmhely). A szerszmok geometriai adatait korrekcis regiszterekben troljuk. A korrekcis regiszterek szma 200 db (H01-H200). Minden korrekcis regiszter csak egy szerszmadatot trol, amely lehet: szerszm hossz, szerszm pozci, szerszm sugr.

KGY, 2004.

100

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Egy mondatban csak egyetlen H utasts hatsos (ha tbb van megadva, akkor az utoljra megadott hatsos). A H utasts modlis, a koordinta tengelyhez illetve a skhoz trtn hozzrendelse G utastsokkal (G40-tl- G48-ig) az els megadskor lehetsges. A korrekcis regiszterek tartalmnak megadsa kzzel trtnik a vezrls OFFSET zemmdjban (lsd. 3.2.2. fejezet). A korrekcikezels lehetv teszi, hogy az alkatrszprogram szerszm fggetlen legyen. A tnyleges szerszmadatokat csak a mindenkori vgrehajts eltt kell megadni, s azt a vezrl berendezs a program szerint figyelembe veszi.
4.4.2. Hosszkorrekci (G43, G44)

A szerszm hossznak figyelembe vtelre a szerszm hosszkorrekci szolgl. Formtuma: hosszkorrekci: G43 Zz1 Hh1 z1+[l1-(l0)] hosszkorrekci trls:

G43 Zz1 Hh1

z2-(l1)

a h1 korrekcis regiszterben trolt rtk ahol: l1 a megelz mondatban hatsos korrekci regiszterben trolt rtk l0 A szerszm hosszkorrekci hatsra a szerszm vgpontja a programozott pontba kerl, figyelembe vve a szerszm hosszt, fggetlenl attl, hogy abszolt- vagy nvekmnyes a mretmegads. A korrekcitrls (G44) hatsos automatikusan minden program vge s bekapcsols utn. A Z tengelyen kvl a szerszm hossz korrekci lehetsges az X, az Y, s a kiegszt tengelyekre is. Nullpontra lls utn (G28) a hosszkorrekci trldik, s G44 lesz hatsos.
4.4.3. Sugrkorrekci pozci eltolssal (G45-G48)

A G45-G48 utastsok felhasznlsval az ugyanabban a mondatban programozott tengely elmozdulsnak tvolsga nvelhet vagy cskkenthet a szerszmkorrekci rtkvel Formtuma: egyszeres nvels: x+l G45 X x H h egyszeres cskkents: ktszeres nvels: ktszeres cskkents:

G46 X x H h G47 X x H h G48 X x H h

x-l x + 2xl x 2xl

ahol l s h korrekcis regiszterben trolt rtk. A nvels cskkents illetve rtk megads eljelnek eredjre az eljelszorzs szablyai rvnyesek.

KGY, 2004.

101

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A G45 G48 utastsok nem rkldnek, csak egy mondatra rvnyesek, ahol a G00, G02 vagy a F03 utastsok valamelyikvel egytt programozzuk. Szerszm sugr pozci eltolssal krinterpolci csak egy sknegyedre lehetsges. A pozci eltols rtke mg abszolt mretmegads esetn is az elz mondat vgpontjtl szmtott elmozdulsi nvekmnyt jelent (35. bra).

35. bra Sugrkorrekci pozci eltolssal (plda)


4.4.4. Sugrkorrekci plyagenerlssal (G39 G42)

A G41 G42 utastsok feladata, hogy a H utastssal megadott szerszm sugr rtknek megfelelen eltoljk a szerszm kzppontjnak plyjt G41 esetn balra, G42 esetn jobbra. A szerszmkzppont plya generlsnak sugr korrekcinl hromfle lehetsge pthet ki a vezrlsnl. I. tpus szerszm sugr korrekci (G39 G42) esetn a szerszmkzppont plyjnak eltolst vektorokkal adjuk meg. Formtuma:

G41 Xx1 Yy1 Ii1 Jj1 Hh1 G42 Xx1 Yy1 Ii1 Jj1 Hh1
ahol: i1, j1 irnyra merlegesen balra (G41), vagy jobbra (G42) kpzdik a szerszm kzppont helyzetnek vektora. Krinterpolci esetn (mivel itt az i, j a kr kzppontjt hatrozza meg) a szerszmkzppont vektornak irnya a kezd, illetve vgponti sugron van. Az I. tpus szerszm sugr korrekci esetn automatikus sarokkerls nincs, ezt minden esetben a G39 Ii1 Jj1 utastssal programozni kell.
KGY, 2004.

102

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

I.B tpus szerszm sugr korrekci (G40 G42) esetn mivel a szerszmkzppont plya metszspontjai bels szmtssal vannak meghatrozva, nem szksges sarokkerlsi utasts (G39 figyelmen kvl hagyva) vagy az I, J (K) vektor megadsa, mivel a sarokkerls nullkrei automatikusan be vannak iktatva. Alternatvaknt az I.B tpus szerszmsugr korrekcinl is megadhatk az I, J, (K) vektorok. A tovbbiakban rszletesebben ezzel a szerszm sugr korrekci tpussal foglalkozunk. II. tpus szerszm sugr korrekci (G41 G42) esetn a G39 utastst nem dolgozza fel a vezrls, de nem is generl automatikusan sarokkerlskor nullkrt. A szerszmkzppont a saroknl mindkt haladsi irnyra merlegesen ll be. Ha sarokkerls kell, mert nincs metszspont a plyaelemek kztt, akkor oda automatikusan 3 lineris mondat kerl generlsra. Alternatvaknt a II. tpus szerszm sugr korrekcinl is hasznlhat az I, J, (K) vektoros megads is. Tovbbi szolgltatsok: megszaktskor, jraindts utn nullkr kerl beiktatsra, aktulis frhely ellenrzs (bels felleteknl a szerszm befr-e a programozott helyre), automatikus sebessg cskkents bels sarkok megmunklsnl, automatikus sebessg cskkents krv bels megmunklsnl. Plyagenerlssal trtn sugrkorrekci csak a G utastssal vagy a tengelycmzs kt tengelyvel megadott skban lehetsges. Amennyiben nincs mozgsutasts az eltols skjban a kvetkez mondatban, a mvelet hrom mondattal elre van meghatrozva. Plyagenerls formtuma:

G41 Xx1 Yy1 Hh1 G42 Xx1 Yy1 Hh1 Xx2 Yy2 : Xx3 Yy3 G40 Xx4 Yy4

bekapcsols

plyagenerls kikapcsols

A G40 G42 utastsok modlisak, bekapcsolskor a G40 (trls) van rvnyben.


Plyagenerls bekapcsolsa csak G00 vagy G01 utastssal lehetsges (G02, G03 utastssal nem!). A vgpont vektor ekkor merleges a hozzlls irnyra s automatikusan beiktatsra kerl egy 180-nl kisebb kzpponti szg krv a kvetkez mozgsutastsra merleges rllsig. Mondatonknti vgrehajtsnl a nullkr az azt kvet mozgssal egyszerre kerl vgrehajtsra (lsd. 36. brn az E pontot). Az elfordul eseteket a 36. bra mutatja, ahol a bels megmunklsoknl az esetleg fellp bemarsokra klnsen gyelni kell.

KGY, 2004.

103

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

36. bra Plyagenerls


KGY, 2004.

104

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

37. bra Automatikus plyagenerls


KGY, 2004.

105

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Az automatikus plyagenerls alatt a mozgsutasts vgpont vektora merleges a kvetkez mozgs irnyra is, s a 180-nl kisebb kzpponti szg nullkr automatikusan beiktatsra kerl. A kis szgek (0 0.6) esetn is automatikus a nullkr beiktatsa, tekintet nlkl arra, hogy bels-, vagy kls megmunklst vgznk (37. bra). A nagy szgek (179 180) esetn szerszm kzppont plyaszmts nincs, a mozgs az elz vgpontbl trtnik kzvetlenl. Az gy fellp eltrs (e) nhny mikron nagysg, ezrt elhanyagolhat. Plyagenerls kikapcsolsa (trlse) a G40 kddal lehetsges, de csak ha a G00 vagy a G01 rvnyben van (G02 vagy G03 esetn nem lehetsges). A trlssel jra visszatrnk a szerszm kzppont programozsra. A generlt plya elhagysval nullkr beiktatsa nincs (36. bra). Lehetsg van a vgpontokban j vektor kpzsre, ha a G41 vagy G42 utastst tartalmaz mondatba I, J, (K) adatokat adunk meg. Formtuma:

G41 Xx1 Yy1 Ii1 Jj1 Hh1 G42 Xx1 Yy1 Ii1 Jj1 Hh1
A szerszm kzppont plyja a rgi vektor vgpontjbl egyenes irnyban mozog az I, J tpus j vektor vgpontjig

38. bra j vektor kpzse a vgpontban


1. Plda G41 G02 G43 G01 G01 Xx2 G01 Xx4 Xx1 Yy2 Zz3 Yy4 Yy1 H01 ; ; H02 ; ;

H szm 01 XY sk szerszm rdiusz eltols H szm 01 XY sk szerszm rdiusz eltols Z tengely szerszm hossz eltols 02 H szmmal XY sk szerszm rdiusz eltols H01 szmmal

KGY, 2004.

106

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

2. Plda G41 G01 Xx1 Yy1 Xx2 Yy2 Xx3 Yy3 G40 G00 Xx4 Yy4 G41 G01 Xx5 Zz5 Xx6 Zz6 G40 G00 Xx7 Zz7 Hh1 ; ; ; ; ; ; ;

XY sk rdiusz eltols XY sk rdiusz eltols XY sk rdiusz eltols Trls ZX sk rdiusz eltols ZX sk rdiusz eltols Trls

3. Plda G17 ; G41 G01 Xx1 Zz2 Xx3 Xx4 Xx5 Xx6 G40 G00 Xx7

Yy1 ; Yy3 Yy4 Yy5 Yy6 Yy7

Hh1 ; Zz3 ; ; Uu5 ; ; ;

XY sk XY sk rdiusz eltols Z tengely egyedl XY sk rdiusz eltols + Z tengely egyidej interpolci XY sk rdiusz eltols XY sk rdiusz eltols + U tengely egyidej interpolci XY sk rdiusz eltols Trls

4. Plda G41 G01 Xx1 Yy1 Hh1 ; Xx2 Yy2 ; G41 G01 Xx3 Zz3 Hh3 ;

XY sk rdiusz eltols XY sk rdiusz eltols ZX sk rdiusz eltols, program hiba Adjuk ki a trlsi utastst, ha vltoztatjuk skot

5. plda G17 ; G41 G01 Xx1 Yy1 Hh1 ; Xx2 Yy2 ; Xx3 Zz3 ;

XY sk XY sk rdiusz eltols XY sk rdiusz eltols ZX sk rdiusz eltols, programhiba Az Y tengelycmzs nem hagyhat el mg akkor sem, ha az Y tengely rdiusz eltolsa nulla. Tegyk be az Y0-t.

KGY, 2004.

107

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

6. Plda G17 ; G41 G01 Xx1 Zz1 Hh1 ; Xx2 Zz2 ; Xx3 ;

XY sk ZX sk rdiusz eltols ZY sk rdiusz eltols XY sk rdiusz eltols, programhiba Vigyk be a Z0-t. A rdiusz eltols ekkor folytathat a ZX skban.

7. Plda G17 ; G41 G01 Xx1 Zz1 Hh1 ; Xx2 Zz2 ; Xx3 Yy3 Zz3 ;

XY sk ZX sk rdiusz eltols ZY sk rdiusz eltols XY sk rdiusz eltols, programhiba Tegyk be a G18-at. A rdiusz eltols ekkor folytathat a ZX skban

4.4.5. Beviteli s kiratsi funkcik (G10, G11, G14, G15) Beviteli funkcik

Szerszmkorrekcik s nullponteltolsok tmeges szalagrl trtn beadsra szolglnak a G10 s G11 utastsok. Formtumok:

G10 Pp1 Rr1


ahol: p1 r1

Szerszmkorrekci bevitele szalgrl

szerszmkorrekcis regiszter szma szerszmkorrekcis regiszter tartalma (tizedespont hasznlhat)

G11 Pp1 Qq1


ahol: p1 q1 tviend szerszmkorrekcis regiszter szma tviteli hely szerszmkorrekcis regiszter szma (vagy vltoz szma)

Munkadarab koordinta rendszer nullponteltolsok (G54-G59) bevitele

G54 G10 Xx0 Yy0 Zz0 Bb0


A G10 s G11 utastsokat a formtumnak megfelelen egyedileg, kln mondatban programozzuk.
KGY, 2004.

108

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

1. Plda korrekcis rtkek feltltse G10 P11 R-123.45 G10 P15 R67.89 G10 P20 R246.805 . . .

a H11 tartalma -123.45 H15 = 67.89 H20 = 246.805

2. Plda korrekcis rtk mdostsa (ha eredetileg H10=200.) N1 N2 N3 N4 G91 G28 G10 G01 G01 G43 Z100. H10 Z0 P10 R50. G43 Z100. H10

Z=300. H10=50 Z150

3. Plda korrekcis rtk szmtsa (H10 = 100.) N1 G11 P10 Q5 N2 D5=D5-10. N3 G10 P10 RD5 Kiviteli funkcik

D5=100. betltse D5=100.-10=90. H10=90.

A G14 utastssal minden egyes tengely koordinta rtke kiolvashat brmilyen vltozba (D1-D80 paramterekbe) Formtuma:

G14 XD10 YD11 ZD12 BD13 Pp1


ahol: a kiolvasott koordinta rtket trol vltoz (paramter) szma a koordinta rtkek rtelmezsnek utastsa abszolt rtk (G92) koordinta rendszer (szerszmkorrekci nlkl alapgp koordinta rendszer (szerszmkorrekcival) p1=1 az rvnyes munkadarab koordinta rendszer p1=2 (szerszmkorrekcival) szerszm hossz mrs koordinta rendszere (szerszmkorrekcival) p1=3 A G15 utastssal a trolt (D1-D80) paramterek-, vagy a szerszmkorrekcik rtke kivihet lyukszalaglyukaszthoz vagy RS-232-C adattviteli vonalra.
KGY, 2004.

x1, y1, z1, b1 p1 p1 1, 2, 3

109

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Formtuma:

G15 Qq1 G15 Pp1

D paramterek kivitele H szerszmkorrekcik kivitele

A G15 nem modlis, mindig jra kell programozni. A kimeneti kszlket a kezelnek kell belltani, az adattvitel az 1. csatornn trtnik. A kinyomtats soronknt max, 46 karakterig trtnik.
Plda G22 L100 G1=1 P108

Alprogramhvs. D1=1-tl 108-ig ismtelve a korrekci rtkek kiratsa.

ahol az alprogram:
L100 G15 QD1 D1=D1+1 G23 4.5. Kapcsolsi funkcik programozsa 4.5.1. Gyorsmeneti- s eltolsi sebessgek, automatikus override A gyorsmeneti sebessg minden egyes tengelyre fggetlenl is bellthat 1-10 000 mm/min sebessgtartomnyban. A gyorsmeneti eltols nem ignyel kln programozst, G00, G28, G29, G30, s a G60 utastsokkal hatsos. A forgcsols eltolsi sebessge minden egyes tengelyre az F cmmel programozott eltolsebessg tengelymenti lebontott sszetevje. A forgcsol eltol sebessg a G01, G02, G03, G12, G13 utastsokkal hatsos. Automatikus eltols cskkents (override) sugr korrekcival trtn megmunklskor kt esetben jhet ltre:

Bels sarok esetn, ha a rhagys megnvekedsbl a forgcsol szerszm terhelse megn. A rezgsveszly cskkenthet az eltols cskkentsvel (39. bra). Ez a funkci csak a II. tpus sugr korrekci esetn hatsos. Bels kr- forgcsolsa esetn, ahol a tnyleges sebessg a programozott plyn nagyobb lesz, mint a szerszm kzppontjnak programozott sebessge, sebessgcskkentssel a kett azonosra vehet (40. bra). Ez a funkci az I. I.B s a II. tpus sugrkorrekcinl is hatsos. 110

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

39. bra Automatikus sarok override

Az automatikus sarok override adatai a USER PARAMETER 1 kezelsekor adhatk meg a kvetkez kpen:
OVERRIDE ANGLE IN OUT

a bels sarok maximlis szge Ci a cskkentsi tartomny a belpskor C0 a cskkentsi tartomny a kilpskor

Az automatikus sarok override gy mkdik, hogy ha a megmunklskor programozott bels sarokszg kisebb, mint a paramterben trolt rtk, akkor a sebessgcskkents automatikusan megtrtnik a Ci s C0 tartomnyokban. Automatikus override nlkl:
Fp = R F Rr
R Rr Rr F R

Automatikus override alkalmazsval:

Fp =

Megjegyzsek: az automatikus override gyorsmeneti mozgsnl (G00, DRY RUN) nem alkalmazhat, az automatikus sarok override nem hatsos sugr korrekci be- s kikapcsolsakor, valamint I, J, (K) vektorral trtn sugrkorrekcinl,
KGY, 2004.

111

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Ha a kiszmtott metszspont nem rhet el a kvetkez esetekben nincs override:


o lellt M utasts van jelen (M00; M01; M02; M30), o ha a mozgsutastst tartalmaz mondat kt vagy tbb esetben meg van szaktva, o ha alprogramhvs (G22) van jelen.

40. bra Automatikus bels kr override


4.5.2. Eltolsi sebessg programozsa (F1, F5)

Alaprtelmezsben az eltolst F cmmel s 5 digittel programozzuk, kzvetlenl mm/min egysgben 10-10.000 mm/min tartomnyban, ha G94 van rvnyben. Opcionlisan lehetsg van F1 digites eltols megadsra is amennyiben F1-F9 van programozva. Az F1 digites eltols megads csak a G01, G02, G03 esetn hatsos. Az F1 s F5 digites eltols megads egytt alkalmazva a kvetkez: F0 gyorsmenet F1-F9 F1 digites eltols F10-F10000 F5 digites eltols Az F1-F9 utastsokkal tulajdonkppen a USER PARAMETER P2 kezelse sorn megadott eltolsi rtkeket hvjuk le. Az F1 digitnek megfelel eltols rtke vltoztathat a kzikerkkel a kvetkez kplet alapjn: F F = max K ahol: Fmax az F1-F9 maximlis sebessg K aritmetikai konstans
KGY, 2004.

112

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Az Fmax s a K rtke szintn a USER PARAMETER P2-ben adhat meg.


4.5.3. Fors fordulatszm programozsa (S5)

A fors fordulatszmt S kddal s 5 digittel programozhatjuk kzvetlenl fordulat/perc egysgben. Az MKC-500 megmunklkzpont alapkiptsben 40-4000 ford/perc fordulatszm-tartomnnyal kszl. Az S5 kddal kijellt fordulatot elindtani az M03 s M04 kdokkal lehetsges, a tartomnyvlts automatikus.
4.5.4. Segdfunkcik (M2)

A vezrls ltal feldolgozott M kdokat a 3. tblzat tartalmazza rszletesen. Az egyes funkcik mellett feltntettk a vgrehajts sorrendjt (hogy az adott mondat elejn vagy vgn kerl vgrehajtsra). Az els csoport a vezrlsi funkcik, amelyek feldolgozsa nem a PLI-ben hanem az NC vezrlsben trtnik. Ezek a kvetkezk: Programozott lellts (M00) hatsra a program feldolgozsa megszakad, de a belltott funkcik rvnyben maradnak. Az jraindts a C.START nyomgombbal lehetsges. Opcionlis lellts (M01) akkor lp rvnybe, ha a kezelpulton kiptett kapcsolja bekapcsolt llapotban van. Hatsa ekkor megegyezik az M01-el. A kapcsol kikapcsolt llapotban az utasts nem lesz feldolgozva. Program befejezs (M02 s M30) hatsra a vezrlberendezs alapllapotba kerl (modlis kezdeti rtkek belltdnak). jraindtskor a fprogram elejrl kezddik a programvgrehajts. Az M kdok kzl a szerszmcservel sszefgg: M06, M10, M12, M13 kdokat, az osztasztal mozgatsval sszefgg: M10, M11 kdokat, valamint a palettacservel sszefgg: M60, M61, M90, M91 kdokat kln nem szksges programozni, mert ezek a funkcik gpi alprogramokban rgztve vannak (lsd 5. fejezet).
4.6. Fix ciklusok s specilis fix ciklusok programozsa

A standard s a specilis fix ciklusok olyan rgztett furat-megmunklsi feladatok programozsnak egyszerstsre kszltek, amelyek a gyakorlatban sokszor elfordulnak.
4.6.1. Standard fix ciklusok (G73-G89)

A standard fix ciklusok szabvnyokban rgztett mdon frs, sllyeszts, menetfrs s furatesztergls programozsra kszltek.

KGY, 2004.

113

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Formtuma:

G8_ X Y Z R E Q F H G7_ X Y Z R E Q F H
ahol: G8, G7 furatmegmunkl kd X, Y furat pozicionlsi adatok Z, R, E, Q, F furat megmunkl adatok Z cl, R rlls, Q rszhossz, H ismtlsek szma. A furat megmunklsi md s adatok modlisak, a furat pozicionlsi s az ismtlsi adatok nem modlisak. A fix ciklus csak akkor kerl vgrehajtsra, ha a mondatban vannak furat pozicionlsi adatok (X,Y), egybknt csak kijells trtnik. A furat-megmunklsi mdok jellegzetessgeit a 4. tblzatban foglaltuk ssze. Tnylegesen 7 fle mveletbl tevdnek ssze a frciklusok (41. bra).

41. bra A frciklusok mveletei 1. mvelet: 2. mvelet: 3. mvelet: 4. mvelet: 5. mvelet: X s Y tengely irny pozicionls, a kiindul pontban fordulat bekapcsols (M03) a ciklusindts eltt, pozicionls az R pontba gyorsmeneti sebessggel, furat megmunkls eltolsi sebessggel, a furat aljn lehetsges: fors lellts (M05), fors irnyvlts (M04), fors jobbforgats (M03), ksleltets, szerszm lptets. visszalps az R pontba eltolssal vagy gyorsmenettel (ha M99 hatsos) visszalls a kiindul pontba gyorsmenettel (ha G98 hatsos). 114

6. mvelet: 7. mvelet:
KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4. tblzat Furatmegmunklsi mdok jellegzetessgei


G kd G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G73 G74 G76 Forgcsolsi Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Gyorsmenet Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Forgcsolsi eltols Igen Igen Igen Igen Igen Igen Igen Irnyvlts Lellts Elre Lellts Elre Lellts a tjolt forsnl Gyorsmenet Gyorsmenet Gyorsmenet Forgcsolsi eltols Forgcsolsi eltols Gyorsmenet Forgcsolsi eltols Gyorsmenet Forgcsolsi eltols Gyorsmenet Forgcsolsi eltols Forgcsolsi eltols Frs indts (Z irny) Mvelet a furat aljn Ksleltets Fors Visszatrsi mvelet (Z irny) Alkalmazs Trls Frs, kzponfr ciklus Frs, sllyeszts Mly-lyukfr ciklus Menetvg ciklus Furatesztergl ciklus Furatesztergl ciklus Htrafel furatesztergl ciklus Furatesztergl ciklus Furatesztergl ciklus Lptetses ciklus Irnyvltsos furatesztergl ciklus Finom furatesztergl ciklus

A rgztett ciklusok cmei s funkcii:

X, Y Z R E Q

F H
KGY, 2004.

frsi pozcik abszolt vagy nvekmnyes mretmegadssal, furat mlysg pozcija abszolt vagy nvekmnyes mretmegadssal, az R pont (biztonsgi tvolsg) abszolt vagy nvekmnyes rtke, ksleltetsi id a furat aljn, - forgcsolsi nvekmny mlyfr ciklusoknl (G73, G83) - eltolsi rtk finomeszterglsnl s visszaoldalazsnl (G76, G87) inkrementlis rtkknt, forgcsolsi eltols rtke, alprogram ismtlsi szm. 115

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A furat mlysgi adatainak rtelmezst a 42. bra mutatja.

42. bra A furat mlysgi adatainak rtelmezse A fix frciklusokat az 5. tblzatban foglaltuk ssze, alkalmazsi pldkat az 5. fejezetben tallhatunk.
4.6.2. Specilis fix ciklusok (G34-G37)

A specilis rgztett ciklusokat a standard fix ciklusokkal egyttesen alkalmazzuk gy, hogy a furatmegmunklsi adatokat elre kijelljk, s a pozicionlsi adatokat szolgltatjk a specilis fix ciklusok.
Furatok osztkrn (G34)

Formtum:

G34 X Y I J K
ahol: X, Y I J K az osztkr kzppontja (abszolt vagy nvekmnyes), az osztkr sugara, kezd szg (egsz szm 0,001 fokos egysgben CCW+) furatok szma (2-9999) CCW +)

Plda a 43. brn lthat.

KGY, 2004.

116

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

5/1. tblzat Fix frciklusok

KGY, 2004.

117

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

5/2. tblzat Fix frciklusok

KGY, 2004.

118

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

43. bra Furatok osztkrn


Furatok szg alatt hajl egyenesen (G35)

Formtum:

G35 X Y I J K
ahol: X, Y I J K kezdpont koordintja (abszolt vagy nvekmnyes), furattvolsg (I5.3), hajlsszg (egsz szm 0,001 fokos egysgben CCW+) furatok szma (2-9999) CCW +)

Plda a 44. brn lthat.

44. bra Furatok szg alatt hajl egyenesen


KGY, 2004.

119

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Furatok krven (G36)

Formtum:

G36 X Y I J P K
ahol: X, Y I J P K az osztkr kzppontja (abszolt vagy nvekmnyes), az osztkr sugara, kezdszg (egsz szm 0,001 fokos egysgben CCW+) szg nvekmny (egsz szm 0,001 fokos egysgben CCW+) furatok szma (2-9999)

Plda a 45. brn lthat.

45. bra Furatok krven


Furatok rcsmintzaton (G37)

Formtum:

G37 X Y I P J K
ahol: X, Y I P J K kezdpont koordinti (abszolt vagy nvekmnyes), furattvolsg X irnyban, furatok szma X irnyban (2-9999), furattvolsg Y irnyban, furatok szma Y irnyban (2-9999).

Plda a 46. brn lthat.


KGY, 2004.

120

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

46. bra Furatok pontrcson A G35 vagy a G37 utastsokkal egy mondatban csak G, L, N, X, Y, I, P, J, K, F, M, S, B cmek lehetnek, mert azok nem kerlnek feldolgozsra. Ugyanez vonatkozik a G22, G23, G72G89 utastsokra is. Abban az esetben, ha a G1, G2, G3, G4, G27, G28, G60, G92 van egy mondatban a G35 vagy a G37 utastsokkal, akkor a specilis ciklus nem lesz vgrehajtva.
4.6.3. Pontmintzat elforgatsa (G22, G23)

Egy alprogramban programozott mintzat (alakzat) elforgathat egy megadott pont krl az albbi utasts segtsgvel: Formtum:

G22 L4 H4 I J (K) P4
ahol: L4 H4 I, J, (K) P4 a lehvand alprogram azonost, a lehvand alprogram sorrendszm, a mintzat elforgats kzppontja (abszolt vagy nvekmnyes), az alprogram ismtlsi szm.

Az alprogram a fenti formtum utastssal kerl vgrehajtsra. Amint a G23 alprogram visszatr, az alprogram vgrehajtsnak egy ciklusa befejezdik. Ebben a pontban a kiindul pont, a kzppont s a vgpont ltal kpzett szggel, mint forgsszggel az alprogram utasts
KGY, 2004.

121

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

elfordul. Amennyiben kt vagy tbb ismtlsi ciklust specifiklnak, az elforduls szge lesz hozzadva minden ciklus vgnl, s gy a programozott alakzat specifiklt szma megmunklhat a koordintk kzppontjval, mint szimmetria kzponttal. Az alprogram lehvs ltal lehvott els alprogram 0-os forgsszg mellett kerl vgrehajtsra s az utasts menete szerint. Az alprogramban valamennyi mondat el lesz forgatva. Pdk a 47. s 48. brn lthatk.

47. bra Mintzat elforgats

48. bra Mintzat elforgats


KGY, 2004.

122

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.6.4. Tkrzs (G62)

A G62 utastssal a tkrzs tengelyenknt kapcsolhat be vagy ki. A G62 utasts nem modlis, Csak addig hatsos, amg j utasts nem rkezik. Formtum:

G62 X1 Y1 Z1 G62 X0 Y0 Z0
ahol: 1 tkrzs bekapcsolva, 0 tkrzs kikapcsolva. Plda az 49. brn lthat.

49. bra Tkrzs


4.6.5. Kicsinyts, nagyts (G50, G51)

A G51 s a G50 kztt programozott alakzat felnagythat vagy lekicsinythet. A lptkezs tartomnya: 0.001-99.999. Formtum:

G51 X Y P G50 X0 Y0
ahol:

bekapcsols kikapcsols

X, Y lptkezs kzppontja, P lptkezs szorztnyezje. Plda az 50. brn lthat.


KGY, 2004.

123

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

50. bra Lptkezs


4.6.6. Koordinta elforgats

A munkadarab felfogsi hibjnak kompenzlsra a koordinta rendszer elforgathat a kezel ltal a USER PARAMETER P1 paramtereivel. Az elforgatsi sszefggs a kvetkez: Xgj = Xpi cos + Ypisin Ygj = Ypi cos + Xpisin ahol: Xpi, Ypi Xgj, Ygj a programozott koordintk, a gpi koordintk, az elforgats szge.

A koordinta elforgatshoz szksges megadni a kvetkezket:


az elforgats skja (PLANE), tengely komponens vektor 1 - 360.000 tengely elforgatsi szg = 0.001 - 360.000

Plda az 51. brn lthat.

KGY, 2004.

124

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

51. bra Koordinta elforgats


4.7. Felhasznli makr I. (USER MACRO-I.)

A MITSUBISHI MELDAS M0 vezrls a kvetkez makro funkcikrl gondoskodik a felhasznli szmra: Alprogramtechnika, Paramterkezels (vltozk), Aritmetikai mveletek, Logikai- s elgazsi mveletek, Programugrsi funkci.
4.7.1. Alprogramtechnika (G22, G23)

Az alprogramtechnika biztostja az alprogramok azonostst s nyilvntartst, lehvst a fprogramban, s alprogrambl trtn meghvst (skatulyzst). Alprogram formtuma: L ____ . . . . . G23 %
KGY, 2004.

Alprogram azonost

Alprogram

Alprogram vge Nyilvntarts vge 125

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Alprogram azonosts s nyilvntarts cljra az L cm utn 0-9999-ig ktszz alprogram hasznlhat. Az alprogramok a memriban vannak nyilvntartva abban a sorrendben, amelyben beadsra kerltek az alprogramok s fprogramok kztti megklnbztets nlkl. Alprogramok hvs formtuma:

G22 L4 H4 D2/8...P4
ahol: L4 a lehvand alprogram azonost, H4 a meghvott alprogram sorrend (mondat) szma, D2/8 a vltozk (paramterek) rtkadsa, P4 ismtlsek szma. G22 L0010 D1/500 D2/2000 P3 Pldul: egyenrtk a kvetkezvel: G22 L10 D1=500 D2=2000 G22 L10 G22 L10
Az alprogramok skatulyzsa (egymsbl trtn lehvsa) Maximum 8 szintig lehetsges, amely a ciklusokkal trtn programozs esetben a kvetkezkkel cskken: 1 szint: a standard fix ciklusok (G12, G13, G74, G76, G81, G82, G84, G85, G86, G87, G88, G89) 2 szint: a mlyfr ciklusok (G73, G83) 3 szint: a specilis fix ciklusok (G34, G35, G36, G37). Az alprogramok skatulyzst mutatja az 52. bra.

52. bra Alprogramok egymsbl trtn lehvsa


KGY, 2004.

126

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Megjegyzsek:

A mlysgi szintezshez azonos szm G22 s G23 utasts programozsa szksges. Ezek az utastsok nem llhatnak ms G kdokkal egy mondatban, Ha a G22 utastssal egy mondatban az L, P, D, H, M, S, T, B-tl eltr ms kd is programozva van, az nem kerl vgrehajtsra, Ha az alprogramhvsban tbb D kd is szerepel, gyelni kell arra, hogy egy mondatban maximum 64 karakter programozhat. A modlis adatok jraindtsra kerlnek a vgrehajts sorrendjben a fprogram s az alprogram kztti megklnbztets nlkl.

4.7.2. Regiszterkezels (vltozk)

Ha az alprogramokban a konkrt rtkek helyett paramtereket hasznlunk, a megmunklsi folyamatokat ltalnosan fogalmazhatjuk meg. A paramterek (vltozk) rtkt a fprogramban az alprogramhvskor megadva hasznlhatjuk fel a konkrt esetre az ltalnos alprogramot. A regiszterkezels a vltozk paramterezsre trtn felhasznlst, definilst (rtkadst) s aritmetikai mvelettel trtn rtkadst foglalja magba.
Vltozk a D1-D80 utastsokkal hasznlhatk fel az alprogramokban. Paramterezs alatt a vltozk rtknek felhasznlst rtjk. Az L s az N cmek kivtelvel minden utasts paramterezhet. Pldul: XD1 a D1 rtke X rtkknt kerl felhasznlsra Y-D2 a D2 rtke Y rtkknt kerl felhasznlsra GD15 olyan G kd ami a 15-s regiszterben van. Vltoz rtkadsa: kzvetlen: kzvetett: pldul:

D2/5.3 vagy D2=D5.3 D2=D5 D15=30. a D15 vltoz rtke 30 000 D20=D5 a D20 vltoz rtke egyenl a D5 vltoz rtkvel. rtkads aritmetikai mvelettel: pldul: D1=D3+D2-100. XD5+D15+2000 a vltoz rtke a kvetkez mondattal hatsos: pldul: D1=100 D2=200 D2=D1+200 D2=100+200=300 D3=D1+300 D3=100+300=400 127

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.7.3. Aritmetikai mveletek (G101-G110)

Klnbz szmtsi mveletek elvgezhetk paramterek s G kdok segtsgvel, amelynek formtuma a kvetkez:

G101 A 1.argument B 2.argument C 3.argument G110


Az aritmetikai kdokat a 4. tblzatban foglaltuk ssze. 6. tblzat Az aritmetikai kdok
Aritmetikai G kd G101 G102 Aritmetikai mvelet 1. argument Aa D2
Nem specif.

2. argument Bb D2; konst.


Nem specif.

3. argument Cc
Nem specif.

a=b
a = b+c a = bc a = bxc

Hiba

D2 D2
D2 D2

Hiba Hiba
Hiba Hiba

D2; konst. D2; konst. D2; konst.


D2; konst.

0 0
Hiba Hiba

D2; konst. D2; konst. D2; konst.


D2; konst.

0 0
Hiba Hiba

G103 G104
G105

a = b/c

G106 G107 G108 G109 G110

a = b2 +c2 a = b sin c a = b cos c

D2 D2 D2 D2 D2

Hiba Hiba Hiba Hiba Hiba

D2; konst. D2; konst. D2; konst. D2; konst. D2; konst.

Hiba Hiba Hiba Hiba Hiba

D2; konst. D2; konst. D2; konst. D2; konst. D2; konst.

Hiba Hiba Hiba Hiba Hiba

a = arctgb / c
a = b2 c2

Megjegyzsek:

Az aritmetikai utastsokat nll mondatban kell programozni. A vltoz vagy konstans argumentumok specifikcija a 4. tblzatban tallhat. Ha aritmetikai mvelet eredmnye meghaladja a -228 d 228 tartomnyt, tlcsorduls miatti hiba keletkezik. A szgfggvnyek szmtsnak szg alapegysge 0,001 fok.

KGY, 2004.

128

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Pldk: D1 = -1000 D3 = D3+1 D2 = 7-D1 D6 = D5xD4 D4 = D2/10 D15 = D12 + D 22 D7 = 10000xsin(D8) D21 = D9xcos (30000) D12 = arctgD5/D6
D28 = D112 D12 2

G101 G102 G103 G104 G105


G106 G107 G108 G109

AD1 AD3 AD2 AD6 AD4

B-1000 BD3 C1 B7 CD1 BD5 CD4 BD2 C10

AD15 BD1 CD2 AD7 B10000 CD8 AD21 BD9 C30000 AD12 BD5 CD6

G110 AD28 BD11 CD12

4.7.4. Logikai s elgazsi mveletek (G200-G202)

Dntsi s elgazsi G kdokkal a program sorfolytonos (mondatonknti) feldolgozst lehet megvltoztatni. Formtuma:

G200 G201 G202

A 1.argument B 2.argument C 3.argument

A logikai s elgazsi mveletek kdjait az 5. tblzatban foglaltuk ssze. 7. tblzat A logikai s elgazsi mveletek kdjai
Dntsi elgazsi G kd G200 1. argument Jelents Felttel nlkli ugrs az Na mondatra 0 feltteles (b=c) esetn ugrs Negatv feltteles (b esetn)ugrs Aa D2; konst. D2; konst. D2; konst.
Nem specif.

2. argument Bb D2; konst. D2; konst.


Nem specif.

3. argument Cc D2; konst. D2; konst.


Nem specif.

Hiba

G201

Hiba

G201

Hiba

Mindhrom esetben az elgazs (ugrs) a Aa argumentumnak megfelel Na mondatszm mondatra trtnik.

KGY, 2004.

129

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Ha a feltteles ugrsi utastsok felttelei nem teljeslnek, akkor az Na ugrs helyett az adott utastst kvet mondaton folytatdik a programfeldolgozs. Pldk: G200 A100 G201 A215 BD1 CD2 G202 AD11 BD8 C50000 Ugrs az N100 mondatra Ha D1=D2, akkor ugrs a N215 mondatra Ha D8 tartalma < 50000, akkor ugrs a D11 tartalmnak megfelel mondatszm mondatra.

4.7.5. Program ugrsi funkci

A program ugrsi funkci segtsgvel lehetsges, hogy ha az alprogrambl annak vgn a fprogramba visszatrnk, ne a kzvetlenl a G23 utasts utni mondaton folytatdjon a program vgrehajts, hanem a specifiklt tugrand mondatok utn. Formtum:

G23 Pp1
ahol: Pp1 a hvprogramban tugrand mondatok szma,

A P 2 digittel, vagy paramterrel adhat meg. Az tugrand mondatokba az res (csak EOB-t tartalmaz) mondatok is beleszmtanak. Plda: Fprogram
. : G22 L100 . :

Alprogram
L100 . : N100 X Y . : G22 L200 G200 A100 N150 X Y . : G23

Alprogram
L200 . : G202 A10 BD5 CD6 . : hurok folytatsa G23 N10 X Y . : G23 P1

hurok vge

KGY, 2004.

130

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.8. Felhasznli makr II. (USER MACRO-II.)

A felhasznli makr funkcik tovbbfejlesztik, s egyszerstik a programozsi lehetsgeket a kvetkezkkel: makr funkcik, paramterkezels, aritmetikai mveletek, vezrlsi mveletek.
4.8.1. Egyszer s modlis makr hvsok (G65, G68)

Mg a USER MACRO-I. alprogramokat, gy a USER MACRO-II. makrkat hasznl. Formtuma: L4_ _ _ _ . . . . . G68

makr azonost

makr

makr vge

A makro teht a termintorban (G23 helyett G68) klnbzik az alprogramtl. A makr hvsa, pedig abban klnbzik az alprogramtl, hogy ltezik egyszer- s modlis hvs, valamint, hogy a paramtertads nem a D1-D80 kzs paramterek, hanem a D101-D126 helyi paramterekkel trtnik.
Egyszer makr hvs formtuma:

G65 L4 P4 D3 D3
ahol: L4 a meghvand makr azonostja, P4 ismtlsi szm 1-9999 D3 helyi paramterek D101-D126 A makrk egymsbl trtn hvsa maximum 3 szintig lehetsges.

KGY, 2004.

131

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Plda:
G65 L9010 A100 B200 L9010 D1=D101 D2=D102 G65 L9020 A1. B2. D10=D101+10 D11=D102+20 G68 L9020 D20=D101 D21=D102 D22=D101+1 D23=D102+2 G68 Modlis makr hvs formtuma: G66 L4 P4 D3 D3 . . . . G67

D101=100 D102=200

belltva az 1. helyi paramterben

D1=100 D2=200 D101=1000 D102=2000 belltva a 2. helyi paramterben D10=110 (D101=100) D11=220 (D102=200)

D20=1000 D21=2000 D22=1001 (D101=1000) D23=2002 (D102=2000)

modlis hvs az itt programozott X, Y, Z, B utastst tartalmaz mondatok mindegyikvel vgrehajtdik az L4 makr P4-szer modlis hvs vge

Plda: Fr ciklus nvekmnyesen


G66 L8010 Rr Zz X Y X Y G67 L8010 G00 ZD118 M0 G09 G01 ZD126 G00 Z-D118-D126 G68

Z tengely mozgatsa R pontig (R=D118) frs Z-ig (Z=D126) kiemels -(R+Z)

KGY, 2004.

132

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4.8.2. Paramterkezels

A paramterkezels kiterjesztse lehetv teszi a paramterek szmnak tbbszrzst s kplettel trtn szmtst, a meghatrozatlan paramterek kezelst, valamint a vltozk tbb tpusnak bevezetst. Plda 1. D1=10 D10=20 D20=30 D5=DDD1 D1=10 D10=20 D20=30 D5=30 Plda 2. D1=10 D10=20 D20=30 D5=1000 DDD1=D5 D10=10 D20=20 D20=D5 D5=1000 D20=1000 Plda 3.
D10=5 D/D10+1/=1000 D/D10-1/=-1000 D/D10x3/=100 D/10/D10/=-100 Meghatrozatlan paramterek

D6=1000 D4=-1000 D15=100 D2=-100

A D0 paramter mindig olyan paramterknt van felhasznlva, amely nulla s gy nem hasznlhat fel a kplet baloldaln. Plda: D1=D0 D1=nulla D2=D0+1 D2=1 D3=1+D0 D3=nulla D4=D0x10 D4=0 D5=D0+D0 D5=nulla Szably: nulla + nulla = nulla nulla + konstans = konstans konstans + nulla = nulla 133

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Megjegyzsek: A nem definilt (meghatrozatlan) paramter hvsakor az adatok egszen a cmzskig figyelmen kvl vannak hagyva, A feltteles kifejezsekben csak az egyenl (EQ) s a nem egyenl (NE) esetekben klnbzik a 0 a nulltl. A vltozk (paramterek) tpusait a 6. tblzatban foglaltuk ssze. 8/1. tblzat A vltozk (paramterek) tpusai
Paramter szm Funkci Kzs paramter D101: A D114: D102: B D115: D103: C D116: D104: D D117: Q D105: E D118: R D106: F D119: S D107: D120: T D108: H D121: U D109: I D122: V D110: J D123: X D111: K D124: Y D112: D125: V D113: M D126: Z 0 D1000: 2 D1008: 28 1 D1001: 2 D1009: 29 2 D1002: 2 D1010: 210 D1003: 23 D1011: 211 4 D1004: 2 D1012: 212 D1005: 25 D1013: 213 6 D1006: 2 D1014: 214 D1007: 27 D1015: 215 D1016: valamennyi D1100: 20 D1108: 28 1 D1101: 2 D1109: 29 D1102: 22 D1110: 210 3 D1103: 2 D1111: 211 D1112: 212 D1104: 24 5 D1105: 2 D1113: 213 6 D1106: 2 D1114: 214 D1107: 27 D1115: 215 D1116: valamennyi Tnyleges paramter rtkek Tartalom Mindentl fggetlenl kzsen hasznlhat paramterek

D1 D80

D101 D132

Helyi paramter

Mindentl fggetlenl kzsen hasznlhat paramterek

D1000 D1016

Makr utasts interface bemenet

Felhasznli makr utasts bemeneti interface kiolvass A kiolvasott paramter csak 0 vagy 1 lehet (a kapcsol llapottl fggen). Csak kiolvashat rtk

D1100 D1116

Makr utasts interface kimenet

Felhasznli makr utasts kimeneti interface tvitel. Berhat s kiolvashat rtkek

KGY, 2004.

134

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

8/2. tblzat A vltozk (paramterek) tpusai


D2001: H001 D2002: H002 D2003: H003 . . D2040: H040 . . D2199: H2199 D2200: H2200 D2500: Kls D2504: G57 D2501: G54 D2505: G58 D2502: G55 D2506: G59 D2503: G56 D2600: D2604: D2601: D2605: D2602: D2606: D2603: D2700: D2704: D2701: D2705: D2702: D2706: D2703: D2800: D2804: D2801: D2805: D2802: D2806: D2803:

D2001 D2200

Szerszm korrekcis adatok

Szerszm korrekcis rtkek Alapkiptsben: H1H40 Opcionlisan: H1-H200

D2500 D2506

D2600 D2606

D2700 D2706

D2800 D2806

X tengely munkadarab koordinta rendszer eltols Y tengely munkadarab koordinta rendszer eltols Z tengely munkadarab koordinta rendszer eltols B tengely munkadarab koordinta rendszer eltols NC figyelmeztet jelek 1. sszegzett idadatok 2. sszegzett idadatok Mondat lellts segdfunkci hatstalants

D3000

D3001

D3002

D3003

D3004

Eltols lellts

D3003: 0 D3003: 1 D3003: 2 D3004: 3 D3004: 1 D3004: 2 . . D3004: 7

Az NC vezrlberendezs kimeneti jele, max. 26 karakter figyelmeztet zenettel Automatikus mkds folyamn eltlttt id (msec) kiolvassa Automatikus mvelet indts ta sszegzett id (msec) kiolvassa Egyedi mondat lellts s segdfunkci befejez jel kivrs hatstalants Eltols lellts Eltolsebessg fellvezrls (override) G09 hatsos/hatstalan

KGY, 2004.

135

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

8/3. tblzat A vltozk (paramterek) tpusai


D4001: G00-G03 D4003: sk kivl. D4004: sz.sug.k. D4005: fix cikl. D4006: mdb.k.r. D4007: G98-G99 D4008: G22-G23 D4010: G90-G91 D4011: G94-G95 D4012: G70-G71 D4013: G43-G44 D4101: 2. kieg.funkc. A D4112 D4102: B D4113 D4103: C D4114 D4104: szersz.h.poz. H D4115: R D4105: szersz.sugr H D4119: S D4106: eltols F D4120: T D5001: X D5002: Y D5003: Z D5004: B D5101: X D5102: Y D5103: Z D5104: B D5201: X D5202: Y D5203: Z D5204: B D5301: X D5302: Y D5303: Z D5304: B

D4001-4015

G utastsok modalitsa

G utasts llapotnak kiolvassa

D4101-D4120

Modlis adatok

Modlis adatok kiolvassa

D5001-D5004

Elz mondat vgpontjnak koordinti Gpi koordintk

A megelz mondat programozott vgpont pozcijnak kiolvassa Az alapgp koordinta rendszer adatok kiolvassa Az rvnyes munkadarab koordinta rendszer adatok kiolvassa Tengely mrs pozci kiolvassa a szerszm hosszmrs (TIM) kapcsol be llapotban

D5101-D5104

D5201-D5204

Munkadarab koordintk

D5301-D5304

Szerszm hosszmrsi rtkek

4.8.3. Aritmetikai mveletek utastsai

Klnbz aritmetikai mveletek llthatk el paramterekkel. Formtum:

Di = kifejezs
ahol a kifejezs lehet: konstans (Dj s Dk), vltoz, egytthat, opertor.

Paramterek helyettestse konstansokkal

Di = Dj
KGY, 2004.

paramter megnevezs vagy behelyettests 136

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

sszeads tpus mveletek

Di = Dj + Dk Di = Dj - Dk Di = Dj OR (Dk) Di = Dj XOR (Dk)


Szorzs tpus mveletek

sszeads kivons logikai sszeg (vagy) kizr vagy (EXCLUZIVE OR)

Di = Dj x Dk Di = Dj / Dk Di = Dj AND (Dk)
Egytthatk (fgvnyek)

szorzs oszts logikai s

Di = Dj x SIN (Dk) Di = Dj x COS (Dk) Di = Dj x TAN (Dk) Di = ATN (Dj/Dk) Di = SQR (Dk) Di = ABS (Dk) Di = BIN (Dk) Di = BCD (Dk) Di = RND (Dk) Di = FIX (Dk) Di = FUP (Dk)

sinus fggvny cosinus fggvny tangens fggvny arcustangens fggvny ngyzetgyk fggvny abszolt rtk fggvny konvertls BCD kdrl binrisra konvertls binris kdrl BCD re kerekts lekerekts tizedespont al felkerekts a tizedespont al

Aritmetikai mveletek sorrendje (zrjellel kijellhet maximum 5 szintig)

Di = (Dj Dk) x D1 Pldk: 1.


D1=1000 D2=D1+10 D5=10 D6=1000xD5 D7=1000 D8=D7/50

1000 1000 + 10 = 1010

D1 D2

2.

10000 x 10 = 10000

D6

3.

1000/50 = 20

D8 137

KGY, 2004.

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

4. 5. 6. 7.

D11=1000xSIN30. D12=1000xCOS30. D13=1000xTAN30. D14=1732 D15=1000 D17=ATN(D14/D15)

1000x0.5 = 500 1000x0.866 = 866 1000x1.732 = 1732

D11 D12 D13

arctg(1.732) = 60000 = 60

D17

8.

Sugr szmtsa kzppontbl D18=D5001 X koordinta vgpont kiolvass D19=D5002 Y koordinta vgpont kiolvass D20=D18xD18 X2 szmts D21=D19xD19 Y2 szmts
D22=SQR(D20/D21) D23=D22/2 G02 RD23 F100

D18 D19 D20 D21 D22 D23

X 2 + Y 2 szmtsa sugr szmtsa krinterpolci a D23-ban lv sugr rtkvel

9.

D24=-1000 D25=ABS(D24) D26=RND(10xSIN60.) D27=FIX(10xSIN60.) D28=FUP(10xSIN60.)

1000 RND(8.66)=9 FIX(8.66)=8 FUP(8.66)=9

D25 D26 D27 D28

10. 11. 12.

4.8.4. Vezrlsi utastsok

A program vgrehajts folyamata feltteles kifejezstl fgg elgazssal, vagy ismtlssel vezrelhet.
Elgazsi utasts:

Formtum:

IF feltteles kifejezs GOTO n


ahol: n
KGY, 2004.

az elgazs (ugrs) mondatszma 138

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A feltteles kifejezs a kvetkez lehet:


(Di) (Di) (Di) (Di) (Di) EQ (Dj) NE (Dj) GT (Dj) LT (Dj) GE (Dj) = > <

(Di) LE (Dj)

ha Di s Dj egyenl (EQUIVALENT) ha Di s Dj nem egyenl (NOT EQUIVALENT) ha Di nagyobb, mint Dj (GREATER THAN) ha Di kisebb mint Dj (LESS THEN) ha Di egyenl vagy nagyobb (EQUNAL TO, OR GREATE THAN) mint Dj ha Di egyenl vagy nagyobb (EQUNAL TO, OR LESS THAN) mint Dj

Ismtlsi utasts:

Formtum:

WHILE feltteles kifejezs DO m : END m


ahol: m m= 1, 2, 3,

Amg a feltteles kifejezs fennll az END m-ig terjed programszakasz ismtlsre kerl.
Szigortsok az USER MACRO-ban

A paramtereket kzvetlenl az aritmetikai mveleti utastsok, s a vezrlsi utastsok utn kell zrjelbe tenni.
Pldul:
D1=100.xSIN(D10) WHILE (D2) EQ (D20) DO 1

Zrjeles kifejezs maximum t szintig lehetsges

KGY, 2004.

139

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A WHILE DO m hrom szintig lehetsges Pldul: WHILE - DO 1 . : WHILE - DO 2 . : WHILE - DO 3 . : END 3 . : END 2 . : END 1 A makr hvs (G65) szintje maximum hrom lehet.
A II. felhasznli makr utasts hibazeneteit a 7. tblzat tartalmazza.
5. Programozsi mintapldk 5.1. Szerszmgpi rutinok

Az MKC-500 megmunklkzponton leggyakrabban programozott szerszmgpi rutinok a kvetkezk: szerszmcsere, palettacsere, asztalfordts. Ezek programozsra alprogramok kszltek, s a memriban EDIT LOCK C alatti vdelemmel elltva vannak trolva.
5.1.1. Szerszmcsere alprogram

Az MKC-500 megmunklkzpont az ATC-80 tpusjel lncos szerszmtrral van elltva, kln cserl berendezssel. A szerszmok helye a trban kttt (helycmes rendszer szerszmkezels), kikeressk mindig a legrvidebb ton trtnik. A trral kapcsolatos valamennyi mozgs a forgats kivtelvel hidraulikrl trtnik. A mozgsok vghelyzett helyzetrzkelk jelzik. A tr mrrendszert kzeltskapcsolk alkotjk, a szmlls softver ton trtnik.
KGY, 2004.

140

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

9. tblzat A USER MACRO II. hibazenetei


Hiba szm 100 101 102 103 104 Diagnosztika Az NC vezrlberendezs figyelmeztet jel utastsa D3000 el ki van adva A G65 mlysgi szint meghaladta a 3 szintet. A helyi paramter 0 mlysgi szinttel lett felhasznlva. NO NE EQ az IF, WHILE megllaptsban. EQ NE az IF, WHILE-tl eltr megllaptsban. EQ NE duplzva lett. A GOTO n n-je nem szm s nem paramter A DO n n-je nem szm s nem paramter. Vagy nem 1 n 3. A DO n s a END n ellenttes. Az END n n-je nem szm s nem paramter. Vagy nem 1 n 3. A DO n s a END n ellenttes. A paramter van jelen, amely nem hasznlhat az aritmetikai mveleti kifejezs baloldali rszn, vagy jobboldali rszn. A figyelmeztet jel zenete meghaladja a 26 karaktert a D3000-rel. A( A( ) szm nincs prban. ) szm meghaladja az t szintet.

105 106 107 108 109 110 111 112 113

Az IF, WHILE llts nem memria mdban kerlt felhasznlsra. A D3000 figyelmeztet jel szma nem szm s nem paramter. Nem a specifikcikba beptett opertor kerlt felhasznlsra. A tbbszrs paramter szint hasznlatval kapcsolatban valami hibs. A paramter aritmetikai mveletnek jobboldali rszn a paramtereknek tbb mint 8 szintje van.

A szerszmokat a vezrls mindig a legrvidebb ton forgatja be. A szerszmtr mechanikus alapllapotban az ors res, valamennyi szerszm a trban van.
Szerszmcsere programozsa az ATC-80 szerszmtr esetn

A szerszmok kdjai: T00: az utols szerszm ktelez kdja (res fors), T01-T80: szerszmkdok a trban. A 80 szerszmhelyes lnctrban a szerszmot elvlasztssal mr kzvetlenl a megelz szerszmcsere utn el lehet kszteni. A szerszmcsere helye X, Y, s Z tengelynek rtkeit itt is a # 2 nullpontban troljuk.

KGY, 2004.

141

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A szerszmcsere alprogramja a kvetkez:


L9006 G30 P2 Z0 G30 P2 X0 Y0 M06 G23 %

szerszmcsere alprogram pozicionls a Z szerszmcsere helyre pozicionls az X, Y szerszmcsere helyre szerszmcsere

A szerszmcsere programozsa:
Ni Txx . : Nj G22 L9006 . : 5.1.2. Palettacsere alprogram

Az MKC-500 megmunklkzponton az automatikus munkadarab-cserlst a kt palettval rendelkez palettacserl berendezs vgzi. A munkadarab-cserls folyamatban a MELDAS M0 vezrls ltal tengelyenknt kezelt osztasztal, valamint az X tengely, tovbb a hidraulikusan vezrelt villamosmozgats s palettargzts-lazts vesznek rszt. A mozgsok vghelyzeteit helyzetrzkelk jelzik vissza. A paletta rgzts-lazts visszajelzse nyomskapcsolrl trtnik. A palettacserl mechanikus alapllapotban az egyik palettnak az asztalon, a msik palettnak valamelyik cserlvillban kell lennie. A cserlvillban lv paletta ltal megnyomott helyzetkapcsol jelt a D1000 paramter makr interface input jeleknt kezeli le a palettacserl alprogram. Mivel a palettacsere csak az osztasztal 0-os helyzetben hajthat vgre, ezrt a D5104 paramterben kiolvassuk az osztasztal gpi koordinta rendszerben mrt helyt. Ha az rtk nem 0, akkor a palettacsere eltt mg alaphelyzetbe trtn asztalfordtst is el kell vgezni. Az 1.sz. palettacserehely X rtke a #2 nullpontban, a 2.sz. palettacserehely X rtke a #3 nullpontban kerl rgztsre. A palettacsere alprogram folyamatbrja lthat a 53. brn lthat.

KGY, 2004.

142

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

53. bra Palettacsere alprogram


KGY, 2004.

143

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A palettacsere kdolt alprogramja (L9060):


D75=D5104 IF(D75) EQ (0) GOTO 4 G22 L9000 D75=0 N4 G30 P2 Z0 D76=D1000 IF(D76) EQ (0) GOTO 12 G30 P2 X0 M60 G30 P3 X0 M61 GOTO 16 N12 G30 P3 X0 M60 G30 P2 X0 M61 N16 G23 %

A palettacsere programozsa:
. : G22 L9060 . : 5.1.3. Asztalfordts alprogram

Az MKC-500 megmunklkzpont 1-os oszts osztasztallal rendelkezik. Az asztal kiemelse s leltetse nagy pontossggal megmunklt (Hirth) fogazott trcsba hidraulikus eszkzkkel trtnik. A kt szls helyzetet helyzetrzkelk jelzik vissza. Az asztal forgatsa kiemelt llapotban trtnik. Az osztasztalt a MELDAS M0 vezrls, mint a 4. tengelyt (B) kezeli. Teht a B tengelyre is rvnyes a G90/G91 s a G00/G01 kdok. Az osztasztal forgats alprogramban az elforgats szgt a gpi koordinta rendszerben abszolt mretmegadssal a D75 regiszter rtkeknt kell programozni. A szksges kiemelst s leltetst az alprogram automatikusan vgzi.

KGY, 2004.

144

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Az asztalforgats alprogramja: L9000 M10 G53 G90 G0 BD75 M11 G23 % Az asztalforgats programozsa (pl. 60): . : G22 L9000 D75=60. . :
5.1.4. NASA TEST program

A plyavezrls fr-margpek forgcsolssal trtn minstsre hasznlatos a NASA TEST, amelynek mveleti rajzt az 54. brn lthatjuk. A simt megmunkls fprogramjt s alprogramjait a kvetkezkben kzljk.

54. bra NASA TEST mveleti rajza


KGY, 2004.

145

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

L9999 (NASA TEST SIMITAS FOPROGRAM) 0 H101 T01 D41.7 FURAT ELOSIMITO HOSSZ-KORR. 0 H102 T02 D84. SAROKMARO FENEKMARAS HOSSZ-KORR. 0 H103 T02 D84. SAROKMARO FENEKMARAS SUGAR-KORR. 0 H104 T03 D84. SAROKMARO KONTURMARS HOSSZ-KORR. 0 H105 T03 D84. SAROKMARO KONTURMARS SUGAR-KORR. 0 H106 T04 D42H7 FURATSIMITO HOSSZ-KORR. N5 T01 (D41.7 FURAT ELOSIMITO) N10 G22 L9006 N15 T02 N20 G54 G90 G0 X0 Y80. S400 M3 N25 G43 H101 Z85. N30 G22 L910 D01=81 D02=60 N35 M5 0 D84 SAROKMARO FENEKMARAS N40 G22 L9006 N45 T03 N50 G54 G90 G0 X0 Y211. S400 M3 N55 G43 H102 Z85. N60 G22 L911 D03=103 D04=180 N65 G0 X0 Y195 N70 Z80 N75 G1 G9 Y-115. N80 G0 Z100. M5 0 D84 SAROKMARO KONTURMARS N85 G22 L9006 N90 T04 N95 G54 G90 G0 X0 Y211. S600 M3 N100 G43 H104 Z85. N105 G22 L911 D03=105 D04=240 N110 G90 G0 Z100. M3 0 D42H7 FURATSIMITO N115 G22 L9006 N117 T00 N120 G54 G90 G0 X0 Y80. S900 M3 N125 G43 H106 Z85. N130 G22 L910 D01=86 D02=65 N135 X-250. M5 N140 G22 L9006 N145 G22 L9060 N150 M30

KGY, 2004.

146

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

L910 (NASA FURATKEP ALPROGRAM) N5 G90 G99 GD01 X0 Y80. R85. Z20. FD02 N10 Y0 N15 X-69.282 Y-40 N20 X69.282 N25 G0 Z100 N30 G23 L911 (NASA MARASKEP ALPROGRAM) N5 G54 G90 G0 X0 Y211. N10 Z56. N15 G1 G9 Z58. FD04 N20 G1 G9 G42 HD03 X60. Y210. N25 G2 X0 Y150. I-60. J0 N30 G1 X-150. N35 Y-150. N40 X150. N45 Y150. N50 X0 N55 Z65. N60 G3 X0 Y150. I0 J-150. N65 G1 Z72 N70 X-129.904 Y-75. N75 X129.904 N80 X0 Y150. N85 G40 X20. Y210. N90 G23

KGY, 2004.

147

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

5.2. Alkatrsz megmunkl program Feladat:

Manyagbl, elssorban PVC-bl extrudlt profilokat elterjedten hasznljk nylszrok (ajtk, ablakok) gyrtshoz. Az extrudlt profilokkal szemben tmasztott alapvet kvetelmny a mret- s alakhsg, illetve a lthat (tisztthat) lek j felletminsge. Az extrudlsi technolgia szempontjbl a kvetelmnyek ellentmondanak, mert a felletminsget a szerszm hmrskletnek emelsvel lehet javtani, a lgyabb anyag mellett azonban nehezebben tarhatk a mret- s alaktrsek. Az ellentmonds feloldsra az utbbi idkben j technikai megolds szletett. A megoldsnl a szerszm hmrsklett a mret- s alaktrsek szempontjbl optimlis hmrskleten tartjk, ugyanakkor a lthat szerszmleket csatornban elhelyezett ftszllal melegtik a kedvez felletminsg rdekben. A megolds olymrtkben eredmnyes, hogy a rgi szerszmokat is rdemes talaktani. A feladat teht az, hogy a nemestett aclbl kszlt szerszmtestekbe nagy pontossggal el kell kszteni a ftszl hornyokat. A kvetkezkben bemutatjuk egy szerszmon a ftszl hornyok tervezst s megmunklst MKC-500 megmunklkzponton. Az 55., 56. brn a szerszmtest hromdimenzis rajza lthat.

55. bra Extrudl szerszm takartvonalas hromdimenzis rajza


KGY, 2004.

148

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

56. bra Extrudl szerszm testmodellje Az 57. bra a megtervezett ftszl hornyokkal mutatja az extruder szerszmot a CNC programhoz szksges koordinta mretek megadsval. A rajz egyben felfogsi terv is. A gp asztalra derkszg felfog elemet kell felszerelni s erre szorithat fel a szerszmon lv furatokon a szerszm test. Az irnytst az als oldalfellet felfektetse a gp asztalra biztostja. A nullpont s a koordinta tengelyek a rajzon jellve vannak. A szerszmcsere tekintettel az egyedi gyrtsra kzzel trtnik. A szksges szerszmok: 1. 2. 3. 4 5. 6. 7. Szrasmar ORION 4x7N SP28 HSSE 8%Co Szrasmar Titex plus 2.5 7fg HSSE-PM Szrasmar 8 ZPS HSS Co8 Kzpontfr A3.25 HSS Csigafr 4.2 HSS Cscssllyeszt 12 90 HSS Gpi menetfr M5 HSS

KGY, 2004.

149

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

57. bra A ftszl hornyok geometrija A megmunkls mveletelemei: 1. 2. 3. 4. Az 4 lpcss hornyok megmunklsa mindkt oldalon Az 2.5 hornyok megmunklsa Fszkek megmunklsa mindkt oldalon M5 menetes furatok elksztse mindkt oldalon

KGY, 2004.

150

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

A megmunkls CNC programja L5000 (FOPROGRAM EXTRUDALO SZER KOVESI GY TOTH A) O HORONY 4 O KEZI SZERSZAMCSERE 1 N5 G54 G90 G0 X-5. Y25. S1000 M3; N10 G0 G43 Z-1.25 H1; N15 G1 G9 X21.05 F15 M8; N20 G3 X26.24 Y26.91 R8.; N25 G1 X73.94 Y67.6; N30 G3 X76.75 Y74. R8.; N35 G0 Z2.; N40 X-5. Y25.; N45 Z-2.5; N50 G1 X21.05; N55 G3 X26.24 Y26.91 R8.; N60 G1 X73.94 Y67.6; N65 G3 X76.75 Y74. R8.; N70 G0 Z2.; N75 X-5. Y25.; N80 Z-3.5; N85 G1 X21.05; N90 G3 X26.24 Y26.91 R8.; N95 G1 X73.94 Y67.6; N100 G3 X76.75 Y74. R8.; N105 G0 Z2.; N110 X-5. Y25.; N115 Z-4.5; N120 G1 X21.05; N125 G3 X26.24 Y26.91 R8.; N130 G1 X73.94 Y67.6; N135 G3 X76.75 Y74. R8.; N140 G0 Z2.; N145 X-5. Y25. N150 Z-5.5; N155 G1 X21.05; N160 G3 X26.24 Y26.91 R8.; N165 G1 X68.09 Y62.61; N170 G0 Z2.; N175 X-5. X25.; N180 Z-6.5;
KGY, 2004.

151

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

N185 G1 X21.05 N190 G3 X26.24 Y26.91 R8.; N195 G1 X52.87 Y49.63; N200 G0 Z2.; N205 Z-7.5; N210 G1 X21.05; N215 G3 X26.24 Y26.91 R8.; N220 G1 X37.66 Y36.65; N225 Z100. M9; O JOBB HORONY 4 N230 X225. Y20.; N235 Z-1.25; N240 G1 X168.25 F15 M8; N245 G2 X143.25 Y45. R25.; N250 G1 Y74.; N255 G0 Z2.; N260 X225. Y20.; N265 Z-2.5; N270 G1 X168.25; N275 G2 X143.25 Y45. R25.; N280 G1 Y74.; N285 G0 Z2.; N290 X225. Y20.; N295 Z-3.5; N300 G1 X168.25; N305 G2 X143.25 Y45. R25.; N310 G1 Y74.; N315 G0 Z2.; N320 X225. Y20.; N325 Z-4.5; N330 G1 X168.25; N335 G2 X143.25 Y45. R25.; N340 G1 X74.; N345 G0 Z2.; N350 X225 Y20.; N355 Z-5.5; N360 G1 X168.25; N365 G2 X143.25 Y45. R25.; N370 G0 Z2.; N375 X225. Y20.; N380 Z-6.5; N385 G1 X168.25;
KGY, 2004.

152

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

N390 G2 X150.57 Y27.32 R25.; N395 G0 Z2.; N400 X225. Y20.; N405 Z-7.5; N410 G1 X168.25; N415 G0 Z100. M5 M9; N420 G30 PZ; N425 M0; O JOBB HORONY 2.5 O KEZI SZERSZAM CSERE 2 N430 G54 G90 G0 X143.25 Y74. S1200 M3; N435 G0 G43 Z-0.5 H2; N440 G22 L5001; N445 G0 Z-1.; N450 G22 L5001; N455 G0 Z-1.5; N460 G22 L5001; N465 G0 Z-2.; N470 G22 L5001; N475 G0 Z-2.5; N480 G22 L5001; N485 G0 Z-3.; N490 G22 L5001; N495 G0 Z-3.5; N500 G22 L5001; N505 G0 Z-4.; N510 G22 L5001; N515 G1 Z-4.5 F25.; N520 G22 L5001; N525 G0 Z100.; O BAL HORONY 2.5 N530 G54 G90 G0 X76.75 Y74. S1200 M3; N535 Z-0.5; N540 G22 L5002; N545 G0 Z-1.; N550 G22 L5002; N555 G0 Z-1.5; N560 G22 L5002; N565 G0 Z-2.; N570 G22 L5002; N575 G0 Z-2.5; N580 G22 L5002;
KGY, 2004.

153

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

N590 G22 L5002; N595 G0 Z-3.5; N600 G22 L5002; N605 G0 Z-4.; N610 G22 L5002; N615 G1 Z-4.5 F25.; N620 G22 L5002; N625 G0 Z100. M5 M9; N630 G30 PZ; N635 M0; O KEZI SZERSZAM CSERE 3 O FESZEKMARAS BAL N640 G54 G90 G0 X-5. Y36. S900 M3; N645 G0 G43 Z-3. H3; N650 G1 X16. F20 M8; N655 Y14.; N660 X-5.; N665 Y21.5; N670 X15.; N675 Y28.5; N680 X-5.; N685 G0 Z100. M9; O FESZEKMARAS JOBB N690 X225. Y9.; N695 Z-3.; N700 G1 X204. M8; N705 Y31.; N710 X225.; N715 Y16.5; N720 X205; N725 Y23.5; N730 X225.; N735 G0 Z100. M5 M9; N740 G30 PZ; N745 M0; O KOZPONTFURAS O KEZI SZERSZAMCSERE 4 N750 G54 G90 G0 X210. Y11. S1000 M3; N755 G0 G43 Z20. H4; N760 G81 X210. Y11. Z-6. R-2.5 F20 M8; N765 Y29.; N770 X10. Y34.;
KGY, 2004.

154

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

N775 Y16.; N780 G0 Z100. M5 M9; N785 G30 PZ; N790 M0; O FURAS O KEZI SZERSZAMCSERE 5 N795 G54 G90 G0 X10. Y16. S700 M3; N800 G0 G43 Z20. H5; N805 G83 X10. Y16. Z19. R-3. Q5. F25 M8; N810 Y34.; N815 X210. Y29.; N820 Y11.; N825 G0 Z100. M5 M9; N830 G30 PZ; N835 M0; O SULLYESZTES O KEZI SZERSZAMCSERE 6 N840 G54 G90 G0 X210. Y11. S300 M3; N845 G0 G43 Z20. H6; N850 G82 X210. Y11. Z-4. R-2. E1. F20 M8; N855 Y29.; N860 X10. Y34.; N865 Y16.; N870 G0 Z100. M5 M9; N875 G30 PZ; N880 M0; O MENETFURAS O KEZI SZERSZMCSERE 7 N885 G54 G90 G0 X10. Y16. S60 M3; N890 G0 G43 Z20. H7; N895 G84 X10. Y16. Z-18. R-3. E1. F48. M8; N900 Y34. N905 X210. Y29.; N910 Y11.; N915 G0 Z100. M5 M9; N920 G30 PZ; N925 G30 P3X; N930 M30;

KGY, 2004.

155

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

L5001 (2.5 JOBB HORONY MARAS ALPROGRAM) N5 G54 G90 G0 X143.25 Y74. S1200 M3; N10 G1 Y143.25 F4 M8; N15 Y74. F200.; N20 G23;

L5002 (2.5 BAL HORONY MARAS ALPROGRAM) N5 G54 G90 G0 X76.75 Y74. S1200 M3; N10 G1 Y149.73 F4 M8; N15 G2 X79.7 Y153.59 R4; N20 G1 X94.97 Y157.75; N25 G0 Z2.; N30 G0 X76.75 Y74. N35 G23;

58. bra A ksz extrudl szerszm rajza

KGY, 2004.

156

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

59. bra A ksz extrudl szerszm testmodellje

KGY, 2004.

157

Forgcsol megmunkls CNC vezrls szerszmgpen

MKC-500, MITSUBISHI MELDAS MO

Forrsok

1. MK-500/MITSUBISHI MELDAS MO vezrls megmunklkzpont Csepel Mvek Szerszmgpgyr, Budapest, 1987. 2. CSEPEL-MO CNC vezrls I. Ktet, Csepel Elektronik, Budapest, 1987. 3. CSEPEL-MO CNC vezrls II. Ktet, Programozsi utasts Csepel Elektronik, Budapest, 1987. 4. Aczl Kroly Dr. Takcs Sndor: MK-500/MITSUBISHI MELDAS MO megmunklkzpont programozsa s kezelse GTE Csepeli Szervezete ltal szervezett felsfok NC szaktanfolyam segdlete, Budapest, 1987. 5. ATC-80 (MKC 500) automatikus szerszmtr s cserl Kezelsi utasts Csepel Mvek Szerszmgpgyr, Budapest, 1988.

KGY, 2004.

158

You might also like