HobbyCNC fórum
  v0.9.3.9

Fórum betekintő Fórum címe: http://forum.hobbycnc.hu



Mach3 CNC vezérlő program

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


Időrend:
Oldal 6 / 335 Ugrás ide:
|◄ Első  ◄ Előző  2 3 4 5 6  7   8   9   10     Következő ►  Utolsó ►|

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

J-Steel | 770    2018-02-08 03:39:25 [16600]

Én nem értelek szf! Én épp most vettem egy PoKeys Ethernet dobozt. Van rajta vagy 100 be/kimenet. Az interfész amit adtak MACH3-hoz lehetővé teszi, hogy mindegyiket hozzárendeljem valamilyen funkcióhoz. Akár billentyűhöz. A step/dir jelek kimenete a három fő tengelyhez fixek. Encodereket is lehet rákötni. Miért használnál Modbust, ha van ilyen jó kis kártya 20E Ft-ért? Ráadásul a Ethernet vonal sokkal biztosabb az USB-vel ellentétben.

Előzmény: szf, 2018-02-07 22:02:00 [16598]


plutokas | 439    2018-02-07 22:21:32 [16599]

A soros porton keresztűl futó Modbus kommunikáció nem túl gyors sajnos ezért ott azt tudnám elképzelni hogy ha mozgás vezérlésre is szeretnénk használni a PLC-, hogy koordinátákat küldünk át vagy parancsokat Az újabb PLC-k rendelkeznek már mozgás vezérléssel akár bonyolultabb polációs műveéetekkel is. Természetesen az I/O-k kezelésére maximálisan jó a soros porton történő kommunikáció is, akár analóg vagy kapcsoló jelek vagy szinte bármi. ha mozgásban is gondolkodunk PLC-vel akkor jobb megoldás lehet a Modbus TCP ami etherneten keresztűl kommunikál a PLC-vel vagy egyéb MODBUS eszközzel. Volt itt a fórumon is Modbus topic valaki készített is rá egyedi kártyát anno ha jól emlékszem.

Előzmény: szf, 2018-02-07 22:02:00 [16598]


szf | 1637    2018-02-07 22:02:00 [16598]

Kifejtenéd ezt bővebben. "Mégpedig Modbus TCP-vel. Soros porton keresztűk us, de ott már a sebesség miatt érdemes lehet pozíciókban gondolkodni. " Köszönöm

Előzmény: plutokas, 2018-02-07 21:47:56 [16597]


plutokas | 439    2018-02-07 21:47:56 [16597]

Én úgy gondolom, hogy esélyes lehet a működésre. Mégpedig Modbus TCP-vel. Soros porton keresztűk us, de ott már a sebesség miatt érdemes lehet pozíciókban gondolkodni. AZ I/O-k kezelésére sőt akár analóg kezelésre (Akár orsó esetén is) rentábilis lehet egy PLC. Lenne előnye is akár a bővíthetőség vagy egy HMI-vel az oprátori funkciók könnyítésére.

Előzmény: szf, 2018-02-07 18:44:26 [16595]


borvendeg | 27    2018-02-07 19:53:08 [16596]

Sziasztok! Ma elkezdtem a kézikerékkel játszani. Egyenlőre egy encodert kötöttem LPT portra. Működik is. Az a kérdésem hogy hol tudom beállítani a tengelyváltó kapcsolót? Neten elég kevés infó van a kézikerék beállításairól. Ha valaki tud ilyet azt is szívesen venném. Köszi.:Matyko

szf | 1637    2018-02-07 18:44:26 [16595]

Arra gondoltam ez lehetne egy Plc is.aminek van nagy sebességű impulzus kimenetek.

Előzmény: Pali79, 2018-02-07 18:41:19 [16594]


Pali79 | 463    2018-02-07 18:41:19 [16594]

Nem, ahhoz lassú a kommunikáció. Nem időkritikus bővítésre való, hűtések, mágneskapcsolók stb, ahol nem számít 1-2 tized másodperc. A léptető vezérlés nem ilyen....

Előzmény: szf, 2018-02-07 18:37:33 [16593]


szf | 1637    2018-02-07 18:37:33 [16593]

Akkor akár a step-dir jeleket is kihozhatnám ?

Előzmény: elektron, 2018-02-07 18:10:42 [16592]


elektron | 13963    2018-02-07 18:10:42 [16592]

Szerintem lehet, mert régen a régi oldalon még leírás is volt hozzá hogy kell hazsnálni, meg a Brain részét.

Előzmény: szf, 2018-02-07 18:05:17 [16591]


szf | 1637    2018-02-07 18:05:17 [16591]

Mach3-ba modbuson lehetne kommunikálni egy I/O modullal?


Pali79 | 463    2018-02-01 12:52:58 [16590]

Azért gondolom, nem akkora tragédia, hogy más is hasznát veszi.

Előzmény: Béni, 2018-02-01 12:39:35 [16587]


J-Steel | 770    2018-02-01 12:52:48 [16589]

Olyat lehet-e vizsgálni, hogy Ha az aktuális X érték nagyobb mint (#paraméter1 osztva 2 plusz 3), akkor lépjen ki az alprogramból? Mert nekem ilyesmi kellene.

Előzmény: Béni, 2018-02-01 12:38:31 [16586]


J-Steel | 770    2018-02-01 12:47:59 [16588]

Igen erről olvastam. De nem nagyon értem, hogy a makrót pontosan hova kell elhelyezni. Majd este átolvasom az írást.

Előzmény: Béni, 2018-02-01 12:38:31 [16586]


Béni | 1934    2018-02-01 12:39:35 [16587]

Basszus, ezt magánban akartam ...

Előzmény: Béni, 2018-02-01 12:38:31 [16586]


Béni | 1934    2018-02-01 12:38:31 [16586]

Szia! "Véletlenül" megláttam, hogy szegedi vagy te is. Ennek alkalmából javaslok egy kis kitekintést: http://cnc-is.netgoo.org/t53-feltetelvizsgalatok Ha érdekel, nem kell ezért regisztrálnod, elküldöm emailben a makrót. Üdv.: Béni

Előzmény: J-Steel, 2018-02-01 01:09:24 [16585]

J-Steel | 770    2018-02-01 01:09:24 [16585]

Sajnos azt olvasom küldföldi fórumon, hogy feltétes elágazás nincsen a mach3-ban.

Előzmény: J-Steel, 2018-01-31 23:42:38 [16584]


J-Steel | 770    2018-01-31 23:42:38 [16584]

Ez szuper. A lejjebb megadott alprogramot akkor tudom paraméterezni, így könnyebb lesz meghívni. Feltétel kezelés is van esetleg a Mach3-ban?

Előzmény: HJózsi, 2018-01-31 23:14:53 [16583]


HJózsi | 3810    2018-01-31 23:14:53 [16583]

A doksi ezt írja: "10.5.3.2.Paraméteres érték A paraméteres érték a # karakter és az ezt követő valós érték. A valós érték kiértékelésének 1 és 10320 közötti egésznek kell lennie. Ez az egész a paraméter száma, és a paraméter értéke a számozott paraméterben tárolt akármilyen szám lehet. A # karakternek elsőbbsége van egyéb műveletek fölött, tehát például #1+2 azt jelenti, hogy az 1-es számú paraméter értékéhez hozzáadódik 2, nem pedig a 3-as számú paraméter értékét. Természetesen, #[1+2] a 3-as paraméter értékét jelenti. A # karakter ismételhető; például ##2 jelentése: annak a paraméternek az értéke, melynek számát a 2-es számú paraméter (egész) értéke adja."

Előzmény: J-Steel, 2018-01-31 23:03:19 [16582]


J-Steel | 770    2018-01-31 23:03:19 [16582]

Még egy kérdés: Az #1-től #33 paraméterváltozók működnek mach3-ban? Szoktátok használni?


Pali79 | 463    2018-01-31 22:58:56 [16581]

Nem, csak a zárójel vagy a % jelet fogadja el.

Előzmény: dezsoe, 2018-01-31 22:56:11 [16580]


dezsoe | 1010    2018-01-31 22:56:11 [16580]

Én gyorsan írtam rosszul elsőre. Az sem jobb... Nem tudom, hogy a Mach megeszi az idézőjelet megjegyzésnek? Mert () kéne legyen, tudtommal. Aztán lehet, hogy mégsem.

Előzmény: konvoid, 2018-01-31 22:53:01 [16578]


Pali79 | 463    2018-01-31 22:56:04 [16579]

Így már jó!

Előzmény: konvoid, 2018-01-31 22:51:07 [16577]


konvoid | 14    2018-01-31 22:53:01 [16578]

Lassú vagyok.


konvoid | 14    2018-01-31 22:51:07 [16577]

Próbáld meg így. Ugyan az. [code] G0 X0 Y0 G0 Z1 G1 Z0 M98 P100 L4 " ismétlések száma " G0 Z100 M30 O100 G91 G1 Z-4 G90 G1 Y50 X100 Y-50 X0 Y0 M99 [/code]


dezsoe | 1010    2018-01-31 22:50:51 [16576]

Bocs, helyesen: [code] G1 Z0 M98 P100 L4 G0 Z10 M30 O100 G91 G1 Z-4 G90 G1 Y50 X100 Y-50 X0 Y0 M99 [/code]

Előzmény: dezsoe, 2018-01-31 22:48:22 [16575]


dezsoe | 1010    2018-01-31 22:48:22 [16575]

Gondolom, inkrementális értéket szeretett volna írni. Csak ezt Mach-ul máshogy írják. Valahogy így: [code] G1 Z0 M98 P100 L4 G0 Z10 M30 O100 G1 Y50 X100 G91 G1 Z-4 G90 Y-50 X0 Y0 M99 [/code]

Előzmény: J-Steel, 2018-01-31 22:43:49 [16572]


HJózsi | 3810    2018-01-31 22:46:40 [16574]

Valószínű ZI az Z incremenrális/növekményes pozíció lenne, de ezt a Mach nem ismeri, G90, G91-el kell operálni

Előzmény: Pali79, 2018-01-31 22:26:02 [16571]


konvoid | 14    2018-01-31 22:46:19 [16573]

ZI -4 I=inkrement lenne.

Előzmény: Pali79, 2018-01-31 22:26:02 [16571]


J-Steel | 770    2018-01-31 22:43:49 [16572]

Nem elírás? I nélkül helyes lehet?

Előzmény: Pali79, 2018-01-31 22:26:02 [16571]


Pali79 | 463    2018-01-31 22:26:02 [16571]

Ezt nem vágom. Mi az a ZI-4? Nem csak én nem értem, a Mach3 sem.

Előzmény: konvoid, 2018-01-31 22:21:23 [16570]

konvoid | 14    2018-01-31 22:21:23 [16570]

Így kicsit rövidebb. [code] G0 X0 Y0 G0 Z1 G1 Z0 M98 P100 L4 " ismétlések száma " G0 Z100 M30 O100 G1 ZI-4 G1 Y50 X100 Y-50 X0 Y0 M99 [/code]

Előzmény: J-Steel, 2018-01-31 21:35:14 [16566]


dezsoe | 1010    2018-01-31 22:08:57 [16569]

Enné komolyabbra ma már nem vagyok képes, de ez is működik: [code] G1 Z-4 M98 P100 G1 Z-8 M98 P100 G1 Z-12 M98 P100 G1 Z-16 M98 P100 M30 O100 G1 Y50 X100 Y-50 X0 Y0 M99 [/code]

Előzmény: J-Steel, 2018-01-31 22:00:05 [16568]


J-Steel | 770    2018-01-31 22:00:05 [16568]

Tudnál egy példát linkelni a netről, hogyan lehet alprogramot írni (használni) a mach3-ban?

Előzmény: Pali79, 2018-01-31 21:45:54 [16567]


Pali79 | 463    2018-01-31 21:45:54 [16567]

Szerintem a legegyszerűbb ha az XY koordinátákat alprogramba írod. Kezdőpont > Z első fogásmélység > alprogram a végén visszaállni a kezdőpontra > új Z fogásmélység > alprogram újbóli meghívása. Ezt ismételheted akárhányszor.

Előzmény: J-Steel, 2018-01-31 21:35:14 [16566]


J-Steel | 770    2018-01-31 21:35:14 [16566]

Ha kézzel írom a G-kódot, és van mondjuk 4 koordinátám az XY síkon. És szeretném ezt bemarni egy anyagba mondjuk 16mm mélyen, a géppel azonban csak mondjuk 4 mm mélyre akarok menni egy fogásban. Akkor hogyan tudom megcsinálni hogy ismételje amíg el nem éri Valami ilyesmi lenne: Kezdőpont mondjuk x0 y0, Z=-4 és innen már marni is akarok G1 Y50 X100 Y-50 X0 Y0 ha megvan, akkor Z=-8 és újra az előző kód, majd Z=-12 és így tovább. Amit el akarok kerülni, hogy kézzel újra beírjam a kódot az XY síkon, mert ha valami miatt változtatni kell, akkor nagyon sokat kellene keresgélni. Szóval milyen lehetőségek vannak?


ab | 40    2018-01-29 16:38:46 [16565]

Ezzel van valakinek tapasztalata? Mukodesre lehet birni?   


SándorP | 46    2018-01-28 20:06:41 [16564]

Köszönöm szépen, hasznos volt. Üdv: Sándor

Előzmény: Pali79, 2018-01-28 19:18:09 [16563]


Pali79 | 463    2018-01-28 19:18:09 [16563]

"Melyik Pin-re kell kötni, vagy melyik Pin-ről tudok vezérelt négyszögjelet levenni?" Mondhatnám, amelyikre beállítod. Ez a jó a Mach3-ban. Mindent oda állítasz be ahová akarod. Ha kínai leválasztó kártyát használsz akkor azon általában az 1. pin a preferált a PWM jelre. Lásd a képet. Alul, jobbról a 4. csatlakozó.

Előzmény: SándorP, 2018-01-28 18:49:27 [16562]


SándorP | 46    2018-01-28 18:49:27 [16562]

Sziasztok! Lehet lerágott csont, de nem találtam konkrét választ. Hogyan tudom szabályozni/változtatni Mach3 alól a lézer(2W-os kínai) TTL bemenetén a lézer fény erősségét?? Melyik Pin-re kell kötni, vagy melyik Pin-ről tudok vezérelt négyszögjelet levenni? Köszönöm előre is a segítséget. Üdv: Sándor


lessthanmore | 207    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 | 463    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 | 463    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 | 119    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 | 463    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 | 405    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 | 207    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 | 463    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 | 770    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 | 25841    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 | 405    2018-01-22 16:50:48 [16551]

G4

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


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

Időrend:
Oldal 6 / 335 Ugrás ide:
|◄ Első  ◄ Előző  2 3 4 5 6  7   8   9   10     Következő ►  Utolsó ►|