usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban...

50
USBCNC Kezelési útmutató Dokumentum verzió 3.51.1

Transcript of usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban...

Page 1: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

USBCNC

Kezelési útmutató

Dokumentum verzió 3.51.1

Page 2: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Kiadta: Bert Eding

Eindhoven

Hollandia

Cím: USBCNC kézikönyv

Szerző: Bert Eding

Dátum: 2011. február 17.

Dokumentum előzmények

Verzió Dátum: SzerzőSzerző: Megjegyzés

1 2006-03-10 Bert Eding Induló verzió

1.01 2006-08-13 Bert Eding I/O info nyelvi kiegészítés

1.02 2006-08-19 Bert Eding Hardver leírások

1.03 2006-08-22 Bert Eding Holtjáték kompenzáció

1.04 2006-08-31 Bert Eding Új grafikai felület leírás és oktatóanyag

1.05 2006-09-02 Bert Eding Tippek a kézi alaphelyzetbeállításra

1.06 2006-09-05 Bert Eding Setup paraméter A-Axis Linear – hozzáadása

1.07 2006-09-12 Bert Eding HPGL importálás és konfigurálható kimenet felcserélések. Indításkor és leállításkor minden kimenet nullára állítása.

1.08 2006-10-07 Bert Eding DXF EasyCAM hozzáadása

1.09 2006-10-19 Bert Eding CPU_2 külső áramellátás hiba javítása

2.10 2006-12-05 Bert Eding GUI módosítása alaphelyzetbe állítással és nullázással kapcsolatban.

2.11 2007-01-22 Bert Eding USBCNC_CPU_3 bemutatása

2.12 2007-04-04 Bert Eding Nem használt referenciák eltávolítása és G61/G64 leírása.

2.12 2007-05-23 Bert Eding Alaphelyzetbe állítás – apróbb javítások

2.13 2007-05-28 Bert Eding Telepítési leírás módosítása, Vista32 Vista64 AMD install.

2.14 2007-11-10 Bert Eding USBCNC V2.62 új kiadása, új M-funkciók

az értékelő kiemeneteinek vezérlésére,

PWM vezérlés az orsóhoz.

2.15 2007-12-28 Bert Eding USBCNC_CPU_4 leírás hozzáadása

3.00 2008-01-30 Bert Eding GUI leírás módosítása az V3.XX-re

3.01 2008-02-26 Bert Eding Hardver csatlakozással kapcsolatos apróbb javítások, példák.

3.02 2008-04-12 Bert Eding Alkalmazott kódsor egyszerűsítés, egyesítés kis G1-k egy nagyobb változatba, nagyobb pontossággal. Ugyanez a pontosság alkalmazható már az egyesítési algoritmusban. Partially blending instead of full

Page 3: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót is létrehoztam. A következő lépés a "Look Ahead Feed", később lásd: "Set Path Control Mode - G61, and G64, or G64 Px" fejezet.

3.14 2008-06-08 Bert Eding SW verzió kézi verzió egyeztetése. Vista driverek támogatásának hozzáadása.

(firmware frissítést igényel minden Virtual

COMM port driver használónál). Meghajtás telepítési útmutatója frissítve.

Induló támogatás az "automatic tool change"

funkcióhoz a macro.cnc fájllal. Lásd 2.4.1 és 2.4.2, valamint 4.3. fejezetek

3.16 2008-07-30 Bert Eding Look Ahead Feed hozzáadása

3.20 2008-07-30 Bert Eding V3.20 frissítések

3.21 2008-07-30 Bert Eding V3.21 frissítések

3.22 2008-07-30 Bert Eding V3.22 frissítések, driver telepítés. 3.26 2008-10-25 Bert Eding Egységesítés a V3.26 verzióval. 3.27 2008-10-25 Bert Eding Szerszám adatok tárolása felhasználói verziókba.

3.28 2008-10-25 Bert Eding Értékelő alkalmazás parancsok hozzáadása. Advantronix GPIO kártya támogatása extra

I/O funkciókhoz. Teljesen konfigurálható XYZABC tengelyek.

A-tengely különböző számítások. Forgó, lineáris,

habvágó és 4th

tengelyek. Grafikus kijelző és léptető gombok esztergáláshoz X/Z, mint első két tengely esetén.

3.30 2009-1-2 Bert Eding Alap eszterga/forgácsolás funkciók: - X eltolás munkalaphoz

- Munkalap irányának beállítása

Szerszám sugarának kompenzációja

G41, G41D.. és G42, G42D.

G18 síkban esztergálásnál, szerszám irányának figyelembe vétele.

G41.1D..L.. , G42.1D..L.., ahol a D a

szerszámátmérő és L a szerszám iránya (1..9)

Szerszámhossz kompenzáció: G43, G43H..

figyelembe veszi a Z eltolást és szerszám X eltolást. G43.1 I.. K.. ahol I szerszám X-eltolás és K szerszám Z-eltolás.

Még nem alkalmazott: menetvágás G33 és G76 menetvágás, valamint G96 orsó funkciók.

3.34 2009-2-1 Bert Eding JOGPAD leírás és G41.1/G41.2 plusz példák hozzáadása.

3.36 2009-2-12 Bert Eding További leírás LAF funkcióra. 3.42 2009-09-20 Bert Eding G33, G76 forgácsoláshoz.

Megj.: speciális firmware szükséges hozzá. Nálam érdeklődjenek ez ügyben.

Page 4: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

3.42.1 2009-09-20 Bert Eding Szöveghibák javítása.

3.43 2009-09-20 Bert Eding Új USB driverek, XP, VISTA és Windows 7 kompatibilis.

3.44 2009-11-14 Bert Eding Menetvágágs + driver telepítés frissítése

3.46 2010-01-03 Bert Eding Menetvágágs + driver telepítés frissítése

3.47 2010-01-10 Bert Eding Driver telepítés frissítése

3.48 2010-01-11 Bert Eding Driver telepítés frissítése / 64 Bit Windows.

3.49 2010-04-09 Bert Eding V3.49, Tandem tengelyek, Tangenciális kés, felhasználói gombok és mások.

3.50 2010-11-21 Bert Eding Frissítés 3.50 verzióhoz: - CPU5 támogatás USB és Ethernet kapcs. - hosszú és extrahosszú fájl módok 4G méretű

100M sorból álló G- kód fájlok támogatása.

- A gép és a szerszámcsere terület ütközés védelme.

- Megmunkálás idő becslése folyamatfigy. - Importált Tan knife

- Néhány új és bővített funkció.

3.50.5 2010-11-23 Bert Eding User 1 és User 2 gombok leírása. Frissítés V3.50.5 szoftver verzióhoz.

3.51 2011-01-26 Bert Eding X down tool length. Leírás hozzáadása: (CPUOPT)

"4th axis on CPU 5A".

Bővített orsó beállítások.

"Icon" könyvtár beállítások.

Makró fájlnév beállítása.

3.51.1 2011-02-17 Bert Eding Reset gomb leírása. Visszahúzás értéke dlgmsg funkcióhoz.

© Copyright USBCNC

Minden jog fenntartva. Tilos a jelen dokumentum sokszorosítása egészben vagy részben a szerzői jog tulajdonosának előzetes írásos hozzájárulása nélkül.

Page 5: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

KÖSZÖNETNYILVÁNÍTÁS

A kezelési útmutató G-kód fejezete az RS274/NGC nyelv teljes jelentéséből származik. Az USBCNC felhasználók számára kevésbé jelentős, illetve a rendszer által nem támogatott részeket ebből kihagytuk. Az eredeti jelentés címe:

The NIST RS274NGC Interpreter -Version 3

Thomas R. Kramer,

Frederick

M.Proctor, Elena

Messina

Intelligent Systems Division National Institute of Standards and Technology Administration

U.S. Department of Commerce Gaithersburg, Maryland 20899

NISTIR 6556August 17, 2000

A kézikönyv megjelenésének napján (020225) a tárgyi jelentés a következő címen volt elérhető az Interneten:

http://www.linuxcnc.org/handbook/RS274NGC_3/RS274NGC_3TOC.html

Page 6: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót
Page 7: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

17 February 2011 Release 3.50.5 7

USBCNC Manual

USBCNC Kézikönyv

Tartalomjegyzék

Tartalomjegyzék 7

1 Bevezető 11

1.1 Háttér információk 11

1.1.1 Az USBCNC gépkörnyezet 11 1.1.1.1 USBCNC Hardver 11

1.1.1.2 A tengelyek kimenetei 11

1.1.1.3 Szabvány CNC kimenetek 13

1.1.1.4 Szabvány CNC bemenetek 14 1.1.1.5 További bemenetek és kimenetek 15

1.1.2 RS274 a numerikus vezérlés programnyelve 15

1.2 Definíciók, iniciálék és rövidítések 15

1.3 Minimum rendszerkövetelmények 17

1.4 Az USBCNC telepítése 17

2 A kezelői felület 18

2.1 Beállítások lap 19

2.1.1 Kezelőfelület és csatlakoztatás 19

2.1.2 Motor beállítása 20

2.1.3 Referencia és végállás beállítások 20

2.1.4 Holtjáték kompenzáció 22

2.1.5 Pálya beállítás 23

2.1.6 Kinematikus beállítások 23

2.1.7 Szerszámcsere területe 23

2.1.8 Érintőkés beállítása 23

2.1.9 Főorsó és PWM beállítások 24

2.1.10 Kezelőfelület beállítások elemei 25

2.1.11 Automatikus betöltés/futtatás 26

2.1.12 I/O beállítások 26

2.1.13 Értelmező beállításai 27

2.1.14 Megmunkálási idő becslés 27

2.1.15 Kézikerék beállítások 27

2.1.16 Furatmérés beállítása 28

2.1.17 CPU beállítások 29

Page 8: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

17 February 2011 Release 3.50.5 8

USBCNC Manual

2.2.1 Működés oldal bevezető 31

2.2.2 Reset gomb 32

2.2.3 G-kód fájl betöltése (.iso .tab .nc .cnc .ngc ...) 32

2.2.4 Funkció gombok menü szerkezete 34

2.2.5 User button 1 35

2.2.6 User button 2 35

2.2.7 JOGPAD – léptető gombok 37

2.2.8 Grafikus menü és nézet 38

2.3 Program oldalak, DXF és HPGL importálás 39

2.4 Szerszámok képernyő 42

2.4.1 Eszterglás 42

2.4.2 Szerszámcsere 42

2.2 Üzemeltetési képernyő 31

2.4.3 Automatikus Szerszámcsere (ATC) 42

2.4.4 Értelmezés 43

2.5 Változók képernyő 44

2.6 I/O képernyő 45

2.7 Alaphelyzet és koordináta-rendszer 46

2.7.1 Gép kézi referencia felvétele 47

2.7.2 Gép automatikus refrencia felvétele 48

2.7.2.1 Követő tengelyek refrencia felvétele 48

2.7.3 Munka vs gép koordináta-rendszer és nullázás 49

2.8 Billentyűkódok 51

2.9 Nulla szerszám makró 52

2.10 Szerszámhossz mérés makró 53

3 Bemenet: az RS274/NGC programnyelv 56

3.1 Áttekintés 56

3.2 Forgácsoló központ RS274/NGC programnyelv nézete 56

3.2.1 Paraméterek / változók 56

3.2.2 Szerszám adatok 59 3.2.2.1 Szerszámok iránya esztergáláshoz 59

3.2.3 Koordináta-rendszerek 59

3.3 Egy kódsor formátuma 60

3.3.1 Sor száma 60 3.3.2 Szavak 60

3.3.2.1 Számok 61

3.3.2.2 Paraméter értékek 62 3.3.2.3 Kifejezések és bináris műveletek 62

3.3.2.4 Egyoperandusú művelet értéke 63

3.3.3 Paraméter beállítások 63

3.3.4 Megjegyzések és üzenetek 63 3.3.5 Elemek ismétlése 64

3.3.6 Elemek sorrendje 64

3.3.7 Parancsok és gépi üzemmódok 65

Page 9: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

17 February 2011 Release 3.50.5 9

USBCNC Manual

3.4 Modális csoportok 65

3.5 G-kódok 66

3.5.1 Gyors lineáris mozgás – G0 66

3.5.2 Lineáris mozgás a meghajtás sebességén – G1 68 3.5.3 Ív a meghajtás sebességén – G2 és G3 68

3.5.3.1 Sugár formátumú ív 68

3.5.3.2 Közép formátumú ív 70

3.5.4 Pihentetés – G4 71 3.5.5 Koordináta-rendszer adatok beállítása – G10 71

3.5.6 Sík kiválasztása – G17, G18 és G19 71

3.5.7 Hossz mértékegységek – G20/G21 és G70/G71 71 3.5.8 Alaphelyzetbe visszaállítás – G28 és G30 71

3.5.9 G33, G33.1 Orsó-szinkron mozgása 72

3.5.10 Egyenes mérce – G38.2 73

3.5.10.1 Az egyenes mérce parancs 73 3.5.10.2 Az egyenes mérce parancs alkalmazása 73

3.5.10.3 Minta kód 74

3.5.11 Sugárkompenzáció – G40, G41, G41.1, G42, G42.1 75

3.5.11.1 Minta kód marásra 76

3.5.11.2 Minta kód elforgatáshoz 77

3.5.12 Szerszámhossz ... 78

3.5.13 Elmozdulás abszolút koordinátákban – G23 78

3.5.14 Koordináta-rendszer kiválasztása3 78

3.5.15 Pálya vezérlés módja - G61, and G64, or G64 Px 80

3.5.16 Előzetes meghajtás becslés 81

3.5.17 Menetvágás (esztergálás) – G76 82

3.5.18 Modális mozgatás visszavonása - G80 84

3.5.19 Tokozott ciklusok - G81 to G89 84

3.5.19.1 Előtolások és köztes mozgások 85

3.5.19.2 G81 Cycle 86

3.5.19.3 G82 Cycle 86

3.5.19.4 G83 Cycle 86

3.5.19.5 G85 Cycle 87

3.5.19.6 G86 Cycle 87

3.5.19.7 G87 Cycle 87

3.5.19.8 G88 Cycle 88

3.5.19.9 G89 Cycle 88

3.5.20 Távolság mód beállítása - G90 and G91 88

3.5.21 Koordináta-rendszer eltolások - G92, G92.1, G92.2, G92.3 89

3.5.22 Meghajtási sebesség módja- G93 and G94 89

3.5.23 Tokozott ciklusok /visszahúzás szintje- G98 and G99 90

Page 10: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

17 February 2011 Release 3.50.5 10

USBCNC Manual

A.2.1 Vágógép sugár kompenzáció bekapcsolása 100

A.2.2 Vágógép sugár kompenzáció kikapcsolása 101

3.6 M beviteli kódok 90

3.6.1 Program leállítása és befejezése - M0, M1, M2, M30, M60 90 3.6.2 Orsóvezérlés- M3, M4, M5 91 3.6.3 Szerszámcsere- M6 91 3.6.4 Hűtés vezérlése - M7, M8, M9 91 3.6.5 Felülbírálás beállítása - M48 and M49 92 3.6.6 I/O M-funkciói 92 3.6.6.1 Szabványos CNC IO - M3..M9, M80..M87 92 3.6.6.2 CPU5B általános rendeltetésű I/O - M54, M55 and M56 92

3.7 Egyéb beviteli kódok 93 3.7.1 Meghajtás sebességbeállítása- F 93 3.7.2 Orsó sebességének beállítása - S 93 3.7.3 Szerszám választás- T 93

3.8 Végrehajtás sorrendje 93

4 Nyelvi kiegészítések 94

4.1 Folyamatirányítás 94

4.2 Támogatott műveletek és kifejezéseK 94 4.2.1 Egyoperandusú műveletek 94

4.2.2 Bináris műveletek: 95

4.2.3 Egy példa: 96

4.2.4 Speciális értelmező parancsok, nem G-kódok 96

4.2.5 Speciális MDI értelmező parancsok. 97

4.3 Makró fájl és ATC 97

A Sugárkompenzáció 99

A.1 Bevezető 99

A.1.1 Sugárkompenzáció adatai 100

A.2 Programozási utasítások 100

A.2.3 Sorrendbe állítás 101 A.2.4 D szám alkalmazása 101 A.3 Anyag élén haladó kontúrvonal 101 A.3.1 Belépő mozdulatok programozása 101

A.3.1.

1 A.3.1.1 Általános módszer 101

A.3.1

.2

A.3.1.2 Egyszerű módszer 102

A.4 Névleges útvonal kontúrja 103

A.5 Programozási hibák és korlátok 105

B Mintaprogramok 108

B.1 Minta Egyszerű program 108

B.2 Minta program kifejezések tesztelésére 109

B.3 Minta program tokozott ciklus tesztelésére 110

B.4 Hardver telepítési tanácsok 112

B.5 Alapértelmezett "macro.cnc file" 113

Page 11: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

USBCNC Manual

2011 17 Február 17 3.50.5. Kiadás 11

11 BBeevveezzeettőő

A jelen kézikönyv az USBCNC rendszerrel üzemeltetett gépi forgácsoló berendezések üzemeltetői számára nyújt segítséget. Az USBCNC rendszer az EMC projekt GPLed előtti RS274/NGC fordítóját használja.

Az RS274/NGC fordító (a Fordító) egy olyan szoftver rendszer, amely az RS274 programnyelv "NGC" (Next Generation Controller) dialektusban írt numerikus vezérlő kódjait olvassa be.

A nyelv olyan elemekkel lett kibővítve, amelyek lehetővé teszik a nyelven belüli programozást, lásd programnyelv kiegészítések fejezet.

11..11 HHááttttéérr iinnffoorrmmáácciióókk

1.1.1 AZ USBCNC GÉPKÖRNYEZET

1.1.1.1 Az USBCNC Hardver

Az USBCNC rendszer központi vezérlő egységének leírásai megtalálhatók az t2cnc.hu weboldalán. Lépjen a www.t2cnc.hu oldal USBCNC lapjaira és töltse le a megfelelő CPU leírást. Általános leírást és csatlakoztatási példákat az ezt követő I/O (bemenet/kimenet) fejezetekben talál.

1.1.1.2 A tengely kimenetek

Az USBCNC szoftver legfeljebb 6 darab X, Y, Z, A, B vagy C elnevezésű tengely vezérlésére képes. Az

X, Y, Z, általában lineáris tengelyeket jelöl, míg az A, B, C, forgótengelyek.

Ez a kapcsolási rajz a motorvezérlő kimenetek konfigurációját mutatja.

Minden CPU rendelkezik egy irány és lépés kimenettel az egyes tengelyekhez.

Bizonyos meghajtók rendelkeznek engedélyezés kimenettel is minden tengelyhez.

Ezen felül, van még egy GND és egy +5V csatlakozó.

A motor kimenetek összesen legfeljebb 50mA vagy kimenetenként 17mA áramot képesek leadni vagy elnyelni.

Page 12: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2011 17 Február 17 3.50.5. Kiadás 12

USBCNC Manual

A CPU4 vagy CPU5B bekötése az alábbiak szerint történik

Az MSD… típusú vagy azzal egyenértékű meghajtáshoz.

A szabványos CPU5 B körülbelül 3uS negatív lépés-impulzust ad le max. 125 KHz frekvencián.

A CPU5A bekötése az alábbiak szerint történikMSD…típusú vagy azzal egyenértékű meghajtáshoz.A CPU5 A beállítható körülbelül 3uS pozitív lépés-impulzus leadására 125 KHz frekvenciánA CPU5A nem rendelkezik tengelyenkénti engedélyező kimenettel.A meghajtások engedélyezésére/letiltására a WATCHDOG kimenet szolgál.Az MSD…meghajtások engedélyezve vannak ott, ahol az ENA+/- pontban nincs jelen áram, így ha az ENA+/- meghajtás üresen marad, az mindig engedélyezett. Ez is egy lehetőség.A nehéz Z tengelyek esetén, melyek a gravitáció hatására lefelé esnek, ez biztonságosabb megoldást jelenthet.

Page 13: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2011 17 Február 17 3.50.5. Kiadás 13

USBCNC Manual

1.1.1.3 Szabványos CNC kimenetek

A szabványos CNC kimenetek azok, amelyek a szabványos M funkciókhoz kapcsolódnak:

M3/M4: Főorsó bekapcsolása és forgás iránya.M5: Főorsó kikapcsolásaM7: Ködhűtés bekapcsolásaM8: Elárasztásos hűtés bekapcsolásaM9: Mindkét hűtés kikapcsolásaM80/81: Erősítő be/ki (USBCNC függő)

A NYITOTT KOLLEKTOR JELENTÉSEA 2. csatlakozás itt a tényleges kimenet.Ez a T1 tranzisztor kollektorához csatlakozik, onnan pedig semmire. Ezért hívják az ilyen típusú kimenetet nyitott kollektornak. Az USBCNC CPU-k minden CNC kimenete ilyen típusú kimenet.A T1 tranzisztor egy fajta kapcsolóként viselkedik a 2. és 3. csatlakozások között. A kapcsolót a nyák-on lévő mikro-vezérlő irányítja.Felmerül a kérdés: vajon miért nem mérek semmit a kimeneten? Bízom benne, hogy az alábbi kapcsolási diagram magyarázattal szolgál erre: ha behelyezek egy feszültségmérőt a GND és a kimenet közé, akkor a levegőben mérhető, hogy a kapcsoló nyitva van-e vagy sem. Ha

a kapcsoló zárva van, akkor közel nulla Volt feszültséget kapok.

Ha a 2. kimenet és a +5 közé behelyezek egy ellenállást (1 k ... 10k),

akkor lesz pontos a mérés.

NYITOTTKOLLEKTOR

SZILÁRDTEST RELÉHEZ

Ez a példa azt mutatja be, hogy miként lehetséges egy szilárdtest relé vezérlése nyitott kollektor kimenetről.A szilárdtest relé bemenetén egy LED található, melynek be és ki kell kapcsolnia. A LED jelhez szükség van egy áramszabályozó ellenállásra, mely itt az R1 lesz. Esetenként az ellenállás a szilárdtest relén belül található, máskor külön kell hozzáadni, külső elemként.

Mindig olvassa el a használt szilárdtest relé leírását.

Page 14: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2011 17 Február 17 3.50.5. Kiadás 14

USBCNC Manual

NYITOTTKOLLEKTOR

NORMÁL RELÉHEZ

Ez a példa azt mutatja be, hogy miként lehetséges egy normál relé vezérlése nyitott kollektor kimenetről.

A példában egy 24V feszültségűrelé kerül felhasználásra, így szükség van egy külső 24V tápra.

Lényeges, hogy a reléhez párhuzamosan és ellentétes irányban egy dióda csatlakozik. Erre azért van szükség, mert a normál relé nagy feszültséget képes generálni lekapcsoláskor. A T1 dióda nélkül ez a CPU vagy a mikro-vezérlő károsodását okozná. Ezért soha ne feledkezzen meg a diódáról!

Megjegyzés: a dióda egy gyors dióda 100-200Volt, 1 – 2 Amper

nagyságrendben.

1.1.1.4 Szabványos CNC bemenetek

Referencia[x…c]|: a tengelyek referencia bemenetét használja.

G38.2: a tapintó bemenetet használja.

E-Stop: az E-Stop bemenetet használja.

A CPU bemenetei

A CPU bemeneteket a mellékelt kapcsolási diagram alapján kell konfigurálni:

Fontos tudni, hogy a bemenethez tartozik egy 10K

munkaellenállás, ami az +5V-ra csatlakozik. A bemeneti jel

egy szűrőn megy át és hiszterézis útján egyben egy bemeneti tárolóra is csatlakozik. Ez segít megelőzni az impulzus vesztést.

Kapcsoló csatlakoztatása egy bemenetre

A bemenet és a GND közé be lehet kötni egy kapcsolót. Ez minden fajta kapcsolóra vonatkozik, referencia, végállás, stb.

A kapcsoló lehet normál nyitott (a rajz szerint) vagy normál zárt állású.

Page 15: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Érzékelő bekötése

Ez a példa a külső tápfeszültséget használó és NPN nyitott kollektor kimenetű kezdőpont érzékelőkre vonatkozik.

Figyelmesen olvassa

végig az érzékelő kezelési útmutatóját.

1.1.1.5 További bemenetek és kimenetek

A CPU fajtájától függ, hogy mely kiegészítő bemenetek/kimenetek állnak rendelkezésre. Az extra, vagy AUX IO használható az M54, M55 és M56 számú M funkciókkal.

1.1.2 RS274 A NUMERIKUS VEZÉRLŐ PROGRAMNYELV

Az RS274 egy több éve használatos programnyelv, numerikusan vezérelt (NC) szerszámgépekhez. Az RS274 legújabb szabványos verziója az RS274-D, amely 1979-ben készült el. A programnyelvet az Electronic Industries Association által kiadott "EIA Standard EIA-274-D" című dokumentum írja le (lásd 4-1. oldal). A legtöbb NC szerszámgép működtethető RS274 nyelven írt programokkal. Azonban a programnyelv alkalmazásai gépenként változó, és az a program, amely egy bizonyos gép típuson fut, valószínű nem fog futni egy másik gyártó gépén.

AAZZ RRSS227744//NNGGCC PPRROOGGRRAAMMNNYYEELLVV

Az NGC rendszer több független részből áll össze. Ezek egyike az RS274/NGC nyelv specifikációja, ami egy gépi forgácsoló és eszterga berendezésekre írt numerikus vezérlő kódnyelv. A specifikációt eredetileg egy 1992. augusztus 24. napján megjelent jelentésben "RS274/NGC for the LOW END

CONTROLLER -First Draft" címen [Allen-Bradley] (lásd 4-1. oldal) az Allen-Bradley vállalat adta ki. A dokumentum második tervezetét 1994. augusztusában a National Center for Manufacturing Sciences társaság adta ki, azonos "The Next Generation Controller Part Programming Functional Specification

(RS-274/NGC)" címen [NCMS] (lásd 4-1. oldal). A jelen kezelési útmutatóban megjelölt hivatkozások a második tervezetre vonatkoznak. Az RS274/NGC programnyelv több lehetőséggel bír az RS274-D

nyelven túlmenően.

1.2 DEFINÍCIÓK, SZÓÖSSZETÉTELEK ÉS RÖVIDÍTÉSEK

CNC Számítógépes numerikus vezérlés (Computerized Numerical Control)

CNC Számítógépes numerikus vezérlés

Page 16: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

CPU Központi vezérlő egység, egy PCB kártya processzorral.

DXF Drawing Exchange Format egy CAD adatfájl, melyet az Autodesk fejlesztett.

FIFO First In First Out puffer tároló

HPGL Hewlet Packard grafikai nyelv

GUI/UI Grafikus kezelőfelület

G-Code CNC nyelv

INTERPRETER Egy szoftver funkció, amely a szöveges és végrehajtható fájlok parancsait olvassa el és értelmezi.

JOBFILE Egy job egy szöveges fájl (G-kód) amelyet az értelmező hajt végre.

GUI Grafikus kezelőfelület

PWM Pulse Width Modulation – impulzus szabályozással

1.3 MINIMUM RENDSZERKÖVETELMÉNYEK · 1,4 GHz Atom.

· Pentium, két-magos Ethernet ajánlással. · 1024 MB RAM XP, 4G Windows 7 operációs rendszerhez.

· Windows XP vagy Windows 7, 32 vagy 64 bites.

· Minimum képernyő felbontás: 1024 x 768.

· USB-2 csatlakozás / Ethernet csatlakozás Ethernet alapú központi vezérlő egységekhez. · Intel 100Mbit Ethernet kártya Ethernet alapú központi vezérlő egységekhez.

A Windows XP és Windows 7 operációs rendszerek bizonyítottan jól működnek az USBCNC rendszerrel. A Windows Vista nem. Az USBCNC a számítógép pontos valós idejű működését igényli. Esetenként a videó- vagy hangkártya nem megfelelő driver szoftvere problémákat okozhat az USBCNC használatakor. Az USBCNC 150 x/sec USBCNC és CPU közötti oda-vissza USB adatátviteli sebességet igényel. Egyes számítógépek USB chipkészlete nem megfelelő ennek a kezelésére. Az egyik ilyen például az ACER notebook time-line szériája. A nagyobb gyártók notebookjai esetében, mint a Dell, HP, Sony vagy Toshiba, még nem hallottam problémát. Ha ez a probléma felmerülne, azt egy kiegészítő PCI USB-kártyával orvosolhatja.

1.4 AZ USBCNC TELEPÍTÉSE

A telepítő szoftvert a weboldal letöltés oldaláról töltheti le. Kattintson a telepítő fájlra a telepítés elindításához. Kövesse a képernyőn megjelenő utasításokat. Windows 7 operációs rendszer esetében kattintson a jobb gombbal, hogy rendszergazdaként kezdje meg a telepítést. Telepítés után indítsa újra a számítógépet, majd csatlakoztassa a CPU egységet és úgy 10 – 60 másodperc elteltével látni fogja, hogy az operációs rendszer észlelte az USBCNC COM port csatlakoztatását. Az USBCNC ikon az asztalon lesz:

Az USBCNC programot rendszergazdai jogosultsággal kell indítani . Ezt Windows 7 operációs

Page 17: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

rendszer alatt úgy teheti meg, hogy az USBCNC ikonra jobb gombbal kattint, és a futtatás rendszergazdaként menüpontot választja. XP esetében erre nincs szükség, mivel ott általában a felhasználó rendszergazda is egyben.

Hogy ne kelljen minden alkalommal így indítani a programot, állítsa át az IKON tulajdonságait: kattintson a jobb gombbal az IKONRA és jelölje ki a "Program futtatása rendszergazdaként" jelölőnégyzetet.

Ez után a programot az USBCNC parancsikonra kattintással indíthatja. Ha a rendszerrel minden rendben van, azt egy LED jelző villogása jelzi a CPU kártyán, ami azt jelzi, hogy a számítógép szoftvere és a CPU egység között fennáll a kommunikációs kapcsolat.

Page 18: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

22 AA kkeezzeellőőii ffeellüülleett A kezelői felület több nézettel rendelkezik: Ezek a Működés, Programozás, Szerszámok, Változók, Beállítások és Súgó. A Ctrl+Tab billentyűkkel válthat ezek között. Fontos, hogy az USBCNC programot rendszergazdai jogosultsággal indítsa el. A Windows 7 esetében ez nem történik automatikusan, mint az XP operációs rendszernél. Kattintson a jobb gombbal és válasza a "Futtatás rendszergazdaként" menüpontot. Ezt az IKON tulajdonságaiban, kompatibilitás alatt is beállíthatja. Az USBCNC program első indításakor a Felhasználói feltételek/Garancianyilatkozat oldal jelenik meg. Ezen válassza ki a tájékoztatás nyelvét. Amennyiben egyetért a feltételekkel, kattintson az "I agree" gombra. Megjelenik a Kezelés képernyő. Ez a fő képernyő minden gép funkció irányításához. Azonban kezdés előtt, szükség lesz bizonyos beállítások megadására, így váltson át a Beállítások lapra. Program futtatásához és kézi léptetéshez (jog) először alapállásba kell álltani a berendezést, így először ezt kell elvégeznie. Az ütközés elhárítás nem aktív amíg a berendezést nem helyezte alapállásba, ezért kár keletkezhet a rendszerben, amíg ezt nem végzi el.

Page 19: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1 BEÁLLÍTÁSOK KÉPERNYŐI

A rendszer tényleges használata előtt, azt először hozzá kell igazítani kell a géphez. Ezt a Beállítás képernyőkön teheti meg. A rendszer két fő Beállítás képernyővel rendelkezik:

1. Beállítás képernyő:

2.1.1 Kezelői felület és csatlakoztatás Csatlakoztatás a CPU-hoz: Ha egy kártya csatlakozik a számítógépre, ezt a beállítást hagyja AUTO értéken;

a szoftver automatikusan detektálja a kártyát. Ellenkező esetben, itt jelölje ki azt a CPU egységet, mellyel adott esetben dolgozni szeretne. Az USB útján csatlakoztatott CPU egységek esetén itt COMx portok, míg Ethernet csatlakozású CPU5 esetén IP címek láthatók.

Ha Ethernet csatlakozású CPU egységet használ, jelölje ki az Ethernet jelölőnégyzetét.

Nyelvi beállítások: A beállítás magáért beszél. A beállítást követően mentse a változásokat, majd zárja

be és indítsa újra az USBCNC programot, hogy minden a beállított nyelven jelenjen meg. A program fordításait 2 fájl tárolja az cncgui-lang.txt és cncserver-lang.txt. Amennyiben hibát talál a fordításokban, azokat ezekben a fájlokban egyből javíthatja is. A javított fájlt küldje el az Klavio Kft számára is, hogy azokat az új verziókba már be lehessen építeni.

Jelszó: Jelszó (Password) használatával megakadályozhatja, hogy a beállítási

paramétereket arra nem jogosult személyek módosítsák. Ha nem kíván jelszót beállítani, hagyja a mezőt üresen.

Page 20: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

INCH: Berendezés hüvelyk (inch) mértékegységbe állítása. mm: Berendezés mm mértékegységbe állítása.

2.1.2 MOTOR BEÁLLÍTÁS Látható: Jelölje ki a jelölőnégyzetet, hogy a GUI /Tengely kijelzője/ látható legyen (Visible). Mód: Válassza ki a tengelyek forgatásának, alárendelt vagy speciális funkcióinak

beállítására (Mode). v FORGATÓ Alapértelmezett beállítás: a tengely normál forgástengelyként viselkedik.

v X követése, Y követése, vagy Z követése: A tengely az X, Y vagy Z tengely alárendelt tengelye lesz. Nagy gépekesetén két

oldalon hajtott tengelyhez. Az alárendelt tengelyekkel kapcsolatban lásd még az "Referencia felvétel" fejezetet.

v HABVÁGÁS „A”-tengely kijelölése, ha 4 lineáris tengely habvágóként kerül felhasználásra. Az X a vízszintes tengely, az Y a függőleges tengely, az A jobb oldali vízszintes tengely, a Z pedig a jobb oldali függőleges tengely. A meghajtás kiszámítása az X/Y vagy A/Z tengelyek kombinációja alapján történik, amelyik a kettő közül a nagyobb távolságot adja.

v 4.TENGELY Négy tengelyes marás használata esetén. Az előtolás kiszámítása optimalizált, hogy a szerszám hegye az anyaghoz viszonyított megfelelő sebességen működjön.

v ÉRINTŐKÉS: Ez az opció csak a C-tengelyre alkalmazható (Érintőkés). A kés az X-Y mozgásának irányába forog. Lásd még pálya beállítása.

Lépés/mm: Ebbe a mezőbe az 1mm /inch/ tengelyelmozduláshoz szükséges pulzusok számát

kell beírni. Például: Tegyük fel, hogy az előtolási sebesség 1600 lépés/fordulat (1/8 mikro lépés) sebességre lett állítva és a motor direkt hajtással csatlakozik egy 5mm-es emelkedésű orsóhoz. A mezőbe ilyenkor az = 1600 / 5 = 320 értéket kell beírni. Ha a mozgás iránya nem megfelelő, akkor módosítsa az értéket – 320-ra.

Pozitív határ: Maximális gép pozíció.

Negatív határ: Minimális gép pozíció. Sebesség: A tengelyek maximális sebességét ez az érték korlátozza, mindegyik sebesség

esetén, akármelyik G0/G1/G2/G3 program léptetését végzi a tengely. Gyorsulás: Maximális gyorsulás:

2.1.4 Referencia és végállások beállítása Ref. Irány/seb. : A referencia felvétel sebessége, a [-] jel a referencia felvétel irányát határozza meg. Ha a sebesség érték 0, akkor a tengelyt kézi úton kell referencia pontra állítani.

Lásd a koordináta-rendszerek alaphelyzetbe állítása fejezetet. Referenciapont: A berendezés pozíciója a referencia kapcsoló bekapcsolásának pillanatában. Ez

határozza meg, a berendezés koordinátáit. Az nem lényeges, hogy a berendezés nulla pontja hol helyezkedik el. Az a lényeg, hogy az illeszkedjen a MIN/MAX pozícióhoz.

A referencia érzékelőket úgy kell beállítani, hogy a berendezés mechanikai végéig bekapcsolva maradjon. A referencia érzékelő bekapcsolása és a berendezés mechanikai vége közötti tér a mozgás levezetéséhez szükséges.

Page 21: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

A berendezés mechanikai terjedelme

Referencia érzékelő működése megfelelő

Referencia érzékelő működése HIBÁS!

X ref. bemenet az összes tengelyhez:

Jelölje ki ezt a beállítást, ha minden referencia érzékelőt egyetlen bemenetre kötött be.

Referencia kapcsoló=-Stop:

A referencia érzékelők végállás kapcsolóként is alkalmazhatók, melyek bekapcsolás esetén egy E-Stop-ot váltanak ki. Ha szükség van erre a funkcióra, akkor az érzékelőket a berendezés normál területén kívül kell elhelyezni. Válassza ki ezt a beállítást, ha a referencia érzékelők bekapcsolásuk esetén E-Stop kapcsolóként működnek. Ez a beállítás akkor fog majd működni, ha elvégezte a teljes alaphelyzetbe állítást. Ennek oka az, hogy egyébként maga a referencia felvétel váltaná ki az E-Stop-ot.

E-Stop kapcsoló bemeneti szint: használja ezt a beállítást, ha csatlakoztatott egy külső vészleállító gombot.

Ref-kapcsoló bemeneti szint:

A referencia kapcsolók viselkedését határozza meg, 0 = alacsony aktív (normál esetben nyitott kapcsoló) 1 = magas aktív (normál esetben zárt kapcsoló).

Állítsa be a referncia kapcsolók működését, melyek a berendezés refrencia felvételére szolgálnak. Először ellenőrizze a referencia érzékelők vagy kapcsolók működését, aktiválja őket, ellenőrizze a referencia LED jelzőt a Működés képernyő bal alsó sarkában. Ha a LED világít, biztosítsa, hogy a berendezés tengelyei a munkaterületen belül legyenek, hogy egyik érzékelőt se aktiválják. Ellenőrizze a LED jelzőket. Ha a Működés képernyő bal alsó sarkában található LED jelző PIROSAN világít, állíts az Ref.kapcsoló bementi szintjét 0 értékre.Ha a LED ZÖLDEN világít, akkor állítsa a Ref.kapcsoló bementi szintjét 1 értékre.

E-Stop1 kapcsoló bemeneti szint:Az E-Stop1 bemeneti viselkedését határozza meg, 0 = alacsony aktív (normál esetben nyitott kapcsoló) 1 = magas aktív (normál esetben zárt kapcsoló). 2 = KI

E-Stop2 kapcsoló bemeneti szint:Az E-Stop2 bemenet viselkedését határozza meg (csak CPU5B esetén), 0 = alacsony aktív (normál esetben nyitott kapcsoló) 1 = magas aktív (normál esetben zárt kapcsoló). 2 = KI

Page 22: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

,

Külső hiba bemeneti szint: CSAK CPU5B esetén:A külső hiba bemeneti viselkedését határozza meg (csak CPU5B esetén)0 = alacsony aktív, végállás (normál esetben nyitott kapcsoló)1 = magas aktív, végállás (normál esetben zárt kapcsoló).2 = KI

3 = alacsony aktív, finom leállás4 = magas aktív, finom leállás

A finom leállítás segítségével a tengelyek sebessége lelassul, ami azt jelenti, hogy nincs pozíció vesztés.

2.1.4 BACKLASH (HOLTJÁTÉK) BEÁLLÍTÁS

Holtjáték: Állítsa be az egyes tengelyek holtjátékát, melyet a szoftvernek kompenzálnia kell. Próbáljon ki különböző fordulatszám és gyorsulás beállításokat, a holtjáték kiegyenlítéshez a motor nagyobb igénybevételnek van kitéve, mint holtjáték kiegyenlítés nélkül. A 0,25 millimétert meghaladó holtjáték kiegyenlítésével ne próbálkozzon. Ha ennél nagyobb a holtjáték, akkor először mechanikus úton próbálja meg csökkenteni az értéket. A holtjáték kiegyenlítés hozzátesz egy plusz mozgást (a holtjátékot) a normál mozgásra az irány megfordításakor. Ennek

hatását az alábbi ábrákon láthatja. Itt a motor többlet terhelését láthatja. Különös figyelmet érdemel a holtjáték kiegyenlítés miatt igényelt többletgyorsulás. Egy nem-

mikro léptékű meghajtás egy relatíve jó minőségű motorral, nem biztos, hogy

követni tudja a mozgást.

40 50

4030

30

20

10

0

-10

1 9 17 25 33 41 49 57 65 73 81 89 97 105 113 121 129 137

p0

v0

gyo

rs.

holtjáték

20

20

10

0

-10

1 9 17 25 33 41 49 57 65 73 81 89 97 105 113 121 129 137 p0

v0

gyor

s.

holtjáték

-20 -20

-30 -30

-40 -40

Mozgatás 0 – 10 mm távolságba az irány megfordítása nélkül. Mint az látható, ez egy gyönyörű harmadrendű szelvény. Az X-tengely

10 ms egységenként van beosztva, a teljes elmozdulása körülbelül 1,37 s.

A következő ábrán ugyanaz az elmozdulás látható az irány megfordításával. A kiegyenlítés értéke 0,25 mm erre a mértékre, mely egy relatíve értelemben nagy mennyiség.A következő ábrán ugyanaz az elmozdulás látható az irány megfordításával. A kiegyenlítés értéke 0,25 mm erre a mértékre, mely egy relatíve értelemben nagy mennyiség.

Page 23: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1.5 Pálya beállítások

Max.léptetési frekvencia:

A CPU egység által leadott maximális lépés frekvencia. Esetenként szükség lehet a maximális frekvencia értékének csökkentésére, például, ha a meghajtás nem tudja kezelni a magas lépésszámot. Például, ha a PICSTEP meghajtást építi fel és használja, akkor a maximális frekvenciát ne 50 KHz értékre állítsa, mert a PICSTEP meghajtás nem tudja kezelni az 50 KHz feletti frekvenciákat.

Sebesség előnézeti szög: Előzetes előtolási számítások. Azok a mozgásrészek, melyek kisebb szögben kapcsolódnak, mint a beállított minimum szög, átgyorsítanak a mozgásrészen, mellyel nagyobb sebességet érhet el, különösen az apró mozgásrészekből álló programok esetén. Ez egy sajátos funkció, amelye az olcsóbb CNC vezérlő típusoknál ritkán áll rendelkezésre. Figyelmesen állítsa be a minimum szöget, mert az gyorsulási csúcsértékeket eredményez és a berendezéstől, valamint a sebességtől függ, hogy ez meddig lehetséges. Javasolnám a beállítás ellenőrzését, hogy veszít-e vele lépésszámot. Általában egy 0,1 - 3 fokig terjedő érték biztonságosnak tekinthető. Az egymást ténylegesen érintő szelvények így gyorsan mozognak. Egy általam használt példa: Ha a CorelDraw programban 100 mm átmérővel rajzolok meg egy körvonalat és azt HPGL formátumba exportálom, akkor a CorelDraw körülbelül 6 fokos apró vonalszelvényeket hoz létre. Most a minimum szöget 6 fokra állítottam, így a körvonalat F6000 sebességen marathatom ki, míg az Sebesség előnézeti minimum szög beállítás nélkül a berendezés sebessége mindössze F1300 lenne.

2.1.6 Kinematikus beállítás

Egyszerű mozgástan: A Descartes-féle berendezésekhez erre nincs szükség, hagyja meg az Egyszerű mozgástan jelölőnégyzet kijelölését. Amennyiben speciális berendezéssel vagy robottal dolgozik, amely nem Descartes-féle tengelyeket használ, vegye fel a kapcsolatot a gyártóval.

2.1.7 Szerszámcsere területe

XYZ határok: Ha ebben a részben nullától eltérő beállítást ad meg, azzal bekapcsolja a szerszám csere terület (ATC) védelmét. Az érték megadásával meghatározhat egy területet a gépen, amely a szerszámcserélőhöz kötött. Normál esetben a program nem léphet be erre a területre.

Z max. szerszámhossz: Olyan gép konfigurációkhoz, amelyben a szerszám befogója nem érintkezik a

gépállvánnyal, amikor a berendezés a legalacsonyabb Z pozíciójában van. Itt adhatja meg annak a szerszámnak hosszát, amely még elfér, amikor a Z-tengely a legalacsonyabb pozícióban van. Ez az adat az ütközés elleni védelemhez fontos.

2.1.8 Érintőkés beállítása

Érintőkés szöge: Az érintőkés egy forgatómotor (a C-tengely) a Z-tengelyre szerelve. Az érintőkés

normál G1, G2, G3 kódokkal és G41, G42 szerszám sugár kompenzáció nélkül működik.

A kés automatikusan az X-Y tengelyek elmozdulásának irányába forog. Ez a paraméter határozza meg, hogy melyik 2 vonal/ív teljesíthető a Z-tengely megemelése nélkül. Ha a szög nagyobb, mint az itt megadott érték, akkor a Z-tengely felemelkedik (G0), forgatja a kést (G0), majd ismét leereszkedik (G1). Ha a szög kisebb, mint az itt megadott érték, akkor a kés forgatása a Z-tengely mozdítása nélkül történik.

Page 24: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Érintőkés visszahúzás:

Azt a távolságot határozza meg, amellyel a Z-tengely megemelkedik, ha az észlelt szög nagyobb, mint az Érintőkés szöge beállított értéke.

2.1.9 FŐORSÓ ÉS PWM BEÁLLÍTÁS

MaxS: Ez a PWM beállítás alapján vezérelt főorsó sebessége, amikor az PWM jel 100%-on van.

MinS: Ez a főorsó lehető legalacsonyabb sebesség értéke. Ha ennél alacsonyabb F

értékekre kap a rendszer utasítást, akkor ezt a minimum értéket fogja alkalmazni.

Felfutási idő: A szoftver ennyi ideig vár a főorsó bekapcsolása és a további komponensek elindítása között.

Arányos felfutási idő:

A felfutási idő az igényelt sebességgel arányos. Tegyük fel, hogy a maximális sebesség 24 000 és a felfutási idő 10 másodperc. Egy 12 000 értékű sebesség utasítással a felfutási idő 5 másodperc lesz.

RPM mutatása: Jelölje ki ezt a beállítást, ha látni kívánja a fordulatszámot. Ez akkor is lehetséges,

ha a főorsó nem rendelkezik RPM érzékelővel, mert olyankor egy számított érték kerül megjelenítésre.

RPM érzékelő: Ellenőrizze, hogy csatlakoztatta-e a főorsó RPM érzékelőjét a CPU egység Sync bemenetéhez.

Beállítás képernyő 2:

Page 25: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1.10 FELHASZNÁLÓI FELÜLET BEÁLLÍTÁSA

Irányváltás: Megfordítja a kézi mozgatás irányát. Állványos gép mozgatása esetén az állvány abba az irányba mozdul el, amelyik irányba mutató nyilat megnyomja.

Nyitó képernyő: Ha kiválasztja ezt a beállítást, az USBCNC program indításakor a nyitó képernyő megjelenik.

Ref. felvétel szükséges: Ha kiválasztja ezt a beállítást, akkor addig nem futtatható egy feladat, vagy kézi mozgatás, amíg el nem végezte a referencia felvételt. A mozgatás sebessége a megengedett sebesség 5%-a lehet. A funkció segít megvédeni a berendezést a károsodástól, mert ha nem végzi el a referencia felvételt, akkor a végállás védelmek nem működnek. Ezért ajánlott ezt a beállítást mindig kijelölve hagyni.

Egyszerű nullázás: Ha kiválasztja ezt a beállítást, akkor a nulla gombok (a pozíció képernyő

mellet) egyszerűen visszaállítják a munkapozíciót nullára. Ha nem jelöli ki a beállítást, akkor megjelenik egy párbeszédpanel, amelyen beállíthatja a pozíciót. Alapértelmezett beállításon itt az aktuális szerszám szerszám-átmérőjének értéke látható. Ez a beállítás akkor hasznos, amikor a bal alsó sarokból történik a nullázás, miközben a maró az anyaghoz ér.

Automata szerszámcserélő: Ha a beállítást kiválasztja, akkor a folyamatban lévő munka nem áll le

szerszámcsere esetén. Akkor használja ezt a beállítást, ha rendelkezik ATC szerszámcserélővel, vagy ha egyszerűen csak mindig a helyén van a szerszám.

Kedvenc szövegszerkesztő:

Itt adhatja meg a kedvenc szövegszerkesztő alkalmazását. Javaslom a Jegyzettömb használatát. A Jegyzettömb (Notepad) használata esetén itt a c:\Windows\notepad.exe. fájlt adja meg.A Jegyzettömb előnye, hogy a szerkesztő azonnal az aktuális G-kód sorra ugrik, ami a G-kód programozása

Page 26: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

során rendkívül hasznos funkció.

Ikon könyvtár: Annak a könyvtárnak a neve, melyben a GUI ikonok találhatók. Az "nu" azt jelenti, hogy "not used", tehát nincs használatban.

Ha módosítani szeretné a gombokon megjelenő Ikonokat, akkor először egy külön könyvtárba készítsen másolatot a teljes ikonkészletről és ezt nevezze el az pl. ikonjaim könyvtárnak. Végezze el a kívánt módosításokat, majd adja meg az új könyvtár nevét ebben a mezőben.

OpenGL: Ellenőrizze, hogy tud-e használni OpenGL grafikát. Ez lehetővé teszi az

eltolás, nagyítás és forgás funkciókat az egér segítségével. Bal egér gomb; Eltolás Jobb egér gomb: Nagyítás/Kicsinyítés Ctrl + bal egér gomb: Forgatás.

2.1.11 Automatikus betöltés/futtatás

Fájlcsere figyelés: Ha kiválasztja ezt a beállítást, akkor az USBCNC figyelni fogja a lemezen a betöltött G-kód fájl módosításait, amikor az USBCNC program nem fut. Ha a fájl módosul, pl. szerkesztőben vagy CAM szoftverrel történő mentés esetén, az USBCNC kérni fogja a fájl újbóli betöltését:

Automatikus betöltés: Ha kiválasztja ezt a beállítást, akkor módosítás esetén a fájl automatikusan

betöltésre kerül és nem jelenik meg az előző párbeszédpanel.

Automatikus futtatás: Ha kiválasztja ezt a beállítást és az automatikus betöltés funkció is aktív,

akkor a fájl módosítás esetén automatikusan betöltésre kerül és a program el is kezdi a futtatását.

Fájlnév: Ez jelöli azt a fájlt, melyet az USBCNC induláskor figyel. Így az USBCNC indításakor, ha a fájl dátum/idő paraméterei változtak a lemezen, akkor a fájl betöltésre kerül. Ha kézzel egy másik G-kód fájlt töltene be, akkor az USBCNC azt fogja figyelni.

2.1.12 I/O beállítások (bemenet/kimenet)

KI/BE jelfordítás: Jelölje ki ezt a beállítást a kimeneti jel felcseréléséhez.

Page 27: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1.13 Adatértelmezési beállítások

Abszolút középpont: Ha kiválasztja a beállítást, az I, J, K értékeket abszolút értékként értelmezi a rendszer. A fokozatos beállítás a leggyakoribb.

Eszterga: Ellenőrizze, hogy a használt berendezés esztergagép-e. Ez a beállítás

lényegében csak a 3D képernyőre van hatással, mely az X-Z síkját jeleníti meg a mozgás ellenőrzéséhez. Ezzel beállítással a mozgatógombok is másként működnek. Továbbá, a munkasík beállítása G18 (X-Z) lesz.

Átmérő programozás:

Jelölje ki ezt a beállítást, ha a forgatáshoz átmérő programot kíván használni. A program minden X-tengely értéket átmérő értékként fog értelmezni. Ennek hatására az X-tengely egyes mozgásai megfeleződnek.

Hosszú fájl meghatározás:

Ebben a mezőben egy KByte értéket adjon meg. Ha egy betöltött fájl mérete nagyobb, mint az itt megadott érték, a kezelői felület átkapcsol hosszú fájlnév módba. Módosul a program listadoboza és a grafikus elemeknek csak a körvonalai jelennek meg egy program betöltésekor. Erre memória sebesség megtakarítás céljából van szükség, nagyobb fájlok használatakor. Ebben az üzemmódban maga a fájl a memóriából kerül végrehajtásra és lehetővé teszi az összetett G-kód szerkezetek alkalmazását (While, If then

else, alrutinok).

Szuper hosszú fájl meghatározás: Ebben a mezőben adja meg azt a KByte értéket, amelytől egy fájl már extra hosszú fájlként kezelendő. A megadott érték a Hosszú fájl mezőben megadott értékkel egyenlő vagy annál nagyobb legyen. A nagyon hosszú, 20 MByte mérettől egészen a 4 GB méretig ezt az üzemmódot kell használni. Ez a funkció is elhelyez egy GUI elemet ugyanabba a módba, ahogy a Hosszú fájl meghatározásánál, csak itt extraként. A fájl már nem a memóriából kerül végrehajtásra. Ez azt jelenti, hogy már nincs lehetőség az összetett G-kód szerkezetek alkalmazására sem. Ezek a fájltípusok általában csak G1 kódot, esetenként G2, G3 vagy Szerszámcserék M6Tx kódokat tartalmaznak. A szezámcseréket ettől még elvégzi egy macro.cnc fájl, így elérhető a teljes automatikus szerszámcsere funkciót. Az üzemmód 100 millió sor G-kódból álló fájlokkal lett tesztelve.

2.1.14 Megmunkálási idő becslése

A Renderelés szakaszában, a munka betöltését követően, a rendszer kiszámítja a megmunkálás várható idejét. Azonban ez csak egy gyors becslés, mivel a tényleges munkaidő kiszámítása túl sok időt igényelne. Ezért vannak az alábbi paraméterek:

Korrekciós tényező: Az időszámítások korrekciós tényezője: módosíthatja az itt megadott beállítást,

ha úgy látja, hogy az alkalmazott munkatípusokhoz erre szükség van.

Hátralevő idő: Ha kiválasztja ezt a beállítást, a munka fennmaradó várható idejét a mért átlagsebesség és a fennmaradó összes távolság alapján fogja látni.

Makró fájl neve: Nevezze el a makró fájlt. A makró fájl módosítható, az alapértelmezett fájl a:

macro.cnc.

Page 28: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1.15 Kézikerék beállítások Impulzus/fordulat: A kézi kerék kiadott impulzusainak száma egy teljes fordulat alatt, mely

általában 400 a legtöbb esetben. Számláló: Az aktuális kézi kerék számlálójának értékét mutatja. Forgassa el a kézi-

kereket és figyelje meg, ahogy változik a számláló. V[%]: Sebesség százalékértéke a kiválasztott tengely sebességéhez viszonyítva.

Ez a maximális sebesség, mellyel a tengely mozoghat a kézi kerék használata közben.

A[%]: Gyorsulás százalékértéke a kiválasztott tengely gyorsulásához viszonyítva. Ez a maximális gyorsulás, mellyel a tengely mozoghat a kézi kerék használata közben. Erre a beállításra a 100% értéket javasolnám.

Előtolás felülírás: Ha kiválasztja ezt a beállítást, a kézi tárcsával irányíthatja az előtolási sebesség

felülbírálását. Az előtolási sebesség felülbírálása 0% (Álló) és 300% között állítható be. A motorok maximális sebesség és gyorsulás beállításait betartja a rendszer.

2.1.16 A tapintó beállításai Mentés fájlba: Ha kiválasztja ezt a beállítást, a letapogatási pontokat a program eltárolja egy

fájlban. Ez digitalizálás céljára szolgál. Ref.4 használat: Ha kiválasztja ezt a beállítást, a szabványos tapintóbemenet helyett a

program a 4. tengely referencia bemenetét fogja használni. Fájl: A letapogatási pontok tárolására szolgáló fájl neve. A program ezt a fájlt nyitja

meg az első tapintás észlelésekor, majd M30 utasítás észlelése esetén bezárja, általában a G-kód program végén.

Page 29: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.1.17 3 tengelyes verzió /CPU5A3/ bővítése 4 tengelyessé /CPU5A4/

Ez a funkció a CPU5A különlegessége. Ezzel az eljárással a 4. tengely funkcióját hozzáadhatja a CPU5A3 vezérlőhöz. Így a vezérlőt 5A3 verzióról 5A4 verzióra frissíti.

Ehhez kövesse az alábbi lépéseket: A párbeszédpanelen jelölje ki az "" jelölőnégyzetét, adja meg az útvonal nevét és nyomja meg a igénylési kód megszerzése gombot:

Küldje az igénylési kódot a program szolgáltatójához. Másolja a kódot egy e-mail üzenetbe és küldje el azt az USBCNC szolgáltatójához. Ehhez kattintson duplán a kódra, majd a Ctrl+C/Ctrl+V billentyűkombinációk használatával másolja a kódot egy email üzenetbe. A program szolgáltatója válaszul küldeni fog egy aktiváló kódot. Ezt a kódot másolja az Aktiváló kód mezőbe, majd nyomja meg az Aktiválás gombot.

Page 30: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Kövesse a párbeszédpanelen megjelenő utasításokat, nyomja meg kétszer az OK, majd a Módosítások mentése gombot. Indítsa újra a programot.

Ha ez után ismét megnyomja a CPU-OPT gombot, látni fogja, hogy a 4. tengely engedélyezve lett, és az az Ön nevére lett regisztrálva.

Page 31: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

22..22 MMűűkkööddééss kkééppeerrnnyyőő

2.2.1 A MŰKÖDÉS KÉPERNYŐ BEMUTATÁSA

Erről a képernyőről végezheti el a berendezés minden műveletét, léptetés, futtatását, stb. A "Működés" képernyő egérrel és érintőképernyővel is üzemeltethető. A képernyő közepén a szerszám útvonalának grafikus megjelenítése látható. Kék/Piros ha egy munka betöltve és renderelve lett. Sárga/Zöld a munka tényleges futása közben. Így ez a szerszám útvonalát valós-időben jeleníti meg. A bal oldalon a gyakran használt bemenetek és kimenetek funkciógombjai láthatók: Főorsó sebesség PWM vezérlés esetén, Főorsó Be/Ki, Hűtés Be/Ki és AUX Be/Ki (pl. berendezések világítása). A képernyő jobb oldalán a tengelyek pozíciója látható. Lehetőség van a Gépi, illetve Munkadarab koordináta rendszer közötti váltásra. A tengelyek pozícióját mutató terület mellett található gombok a munkapozíció nullázására szolgálnak; a háttérben ezt egy G92 utasítás hajtja végre. A nullázó gombok a Nullpont almenüben is megtalálhatók, mely különösen azok számára hasznos, akik nem szeretnek a berendezéshez egeret használni.

Page 32: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

A tengelyek pozícióját mutató terület alatt az aktuális előtolási sebesség felülbírálása százalékban és a berendezés működése közben az aktuális előtolási sebessége látható. Ez alatt a G-kódokra, M-kódokra és Előtolás/Sebesség/Szerszám adatokra vonatkozó információkat láthat. Ezen kívül még látható a teljes berendezés állapota, "A művelet szünetel" pihenéskor, "Fut" a G-kód fájl végrehajtása közben, stb. Meghibásodás esetén a berendezés a HIBA, vagy az ESC billentyű megnyomására az MEGSZAKÍTVA üzenete írja ki. A billentyűzeten az Esc /Kilépés/ gomb vészleállító szerepet tölt be. Megnyomására a berendezés azonnal leáll és minden bemenet/kimenet kikapcsol. Mivel ezzel a sebesség lelassítása nélkül azonnal leállítja a gépet, a motorok pozíciója elvész, ezért újból el kell végeznie a referencia felvételt. Ezért az Esc / Kilépés/ gombot kizárólag vészhelyzetben használja. A Működés képernyő minden funkcióját és a G-kódok listáját megtalálhatja a Súgó képernyőn. A program futtatásakor keresse a Súgó lapon. Minden művelet elvégezhető egér használata nélkül. A funkciógombok alatt megtalálható minden szükséges funkció. Erre egy két-szintes menürendszer szolgál. Lásd Menürendszer vagy Súgó.

2.2.2 ÚJRAKEZD (RESET) GOMB Az Újrakezd (Reset) gomb megnyomásakor bekapcsolnak a motor meghajtók. Természetesen ez a funkció csak akkor él, ha használja meghajtók engedélyezés bemenetét. Próbálja ki a következőt: a motor tengelyénél érezheti, ha a meghajtó be van kapcsolva. Ha továbbra is tudja kézzel forgatni a motort, akkor a Beállítás menüben meg kell fordítani a Motor engedélyezés kimenet polaritását. Azonban az Újrakezd gomb, ennél több feladatot is ellát: · Meghajtók engedélyezése

· Hiba feloldása hiba előfordulása esetén

· Futó program leállítása

· Munka visszaforgatása

· Nem renderelt program renderelése

Page 33: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.2.3 TÖLTSÖN BE EGY G-KÓD FÁJLT (.ISO .TAB .NC .CNC .NGC, STB.)

Például: egy G-kód fájl betöltéséhez, az AUTO almenüben nyomja meg az F5, majd a fájl betöltéséhez az F3 gombot. Egy fájl betöltése után azt a program először rendereli. A renderelés egy olyan folyamat, amely során a program értelmezi a fájl mozgatás nélküli sorait, elvégzi a berendezés és szerszámcsere ütközések ellenőrzését, kiszámítja a várható időt és létrehozza a grafikus megjelenítést. A Munka csak akkor kezdhető meg, ha abban nincsenek ütközések. Ha ütközést talál a program, az könnyen észrevehető. Lásd alábbi ábrát:

Mit tegyen, ha ütközés áll fent?

A jelen esetben az ábra „kilóg” a gép munkaterületéről. Úgyhogy a zérus pontot állítsa még egy picit balra. Ezt egyszerűen elvégezheti, ha balra lépteti a berendezést és beállítja az új X zérus pontot az X pozíció melletti gombot megnyomásával. Ez után, a renderelés ismételt elvégzéséhez nyomja meg az Újrakezd gombot.

Most már eltolva és ütközés nélkül látható a kép, és készen is áll a futtatásra, amennyiben a referencia felvétel megtörtént.. A referencia felvétel menetét megtekintheti a 2.7 fejezetben.

Nyomja meg az F1 /Futtat/ gombot a munka megkezdéséhez.

Page 34: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

A grafikai megjelenítés mellett egy naplózás ablak található, mely felhasználói üzeneteket, figyelmeztetéseket és hibaüzeneteket jelenít meg. Mindig figyeljen erre az ablakra, különösen, ha valami nem úgy történik, ahogy kellene.

2.2.4 FUNKCIÓGOMBOK MENÜSZERKEZETE Több funkciógomb konfigurálható a macro.cnc fájl módosításával. Ez alkalmazható minden Referencia felvétellel kapcsolatos gombra, valamint a felhasználó által definiált gombokra, lásd "macro.cnc" fájl a program telepítésének könyvtárában.

2.2.4A FELHASZNÁLÓI GOMB 1 /F1/ A felhasználó kezelőgombok arra szolgálnak, hogy azokhoz a felhasználó egyéni funkciókat rendeljen hozzá. Az 1. és 2. felhasználói kezelőgomb már fel lett töltve, de csak példaként. Ezeket

módosíthatja, ahogy kívánja. Az 1. felhasználói gomb a "macro.cnc" fájlban a "user_1" alrutinhoz (vagy makró) kötött.

Az 1. felhasználói gomb automatikus nullázásra lett beállítva, egy az alapanyagra helyezhető szerszám magasság mérő felhasználásával. A mérési elmozdulás lefelé irányba kezdődik meg, mindaddig amíg a mérő nem kapcsol. A program kivonja a szerszám magasság mérő magasságát az aktuális magasságból. Lefut egy G92 utasítás, mely úgy állítja be a Z-tengely pozícióját, hogy az alapanyag felülete Z=0 legyen. Az alrutin kódja 43 mm magas szerszám magasság mérőt vesz

figyelembe. Ha ettől eltérő eszközt használ, akkor annak megfelelően igazítsa a kódot. Az ilyen típusú nullázáshoz általában rugalmas szerszám magasság mérő használatos. A makró leírásával kapcsolatban lásd 2.9 fejezet.

2.2.5 FELHASZNÁLÓI GOMB 2 /F2/ Automatikus szerszámhossz mérésre használható rögzített szerszám magasság mérő használatával. A szerszám hosszúságát egy szerszám adattábla tárolja. Ez egy felhasználói makró jóval összetettebb példája. A gomb a "macro.cnc" fájlban a "user_2" alrutinhoz kötött. Ebben az esetbe a

user_2 makró egy új "m_tool" elnevezésű makrót hív. Lásd "macro.cnc" fájl. Bizonyos kalibrált változók kerülnek felhasználásra:

#4996 : Szerszám mérés biztonságos magassága #4997 : Szerszám magasság mérő X pozíciója

#4998 : Szerszám magasság mérő Y pozíciója #4999 : Z pozíció, ahol a szerszám befogója hozzáérne a szerszám magasság mérőhöz(szerszám hossza = 0)

A makró először ellenőrzi a fenti változókat. Ha mindegyik értéke 0, a program figyelmeztet, hogy először végezze el a szerszám magasság mérő értékeinek kalibrálását:.

Megjegyzés: a #4000 - #4999 közötti változókat az USBCNC a program bezárásakor tárolja, majd a következő indításkor visszaállítja. A pozíciók kalibrálását a calibrate_tool_setter alrutin futtatásával végezheti el.

Page 35: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Így tehát, ha az alábbi üzenetet kapja, kövesse az üzenet utasításait: Start the subroutine by entering in

MDI: >gosub calibrate_tool_setter. Ha a kalibrálást már elvégezte, a makró elvégzi a munkát: Ez után a Z-tengely visszaáll a biztonságos magasságba. A szerszámhossz méréshez meg kell adnia a szerszám adatait, számát, átmérőjét és körülbelüli hosszát.

Ezután az X és Y tengelyek átállnak a kalibrált X, Y pozíciókba. A Z-tengely elmozdul lefelé, a szerszám magasság mérő felett 10 mm magasságig. Ezt a szerszám befogó magassága + adott körülbelüli szerszám-hossz + 10 összege adja. Ezután a Z-tengely elmozdul lefelé, amíg a szerszám el nem éri szerszám magasság mérőt. A program kiszámítja a szerszám hosszát és az adatokat az adott szerszám sugarával együtt a szerszám adattáblába menti. Állítsa ezeket a makrókat egyéni igényei szerint. A makró leírásával kapcsolatban lásd 2.10 fejezet.

Page 36: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.2.7 JOGPAD – KEZELŐPULT

A kezelőpult segítségével mozgathatja a tengelyeket egy egérrel vagy érintőképernyő segítségével.

Folyamatos üzemmód): a tengely addig marad mozgásban, amíg a gombot lenyomva tartja, illetve a gomb elengedésekor leáll.

Lépés üzemmód): tengelyek mozgatása 0,01 és 1 közötti lépésenként. A gomb minden

egyes megnyomására a tengely egy lépéssel mozdul el. Saját méret léptetés mód): ugyanaz, mint a léptetés üzemmódban, azonban itt lehetőség

van a lépés méretének megadására is. A lépétetés üzemmód kiválasztásakor láthatóvá válik a koordináták eltolása:

Ha kiválasztotta a "Koordináta rendszer eltolása") beállítást, a léptetés funkció a megszokottnak megfelelően működik, a tengelyek lépésenként mozognak. Azonban a munkapozíció megmarad. Ez

úgy érhető el, hogy módosítja az aktív G92 eltolást. Ez akkor lehet

Page 37: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

hasznos, ha pl. gravírozás során újból futtatni szeretné a G-kód programot, csak valamivel mélyebben. Például, ha a programot 0,1 milliméterrel mélyebben kívánja futtatni, akkor válassza a 0,1 léptetést és jelölje ki a "koordináta rendszer eltolása" beállítás jelölőnégyzetét. Ez után nyomja le a lefelé mutató nyíl gombot, hogy 0,1 milliméterrel lejjebb helyezze a Z-tengelyt. Észrevehető, hogy a tengely ugyan elmozdul lefelé, de pozíciója ugyanaz marad. A gravírozás program ismételt futtatásakor a gravírozás 0,1 milliméterrel mélyebben jön létre az anyagban. Forgatáskor is hasznos lehet ez az opció. Például, ha lefutott a program, leméri a munkadarabot és észreveszi, hogy annak átmérője egy picit nagyobb. Ilyenkor használja az –X gombot az átmérő kiigazítására. Futtassa ismét a programot. A munkadarab átmérője megfelelő lesz. Az eltolás mértéke a jobb oldalon látható. Az érték nullázásához, mely nem lesz hatással az aktív eltolásra vagy a gép pozíciójára, szüntesse meg a kijelölést a "koordináta rendszer eltolása" beállítás jelölőnégyzetében.

2.2.8 GRAFIKUS MENÜ ÉS NÉZET A grafikus nézetben gép asztalon (X-Y felület) egy 50 mm nagyságú rács látható mm mértékegység módban, illetve 2 hüvelyk nagyságú hüvelyk mértékegység módban. A valósághű nézet érdekében fontos, hogy a tengelyek korlátai helyesen legyenek megadva és a berendezés alaphelyzetbe állítása /referencia felvétel/ kézi vagy automatikus úton megtörténjen. Az aktuális munka koordináta rendszer origóját kék kereszt jelöli az X-Y síkon. Ha megnyomja az előnézet frissítése gombot, megjelenik a betöltött G-kód program előnézeti képe. Az előnézet úgy jön létre, hogy a program a teljes G-kód fájlt végigfuttatja az értelmezőn. Így tehát, ha értelmezési hiba merülne fel, azt látni fogja a naplózás ablakban, míg üzemeltetés nézetben a program listadobozában a hibás sorok piros színnel jelennek meg. Megjegyzés: a teljesítmény és a memóriahasználat bizonyos korlátai miatt a képernyőn megjelenő képben előfordulhatnak pontatlanságok. Nagyítás, elforgatás, 2D/3D nézetek és egyéb lehetőségek találhatók a grafikus almenüben, lásd alábbi ábra.

Page 38: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.3 CAM PROGRAM LAP, DXF ÉS HPGL IMPORTÁLÁSA

Az USBCNC ezekhez a bővített funkciókhoz egy CAD/CAM könyvtár összeállítást használ. Töltse be a fájlt, majd a következő műveletek végezheti el:

Betölt egy DXF vagy HPGL formátumú fájlt

Gravírozás kiválasztása, ez a funkció marja az anyagot a rajz vonalait követve.

Kivágás kiválasztása. Ez tárgyak kivágására szolgál, figyelembe véve a szerszám átmérőjét is.

Ez zsebek készítésére szolgál, komplett tárgyak maratásához.

Fúrás; a DXF fájlba rajzoljon be pontokat a funkció használatához.

Page 39: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

A DXF-fájl betöltése után minden réteg látható lesz. A jobb oldalon megszüntetheti az egyes rétegek kijelölése, hogy csak azokat lássa, amelyeket éppen használ. A rajz origóját a réteg kiválasztása listadobozban a megfelelő gomb megnyomásával módosíthatja. A gombok pozíciói adják az origó pozícióit. Ha például a felső jobb gombot nyomja meg, akkor a rajz abszolút felső jobb oldali pozíciója lesz az X=0, Y=0 a marás során. A DXF importálás a következő objektumokat támogatja:

- Vonalak - Ívek - Körvonalak - Vonalláncok ívvel - Fúrás pontjai

Ezek használatának lépéseit a következő munkafolyamat írja le: 1) Töltse be a rajzot 2) Válassza ki a megfelelő felületeket 3) Szükség esetén alkalmazza az origó eltolását 4) Állítsa be a megfelelő paramétereket 5) Készítse el a szerszámpályát 6) Tárolja el a szerszámpályát, hogy később azonnal meg tudja nyitni maratáshoz.

Érintett paraméterek:

Utazó magasság Egyik területről a másikba elmozduláskor, a gép ezen a magasságon halad.

Kezdő magasság Z értéke ahol a szerszám hozzáér a munkadarabhoz.

Maximális mélység Z értéke a marási mélységének legalacsonyab értéke. A maximális mélység alacsonyabb, mint a kezdő magasság.

Fogásmélység Lépésméret szakaszos megmunkálás során.

Előtolási sebsség A marás előtolási sebessége (F) mm/min egységben

Befúrási sebesség A Z-tengely előtolási sebessége az anyagban fel/le (mm/min)

Főorsó sebessége

A főrosó sebessége. Az S értéke.

CW/CCW A főrosó forgási iránya (M3/M4)

Szerszám száma Ez csak az M6 szerszámcsere parancsban használatos

Szerszám átmérő

Szerszámátmérő, amely szükséges zsebmarásnál az eltolás kiszámításához.

Módszer Külső/belső/órával egyező/ellentétes műveletek

Ráhagyás A ráhagyás mértéke zsebmarásnál. Ez a simító lépés teljes mélységben történik, hogy az élek simák legyenek.

Fogásszélesség Fogásszélesség zsebmarás esetén. Ez az érték mindig kisebb, mint a szerszámátmérő.

Lézer mód Ha ez a funkció be van kapcsolva a szerszám kikapcsol, miközben egyik területről a másikba megy át.

Tartók létrehozása Kis méretű anyagdarabok meghagyása, hogy a munkadarab ne essen ki (sérüljön) kivágás közben.

Page 40: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Tartók távolsága Körülbelüli tartó távolság. A pontos távolságot ki kell számítani.

Tartók mélysége A tartók legmélyebb Z értéke. A kezdő érték és a maximális mélység közé kell esnie.

Tartók szélessége szszélességeBridge

A tartók szélessége.

A paraméterek beállítását követően nyomja meg a Szerszámpálya generálás gombot és az útvonal kirajzolódik a képernyőn.

Az alábbi ábra egy példa a tartók létrehozására.:

Megjegyzés: Az eltolás és bemélyedés számítások a rajz apróbb hibái, mint az egymáson lévő, vagy nem csatlakozó vonalak miatt, nem biztos, hogy mindig működni fog. Segíthet a Számítás pontosságának változtatása. Ezen kívül, a rajz ellenőrzése és javítása is hasznos lehet.

A gravírozási funkció nagy teljesítményű és mindig működik.

Page 41: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.4 Szerszámok lap

2.4.1 Marás

Ebben a nézetben 16 szerszámot határozhat meg azok átmérője és leírása alapján. Esztergálás (Lathe) műveletnél ehhez még hozzájönnek az X-eltolása és szerszám iránya paraméterek. A szerszámadatokra akkor van szükség, ha alkalmazza a G-kód értelmező utasítások szerszám sugarának vagy hosszának kiegyenlítése funkcióit (G40 – G43). Lásd 3.6. fejezet és az alábbi részek.

2.4.2 Szerszámcsere

A szerszámcserét a G-kódban mindig az M6 Tx hajtja végre, melyben a Tx az új szerszám számát jelöli. Ha a szerszám száma 0, az azt jelenti, hogy nincs szerszám. Normál esetben a program leáll egy szerszám cseréje közben és üzenetben utasítja a kezelőt a szerszám cseréjére. A Futtatás gomb ismételt megnyomására a program folytatódik. Ahhoz, hogy ne álljon le a program szerszámcsere közben, válassza ki az AutoSzerszámCsere beállítást az Automatika menüben. A beállítást tárolja a program, ha a Beállítások képernyőn megnyomja a Mentés INI-fájlba gombot.

2.4.3 Automatikus felhasználói szerszámcsere ATC

Egyéni szerszámcsere ciklus definiálásához szerkesztheti az USBCNC telepítési könyvtárában található “macro.cnc” fájlt. Ha a program egy M6 Tx elemet észlel, akkor az a "macro.cnc" fájl egy change_tool (szerszám_csere) alrutin GOSUB elemeként értelmezi. Ezt követően az

Page 42: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

alrutin további alrutinokat hív, a drop_tool_x és pic_tool_x (x_szerszám_lerakása és x_szerszám_felvétele). Ha rendelkezik szerszámcserélővel, hozzáadhat további elmozdulásokat a megfelelő szerszám pozícióban és irányíthatja a szerszám tényleges cseréjének bemeneti/kimeneti értékeit..

2.4.4 Eszterga

Ahogy az ábrán is látható, az esztergáláshoz további 2 kiegészítő paraméter áll rendelkezésre, melyek az X-eltolása és az Irány.

Page 43: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.5 A változók lap Ezen a lapon láthatók a G-kód értelmező által használt szabvány változók. Ezen kívül, tartalmaz még 4 ellenőrzést is, melyekben az egyéni változók lesznek majd láthatók, amennyiben bővített program funkciókat alkalmaz. Ennek az ablaknak a lényegét majd a G-kód értelmezési funkciók és a program bővítése változókkal fejezetek elolvasása után fogja megérteni.

.

Page 44: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.6 I/O bemenetek/kimenetek lap

Ezen az oldalon felügyelheti és állíthatja be a BE/KI jeleket. A lapon csak a csatlakoztatott hardver komponensekre alkalmazott bemenet/kimenet elemeket mutatja. Az Advantronix rész csak akkor érhető el, ha Advantronix USB I/O kártyát csatlakoztatott.

Page 45: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.7 Referencia felvétel és koordináta-rendszerek

Mint mindenki más, én sem szívesen olvasok végig egy teljes kezelési útmutatót, inkább azonnal munkához látok. Ezért is állítottam össze ezt a rövid oktatóanyagot, amely azt magyarázza el, hogy miként végezhető el a berendezés alaphelyzetbe állítása /referencia felvétel/ és miként használhatja fel a koordináta-rendszereket egyszerűen. Az útmutató következő részének elolvasása rendkívül fontos. Több örömet okozhat a berendezés használata, ha azt megfelelően használja.

A berendezés bekapcsolásakor az egyes tengelyek bármilyen pozícióban lehetnek, melyek a számítógépes program számára nem ismertek. Azonban a programnak szüksége van a pozíciók ismeretére, hogy a grafikus képernyőn helyes grafikus megjelenítést adjon és elkerülje a berendezés károsodását, ha az túlfutna a végállásokon. Az alaphelyzet pozíció bemérése az a folyamat, melynek során a berendezés kiinduló pozíciói egyeztetésre kerülnek a számítógépes szoftverrel. A bemérés elvégezhető kézi úton, vagy ha már rögzítette a végállás kapcsolókat, automatikusan is. A következő oktatóanyagban a referencia felvétel módját mutatom be.

Itt találhatók a főmenü F1 – F3 referencia gombjai.

A F1 - F3 gombokkal külön mozgathatja az X, Y, és Z-tengelyeket. Az F11 gombbal egy referencia felvételi folyamatot indíthat el, amely az egyes tengelyeket egymás után állítja „0” pozícióba. Az F11 gomb működése megegyezik a 100% Túlhajtás kijelző melletti gombbal.

Page 46: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Lényegében néhány alrutin hívása megy végbe. Az alrutinokat az USBCNC telepítési könyvtárában található "macro.cnc" fájl tartalmazza. Ezek így néznek ki:

;-{}-Homing per axis

Sub home_x

home x

Endsub

Sub home_y

home y Endsub

Sub home_z

home z Endsub

;Home all axes, uncomment or comment the axes you want.

sub home_all

gosub home_z

gosub home_x

gosub home_y

endsub

Aki figyelmes, láthatja, hogy a referencia felvétel sorrendjét a home_all alrutin definiálja és az testre szabható egyéni igényei alapján.

2.7.1 Referencia felvétel kézi módban

A referencia felvétel az első dolog, amit a berendezés bekapcsolása után el kell végezni. Javasolt ezt minden alkalommal megtenni. Tegyük fel, hogy a gép munkaterülete a következők:

X: +300 mm és -300 mm Y: +200 mm és -200 mm Z: +100 mm és 0 (0 a gépágy legalsó felülete)

A referencia felvétel sebességét állítsa 0 értékre minden olyan tengelyre, amely nem rendelkezik végállás kapcsolóval.

Jelöljön meg a berendezésen valahol egy pontot, amelyet alaphelyzeti referenciaként fog használni. Mondjuk X= -200,00 mm, ami 100,00 mm a bal szegélytől és Y= -150,00 mm, ami 50,00 mm az alsó szegélytől. A Z értékhez a tengelyt legalulra a Z=0 mm pozícióba kell helyezni. Így az X= -250, Y= -150, Z= 0 értékek kerülnek a Beállítások lapon a Referenciapont pozíció alá. Ezt egy alkalommal kell elvégezni..

Az iránygombokkal mozgassa az X és Y tengelyeket a gépágyon megjelölt pozícióba a Z-tengelyt pedig vigye teljesen fel a berendezés felületéig. Amikor a berendezés elérte a pozícióját, nyomja meg az Alaphelyzet almenüben az Alaphelyzetbe gombot, F1 – F6 az X–C tengelyekre.

Ellenőrizze, hogy a tengelyek alaphelyzetbe állításának sebességét nullára állította-e, különben a tengelyek elkezdenek mozogni. Most pedig, kattintson az X, Y, Z és A gombokra, amennyiben rendelkezik A-tengellyel. Ez minden. A tengelyek most be lettek mérve és a számítógépes program ismeri a berendezés pozícióját. Ennek egy fajta mellékhatása, hogy a szoftveres végállás kapcsolók aktiválva lettek, mely segít megelőzni, hogy tovább léptesse a berendezést, mint lehet. Ezen kívül, a szoftveres végállás védelem is be van kapcsolva, amely leállítja az éppen futó programot, ha az túlhalad a korlátokon.

Page 47: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

Azt is észrevehette, hogy a pozícionálás módja "gépi" beállításon van, ami azért van, mert az alaphelyzet bemérése közvetlen kihat a berendezés koordináta-rendszerére. Ettől a ponttól kezdve többé már nem változik a berendezés koordináta-rendszere, végig így marad.

TIPP: Egy-egy munka végeztével mindig rögtön állítsa a berendezést alaphelyzetbe. Így a berendezés következő bekapcsolásakor nem kell kézzel visszaállítania a pozíciót. A berendezés koordinátáit így mozdíthatja el gyorsan: G53 G0 x0 y0 z0, vagy először hatástalanítsa az alapbeállítást (alap beállítás párbeszédpanel, alapbeállítás hatástalanítása), majd az után végezzen el egy normál G0 utasítást.

Az alaphelyzetbe állítás egy másik gyors módja még a G28 utasítás. A változók ablakban a G28 alaphelyzet értékeit állítsa a Beállítások ablakban megadott értékekkel egyezőre. Így most már csak a G28 kódot kell beírnia a berendezés alaphelyzetbe visszaállításához.

2.7.2 Automatikus alaphelyzet visszaállítás és a A berendezés minden tengelyéhez csatlakoztatni kell egy referenciaérzékelőt vagy kapcsolót a CPU kártya megfelelő bemenetére.

A referencia a berendezés mechanikai végétől kevéssel beljebb kell elhelyezni. Ez a távolság a sebesség lelassításához szükséges, a referencia érzékelő aktiválása után. Az érzékelőket úgy kell rögzíteni, hogy azok a berendezés mechanikai határáig bekapcsolva maradjanak.

A referencia automatikus felvételéhez az induló sebességet egy nullától eltérő értékre kell állítani. A tengely maximális sebességével egyenlő, vagy annál alacsonyabb sebességet adjon meg. A tengely a referencia kapcsoló irányába indul el; ha szükség lenne az irány megfordítására, írjon egy mínusz jelet a kezdő sebességérték elé. Pontosan állítsa be a Referencia kapcsoló bemeneti szintet. Ha a LED jelzők zölden világítanak, amikor a bemenet nem aktív, oda 1 értéket adjon meg; ha pirosan, amikor a kapcsoló nem lett aktiválva, oda 0 értéket írjon. Erre általában záró kapcsolókat szoktam javasolni.

A berendezés először addig mozog, amíg nem aktiválja a kapcsolót, majd azt követően lelassul és megáll. Ezt követően megfordul az irány, majd lelassul, amikor a kacsoló kiold. A kapcsoló kioldásának pillanatában, a pozíció rögzítésre kerül és a pontos pozícionálást segíti.

2.7.2.1 Követő módba kapcsolt tengelyek referencia felvétele

Követő módú hajtásról akkor beszélünk, amikor egy tengelyhez /pl. X / két motor tartozik. A Beállítás menüben megadhatjuk, hogy melyek az összetartozó tengelyek. /pl. A - X követése/ . Ha az összekapcsolt tengelyek saját referencia- érzékelővel rendelkeznek a vezérlő és a követőtengelyeken, akkor a referencia felvétel végén a két tengely pozíciója kiegyenlítésre kerül.

Page 48: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

A követő módba kapcsolt tengelyekre speciális értelmező parancsok állnak rendelkezésre.

PrepareTandemHome MoveSlaveToMaster Referencia felvétel:

A magyarázat céljából tegyük fel, hogy az X a fő tengely , az A a követő tengely. 1. PrepareTandemHome X, A vezérlő és követő tengelyek is a kezdő pozíció

érzékelő irányába mozdulnak el. A tengelyek akkor állnak meg, amikor mindkettő elérte az érzékelőt. Ha az egyik tengely előbb éri el az alaphelyzet érzékelőt, mint a másik, az a tengely leáll, míg a másik tovább mozog. Ennek az elmozgatásnak akkor van vége, amikor mindkét tengely elérte az érzékelőt.

2. Referencia X, az X-tengelyt állítja vissza alaphelyzetbe, a követő tengely majd csak utána következik. Mivel a tengelyek az érzékelő fölött vannak, az elmozdulás iránya az érzékelőtől távolodik. A pozíció az érzékelő kioldásának pillanatában rögzítésre kerül. Ez után leáll a tengely mozgása, a program kiszámítja a helyes pozíciót és azt beállítja az X-tengelyre.

3. Referencia A, pontosan ugyanaz az eljárás, de most átmenetileg az A-tengely a vezérlő tengely, és azt az X-tengely követi. A folyamat végén a program kiszámítja a pozíciót és beállítja az A-tengelyre.

4. Ezzel a vezérlő és követő tengelyekre is megvan a helyes és ismert pozíció.Fontos, hogy a Beállításokban megadott alaphelyzet igazodjon az aktuális berendezéshez. Ezek után a MoveSlaveToMaster paranccsal egyenesítse ki a hidat. A követő tengely ugyanabba a pozícióba fog beállítani, amelyben a vezérlő tengely áll. Ezzel híd így már egyenes is lesz.(Ha mégsem, akkor hibásak a Beállításokban megadott alaphelyzet értékek).

A teljes folyamat leegyszerűsítéséhez, használja a HomeTandem X parancsot.

Ha a különálló parancsokkal – , Home master, Home slave, – elvégezte az ellenőrzéseket, használja a HomeTandem parancsot.

Tehát, ha az X-tengelynek van egy követő tengelye, akkor úgy módosítsa az macro.cnc fájlt, hogy a home_x alrutin tartalmazza az alábbiakat:

Sub home_x

homeTandem X

Endsub

Normál, nem követős tengelyek esetén pedig:

Sub home_x

home x

Endsub

2.7.3 Munkadarab vs gép koordináta-rendszer és nullázás

A berendezés koordináta-rendszere nem változik, azonban a munkadarab marását a berendezésnek azon a részén végezheti el, ahol éppen szeretné. Ehhez a "Munkadarab" koordináta-rendszert kell használni, amely bárhova eltolható. Ezt

Page 49: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

különböző G-kódokkal teheti meg, melyeket a 3. fejezet tárgyal. Ezen kívül a Működés képernyő megfelelő gombjával is elvégezheti az eltolást, mely az alábbi részben kerül bemutatásra.

Tegyük fel, hogy a munkadarabot tartalmazó G-kód fájl egy X=0, Y=0, Z=0 origóval lett létrehozva. Ez azért van így, mert a CAD programban a rajzot ezekből a koordinátákból kiindulva készítette el, majd azt konvertálta át G-kódba. Amúgy, a munkadarab felső felületét általában a Z=0 értékkel definiálom, így tehát egy negatív Z érték már beleér az anyagba. Mozgassa a berendezést a munkadarabon a nulla pontba, majd az Működés képernyőn a pozíció megjelenítése mellet nyomja meg a nullázó gombokat.

Haladó felhasználók számára: A Z nullázását egy a CPU megfelelő bemenetére csatlakoztatott szerszám magasság mérővel is elvégezheti. Egy példa található a "macro.cnc." fájlban. A Felhasználói menü F1 gomja alatt található az automatikus nullázás . Az F2 gomb alatt interaktív szerszámhossz mérést láthat.

Ha ezt még fejlettebb módon szeretné elvégezni, akkor tekintse meg a G55 – G59,3 kódokat és a G92 variánsait.

Elvégezte a referencia felvételt és a nullázást, megkezdheti a marási folyamatot.

Ha betöltötte a kívánt programot, lépjen a grafikus képernyőre (Alt-g) és nyomja meg a Grafika frissítése gombot: ekkor pontosan azt fogja látni a képernyőn, hogy az alkatrész a munkalap felületén hol kerül marásra.

Nyomja meg az F4 gombot vagy a Futtatás gombot a marás megkezdéséhez. Lépjen a grafikus képernyőre és kapcsolja be a valós-idejű ábrázolást, hogy lássa a berendezés aktuális munkafolyamatát.

Ennyi volt az oktatókönyv. Jó munkát kívánok a marógép használatához!

Page 50: usbcnc man v3.51 HUN javitott · Viselkedése hasonló az EMC2 projekt viselkedéséhez, azonban ezt saját magam hoztam létre az EMC1 értelmezőben és egy új pálya generálót

2.8 Billentyű-kombinációk

A korábban már említett billentyűk, mint a léptetés, stb. mellett, van néhány további, speciális kombináció a kézivezérlőt építők számára is:

Alt-gr + g = Run/pause

+ h = run

+ i = pause

+ r = reset

+ s = start/stop spindle

+ m = start/stop mist coolant

+ f = start/stop flood coolant

+ 1 = +feed

+ 2 = -feed

+ 3 = +Speed

+ 4 = -Speed

+ 5 .. + 9 = Zero axis 1 .. Zero axis 6

+ u = handwheel x1

+ v = handwheel x10

+ w = handwheel off

+ x = handwheel on x

+ y = handwheel on y

+ z = handwheel on z

+ a = handwheel on a

+ b = handwheel on b

+ c = handwheel on c