HobbyCNC fórum
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 177 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   173  174  175  176  177  178  179  180  181   Következő ►  Utolsó ►|

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

n/a (inaktív)    2013-03-17 16:10:00 [9842]

Sziasztok.

Mach3on belül valamit be kell állítani és hol (a Pin, Limit, Estopon kívul), hogy a sorba kötött zárt NC mikrokapcsolós "kör"-től ne legyen Estop requested uzenet? Mert több helyen olvastam, hogy jobb, biztonságosabb zárt mikrokapcsolókat használni, de igy mivel zárt "kört" kötök az inputra + gnd, egyből STOP van. Kosz előre is a segitséeget.


Poolip | 317    2013-03-17 14:05:00 [9841]

Igen? A mach3-ban van lehetőség rövid G-kódok gombnyomásra történő futtatására? Mert tényleg többször szükség lenne ismétlődő pozícionálásra és a Z tengely referencia felvételére, azaz szerszámmagasság mérésre egy adott X Y helyen.

Előzmény: sanyi84, 2013-03-17 13:38:00 [9840]


sanyi84 | 1358    2013-03-17 13:38:00 [9840]

Szerintem ha ez a művelet sokszor kell akkor valami gombos parancs is írható rá.

Előzmény: Poolip, 2013-03-17 13:33:00 [9839]


Poolip | 317    2013-03-17 13:33:00 [9839]

Ohh, szuper! Köszi!

Előzmény: sanyi84, 2013-03-17 13:19:00 [9838]


sanyi84 | 1358    2013-03-17 13:19:00 [9838]

MDI ba beírod neki hogy G0 X100 Y100 .

Előzmény: Poolip, 2013-03-17 13:16:00 [9837]

Poolip | 317    2013-03-17 13:16:00 [9837]

Még egy alap dolgot szeretnék megkérdezni amit nem tudok. Ha áll a cnc gépem egy adott pozícióban pl. x0 y0 és szeretném elküldeni az x100 y100 pozícióba, akkor ezt a mach3 segítségével hogy tudom megtenni? (G-kód programmal el tudom küldeni)

Előzmény: Pabló, 2013-03-16 23:53:00 [9834]


Servo | 860    2013-03-17 09:04:00 [9836]

Sziasztok!

Valakinek van tapasztalata 7I43-al kapcsolatban? Mach3-al is megy?


Poolip | 317    2013-03-17 00:02:00 [9835]

Épp most találtam meg, hogy hol és hogy kell beállítani. A config/fixture ban kell a G54 be beírni az eltolást, esetemben x -2200 y -1100. Nekem eddig azért nem sikerült, mert ezt az eltolást a config/hominglimits részben a HomeOff mezőbe adtam meg.
Itt a config/fixture ba egyből látszik is, hogy a G54 be 6 koordinátát (xyzabc) meg lehet adni és egész G59-ig így többet is el lehet menteni, később ezekre hivatkozni G-kódból vagy mach3 ból.

Előzmény: Pabló, 2013-03-16 23:53:00 [9834]


Pabló | 1615    2013-03-16 23:53:00 [9834]

A kordinátákat a programban meg tudod hívni, beírod g.., és azt veszi figyelembe!
Egy progin belül akár használhatod mindet!
De ennek érdemes utána olvasni, és meg fogod érteni!

Előzmény: Poolip, 2013-03-16 23:14:00 [9831]


Poolip | 317    2013-03-16 23:20:00 [9833]

Mindenesetre köszönöm a türelmeteket és segítségeteket. Tényleg kell olvasgatnom a témában, mert úgy látom ti egymást megéritek, csak én nem értem.

Előzmény: KoLa, 2013-03-16 23:07:00 [9829]


Poolip | 317    2013-03-16 23:17:00 [9832]

Pont azt szeretném elérni, hogy a gépi és a munkadarabom nullpontja egybe essen. Azt hittem meg tudom azzal oldani, hogy a "home/limits" be a "home off" ba beadom az eltolást. De valahogy nem jött össze.

Előzmény: KoLa, 2013-03-16 23:07:00 [9829]


Poolip | 317    2013-03-16 23:14:00 [9831]

Tengelyek gépi és program koordinátája megjelenítése közt tudok váltani a "machine coords" gombra klikkelve.

Előzmény: KoLa, 2013-03-16 23:07:00 [9829]


Poolip | 317    2013-03-16 23:11:00 [9830]

Akkor a G54-G59 be x -2200 és y -1100 at kell írnom.

Még egy utolsó kérdés, a G54 G55 G56 G57 G58 G59 mindegyikébe el tudok menteni x, y, z eltolást? Hogy melyikbe milyen eltolás van felvéve azt meg lehet nézni valahol? Ha elindítom a cnc gépet referenciába, akkor a G54-G59 ból melyik eltolást fogja használni?

Előzmény: Pabló, 2013-03-16 22:59:00 [9826]


KoLa | 7598    2013-03-16 23:07:00 [9829]

Nem csak annyi a problémád hogy a tengelyek DRO-ja a gépi koordinátákat mutatja?
A munkadarabod nullpontja az nem egyenlő a gépi nullponttal!
Szerintem olvasgasd a leírást kicsit ebben a témában!

Előzmény: Poolip, 2013-03-16 22:54:00 [9824]


Poolip | 317    2013-03-16 23:05:00 [9828]

Aha, na így már kezdem érteni.

Előzmény: Pabló, 2013-03-16 22:59:00 [9826]

Poolip | 317    2013-03-16 23:03:00 [9827]

Igen, én is annak örülnék, ha a mach3 csak egy féle koordináta rendszert mutatna és miután elküldöm a referencia pont felvételre akkor ott felvenné az x2200 y1100 értéket. Innentől küldhetném a G-kódot és minden jól működne. Sajnos azonban ezt vagy nagyon túlbonyolították vagy valamit nagyon nem bírok megérteni.

Előzmény: Pabló, 2013-03-16 22:50:00 [9823]


Pabló | 1615    2013-03-16 22:59:00 [9826]

A gépit mindig a gép határozza meg!
A G54-G59 be meg te írhatod be, hogy mennyire legyen a te munkadarab nullád, a gépitől számítva!

Előzmény: Poolip, 2013-03-16 22:54:00 [9824]


Poolip | 317    2013-03-16 22:58:00 [9825]

Technikai okok miatt nem tudom áttenni a referencia kapcsolókat. A referencia kapcsolók pontosan x2200 y1100 pozícióba vannak. Tehát ha felveszi a referencia pontot és utána elküldöm x0 y0 pontba, akkor az pontosan a kívánt nullpont lenne, ahol a munkadarabom sarka van.

Előzmény: Pabló, 2013-03-16 22:50:00 [9823]


Poolip | 317    2013-03-16 22:54:00 [9824]

Igen, a program koordináta a G-kódban generált, a gépi pedig a gép x0 y0 tól van véve.

Tehát a gép referencia pontjában nem akarom a gép nullpontot felvenni, hanem a referencia pontban azt szeretném, hogy gépi x2200 y1100 állítódjon.

Előzmény: KoLa, 2013-03-16 22:47:00 [9822]


Pabló | 1615    2013-03-16 22:50:00 [9823]

Igen ez így van!
Erre a megoldás, amit Kola írt!
Át kell rakni a ref kapcsolókat!
De ha megfogadsz egy tanácsot, soha ne nézd a gépi koordináta rendszert!
Mi nem abban dolgozunk, a gép meg tudja a dolgát!
Ezt nem érdemes bonyolítani, mert csak az ember belekeveredik!

Előzmény: Poolip, 2013-03-16 22:39:00 [9821]


KoLa | 7598    2013-03-16 22:47:00 [9822]

Itt akkor valami alapvető probléma van.
Tisztában vagy a gépi és program koordináták közötti különbséggel?

Előzmény: Poolip, 2013-03-16 22:39:00 [9821]


Poolip | 317    2013-03-16 22:39:00 [9821]

Még sajnos mindig nem világos. A munkadarabot amit megmunkálok, annak a sarkát mindig a x0 y0 pontba fogom tenni, mindig. A referencia pontom pedig ettől x irányban +2200 y irányban +1100 mm re van. Ha referencia pontban adok meg x0 és y0 értéket akkor az asztal null pontjába ahova az anyagot teszem az x=-2200 és y=-1100 lesz. (az asztalom null pontja és a referncia felvétel technikai okok miatt nem esik egybe)

Előzmény: KoLa, 2013-03-16 22:23:00 [9818]


KoLa | 7598    2013-03-16 22:36:00 [9820]

Van pedagógiai érzékem!
'Lefelé' tudok segíteni!...én is itt szereztem némi ismeretet a fórumon!köszönöm is mindenkinek!
A teljesség igénye nélkül:
DLaci,Béni,Antal Gábor,Svejk,Bjam28,Tuba István,VBodi,Tibor45,NádháziProf,és még sokan mások!

Előzmény: Pabló, 2013-03-16 22:27:00 [9819]


Pabló | 1615    2013-03-16 22:27:00 [9819]


én is így próbáltam magyarázni, de lehet nem sikerült igazán!

Előzmény: KoLa, 2013-03-16 22:23:00 [9818]


KoLa | 7598    2013-03-16 22:23:00 [9818]

A Mach3 is mindent a gépi koordináta rendszerben végez a háttérben.
A home/limits ben x0 y0 z0 kell megadni, mert amikor lejön a kapcsolóról, ezt írja be a g53-ba, hogy, márpedig itt van a gépi koordináta rendszer null pontja, ha ide nem nullát írsz akkor sincs baj, csak akkor máshol lesz a nullpontja a g53-nak!
A munkadarabod nullpontját viszont Te jelölöd ki akkor, amikor pozícióba állsz a szerszámmal és klikkelsz home all, vagy egyenként is lehet home x, home y, home z, ekkor a tengelyek nullázódnak g54 x0 y0 z0 , ezek a program(g54) koordináták! de átválthatod a kijelződet machine (g53)-ra is , de akkor nem a valós adatokat látod!

Előzmény: Poolip, 2013-03-16 22:08:00 [9817]

Poolip | 317    2013-03-16 22:08:00 [9817]

Elég bonyolultnak tűnik ez és nem értem. A cnc asztalon kineveztem egy null pontot, de a referencia pontot egy másik helyen veszem fel a géppel. Emiatt a referencia pont kordinátája nem x0 y0 lesz, hanem x2200 és y1100. Mikor befut a referencia pontba a gép a "machine koordináták" át is állítódnak az általam "home/limits" beállítások alapján x2200 y1100 értékre. Ezek után miért nem működik megfelelően? Ez így miért nem jó?

Előzmény: KoLa, 2013-03-16 21:56:00 [9816]


KoLa | 7598    2013-03-16 21:56:00 [9816]

A referencia pont mindegy hogy melyik irányban van az g53(gépi koordináta rendszer) x0 y0
Ehhez képest a munkadarab nullpontja g54 x0 y0 az bárhol lehet az asztalon!és ez a megmunkálás elsődleges koordináta rendszere, ha el akarunk térni ettől akkor a kódban ezt meg kell adni, g53 g55... stb
Vagy, ha a gépi koordináta rendszerben akarsz dolgozni, akkor a kód fejlécében ezt meg kell adni g53, így viszont a ref kapcsolóidat az ellentétes sarokban kell elhelyezni! Ha ez a problémád?


Poolip | 317    2013-03-16 21:50:00 [9815]

Nem vagyok biztos benne, hogy értem. A mach3 főoldalán kétféle koordináta közül tudok választani. Vagy az alap koordináta és a machine koordináta. Ha referencia pontba futok, akkor most úgy van beállítva, hogy a machine koordináta x2200 y1100 ra állítódik. Viszont az alap koordinátával nem történik semmi, az nem veszi fel ezt az értéket, pedig azt szeretném, mert a Gkód futtatása alatt az alap koordináta szerint fut a cnc.

A megoldás az, hogy mikor a referenciába befut a cnc és felveszi az x2200 y1100 értéket a machine koordináta, akkor utána G55+entert nyomok az MDI fülön a parancssorba? Ilyenkor az alap koordináta is felveszi eben a pontban ezt az értéket?

Előzmény: Pabló, 2013-03-16 21:31:00 [9814]


Pabló | 1615    2013-03-16 21:31:00 [9814]

Ha mdi módban mondjuk g55 entert nyomsz, akkor oda menti el, és egy fontos dolog, ha kilépsz a mach-ból, felajánlja, a fixtures, vagyis nullpont mentését, azt fogadd el


Pabló | 1615    2013-03-16 21:29:00 [9813]

a legegyszerűbb, ha odaállsz a kívánt pontra, utána pedig a, program run, vagyis a programbetöltés képernyőn, kinullázod, az x, y dro-t, akár a zero gombokkal, vagy 0, és enter

Előzmény: Poolip, 2013-03-16 21:25:00 [9811]


Poolip | 317    2013-03-16 21:28:00 [9812]

Jaj, bocsánat, rosszul érted. A referencia pontban x2200 y1100 pontot szeretném, ha ez a gkód futtatása alatt is x2200 y1100 maradjon végig.

Előzmény: Pabló, 2013-03-16 21:22:00 [9809]


Poolip | 317    2013-03-16 21:25:00 [9811]

Igen, úgy értve.
Hogy tudom G54 nulleltolásba menteni? Mach3 ban kell ezt megtenni vagy G-kód generálásánál kell ezt megtenni?

Előzmény: Pabló, 2013-03-16 21:22:00 [9809]


Pabló | 1615    2013-03-16 21:24:00 [9810]

A program mindig a munkadarab kordinátát veszi figyelembe.
a referencia meg azért jó, hogy bármi probléma során is mindig vissza tudsz állni a munkadarab nullpontjára!

Előzmény: Pabló, 2013-03-16 21:22:00 [9809]


Pabló | 1615    2013-03-16 21:22:00 [9809]

Ha jól értem a kérdést!
Akkor az x 2200, y1100-at akarod programbéli nullának venni!
A legegyszerűbb, ha felveszed a referenciát, és mielőtt elmozdulsz róla, azt elmented a g54 nullponteltolásba mondjuk.

Előzmény: Poolip, 2013-03-16 21:15:00 [9808]


Poolip | 317    2013-03-16 21:15:00 [9808]

Sziasztok! Referencia pont felvételével kapcsolatban szeretnék tanácsot kérni. A cnc gépemen az asztal nullpontja X=0 Y=0, viszont a referencia pont átellenesen a másik oldalon van, azaz X=2200, Y=1100 mm nél. Mikor felvetetem a referencia pontot a géppel, akkor úgy van beállítva, hogy a Machine koordináták erre az értékre állítódnak. Azonban ha ezután elindítok egy G-kódot, akkor azok nem a "machine coords" szerint mennek. Hogy tudom azt beállítani, hogy a referencia pontban felvett X=2200 és Y=1100 koordinátákra támaszkodva, alapul véve menjen a cnc gép?

Törölt felhasználó    2013-03-06 13:22:00 [9807]

Üdv

A DOS-os program zseniális volt, amíg bírtam "lassú" géppel, addig azt használtam, szinte gond nélkül. Kidőlt az utsó 386-os alaplapom, átálltam a MACH-3-ra és CUT2D-re, de a változó közelítési, bemarási és felemelési sebességek miatt folyton elmászkál. A fék kiszedésére gondoltam, de érdekes módon fék nélkül lefelé semmi gondja nem volt, felfelé tévesztett mindig.

Ha más megoldás nincs, befejezem a PLT konverteremet, és ha a MACH tudja fogadni, beleírok egy részt, ami minden megközelítés előtt felvesz egy optikai referencia nullát, és ahhoz viszonyítja azt a lyukat, amit éppen furkál.
Egyensúlyozás sem rossz megoldás, de az még jobban megnövelné az amúgy sem könnyű felső szánt.
Köszönöm a választ, ezek szerint jó volt a tippem a fékkel kapcsolatban.

Előzmény: janko, 2013-03-06 08:55:00 [9806]


janko | 945    2013-03-06 08:55:00 [9806]

Ha Dos-os a vezérlés,akkor az ini-be lehet állitani a Z tengely sebességét.És a megközelítési sebességet.
Ha nem írjál magánba.Vagy Tel: 30kilencötnégyhárom081
Janko ( Száraz János )

Előzmény: Törölt felhasználó, 2013-03-05 09:39:00 [9804]


Kulcsar Zoltan | 4197    2013-03-06 08:30:00 [9805]

Szia

Igen van tapasztalatom vele

Szedd ki belöle de akkor egyensulyoznod kel a Z tengelyt mert kikapcsoláskor a golyosorso miatt lezug az egész , bele az asztalba .
Lehet egy fék karbantartás is megoldja a problémát , de ez nem végleges , csak idöt nyersz vele !

Előzmény: Törölt felhasználó, 2013-03-05 09:39:00 [9804]


Törölt felhasználó    2013-03-05 09:39:00 [9804]

Üdv mindenkinek.

ATT összeszerelésű ISEL gép Z tengelyével vannak problémáim. Munka közben folyamatosan ellép, egyre magasabbról indul.
Személy szerint a Z motor mechanikus fékjére tippelnék, hogy ez okozza a problémát, van ezzel kapcsolatban valakinek tapasztalata?


Pabló | 1615    2013-03-01 17:39:00 [9803]

skype-od nincs véletlen?
Ott könnyebb lenne.
Én pablo8379 vagyok

Előzmény: csewe, 2013-03-01 17:34:00 [9802]


csewe | 2578    2013-03-01 17:34:00 [9802]

Estleg próbáld ki a M49-et futtad egy G kódot amibne szerepel.
Az elvileg letíltja a feedrate tulhajtását.
Talám utána jó lessz.

Előzmény: Pabló, 2013-03-01 16:47:00 [9801]


Pabló | 1615    2013-03-01 16:47:00 [9801]

De sose volt ilyen gondom vele!
Csak 130%-on történt ez meg!
De azt vettem észre mintha,a gyorsjárat is gyorsabb lett volna!

Előzmény: csewe, 2013-03-01 16:40:00 [9800]


csewe | 2578    2013-03-01 16:40:00 [9800]

Érdekes probléma.
Valószínű ebben az esetben is homály fogja fedni a hiba okát,mintmár annyiszor a MACH3 esetében.

Előzmény: Pabló, 2013-03-01 15:06:00 [9799]


Pabló | 1615    2013-03-01 15:06:00 [9799]

Tudom én is, hogy le lehet olvasni!
De ez akkor is furcsa, hogy azelőtt nem állt meg így!

Előzmény: csewe, 2013-03-01 14:12:00 [9798]


csewe | 2578    2013-03-01 14:12:00 [9798]

Bocs elcímeztem.
Pablónak akaram,de csak most vettem észre a malőrt.

Előzmény: D.Laci, 2013-03-01 14:02:00 [9797]

D.Laci | 5546    2013-03-01 14:02:00 [9797]

Olyat nem állítottam, hogy a beállított G0-ás sebességet túllépné.

Előzmény: csewe, 2013-03-01 10:04:00 [9796]


csewe | 2578    2013-03-01 10:04:00 [9796]

Tettem néhány kísérletet,és nálam nem tudja túllépni a motortuningban beállított értékeket.
Egyébként,az eredeti 1024.set képernyőn le lehet olvasni az aktuális előtolási sebességet,és azonnal látható,ha túllépi a megengedettet.

Előzmény: D.Laci, 2013-03-01 07:55:00 [9795]


D.Laci | 5546    2013-03-01 07:55:00 [9795]

A gyorsulás – lassulást is állítja .

Előzmény: Pabló, 2013-02-28 22:27:00 [9794]


Pabló | 1615    2013-02-28 22:27:00 [9794]

"mert lehet hogy a gyorsjárat kevesebb mint a tolás 130%-a!"
Hát ez a fura, igazából a gyorsjárat valójában gyorsjárat, nem gyorsabb előtolásban van megadva!
Azért érdeklődök itt, hogy a mach, a gyorsjáratot is felszázalékolhatja e?

Előzmény: KoLa, 2013-02-28 22:17:00 [9793]


KoLa | 7598    2013-02-28 22:17:00 [9793]

Na így már kezdem érteni!
Vagyis a kérdés az hogy ha az előtolást 130%-ra emelem akkor az adott motor beállításai megengedik-e ezt, mert lehet hogy a gyorsjárat kevesebb mint a tolás 130%-a!
Vagy valami ilyesmi!

Előzmény: Pabló, 2013-02-28 22:10:00 [9792]


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

Időrend:
Oldal 177 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   173  174  175  176  177  178  179  180  181   Következő ►  Utolsó ►|


 ◊ 
[ 1.5493 ]