HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


Mach3 CNC vezérlő program

Mach3 CNC vezérlő szoftver használata...

 

Időrend:
Oldal 42 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   38  39  40  41  42  43  44  45  46   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

lessthanmore | 218    2018-01-23 21:40:50 [16561]

Ezek a parancsok nincsenek benne a kódban, mindegyiket az Estlcam-mel generáltam, és a fordulatot mindig felül tudom írni, az megy szépen.
Mondjuk ehhez kapcsolódva egy másik kérdés lenne, hogy miért csinálja azt sokszor a Mach, hogy mondjuk 50%-os fordulaton van a főorsó és úgy is indul a program? Nem egyszer volt már, hogy elindult és utána vettem észre hogy túl lassan megy, aztán persze miután ráböktem a reset-re, szépen felugrott 100%-ra... Az biztos, hogy nem én állítottam arra az értékre indulás előtt.

Előzmény: Pali79, 2018-01-23 20:02:24 [16557]


Pali79 | 702    2018-01-23 21:16:00 [16560]

Én olvastam a leírásba, de nem működik akárhogy próbáltam. Az angol leírásban is benne van, tehát nem félrefordítás, de nem működik sehogy sem.

Előzmény: prinx, 2018-01-23 21:07:56 [16558]


Pali79 | 702    2018-01-23 21:15:59 [16559]

Én olvastam a leírásba, de nem működik akárhogy próbáltam. Az angol leírásban is benne van, tehát nem félrefordítás, de nem működik sehogy sem.

Előzmény: prinx, 2018-01-23 21:07:56 [16558]


prinx | 203    2018-01-23 21:07:56 [16558]

Üdv előfordulhat én is google barátommal néztem, mint írtam a Mach3-hoz anyira nem értek.

Előzmény: Pali79, 2018-01-22 19:45:40 [16554]


Pali79 | 702    2018-01-23 20:02:24 [16557]

Két dolog ugrik be elsőre:
1. az előtolás a főorsó fordulatához van kötve (G95)
2. a túlhajtás nincs engedélyezve (M48)

Előzmény: lessthanmore, 2018-01-23 15:34:06 [16555]

Sásdi Zoltán | 726    2018-01-23 16:48:05 [16556]

Tévedtem: M1, igaz nem g kód

Előzmény: J-Steel, 2018-01-22 02:39:45 [16541]


lessthanmore | 218    2018-01-23 15:34:06 [16555]

Üdv! Az mitől lehet, hogy Mach3-ban az FRO (feed rate override, azaz előtolás felülírása) van amikor működik, van amikor nem? Eddig nem sikerült rájönnöm, hogy min múlik. Tegnap megint kellett volna, és hiába állítottam át, maradt a program szerinti sebesség. Van erre valami beállítás, vagy a programba kell valamit beírni - vagy épp nem beírni?


Pali79 | 702    2018-01-22 19:45:40 [16554]

A // karakterre nekem hibát ad a Mach3. De ha zárójelbe teszem akkor elfogadja simán. Még egy dolgot észrevettem: csak ANSI kódolású karaktereket kezel normálisan. Ha más kódolást használtam akkor tele lesz mindenféle fura karakterekkel.

Előzmény: prinx, 2018-01-22 13:50:06 [16549]


J-Steel | 1721    2018-01-22 17:50:30 [16553]

Leellenőriztem a Mach3 demót a Pokeys Ethernetes mozgásvezérlővel, és megállt az 500. sornál. Nem is mutat több sort, csak ismétli az 500.-at. Ha induláskor tehát össze van kötve a vezérlővel, akkor megáll, ha nem találja az eszközt, akkor pedig szimulációs módban továbbengedi 500 felett is.

Előzmény: J-Steel, 2018-01-22 14:16:09 [16550]


svejk | 33038    2018-01-22 17:24:14 [16552]

G04 az időzített várakozás.

Előzmény: Sásdi Zoltán, 2018-01-22 16:50:48 [16551]


Sásdi Zoltán | 726    2018-01-22 16:50:48 [16551]

G4

Előzmény: J-Steel, 2018-01-22 02:39:45 [16541]


J-Steel | 1721    2018-01-22 14:16:09 [16550]

A mach3 demó verzióval kapcsolatban meglepődtem. Azt írja a hivatalos oldal hogy a köv korlátozások vannak:
Mill & Plasma: 500 line gcode limit (10,000,000 limit after licensing)
Turn: 50 line gcode limit (10,000,000 limit after licensing)
Kernel Frequency locked at 25kHz (only applicable if using the parallel port driver)
Set Next Line function disabled
Run From Here function disabled
Turn: Threading disabled
Plasma: THC functions disabled

Később azt írja, hogy ha nem telepítem a parallel port drivert, akkor a mach3 szimulációs módban működik, ami deaktiválja az 500 soros limitet.
Én ebből azt szűröm le, hogy ha csak marógéppel használom, és egy külső vezérlőkártyát használok (Pokeys), akkor igazából nincs is szükségem licenszre. Egyedül a set next line és run from here fog hiányozni bizonyos esetekben.
Jól értem, vagy nem jól értem?


prinx | 203    2018-01-22 13:50:06 [16549]

Gyors utánna néztem a mach3 -nál ezt a leírást találtam:
Megjegyzések és üzenetek

A megjegyzés egy lehetséges formája két // karakter. Ettől a sor hátralévő része megjegyzésként lesz kezelve.

A megjegyzés a megmunkálásra semmilyen hatással nincs.

Előzmény: J-Steel, 2018-01-22 10:35:34 [16546]


prinx | 203    2018-01-22 13:41:53 [16548]

Üdv ugyan ezt írtam le csak röviden.Az M01 csak akkor áll meg ha a kapcsolóval aktiválod azaz feltételes állj ezt nem kérte a kolléga ezért meg sem említettem, illetve tud mondatokéntiba is lépkedni "single block" gomb nyomásakor. Én ezt program próbánál szoktam bekapcsolni.

Előzmény: Pali79, 2018-01-22 09:24:53 [16545]


prinx | 203    2018-01-22 13:34:23 [16547]

Igen van lehetősség szerintem ugyanúgy mint a siemensnél ; után beírhatsz bármit azt nem veszi a program részének és figyelmeb kivül hagyja, Mach3 nál nem vagyok biztos hogy ezt a karaktert kell megadni de gondolom a használati útmatóba benne van.

Előzmény: J-Steel, 2018-01-22 10:35:34 [16546]

J-Steel | 1721    2018-01-22 10:35:34 [16546]

A szerszámcserével kapcsolatban. Van lehetőség, hogy megálláskor egyúttal a Mach állapotsorában (ahol az üzenetek jelennek meg) saját üzenetet írassak ki? Pl a cserélendő szerszám mérete?


Pali79 | 702    2018-01-22 09:24:53 [16545]

Ez rendben, van egy M0 is amit nem értettem eddig, hogy miként működik. Most találtamegy jó leírást:

Feltételes és feltételnélküli program állj [M01, M00]
CNC programozásnál számos esetben előfordul, hogy szükségünk van az alkatrészprogram futásának egy adott pontbeli megállítására. Tipikus példa erre a kézi szerszámcserélés problémája. Két alapvető típusa van a programmegszakításnak. A „feltétel nélküli állj” programozásakor a vezérlés a megmunkálási feladatot az alkatrészprogramban betáplált parancs sorában megállítja és csak a „start” gomb hatására indítja újra. Ezt a megoldást ISO szabvány szerint az „M00” kóddal lehet aktivizálni. Feltételes programmegszakítás programozásakor a vezérlés csak abban az esetben állítja meg a megmunkálási műveletet, amennyiben az adott feltétel teljesül, például, ha az erre szolgáló kapcsoló „ON” állásban van. A feltételes programmegszakítás parancsa az „M01”.

Előzmény: prinx, 2018-01-22 08:54:27 [16544]


prinx | 203    2018-01-22 08:54:27 [16544]

Üdv mint írtam M0 a program stop. Utánna ciklus starttal folytatható.


Pali79 | 702    2018-01-22 06:15:47 [16543]

Nem G kód hanem M0 vagy M1. Most hirtelen nem tudom mi a különbség, de levan írva a doksiban.

Előzmény: J-Steel, 2018-01-22 02:39:45 [16541]


prinx | 203    2018-01-22 06:15:35 [16542]

Üdv M0 kóddal program stop M5 főorsó stop. Ciklus starttal tovább tudsz menni. Ha főorsó nem indul el akkor az M5 után újra kell programozni a főorsó fordulatát, irányát. Remélem tudtam segíteni.
Üdv H.Attila

Előzmény: J-Steel, 2018-01-22 02:39:45 [16541]


J-Steel | 1721    2018-01-22 02:39:45 [16541]

Melyik az a G-kód, amelyikkel a program közben megáll a gép, és arra vár, hogy a felhasználó továbbengedje? Illetve, ha ez megtörténik, akkor mit kell nyomni, hogy továbbmenjen?


J-Steel | 1721    2018-01-22 02:12:44 [16540]

Meg tudja mondani valaki, hogy jutok el ehhez a dialógusablakhoz?

  


Rabb Ferenc | 4360    2018-01-21 14:21:32 [16539]

Bocs, a #16537-ben

Előzmény: Rabb Ferenc, 2018-01-21 14:19:36 [16538]


Rabb Ferenc | 4360    2018-01-21 14:19:36 [16538]

STOP-al csak nagyon indokolt esetben állítsd meg. Akkor azonnal megáll mintha betonfalnak menne. Ezért esetleg lépést is téveszthet és újraindításkor már helytelen pozícióból folytatja G-kód futtatását.

Ha nincs konkrét "vészhelyzet" akkor a Feed Hold gombbal (vagy SPACE billentyű) állítsd le. Így befejezi az aktuális mozgást és utána korrektül áll meg.

A többit Pali79 a #201-ben pontosan leírta

Előzmény: J-Steel, 2018-01-21 13:03:10 [16535]


Pali79 | 702    2018-01-21 13:20:49 [16537]

1. Igen STOP után START és ott folytatja, ahol abbahagyta. De ez nem a legjobb megoldás. Nem tudom mi az indok amiért megállítod, de lehet programszünetet tenni a kódba, az kicsit elegánsabb megoldás.
2. Erre is több lehetőség van céltól függően:
2.1. Rewind gombbal újratölti kódot.
2.2. A kód végére M30-at írva visszatér a kód elejére, de nem indul újra a végrehajtás.
2.3. A kód végére M47-et írva ismétel elölről teljes végrehajtással. Végtelen ciklus!!!

Bár nagyon szívesen segítek, de a múltkori Klavió-s linken megtalálod a MACH3 teljes magyar nyelvű leírását. Ezek mind benne vannak.

Előzmény: J-Steel, 2018-01-21 13:03:10 [16535]

tibs | 185    2018-01-21 13:11:04 [16536]

M30-at irjál a progam végére ne M2-t

Előzmény: J-Steel, 2018-01-21 13:03:10 [16535]


J-Steel | 1721    2018-01-21 13:03:10 [16535]

Egy másik kérdés:
Ha megállítom a futást stoppal, akkor hogyan tudom folytatni? A ciklus indítást (start cycle) megnyomva ugyanúgy megy tovább?

Ha véget ért a kód, hogy veszem rá a Mach 3-at, hogy kezdje előlről? Eddig mindig újra be kellett töltenem a G-kódot, ahhoz hogy újrainduljon.


Pali79 | 702    2018-01-21 09:33:23 [16534]

A Shapes nevű varázslóval lehet hasonlót csinálni ha jól értelmezem a kérdést. Viszont ez is csak egyszerűbb, előre definiált formákat tud megcsinálni. Ha valami összetettebb, akkor javaslom inkább próbáld meg kézzel létrehozni a G kódot.

Előzmény: J-Steel, 2018-01-21 04:46:18 [16533]


J-Steel | 1721    2018-01-21 04:46:18 [16533]

A mach3-ban a vannak varázsló (wizard) lehetőségek. Egy köztük pl. a zseb marás (pocket mill).
Melyik varázslókkal lehet a következő feladatokat megcsinálni?
- Munkadarab külső konturjának méretre marása
- munkadarab plán marása x-y síkban, olyan maróval aminek átmérője kissebb mint a munkadarab x és y mérete


gbalazs | 117    2018-01-20 07:28:59 [16532]

Köszi!

Előzmény: designr, 2018-01-19 22:56:57 [16531]


designr | 3604    2018-01-19 22:56:57 [16531]

Tengelyenként.

Előzmény: gbalazs, 2018-01-19 22:00:53 [16530]


gbalazs | 117    2018-01-19 22:00:53 [16530]

Sziasztok

A kernel frekvencia kiválasztásánál - ha két tengelyt egyszerre akarok működtetni - össze kell adnom a két tengely igényét, vagy pl. a 35,000hz tengelyenként igaz?


J-Steel | 1721    2018-01-19 13:28:08 [16529]

PoKeys57E - ethernetes verzió

Előzmény: tibs, 2018-01-19 08:00:03 [16527]


prinx | 203    2018-01-19 11:45:52 [16528]

Üdv Fórumtársak!
Lenne egy szakmai kérdésem felétek, melyik Mach3 breakboard-ot érdemes megvenni, épp az épülő gépemhez kellene annyi a problémám hogy a vezérlő számítógépen nincs LPT-port illetve minimum 4 tengelyre kellene (ha nincs erre megoldás akkor vásárlok olyan gépet). A neten több típus létezik,találtam de egyikről sem tudok tapasztalatot hogy melyiket érdemes. A válaszotokat előre is köszönöm.
Üdv H.Attila


tibs | 185    2018-01-19 08:00:03 [16527]

Csak nem valamilyen USB-s kinai kütyüd van? (DMU xxx)
Mert az bizony csinál ilyet.

Előzmény: J-Steel, 2018-01-19 01:21:13 [16526]

J-Steel | 1721    2018-01-19 01:21:13 [16526]

Nem jól írtam. Nekifutok még egyszer:
Ha a Mach3-ban x=50.000 abszolút koordinátán állok. És nyomok egy "GOTO ZERO" gombot. Ekkor nekem van úgy, hogy megáll valahol 0 nulla előtt pl. 3.275-nél. Újra a "Goto Zero"-ra kattintva nem történik semmi, marad itt.
Ez miért van?


J-Steel | 1721    2018-01-19 01:19:13 [16525]

Ha a Mach3-ban x=50.000 abszolút koordinátán állok. És nyomok egy "GOTO ZERO" gombot. Ekkor nekem van úgy, hogy megáll valahol 0 nulla előtt pl. 3.275-nél. Újra a "Goto Zero"-ra kattintva elmegy nulláig. De ez miért van?
Egyszer olyan is volt, hogy "G0 x100" kiadása után megállt 95.995-nél.
A motor felbontása 0.005, tehát azt az egy lépést még elvártam volna tőle.


J-Steel | 1721    2018-01-12 14:09:13 [16524]

Pont ezt kerestem. Köszönöm!


Pali79 | 702    2018-01-12 12:27:13 [16523]

KLAVIO

Előzmény: J-Steel, 2018-01-12 11:41:11 [16522]


J-Steel | 1721    2018-01-12 11:41:11 [16522]

Ki a mach3 magyarországi viszonteladója? Ma a google nem akar segíteni.


elektron | 15859    2018-01-11 17:06:34 [16521]

3D nyomtatónak jó az ilyen is lehet, vagy olyan helyre, ahol nem számít, ha gyengébb, vagy kopik.

Előzmény: J-Steel, 2018-01-11 16:49:05 [16520]


J-Steel | 1721    2018-01-11 16:49:05 [16520]

Valaki tudja, hogy mi a különbség a kézi és gépi mozgatású trapézorsók között? Amit én eddig láttam, hogy a kézi az általános felhasználású és "kedvező árú" míg a gépi magas minőséget takar. De ezzel ki is fújt az indoklás. Anyagösszetételben mindkettőből léteznek C45, rozsdamentes, saválló változtatok.

Még egy kérdés: Létezik C15-ös acélból is. Az mire jó? Én vettem egyet véletlenül (elfelejtették megkérdezni tőlem, hogy melyiket akarom) és hajlott nagyon. Idősebb kollégák bilivasnak nevezték. Szerintük az nem jó semmire. De akkor minek árulják?


Pali79 | 702    2018-01-11 13:36:05 [16519]

Ja hát akkor az lesz a gond. Itt tudsz venni újat, feszíthetőt. Szerinem nagyon jó árban van és mások szerint igen jó minőség.

Előzmény: J-Steel, 2018-01-11 13:28:09 [16518]


J-Steel | 1721    2018-01-11 13:28:09 [16518]

Vagy kikopott, vagy meghajolhatott. Itt vettem a fórumon ugyanis. Nem látszik viseltesnek, de majd a napokban kiderül ki/mi volt a hunyó.

Messernek köszönöm a linket az adattal!

Előzmény: Pali79, 2018-01-11 12:27:58 [16517]


Pali79 | 702    2018-01-11 12:27:58 [16517]

Akkor neki valamilyen nagyon gatyi típust sikerült vennie vagy nem tudom. 200um/300mm is ha leosztod 1,5 um hiba lehet 1 mm-en, de neki 13 um jött össze 1 mm-en, ami majdnem 10×-es különbség.

Előzmény: Messer, 2018-01-11 11:35:10 [16516]

Messer | 531    2018-01-11 11:35:10 [16516]

Adatok egy trapézmenetes orsó katalógusból.
Menetemelkedés pontossága KEQ típus:200µm/300mm, KKA típus: 50µm/300mm.
katalógus

Előzmény: J-Steel, 2018-01-11 09:24:35 [16507]


J-Steel | 1721    2018-01-11 10:53:14 [16515]

Kár hogy nincs olyan analóg indikátoróra ami az elfordulást szögpercekben és szögmásodpercekben mutatja. Fél óra googlizás után nem találtam sajnos.

Előzmény: J-Steel, 2018-01-11 10:51:14 [16514]


J-Steel | 1721    2018-01-11 10:51:14 [16514]

Visszatérve a trapézorsó problémára.
Azt fogom csinálni, hogy hazaviszek egy Siemens gyári 1024/HTL encodert a munkahelyről. Ez biztosan jól kell hogy működjön. Kézzel fogom betekerni a 0, 1, 2, 3 mm-eket ellenőrizve az impulzusokat, és úgy fogom összevetni az órán lévő értékkel.
Ezzel lecsökkentem a hibát okozó elemek számát, és fény derül a hiba forrására.

Előzmény: J-Steel, 2018-01-11 10:45:46 [16513]


J-Steel | 1721    2018-01-11 10:45:46 [16513]

Most hogy voltam fent a http://www.robsy.hu oldalon, megértem hogy miért kaptam az érdeklődést.
Nem tudtam, hogy te ilyen rendszereket tervezel vagy készítesz. Minden tiszteltem, én nem azért csinálom, hogy megéljek belőle, mert van jó kis izgalmas munkám. A vezérlőm is hobbyprojekt, komolyságát tekintve hobbi szintet azonban már valószínűleg elhagytam (ugye azzal nem tévedek nagyot, hogy nem sokan építenek encodert a motorukba, és töltenek szinusz lookup táblát a vezérlőbe, hogy szebb/pontosabb forgó mágneses mezőt alakítsanak ki), mégis hobbi gépet építek.
Amikor feljövök az oldalra, akkor nem a szakma jól tudóival akarok "vitázni", és az igazamat bizonygatni, hanem a többi hobbistával megbeszélni, hogy nekik milyen eredményük született a saját trapézorsójukkal.

Egy kivétel volt a múltkori, amikor a kézi tárcsával kapcsolatban érdeklődtem, hogy az ipari gépeknél ez hogyan van, de az tisztázódott.

Előzmény: Törölt felhasználó, 2018-01-11 10:11:02 [16512]


Törölt felhasználó    2018-01-11 10:11:02 [16512]

".. mert a kérdés nem az volt, hogy jó-e a rendszerem, hanem hogy a trapézorsó mennyire pontos."

Irigylem a "magabiztosságodat".

Így van, veled kár szakmai alapon vitázni, hiszen az elvi hibás dolgaidat helyesnek hiszed, és csak sértődésként éled meg a kiigazítást.
Jó játszadozást kívánok Neked a műszaki komolytalanságaid, szakmai tévhiteid világában.

Előzmény: J-Steel, 2018-01-11 09:58:40 [16511]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 42 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   38  39  40  41  42  43  44  45  46   Következő ►  Utolsó ►|


 ◊