1 / 34 2013.04.29. 13:01 mynct v0.0.1 Maró verzió Kezelési leírás Gyártó és fejlesztő:nct IpariElektronikai kft. H1148 Budapest Fogarasi út7. Levélcím: H1631 Bp. pf.: 26. Telefon: (+36 1) 467 63 00 Telefax: (+36 1) 467 63 09 Villanyposta: nct@nct.hu Honlap: www.nct.hu
2 / 34 2013.04.29. 13:01 Tartalomjegyzék 1 Bevezetés...5 2 A program kezelői felülete...6 2.1 A szerkesztett fájlnév megjelenítés panel...8 2.2 A funkció/művelet csoport kiválasztó menü panel...9 - nyelv választó gomb...9 - Funkciók gomb...9 - Mozgások gomb...9 - Maróciklusok gomb...9 - Fúróciklusok gomb...9 - Mérőciklusok gomb...9 - Makrók gomb...10 - Egyéb gomb...10 - Help gomb...10 - Hibaüzenetek gomb...10 2.3 A műveleti panel...11 2.3.1 A Csoport panelek...12 2.3.1-1 A Funkciók csoport panel...12 2.3.1-2 A Mozgások csoport panel...13 2.3.1-3 A Maróciklusok csoport panel...14 2.3.1-4 A Fúróciklusok csoport panel...15 2.3.1-5 A Mérőciklusok csoport panel...16 2.3.1-6 A Makrók csoport panel...17 2.3.1-7 Az Egyéb csoport panel...18 2.3.2 A Kedvencek panel...19 2.3.3 A Paraméterek panel...20 2.3.3-1 A G00 paraméter panel...22 2.3.3-2 A G01 paraméter panel...23 2.3.3-3 A G02 paraméter panel...24 2.3.3-4 A G03 paraméter panel...25 2.4 A szerkesztő ablak panel...26 2.4.1 A gyorsválasztó eszközsáv panel...26 2.4.2 A szerkesztő ablak felső eszköz panelje...27 2.4.3 A szerkesztő ablak alsó eszköz panelje...27 2.4.4 A szerkesztő ablak...28 2.5 A szövegterület panel...29 Függelék...30
3 / 34 2013.04.29. 13:01 1 Bevezetés Mi az a mynct? A mynct program egyfajta, dialógus eszközökkkel támogatott előtét program az NCT200-as vezérlőhöz. Célja, hogy az ISO NC programozásban - un. G kódu programozásban - kevésbé járatos felhasználóknak segítséget nyújtson az NC kód előállításához. Hogyan működik a mynct? A mynct az NC kód elkészítését, tesztelését és kódkészítés tanulását támogatja. A program futtatható az NCT200-as vezérlőből a szerszámgépen a helyben történő programkészítéshez. Futtatható asztali -IBM kompatibilis- PC-ről vagy notebook-ról is, az NC kód távoli elkészítéséhez, az NC kód előzetes teszteléséhez vagy gyakorláshoz, tanuláshoz. A vezérlőn Windows CE operációs rendszer alatt, a Pc-n Windows Xp/Windows 7 alatt fut. A mynct kódja a Python programozási nyelven készült, eredetileg a 2.5-ös verzió alatt és felhasznál néhány Python ill. C nyelven írt programkönyvtár kiterjesztést is, mint pl. a PMW. A mynct kezelőfelülete támogatja az NCT200-as vezérlő érintőképernyős kezelését is, de használható a szokásos egérrel és billentyűzettel is. A mynct-vel a kívánt megmunkálási NC G-kód a fizikai billentyűzettel,egérrel vagy érintőképernyő használatával egyszerűen elkészíthető az adott művelethez tartozó paraméterpanel kitöltésével ill. a szerkesztő ablakban történő közvetlen átszerkesztéssel. Az alkalmazásban létrehozott NC program elmenthető, visszatölthető, átszerkeszthető. Az elkészített NC program a vezérlőből végrehajtásra kijelölhető. A program telepítése: A telepítendő könyvtárak és állományok: Az NCT 200 vezérlőn: Az alábbi könnyvtárak bemásolásával a zárójelben megadott helyre. Az alkalmazás a vezérlő "Program\myNCT" menüpontjából indítható. A Python könyvtár és alkönyvtárai (\storage card\python) A Programs könyvtár (\storage card\programs) A mynct könyvtár (\storage card\config\mynct) A mynct/gif könyvtár (\storage card\config\mynct\gif) PC számítógépen ill. notebookon: A "dist.exe" önkicsomagoló.zip állomány kibontásával és/vagy a "dist" könyvtár tetszőleges helyre való bemásolásával. Az alkalmazás a "mynct.exe" állomány elindításával használható. A dist könyvtár (A helye nem kötött!) A dist/tcl könyvtár és alkönyvtárai A dist/mynct könyvtár (Benne a"mynct.exe" állomány!) A dist/mynct/gif könyvtár A dist/mynct/programs könyvtár A program elindítása: Az NCT 200 vezérlőn: A vezérlő menüpaneljéből a főmenüből nyíló "Program/myNCT" menüponttal indítható.. PC számítógépen ill. notebookon: A "mynct.exe" alkalmazás elindításával indítható.
4 / 34 2013.04.29. 13:01 2 A kezelő felület A program kezelői felülete A program kezelői felülete un. panelekre oszlik.a panelek a program főablak meghatározott helyén és adott méretben helyezkednek el. Egy-egy panel egy-egy adott feladat/feladatcsoport végrehajtásához biztosít kezelői felületet. A panelek részben méretezhető ill. görgethető ablakokban, részben lapozható füleken helyezkednek el. A program kezelői felületén a felhasználói adatok parancsok bevitelére, kezelésére több féle szokásos és néhány speciális - egyedi - adatbeviteli eszközt használunk. A szokásos adatbeviteli/megjelenítő eszközök: - nyomógombok (ikonokkal és feliratokkal) - kapcsoló gombok - feliratok (cimkék) - egysoros adatbeviteli mezők - többsoros adatbeviteli mezők - gördítő sávok - ikonok,képek - felugró ablakok A fenti elemek kezelése a szokásos módon történik.
5 / 34 2013.04.29. 13:01 A speciális - egyedi - adatbeviteli/megjelenítő eszközök: - választó menü - gördíthető csempe panel - gördíthető - ikonos vagy szöveges - függőleges "toolbar" panel - virtuális billentyűzet panel A választó menü kezelése: A választó menü kezelését pl. a nyelv választó eszköz segítségével mutatjuk be. A választó menü gomb a nyomógomb jobb oldali részén található négyszög alakú jelről felismerhető. A választó menü egy speciális nyomógomb amelynek megnyomásakor megjelenik egy felugró ablak a lehetséges opciók listájával. Az opciók között az egérrel vagy a billentyűzet fel/le gombjaival navigálhatunk és a bal egérgombbal való klikkeléssel vagy a billentyűzet "Enter" gombjának megnyomásával a kék hátérrel kiemelt kijelölt opció kiválasztható. A kiválasztás után a kiválasztott opció szövege lesz látható a választó menü nyomógombján. A gördíthető csempe panel kezelése: A gördíthető csempe panel kezelését a "Funkciók" csoport választó panel segítségével mutatjuk be. A gördíthető csempe panel egy speciális panel amelyen sor-oszlop elrendezésben nyomógombok vannak elhelyezve az adott gombhoz kötött funcióra/műveletre utaló nagyméretű ikonokkal megjelölve. Az ikonra egérrel kattintva ill. az érintőképernyőt az ikon felett megérintve az adott művelet végrehajtható. A csoport panel esetében az adott G vagy M kód a szerkesztőablakba közvetlenül beíródik, vagy a megfelelő paraméterpanel megnyílik. A csoport panelen minden nagyméretű nyomógomb bal-felső sarkában egy-egy kisméretű "kiválasztó" nyomógomb is el van helyezve. A kiválasztó gomb megnyomásakor a kiválasztási státuszállapot és a kijelzett icon megváltozik. A zöld pipa a kiválasztott, a piros X a nem kiválsztott státuszállapotot jelzi. Ha az adott funkció gomb kiválasztott akkor a szerkesztőablak jobb oldalán megjeleníthető függőleges "gyorskiválasztő" toolbar-on az adott funkció gombnak megfelelő gomb megjelenik és a funkció kódjának beillesztése a toolbarról is végrehajtható. A beilleszthető funkciók/ műveletek a funkció csoport kiválasztó menü felosztása szerint csoportokra vannak felosztva. (Funkciók, Mozgások, Maróciklusok, Fúróciklusok, Mérőciklusok, Makrók, Egyéb) Minden csoporthoz külön csoport panel tartozik. Minden csoport panelhez külön toolbar panel tartozik.
6 / 34 2013.04.29. 13:01 A gyorsválasztó eszközsáv panel kezelése: A gyorsválasztó eszközsáv - "toolbar" - panel kezelését a "Funkciók" toolbar panel segítségével mutatjuk be. A toolbar panel a funkció csoport kiválasztó menü megfelelő menüpontjának megnyomásával kiválasztható. Ismételt megnyomásával pedig eltüntethető. A toolbar panelen a kiválasztott csoporthoz - jelen esetben a "Funkciók" csoporthoz - tartozó nyomógombok jelennek meg a csoport panelen megjelenített és kiválasztott funkcióknak megfelelő sorrendben. Az adott funkcióknak megfelelő gombok a csoportpanelen lévő kiválasztógomok megnyomásával megjeleníthetők és eltüntethetők. Ha a megjelenítendő gomok egyszerre nem férnek el a toolbar panelen a panel görgethetővé válik a jobb oldalán megjelenő gördítősávval. A toolbar felett találtató "Text" és "Icon" gombok segítségével a toolbar megjelenítés típusa - szöveges vagy ikonos - beállítható. A toolbar panel a szerkesztőablak alatt baloldalt található "^^^" - gyors gombsor fel - gombbal megjeleníthető ill. a "vvv" - gyors gombsor le - gomb megnyomásával eltüntethető.
7 / 34 2013.04.29. 13:01 A virtuális billentyűzet panel kezelése: A virtuális billentyűzet panel a szerkesztőablak alatt baloldalt található "###" - saját billentyűzet - gombbal jeleníthető meg ill. tüntethető el. ( megjegyzés: A mynct alkalmazás megnyitásakor a vezérlő virtuális billentyűzete is automatikusan megnyílik. Az adatbevitel erről a panelről is végrehajtható! ) A gombok megnyomásakor a megfelelő karakter kódja - betü, jel,számjegy - elküldésre kerül a fókuszban lévő adatbeviteli elemnek - a szerkesztőablaknak vagy a funkció paraméter paneleknek. A szerkesztőablakban a billentyűzet megfelelő gombjainak - nyilak,lapozás,stb. - lenyomásával mozoghatunk navigálhatunk is. A "Shift", "Ctrl", "Alt" és "CapsLock" gombok kétállapotúak - beragadnak és a virtuális billentyűzet karakterkiosztása a benyomott vezérlő gomboknak megfelelően megváltozik. Az "Enter" gombbal új sort helyezhetünk el a szerkesztő ablakban. A "Del" és "Backspace" gombokkal a szöveges kurzor utáni ill. előtti karakter törölhető. A "Tab" és "Shift-Tab" gombokkal a funkció paraméter paneleken előre és visszafelé léptethetünk az adatbeviteli mezőkön. A "Home" gombbal a szerkesztett fájl első sorának kezdő pozíciójába ugorhatunk. Az "End" gombbal a szerkesztett fájl utolsó sorának vég pozíciójába ugorhatunk. A "line start" gombbal az aktuális sor kezdő pozíciójába ugorhatunk. A "line end" gombbal az aktuális sor vég pozíciójába ugorhatunk.
8 / 34 2013.04.29. 13:01 2.1 A szerkesztett fájlnév megjelenítés panel A szerkesztett fájlnév megjelenítés panelon (ami a főablak tetején található) a betöltött ill. elmentett fájl nevét és teljes elérésí útvonalát jelenítjük meg. Ha még nem töltött be és nem mentett egyetlen fáljt sem a felhasználó, akkor az alapértelmezett név - O0000.nct - jelenik meg. A panel bal szélén található a "Program" menü. A menüvel megadott fájl megnyitását, mentését ill. új fájl létrehozását hajthatjuk végre. A "Quit" menüpont megnyomásával a mynct alkalmazást bezárhatjuk. A megnyitás panelen a középső gördíthető ablakban kiválasztott fájl neve bekerül az alatta lévő fájlnév beviteli mezőbe és a"rendben" gomb megnyomásával a kiválasztott fájl tartalma az aktuális munkaterület adataival felülírhatók. A középső gördíthető ablakban a kívánt fájlnévre kettőt kattintva a fájl tartalma egy lépésben felülírható. A létező fájl felülírása elött megjelenik egy figyelmeztető ablak. A fájlnév beviteli mezőben lévő fájlnév kitörölhető, módosítható, kiegészíthető. Az új, eddig nem létező fájlnéven - a "Rendben" gomb lenyomásával - az adott könyvtárban az aktuális munkaterület adatait tartalmazó új fájl létrehozható. A "Mégsem" gomb lenyomásával a panel bezárható. A "+" gomb lenyomására megnyílik a mappa hozzáadása ablak, amelyben egy szerkesztő mezőben megadhatjuk a létrehozandó új alkönyvtár nevét ami az aktuális megnyitott könyvtárban fog létrejöni. Így a projektjeink az általunk meghatározott módon könyvtárakba, alkönyvtárakba rendezhetőek.
9 / 34 2013.04.29. 13:01 2.2 A funkció/művelet csoport kiválasztó menü panel A csoport kiválasztó menü panelen található gombok egyfajta - más programoknál is megszokott - "toolbar"-t alkotnak. A gombok lenyomásával ill. a bal egérgombbal történő ráklikkelésével a gombhoz rendelt funkció/művelet csoport panelek megnyithatóak. A kiválasztott csoport kiválasztó menügomb ismételt megnyomásával a gyorsgomb toolbar panel eltüntethető ill. újból megjeleníthető. - Az első gomb a kezelőfelület nyelvét kiválasztó gomb. A gomb egy "legördülő menü" típusú gomb, amit a rajta megjelenő szöveg melletti négyszögalaku jel jelez. A gombra kattintva a hozzárendelt listát tartalmazó legördülő ablak megjelenik és ebben az ablakban kiválasztható a kívánt listaelem - esetünkben a beállítandó nyelv -. A kiválasztott opció szövege kerül a kiválasztó gombon megjelenítésre és a funkció aktíválásával a főablakon a kezelőfelület többi vezérlő elemének -pl. gomboknak, mezőknek - a felirata, cimkéje az adott kiválasztott nyelven kerül megjelenítésre. - A második gomb a "Funkciók" gomb. A gombra kattintva megnyílik a funkciók csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható. - A harmadik gomb a "Mozgások" gomb. A gombra kattintva megnyílik a mozgások csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható. - A negyedik gomb az "Maróciklusok" gomb. A gomb lenyomásával megnyílik a fúróciklusok csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható. - Az ötödik gomb az "Fúróciklusok" gomb. A gomb lenyomásával megnyílik a fúróciklusok csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható. - Az hatodik gomb a "Mérőciklusok" gomb. A gomb lenyomásával megnyílik a mérőciklusok csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható.
10 / 34 2013.04.29. 13:01 - A hetedik gomb az "Makrók" gomb. A gomb lenyomásakor megnyílik az makrók csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható. - A nyolcadik gomb az "Egyéb" gomb. A gomb lenyomásakor megnyílik az egyéb csoport panel, ahol a csoporthoz tartozó funkciók/ műveletek nyomógombjainak megnyomásával az adott funkció/művelet NC kódja a szerkesztőablakba közvetlenül beilleszthető vagy a funkció/művelet paraméter panelja megnyitható.
11 / 34 2013.04.29. 13:01 2.3 A műveleti panel Az alkalmazás középső részén jobb oldalt helyezkedik el a műveleti panel. A műveleti panelt egy függőleges átméretező sáv választja el az alkalmazás középső részének baloldalán elhelyezkedő szerkesztő paneltől. Fent egy vízszintes átméretező sáv választja el a fájlnév paneltől és a csoport kiválasztó menütől. Lent szintén egy vízszintes átméretező sáv választja el a funkciók/ műveletek leírását tartalmazó szöveg paneltől. A műveleti panelen egy három szegmensű lapozható könyv található. Az első lapon a "Paraméterek" panel A második lapon a "Csoport" panel A harmadik lapon a "Kedvencek" panel található.
12 / 34 2013.04.29. 13:01 2.3.1. A csoport panelek. A funkció/művelet csoport kiválasztó menü gombjainak megnyomására a megfelelő csoport panel megnyílik. 2.3.1-1. A "Funkciók" csoport panel. - G17: X-Y sík kiválasztása - G18: X-Z sík kiválasztása - G19: Y-Z sík kiválasztása - G20: Angolszász -hüvelyk- mértékegységrendszer kiválasztása - G21: Metrikus mértékegységrendszer kiválasztása - G90: Abszolút koordinátarendszer kiválasztása - G91: Inkremens -relatív- koordinátarendszer kiválasztása - G53: Gépi koordimáta rendszer kiválasztása - G54: 1.munkadarab koordinátarendszer kiválasztása - G55: 2.munkadarab koordinátarendszer kiválasztása - G56: 3.munkadarab koordinátarendszer kiválasztása - G57: 4.munkadarab koordinátarendszer kiválasztása - G58: 5.munkadarab koordinátarendszer kiválasztása - G59: 6.munkadarab koordinátarendszer kiválasztása - G54.1: A P-edik munkadarab koordinátarendszer kiválasztása (01<=P<=99) - G15: Derékszögű koordinátarendszer kiválasztása - G16: Polár koordinátarendszer kiválasztása - G92: Új munkadarab koordinátarendszer létrehozása - G52: Lokális koordinátarendszer eltolása
13 / 34 2013.04.29. 13:01 - G68: Koordinátarendszer elforgatása bekapcsolása - G69: Kordinátarendszer elforgatás kikapcsolása - G50: Léptékezés kikapcsolása - G51: Léptékezés bekapcsolása - G50.1 Tükrözés kikapcsolása - G51.1 Tükrözés bekapcsolása - F: Előtolás megadása - S: Fordulatszám megadása - T: Szerszámcsere megadása - H: Szerszámhossz korrekció regiszter megadása - D: Szerszámsugár korrekció regiszter megadása - G94: Előtolás értelmezése időegységre - percre - vonatkozóan - G95: Előtolás értelmezése orsó fordulatra vonatkozóan - (...): Megjegyzés megadása - M00: Programozott program állj - M01: Feltételes program állj - M03: Főorsó forgatás - M04: Főorsó forgatás - M05: Főorsó állj - M02: NC Program vége - M30: NC Program vége - M07: Hűtés be (2.tip. -köd-) - M08: Hűtés be (1.tip. -elárasztás) - M09: Hűtés ki - M98: Alprogram hívás - M99: Alproram vége/visszatérés alprogramból - G65: Felhasználói makró hívás (egylövetű) - G66: Felhasználói makró hívás minden mozgásparancs után - G66.1: Felhasználói makró hívás minden mondatból - G67: Felhasználói makró hívás érvényességének kikapcsolása - G10: Programozott adatbeadás (A munkadarab koordinátarendszerek eltolása programból / Szerszámkorrekciós értékek módosítása programból) - G11: Programozott adatbeadás tiltása - G96: Állandó vágósebesség bekapcsolása - G97: Állandó orsó fordutatszám bekapcsolása
14 / 34 2013.04.29. 13:01 2.3.1-2. A "Mozgások" csoport panel. - G00: Mozgás gyorsmenettel (pozicionálás) - G01: Lineális interpoláció - G02: Körinterpoláció ÓJM - G03: Körinterpoláció ÓJE - G28: Automatikus referenciapont felvétel - G29: Automatikus 1.,2.,3.,4. referenciapontra állás - G30: Automatikus visszatérés referenciapontról - G40: Szerszámsugár korrekció számítás kikapcsolása - G41: Szerszámsugár korrekció számítás bekapcsolása balról - G42: Szerszámsugár korrekció számítás bekapcsolása jobbról - G31: Mérés a maradék út törlésével - G37: Automatikus szerszámhossz mérés - G43: Szerszámhossz korrekció számítás bekapcsolása (+ korrekció) - G44: Szerszámhossz korrekció számítás bekapcsolása (- korrekció) - G49: Szerszámhossz korrekció számítás kikapcsolása - G45: Szerszámeltolás +D (a szerszámsugár korrekciós értékkel növeli az elmozdulást) - G46: Szerszámeltolás -D (a szerszámsugár korrekciós értékkel csökkenti az elmozdulást) - G47: Szerszámeltolás +2D (a szerszámsugár korrekciós érték kétszeresével növeli az elmozdulást) - G48: Szerszámeltolás -2D (a szerszámsugár korrekciós érték kétszeresével csökkent az elmozdulást)
15 / 34 2013.04.29. 13:01 2.3.1-3. A "Maróciklusok" csoport panel. - G1410: Homlokfelület kialakítása - téglalap forma - G1411: Homlokfelület kialakítása - kör forma - G1420: Lépcső kialakítása - téglalap forma - G1421: Lépcső kialakítása - kör forma - G1422: Lépcső kialakítása - stadion forma - G1423: Lépcső kialakítása - egyoldalas váll forma - G1424: Lépcső nagyolás - G1425: Lépcső fenék simítás - G1426: Lépcső oldal simítás - G1427: Lépcső letörés - G1430: Zseb kialakítása - téglalap forma - G1431: Zseb kialakítása - kör forma - G1432: Zseb kialakítása - stadion forma - G1433: Zseb kialakítása - horony forma - G1434: Zseb előfúrás - G1435: Zseb nagyolás - G1436: Zseb fenék simítás - G1437: Zseb oldal simítás - G1438: Zseb letörés - G1999: Üregmarás
16 / 34 2013.04.29. 13:01 2.3.1-4. A "Fúróciklusok" csoport panel. - G81: Fúróciklus, kiemelés gyosrmenettel - G73: Nagysebességű mélyfúróciklus - G83: Mélyfúróciklus - G83.2: Változó mélységű mélyfúrás fúróciklus - G83.3: Változó mélységű nagysebességű mélyfúrás fúróciklus - G82: Fúróciklus várakozással, kiemelés gyorsmenettel - G85: Fúróciklus, kiemelés előtolással - G86: Fúróciklus, kiemelés álló főorsóval - G88: Fúróciklus, várakozás után kézi működtetés a talpponton - G89: Fúróciklus, talpponton várakozás, kiemelés előtolással - G76: Kiesztergálás automatikus szerszámelhúzással - G87: Fúróciklus, kézi működtetés a talpponton / Kiesztergálás visszafelé, automatikus szerszámelhúzással - G98: Szerszám visszahúzás a kiindulási pontig (pozicionálási sík) - G99: Szerszám visszahúzás az R - megközelítési - pontig (biztonságí sík) - G81.1: Axiális lengetés oldalfal köszörülésnél - G74: Balmenetfúróciklus - G84: Menetfúróciklus - G84.2: Menetfúróciklus, jobbmenet fúrásakiegyenlítő betét nélkül - G84.3: Menetfúróciklus, balmenet fúrása kiegyenlítő betét nélkül - G80: Fúróciklus kikapcsolása - G1400: Fúrás megadott pontokra - G1401: Fúrási pontok adott egyenes mentén azonos osztóközzel - G1402: Fúrási pontok adott egyenes mentén különböző osztóközzel - G1403: Fúrás egy hálón kijelölt pontokra - G1404: Fúrás egy téglalapon kijelölt pontokra - G1405: Fúrási pontok adott kör mentén - G1406: Fúrás egy köríven kijelölt pontokra azonos osztószöggel - G1407: Fúrás egy köríven kijelölt pontokra különböző osztószöggel
17 / 34 2013.04.29. 13:01 2.3.1-5. A "Mérőciklusok" csoport panel. - G1102: A tapintó radiális hibájának kalibrálása - G1103: A stílusgömb - tapintó - rádiuszának kalibrálása - G1104: A tapintó hosszának kalibrálása - G1101: Biztonsági pozicionálás a tapintóval - G1105: Felület radiális mérése - G1106: Felület axiális mérése - G1107: Belső sarok helyzetének mérése - G1108: Külső sarok helyzetének mérése - G1109: Zseb/váll mérése - G1110: Furat/csap mérése - G1905: Felület mérése nullpontfelvétellel - G1907: Belső sarok mérése nullpontfelvétellel - G1908: Külső sarok mérése nullpontfelvétellel - G1911: Külső sarok "Z" méréssel és nullpontfelvétellel - G1912: Zseb vagy váll ill. furat vagy csap mérése nullpontfelvétellel - G1913: Munkadarab szöghelyzetének mérése - G1914: Munkadarab szöghelyzetének mérése nullpontbeméréssel - G1915: Körközéppont mérés 3 pontból
18 / 34 2013.04.29. 13:01 2.3.1-6. A "Makrók" csoport panel. - #: makroregiszter jel - zárójelek: [,] - elágazás: GOTO - feltételes utasítás: IF,THEN - ciklus vezérlő utasítás: WHILE, DO,END - logikai relációk: NOT,AND,OR,XOR,EQ,NE,LT,GT,LE,GE - függvényhívások:abs,...,fclos
19 / 34 2013.04.29. 13:01 2.3.1-7. A "Egyéb" csoport panel. - G04: Várakozás megadása - G05.1: Az NC mondatok többszörös előfelfolgozásának üzemmódja, a nagysebességű, nagypontosságú pályakövetés üzemmódja - G07.1: A hengerinterpoláció üzemmód be és kikapcsolása - G12.1: A polárkoordináta interpoláció üzemmód bekapcsolása - G13.1: A polárkoordináta interpoláció üzemmód kikapcsolása - G22: A programozható munkatér behatárolás bekapcsolása - G23: A programozható munkatér behatárolás kikapcsolása - G25: A főorsó fordulatszám ingadozás figyelése bekapcsolása - G26: A főorsó fordulatszám ingadozás figyelése kikapcsolása - G33: Egyenletes emelkedésű menet vágása - G09: Művelet végén pontos megállás programozása - G61: Pontos megállás üzemmód - G62: Automatikus előtoláscsökkentés belső sarkoknál - G63: A százalék kapcsoló és stop tiltás üzemmód - G64: Folyamatos forgácsolás üzemmód - G38: A sugárkorrekció eltolás vektor megtartás programozása - G39: Sarokív programozása
20 / 34 2013.04.29. 13:01 2.3.2. A Kedvencek panel. A kedvencek panelen a kiválasztott státuszú funkciók/műveletek nyomógombjai jelennek meg. Az nyomógombok elhelyezését a használatuk - ill. a csoportjuk használatának - gyakorisága alapján a csökkenő gyakoriság szerint rendezzük.
21 / 34 2013.04.29. 13:01 2.3.3. A Paraméterek panel. A paraméterek panelen -a kedvencek panelen, a csoport panelen vagy a gyorskiválasztó eszközsávon - a kiválasztott funkció/művelet nyomógombjának megnyomása után megjelennek az adott funkciónak/műveletnek megfelelő adatbeviteli elemek. A panel felső részén egy magyarázó ábra jelenik meg. A panel alsó részén egy gördíthető ablakban a művelethez tartozó paraméterek számának és típusának megfelelően szöveges felirattal jelölt adatbeviteli mezők, választó gombok jelennek meg. A magyarázó kép alatt a kitölthető NC kódra utaló szövegsor jelenik meg. Az adatbeviteli mezőknél az első oszlopban az adott paraméterhez tartozó NC címszó jelenik meg( pl. X). Az adatbeviteli mezőknél a második oszlopban - ha lehetséges - az 'I' inkremens címszó beillesztése választható ki egy nyomógombbal. A gomb megnyomásakor a gombon az 'I' jel megjelenik, ismételt megnyomásakor az 'I' jel eltűnik. Ha az 'I' jel látható akkor a szerkesztő ablakba az adott paramétermér az 'I' inkremens jel az NC kódba beillesztődik. Ha az adott paraméternél az 'I' inkremens jel használata nem lehetséges a második oszlopban a nyomógomb nem jelenik meg. Az adatbeviteli mezőknél a harmadik oszlopban az adott paraméter értéke adható meg egy egysoros adatbeviteli ablakban. Az adatbeviteli ablak rögzített hosszúságú de a tartalom szükség esetén jobbra-balra gördíthető. Az adatbeviteli mezőknél a negyedik oszlopban a paraméter tartalmának - jelentésének - megfelelő szöveg íródik ki. Az alsó gördíthető ablak jobb oldalán a kiválasztási gonbsorok helyezkednek el - ha a műveletnél ez szükséges-. Az egy sorba helyezett kiválasztógombok közül csak egy választható ki egyszerre. A kiválasztott gombon lévő NC kód a "Rendben" gomb megnyomására bekerül a szerkesztő ablakba. A 'x' gomb kiválasztásakor az adott kiválasztási gombsorból nem kerül NC kód a szerkesztő ablakba. Az "UWV" és "ABC" kiválasztógombok kiválasztásakor az UVW és ABC tengelyeknek megfelelő adatbeviteli mezők megjelennek, az "x" kiválasztógombok kiválasztásakor nem jelennek meg a paraméter panelen. Az alsó gördíthető ablak alsó részén egy funkciómenü jelenik meg.
22 / 34 2013.04.29. 13:01 - A "Rendben" gomb megnyomására a panelen aktuálisan kitöltött ill. beállított paraméterekkel a művelet NC kódja a szerkesztő ablakba íródik. Ha valamelyik paraméter szükséges és nincs kitöltve vagy a kitöltött érték nem megfelelő felugró hibaüzenet ablak jelenik meg. A hiányzó/hibás adat a panelen megadható ill. kijavítható. A "Rendben" gomb ismételt megnyomásával a művelet NC kódja - módosítás után vagy módosítatlanul is - ismét a szerkesztő ablakba íródik. - A "Mégsem" gomb megnyomására a panel becsukódik és a szerkesztő ablakba nem íródik NC kód. A kedvencek panel megnyílik. - A "Törlés" gomb megnyomására a panelen aktuálisan kitöltött adatok kitörlődnek - az adatbeviteli mezők üresek lesznek. A paraméterek inkremens jelölése és a kiválasztó gombok állapota nem változik.
23 / 34 2013.04.29. 13:01 2.3.3-1. A G00 paraméter panel.
24 / 34 2013.04.29. 13:01 2.3.3-1. A G01 paraméter panel.
25 / 34 2013.04.29. 13:01 2.3.3-1. A G02 paraméter panel.
26 / 34 2013.04.29. 13:01 2.3.3-1. A G03 paraméter panel.
27 / 34 2013.04.29. 13:01 2.4 A szerkesztő ablak panel A szerkesztő ablak panelen az aktuálisan létrehozott/megnyitott NC kód fájl tartalma van megjelenítve. A szerkesztő ablak tartalma a funkció/művelet gombok megnyomásával ill. a funkciókhoz/műveletekhez tartozó paraméter panelek kitöltésével és jóváhagyásával - a "Rendben" gomb megnyomásával - módosítható. A szerkesztőablak tartalma az érintőképernyő, az egér,a fizikai vagy virtuális billentyűzet használatával közvetlenül is szerkeszthető a szövegszerkesztő alkalmazásoknál szokásos módon. 2.4.1 A szerkesztő ablak gyorsválasztó eszközsáv panelje A gyorsgomb eszközsáv a szerkesztő ablak panel jobb oldalán jelenik meg. A "Text" és "Icon" gombok megnyomásával a feliratos és ikonos megjelenítés között választhatunk. A gyorsgomb eszközsáv a "^^^" és "vvv" megnyomásával megjeleníthető ill. eltüntethető. A csoport kiválasztó menü gombjainak megnyomásával az adott csoporthoz tartozó gyorsmenü eszközsáv megjeleníthető, a menügomb ismételt megnyomásával az eszközsáv eltüntethető. Ha a megjelenítendő gyorsgombok száma nagy és a rendelkezésre álló helyen nem férnek el egyszerre akkor a panel jobb oldalán egy függőleges gördítősáv jelenik meg. A panel fel és le gördíthető.
28 / 34 2013.04.29. 13:01 2.4.2 A szerkesztő ablak felső eszköz panelje A szerkesztő ablak felett kijelzésre kerül a betöltött/létrehozott NC kód fájl aktuális szöveges kurzor pozíciója "sor.oszlop" formában. Kijelzésre kerül a fálj sorainak száma, a karakterek száma. Kijelzésre kerül a grafikus - egér - kurzor pozíciója. A jobb oldalon található adatbeviteli ablakba keresési kulcs - szövegtöredék - írható és a ">>" gomb megnyomásával a fájl tartalmában a kulcsnak megfelelő rész megkereshető. A keresés iránya a fájl elejétől a fájl vége felé halad. Ha van találat a szöveges kurzor a találat pozíciójába helyeződik. A találat zőld színnel grafikisan kiemelésre kerül. A ">>" gomb ismételt megnyomására a szöveges kurzor a következő találatra ugrik. A fájl végét elérve a keresés a fájl elejétől folytatódik. Ha nincs találat felugró hibaüzenet érkezik. Közvetlenül a szerkesztő ablak felett egy menüsor található. A "Save" gombbal a szerkesztő ablak aktuális tartalma fájlba menthető. Az "Open" gombbal a szerkesztő ablakba egy kijelölt fájl tartalma betölthető. Az "Undo" gombbal az előzőleg kiadott szerkesztő művelet visszavonható. A "Redo" gombbal az előzőleg visszavont szerkesztő művelet újból ervényesíthető. 2.4.3 A szerkesztő ablak alsó eszköz panelje Közvetlenül a szerkesztő ablak alatt egy menüsor található. A "wrap char" gombbal a szerkesztő ablak aktuális tartalmát sortöréssel jeleníti meg. A sort a szerkesztő ablak jobb oldali szélén lévő utolsó karakter után töri el. Az "wrap word" gombbal a szerkesztő ablakbaktuális tartalmát sortöréssel jeleníti meg. A sort a szerkesztő ablak jobb oldali szélén lévő utolsó megjeleníthető szó után töri el. Az "select copy" gombbal az előzőleg - egérrel vagy érintéssel - kijelölt szövegrész tartalma a vágólapra kerül. A "select paste" gombbal az előzőleg vágólapra helyezett szövegrész a szöveges kurzor aktuális helyén beillesztésre kerül a szerkesztő ablakba. A gomb ismételt megnyomására az utolsó tartalom ujra beillesztésre kerül. A "###" gombbal a saját virtuális billentyűzet megjeleníthető ill. eltüntethető. A "^^^" és "vvv" gombokkal a gyorsválasztó eszközsáv megjeleníthető ill. eltüntethető.
29 / 34 2013.04.29. 13:01 2.4.4 A szerkesztő ablak A szerkesztő ablak egy gördítősávokkal ellátott többsoros adatbeviteli mező. Az adatbeviteli mező bal oldalán a sorszámokat megjelenítő - nem szerkeszthető - társ ablak található. A szerkesztő ablakban az aktuális szövegtartalom a szövegszerkesztőknél megszokott módon szerkeszthető. A szövegben a fel-le,jobbra-balra nyilakkal, a lapozó gombokkal a szöveges kurzort mozgatni, navigálni lehet. Az "Enter" lenyomására új sor - ill. sorok - hozhatók létre a szöveges kurzor poziciójában. A paraméter panelekről történő NC kód bevitelnél - a "Rendben" és a "Mégsem" gombok lenyomására is - a szövegtartalom tranzformáción esik át. A kisbetük nagybetükké alakulnak, a felesleges szóközök, soremelések a szövegből törlődnek. Ha a szövegben un. kulcs szövegrész - olyan NC kód részlet amihez paraméter panel is tartozik - kerül egérrel vagy érintéssel kijelölésre, akkor a hozzátartozó paraméterpanel automatikusan megnyílik. (Megjegyzés: Ha olyan sorban kerül kulcs kódrészlet kijelölésre amelyben nemcsak a kulcshoz tartuzó NC kód elemek is vannak akkor a paraméter panel "Rendben" gombbal történő bezárása esetén az idegen kód részletek a szerkesztett sorból törlődnek! Ismert hiba! A javítása folyamatban!)
30 / 34 2013.04.29. 13:01 2.5 A szövegterület panel
31 / 34 2013.04.29. 13:01 Függelék A "py.ini" fájl: 1Magyar;English;Polska;Deutsch; Megnyit;Open;Otwarte;Öffnen; Ment;Save;Zapisz;Speichern; Adatok;Show data;dane;daten; Láncolt;Tailed;Łańcuch;Gekettet; Konvertál;Convert Line/Arc;Konwersja;Konvertieren; Töröl;Delete;Usuwanie;Löschen; Beszúr;Insert;Wstawianie;Einstich; Hozzáad;Append;Dodawanie;Hinzufügen; Módosít;Modify;Modyfikacja;Änderung; Lista;List;Lista;Liste; Új ;Clear;Nowy;Neu; NC kód;nc_code;nc kod;nc-code; Szimulátor;Simulator;Symulator;Simulator; c:\\storage card\\config\\mynct\\;c:\\storage card\\programs\\ 0;1;2;3;4;5;6;7;8;9; z1 [mm]=;z1 [mm]=;z1 [mm]=;z1 [mm]=; x1 [mm]=;x1 [mm]=;x1 [mm]=;x1 [mm]=; z2 [mm]=;z2 [mm]=;z2 [mm]=;z2 [mm]=; x2 [mm]=;x2 [mm]=;x2 [mm]=;x2 [mm]=; A "py.ini" állományban a mynct program kezelői felületének egyes nyelvi változatai és default beállítási értékek vannak tárolva. A sorok ";" -vel elválasztott mezőkre oszlanak. A sort mindig ";"-vel kell lezárni. Az első sor egy számjegy digittel kezdődik. ez a szám jelzi az alapértelmezett kezelőfelület nyelvének sorszámát az első sorban megadott listában. A korrekt működés érdekében minden sornak ugyanannyi mezőből kell állnia mint az első sor. A sor bármennyi mezőből állhat - a "py.ini" - állomány bővíthető. A 17. sorban az első számjegy értelmezése az alapértelmezett színösszeállítás száma a "col.ini" állományban rögzítettek közül.
32 / 34 2013.04.29. 13:01 A "col.ini" fájl: ['gray','light gray','light gray','white','black','blue','light gray','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['dark gray','gray','light gray','white','black','blue','light gray','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#9e6c00','#df9700','#eeb200','white','black','blue','#eeb200','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#a19000','#c3b400','#d4c800','white','black','blue','#d4c800','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#9e6c00','#df9700','#d69200','#c0edff','black','blue','#bd7900','#88a8b9','#789caf','#f3edff','#f3dcdf','#f3dcb7']; ['#708400','#8ca100','#9da400','white','black','dark green','#9da400','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#e39700','#ffc800','#ffd900','white','black','blue','#ffd900','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#dc8c83','#fd9783','#ffae83','white','black','blue','#ffae83','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['light blue','light blue','light blue','white','black','blue','light blue','#88a8b9','#789caf','light gray','yellow','#e9e9e9']; ['#a19000','#b5a100','#b19200','white','black','blue','#b19200','#88a8b9','#789caf','light gray','#9a9386','#becec0']; A "col.ini" állományban a mynct program színbeállításaának paraméterei vannak tárolva. A mynct program 10 színösszeállítást és színösszeállításonként 12 színregisztert használ. A "col.ini" állományban ezek egyetlen sorban, ";"-vel elválasztott mezőkben vannak tárolva. Egy -egy mezőben egy-egy színösszeállítás adatai vannak tárolva. Egy mezőben "[,]" zárojelek között a "," jellel elválasztva ' vagy " jelekkel határolva 12 szín van megadva. A színek megadása lehetséges a szabványos - angol nyelvű - megnevezésükkel vagy a "#" jelet követően hexadecimálisan 3 byte.ban tárolva az RGB színkódokkal. (pl. #88a8b9)
33 / 34 2013.04.29. 13:01 A "save.csv" fájl: A "save.csv" állományban a mynct program funkció kiválasztási státusz paraméterei vannak tárolva. (Melyik funkció van zöld pipával és melyik piros kereszttel megjelölve!) A kiválasztott státuszú funkciók gombjai vannak a kedvencek panelen és a gyorskiválasztó eszközsoron megjelenítve.
34 / 34 2013.04.29. 13:01 Az "okcount.csv" fájl: Az "okcount.csv" állományban a mynct program a funkciók használatát számláló adatokat tárolja. A funcciók/műveletek használatának száma alapján rendezi - csoportonként - a kedvencek panelen lévő nyomógombokat.