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

Méret: px
Mutatás kezdődik a ... oldaltól:

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

Átírás

1 ORSZÁGOS CNC PROGRAMOZÁS ÉS GÉPKEZELÉS SZAKMAI VERSENY április NCT VEZÉRLÉSRE írásbeli A kidolgozás időtartama: 150 perc Jóváhagyta: Apostol Attila Támogatók: NCT Kft. NCT Akadémia graphit Kft. ISCAR Hungary Kft. Hód-93 Kft. BESTOF Kft. Seco Tools Kft. Oerlikon Balzers Magyarország Versenyző száma:..

2 I. teszt feladatok: 40 pont 1. Feladat: 1 pont Az átmérő 40 mm-es külső élen egy 2x45 -os él letörést, a homlokfelületen pedig egy oldalazást kell végrehajtani. A használt vezérlés NCT. Az alábbi programrészletek közül melyik esetében nem keletkezik sorja a munkadarab külső élén? N10 G0 X44 Z-4 N11 G1 G41 X40 F0.2 N12 G1 Z0,C2 N13 G1 X-1 N14 G0 X60 Z60 N15 M30 N10 G0 X-1 Z2 N11 G1 G42 Z0 F0.2 N12 G1 X36 N13 G1 X42 Z-3 N14 G0 G40 X60 Z60 N15 M30 N10 G0 X44 Z0 N11 G1 X-1 F0.2 N12 G0 G42 X34 Z1 N13 G1 X42 Z-3 N14 G0 G40 X60 Z60 N15 M30 a. b. c. 2. Feladat: 1 pont Az ábrán lévő szerszámgépen a gép kezelője milyen irányból nézve határozhatja meg helyesen a körinterpoláció óramutató járásával megegyező illetve azzal ellentétes körüljárási irányát? a. A munkadarabra felülről nézve a +Y tengely irányából b. A munkadarabra alulról nézve a +Y tengely irányába c. Tetszőleges, hogy milyen irányból nézzük a munkadarabot 3. Feladat: 1 pont Melyik körinterpolációs mondat a helyes, ha a szerszámmal (X20;Y10) pontból az (X80;Y10) pontba kívánunk eljutni? a. G02 G41 X80 Y10 R-50 vagy G02 G41 X80 Y10 R50 b. G02 G42 X80 Y10 R50 vagy G02 G42 X80 Y10 R-50 c. G02 G41 X80 Y10 R-50 vagy G02 G42 X80 Y10 R50 2

3 4. Feladat: 1 pont Válassza ki az IGAZ állítást G16 polár koordinátarendszer használata esetén! a. A következő adatokra van szükségünk: sugár (Y vagy V) és polárszög (X vagy U). b. A következő adatokra van szükségünk: sugár (Y vagy U) és polárszög (X vagy V). c. A következő adatokra van szükségünk: sugár (Z vagy W) és polárszög (X vagy U). 5. Feladat: 2 pont Számítsa ki a Z értékét! A mértékegységek mm-ben értendők Z= 6. Feladat: 1 pont Hol helyezkedik el a forgójeladó indirekt útmérésnél? a. A forgójeladó a golyósorsó végére van felszerelve b. A forgójeladó a főorsó végére van felszerelve c. A forgójeladó az ágyra van felszerelve 7. Feladat: 1 pont A mellékelt ábrán melyik szerszám a balos? 8. Feladat: 1 pont Mi jellemzi a szerszámcímes rendszert? a. A szerszámok pontos sorrendje fontos, amit memóriachippel figyelnek. b. A szerszámokat a technológiai utasításnak megfelelő sorrendben helyezik el. c. A szerszámokat tetszőleges sorrendben helyezik el. 9. Feladat: 1 pont Polárkoordináta interpoláció (G17) használata esetén az alkalmazott koordinátarendszer nullpontját a lineáris tengelyen (X) kötelezően úgy kell megválasztani, hogy a forgó szerszám forgástengelye X=0 pozícióban egybeessék a körtengely (C) forgástengelyével. A polárkoordináta interpolációban használt szerszám X irányú hosszkorrekciója kötelezően 0 kell hogy legyen. Válassza ki az alábbi válaszok közül, hogy mi a megoldás, ha az elkészített objektum központos, de méretbeli hibája van. 3

4 a. Az X irányú kompenzálást a szerszám X irányú kopás korrekciós mezejében kell beállítani b. Az X irányú kompenzálást a szerszám R kopás korrekciós mezejében kell beállítani c. Az X irányú kompenzálást a munkadarab nullponteltolással kell beállítani 10. Feladat: 1 pont A következő programrészlet milyen alakzatot ír le?... G12.1 #150=sin30*10 #151=cos30*10 G1 G42 X[#151*2] C0 C#150 X0 C10 X-[#151*2] C#150 C-#150 X0 C-10 X[#151*2] C-#150 C0 G0 X70 G40 G a. Átmérő 20 mm-es körbe írható hatszög b. Átmérő 10 mm-es körbe írható hatszög c. Átmérő 20 mm-es körbe írható nyolcszög 11. Feladat: 1 pont Válassza ki, hogy melyik programrészlet egyenértékű az alábbi programrésszel! G0 X10 Y50 G2 Y20 X40 I30 a. G0 X10 Y50 G2 Y20 X40 R30 b. G0 X10 Y50 G2 Y20 X40 R-30 c. G0 X10 Y50 G2 X40 I30 J Feladat: 1 pont Melyik parancsra igaz, hogy az M30-ig megváltoztatja a munkadarab nullpontok eltolás vektorát? a. G52 X10 Y10 b. G92 X10 Y10 c. G10 L2 X100 Y20 P1 13. Feladat: 1 pont A kontúrkövetés bekapcsolt állapotában (G41, G42) a vezérlés mindig két, a kiválasztott síkba eső mozgásmondat közötti korrekciós vektorokat kell, hogy 4

5 számolja. A gyakorlatban szükség lehet arra, hogy két síkbeli mozgásmondat közé mozgást nem tartalmazó mondatot, vagy nem a kiválasztott síkba eső mozgást tartalmazó mondatot programozzunk. Válassza ki a következők közül, hogy melyiket nem lehet programozni! a. különleges transzformációk be-, kikapcsolása: G50, G51, G50.1, G51.1, G68, G69. b. funkciók: M, S, T c. nullpont áthelyezés: G52 d. a kiválasztott síkon kívüli mozgás: (G17) G1 Z e. várakozás: G4 P f. alprogram hívás: M98 P 14. Feladat: 1 pont Mit jelent a szerszámbeállító pont? a. A szerszámbeállító pont a szerszámtartó egy adott helyén található, amit a gép gyártója határoz meg. Ha a szerszám bemérése a gépen kívül történik, akkor a szerszám hossza és sugara az F szerszámbeállító pontra vonatkozik. Ezeket az értékeket a szerszámtárolóban kell megadni a vezérlésnek. b. Az F pont egy, a felhasználó által meghatározott pozíció a főorsón. Kúpos szárú befogás esetén ami marógépeknél jellemző ez a pozíció egy bizonyos kúpátmérő felett van meghatározva. Ha a szerszámot a befogójával az orsóba beillesztjük, akkor a szerszámbeállító pont és a szerszámbefogó pont egybeesik. 15. Feladat: 1 pont Nem öröklődő (egylövetű) funkciók hatása, vagy adatok értéke csak az adott mondatban érvényes. Ezeket a funkciókat nem öröklődő, vagy egylövetű funkcióknak nevezzük. Válassza ki a következő kódok közül, amelyik nem öröklődik! a. M04 b. G96 c. M99 d. G61 e. G81 f. G Feladat: 1 pont A T0812 parancs jelentése: a 08-as számú szerszámot váltsd be és a 12-es számú korrekciós csoportot hívd le mellé. Mi történik akkor, ha a szerszám számára 0-t programozunk, vagy csak egy, vagy két számjegyet írunk T címre? a. szerszámváltás megtörténik, csak új korrekciót nem hív le. Pld.: T12 jelentése: a 12-es szerszámot hívja be, de a korrekciós csoport nem változik. 5

6 b. szerszámváltás nem történik, csak új korrekciót hívunk le. Pld.:T12 jelentése: a 12-es korrekciós csoportot hívd le. c. hibaüzenettel leáll 17. Feladat: 1 pont Milyen eszközt lát az alábbi ábrán? a. automatikus szerszámbemérő esztergagépre b. szerszámkalibráló esztergagépen c. munkadarab nullpont bemérő esztergagépen 18. Feladat: 1 pont A T101-es külső esztergáló szerszám X irányú kinyúlását XI+1 mm-el módosítottuk a szerszámkorrekciós tárban. Milyen méretet fog készíteni a szerszám - a módosított korrekciós érték lehívását követően - az előzőleg esztergált 21mm-ES ÁTMÉRŐ helyett? (A programozott érték változatlan.) a. 19 mm-t b. 22 mm-t c mm-t d. 21 mm-t e mm-t 19. Feladat: 9 pont Adja meg az alábbi CNC kódok szakszerű jelentését! a. G92 S (Smax) b. G00 (G50) c. G76 (G80) d. G95 (M95) e. GOTO5 (FROM 5) f. G71 (G72). g. G52 (G60) 6

7 h. G77 (G70) i. WHILE DO1-END1 (G60-FROM-TO ). 20. Feladat: 1 pont Az alábbi ábra alapján a vezérelt tengelyek elnevezését a paramétertárban lehet definiálni (AXIS). Itt lehet jelölni, hogy melyik tengely milyen címre mozogjon. Alapkiépítésben (2D esetén) a tengelyek nevei: X és Z. A bővítő tengelyek elnevezése a tengely típusától függ. A következő állításokból válassza ki az igaz állítást! a. A lineáris mozgást végző bővítő tengelyek elnevezése: A, B, C és W. Az U, V, W tengelyek párhuzamosak (vagy közel párhuzamosak) valamelyik elsődleges tengellyel b. A lineáris mozgást végző bővítő tengelyek elnevezése: Y, U, V és W. Az U, V, W tengelyek merőlegesek valamelyik elsődleges tengellyel c. A lineáris mozgást végző bővítő tengelyek elnevezése: Y, U, V és W. Az U, V, W tengelyek párhuzamosak (vagy közel párhuzamosak) valamelyik elsődleges tengellyel 21. Feladat: 1 pont (G95) G04 P... paranccsal várakozási időt másodpercben szeretnénk programozni, mely melyik gép konstans programozásával tudjuk ezt elérni. a. MINUT=0 b. MINUT=1 c. SECOND=1 22. Feladat: 1 pont Válassza ki a HIBÁS programrészletet! NCT 104 NCT 90 a. a G1 X12,C4 G1 X12 BEV-4 G1 Z-21,R2 G1 Z-21 BEV2 G1 X16 G1 X16 G1 Z-42 X23,C2 G1 Z-42 X23 BEV-2 G1 X43 G1 X

8 b.... G1 X12,C4 G1 Z-21,R2 G1 X16 G1 Z-42 X23,C2 G1 G40 X43... c.... G1 X12,C4 G1 Z-21,R2 G1 X16 G1 Z-42 X23,C2 X43... b.... G1 X12 BEV-4 G1 Z-21 BEV2 G1 X16 G1 Z-42 X23 BEV-2 G1 G40 X43... c.... G1 X12 BEV-4 G1 Z-21 BEV2 G1 X16 G1 Z-42 X23 BEV-2 X Feladat: 7 pont Válaszadáshoz használja az 1. számú mellékletet! Egy váltólapka dobozán lévő adatok alapján határozza meg a lapka: a. alakját:.. b. hátszögét:.. c. tűrését: d. típusát: e. forgácsoló él hosszát:.. f. lapka vastagságát:.. g. csúcssugarát: Feladat: 1 pont Mi történik akkor, ha két, nem a kiválasztott síkba eső mozgást tartalmazó, vagy mozgást nem tartalmazó mondatot írunk a programba? Pld.: 8

9 ...G17 G42 G91... N110 G1 X50 Y70 N120 G4 P2 N130 S400 N140 X60... a. a vezérlés a kontúron való haladás alapstratégiáját használja. b. a szerszámpálya nem torzul mert a két mondat még megengedett. c. a vezérlés az utolsó kontúrmondat végpontjára merőlegest állít, és ez lesz a korrekciós vektor, ezért a szerszámpálya torzul. 25. Feladat: 1 pont Az alábbi sokszöget polárkoordináta interpolációval készíti el. Válassza ki a 4. pont helyes koordinátáinak meghatározását! a. G1 X[COS15*60] C-[SIN15*30] b. G1 X-[COS15*60] C-[SIN15*30] c. G1 X[COS15*30] C-[SIN15*30] d. G1 X-[COS15*60] C-[SIN15*60] e. G1 X-[COS15*30] Y-[SIN15*30] II. Kontúr rekonstrukció: 10 pont NCT90T: N005 G60 X0.8 Z0.4 N010 G50 S100 F0.2 T101 M03 M12 M40 M96 V180 Sm2500 X40 Z1 N015 G72 X0 D1 FR080 N020 G60 X0 Z0 N025 G40 X50 Z20 N030 G60 X6.52 N035 G50 M41 V180 N085 G01 X0 Z0 N040 G42 X17.72 Z-8.86 N090 G02 X17.72 Z-8.86 R8.86 N045 G02 X16 Z R8.86 N095 G02 X16 Z R8.86 N050 G03 Z R26 N100 G03 Z R26 N055 G03 Zi-7.07 R10 N105 G03 ZI-7.07 R10 N060 G01 X20 N110 G01 X32 A-45 N065 G60 Xi-1.43 FR040 TO060 Q4 N115 G02 X40 R15 N070 G60 X0 N120 G01 ZI-5 N075 G42 X-4 Z2 N125 G01 X41 N080 G50 F0.1 V210 X-4 Z2 N130 G41 X50 Z20 P2 9

10 NCT104M: %O0024(VERSENY) G54 G21 G17 G40 G90 G94 F160 G97 S1500 T1 M6 G43 H1 Z60 M3 G0 X-20 Y0 Z2 G1 Z-5 G42 D1 X0 Y0 X60 G2 X80 Y20 R20 G1 X110 Y20 G1 XI[COS60*40] YI[SIN60*40] G3 X[ ] Y85 R24.25 G1 XI-25 G2 R-20 XI20 YI20 G1 X110 Y135,A90 Q1 XI-45 G2 X15 Y135 R25 G1 X0,R8 YI-65,A0 G2 X77.52 Y60 R34.5 I43.02 J60 Q-1 X[ ] R34.5,R8 G3 X-5 Y15 R20 I6 J30 Q1 G1 X0 G2 X0 Y-15 R15 G1 X-20 G40 G0 Z50 M30 % NCT104T: %O0024 G21 G18 G40 G92 S1500 G95 F.06 G96 S150 T808 M4 G0 X42 Z1 G79 X-1 Z0 G0 X50 10

11 Z30 T202 G96 S180 F.1 G0 X42 Z2 G71 U.8 R.5 G71 P1 Q2 U.5 W0 F.1 G0 X50 Z100 M0 G92 S1800 G96 S250 F.05 N1 G42 G0 X-1 Z1 G1 Z0 X0 G3 X24 Z-12 R12 G1 X20.85 Z-11.9,A180 Q-1 Z-25 X24 G2 R15 X44 Z G1 X36 Z-62,A170 Q1 ZI-6 N2 X42 G40 G0 X50 Z-68 G97 T606 G95 S1000 F.03 G0 X26 Z-25 G1 X18 G4 P10 X26,A60 G0 X50 Z20 M5 T404 G95 F0.1 S300 M3 G0 X23 Z3 G76 P Q0.1 R0.15 G76 X19.16 Z-23 P0.92 Q0.2 F1.5 G0 X50 Z100 M30 % 11

12 12

13 III. programozási feladat: (eszterga) 50 pont A tanult NCT vezérléssel készítse el az alkatrészrajzon lévő munkadarab külső CNC programját, felfogási tervét, műveletelem sorrendjét, szerszámozási tervét a kiadott egyszerűsített beállító lapon! 13

14 III. programozási feladat: (maró) 50 pont A tanult NCT vezérléssel készítse el az alkatrészrajzon lévő munkadarab CNC programját, felfogási tervét, műveletelem sorrendjét, szerszámozási tervét a kiadott egyszerűsített beállító lapon! 14

15 MŰVELETTERV Munkadarab: Anyag: Programazonosító: Felfog. módja/száma: Nyersdarab méret: Szerszámgép/Vezérlés: Felfogási terv: (kézi vázlat/befogási méretekkel/nullaponttal/) Sorsz. Művelet megnevezése Szerszámazonosító Megjegyzés Szerszámazonosító Szerszámszár típusa Lapka típusa Forgácsolási sebesség m/min Fordulatszám ford/min Előtolási sebesség mm/ford Fogásmélység mm Forgácsolási adatok 15

16 N10 N190 N20 N200 N30 N210 N40 N220 N50 N230 N60 N240 N70 N250 N80 N260 N90 N270 N100 N280 N110 N290 N120 N300 N130 N310 N140 N320 N150 N330 N160 N340 N170 N350 N180 N360 16

17 N370 N550 N380 N560 N390 N570 N400 N580 N410 N590 N420 N600 N430 N610 N440 N620 N450 N630 N460 N640 N470 N650 N480 N660 N490 N670 N500 N680 N510 N690 N520 N700 N530 N710 N540 N720 17

18 18