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 152 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   148  149  150  151  152  153  154  155  156   Következő ►  Utolsó ►|

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

Hunka Tibor | 8036    2013-09-16 20:30:00 [10961]

R3.043.066 verzió van most meg .

Előzmény: csewe, 2013-09-16 19:17:00 [10959]


csewe | 2578    2013-09-16 19:19:00 [10960]

Én eddig még csak XP alatt futtattam a mach-ot.

Előzmény: Hunka Tibor, 2013-09-16 19:08:00 [10958]


csewe | 2578    2013-09-16 19:17:00 [10959]

Ine az R3.043.066-ot leszedheted,a is tökéletesen működött.
Csak azért választottam a 062-t kmert az ismerte az M10/M11 utasításokat,a másik meg nem.

Előzmény: Hunka Tibor, 2013-09-16 19:07:00 [10957]


Hunka Tibor | 8036    2013-09-16 19:08:00 [10958]

Ja a lényeget nem irtam Win7-32bit -re kell .


Hunka Tibor | 8036    2013-09-16 19:07:00 [10957]

ezt a verziot még le lehet tölteni ??

Előzmény: csewe, 2013-09-16 13:51:00 [10956]

csewe | 2578    2013-09-16 13:51:00 [10956]


Én már találkoztam ilyen dadogással.
Némi kísérletezés után,kiderült,hogy az R3.043.062 követi le legjobban az apró lpésekből álló G kódod.
Azóta nincs ilyen gondom.

Előzmény: Hunka Tibor, 2013-09-16 13:39:00 [10954]


zoli0302 | 380    2013-09-16 13:49:00 [10955]

Mind a három tengelyen ? Ha csak az egyiken akkor cseréld el a motorokat vagy a motorok step jeleit és nézd meg hogy a másik tengely is dadog e

Előzmény: Hunka Tibor, 2013-09-16 13:39:00 [10954]


Hunka Tibor | 8036    2013-09-16 13:39:00 [10954]

Digitalizálásban elértem , hogy megrendelésem van .De egy komoly hibába futottam bele ami meghiusithatja a megrendelésemet .
Mach3 vezérli a H1 léptetö motor vezérlömet .
A hiba jelenség a következö : valamikor teljesen kiszámithatatlanul a lassu mozgatás alkalmával elkezd dadogni a léptetö motor . Valamikor tökéletes , valamikor meg képtelen egyforma ütemben müködni .
Mivel a digitalizálás ezen fázisa a tökéletesen egyforma ütemben mozgo láseren alapszik , nem tudok minöségi munkát produkálni .
Kéerem a forumot segitsen nekem .


Hunka Tibor | 8036    2013-09-16 11:59:00 [10953]

Saknos nekem nem müködik egyik változat sem .

Előzmény: csewe, 2013-09-01 19:41:00 [10930]


Béni | 2076    2013-09-03 12:31:00 [10952]

Ezt a funkciót a Mach3 nem tudja.
Kiegészítő elektronikával lehet zárt hurkú szabályzást létrehozni, de azt sem a Mach fogja lekezelni.

Előzmény: Neo2a, 2013-09-03 11:38:00 [10951]


Neo2a | 8    2013-09-03 11:38:00 [10951]

Nem tudom hol érdemes feltenni a kérdést, ezért ide is bemásoltam

Sziasztok.
Segítségetekre lenne szükségem a Mach3 beállításában. Szereltem tengelyenkén 1-1 enkóder a léptetőmotorokra. Szeretném, ha a Mach3 ne a motorok vezérlőjelei alapján kalkulálja az elmozdulást, hanem az enkóder jelek alapján mérje, de nem tudom, hogy ezt hogy lehet beállítani. Az I/O-kat az enkóder fülön beállítottam, de ez még kevés. Nem onnan szedi az adatokat.
Köszi


Miki2 | 2329    2013-09-02 18:02:00 [10950]

A G73 , és a G83 fúróciklusokban az R paraméterrel lehet beállítani a kiemelés, és ezzelegyütt a gyorsjárati síkot.
Például:R2 azt jelenti, hogy a ciklus végén 2 mm magasra kihúzza a fúrót, és ebben a magasságban áll át a következő pozícióba.

Előzmény: István83, 2013-09-02 07:45:00 [10937]


István83 | 326    2013-09-02 14:46:00 [10949]

Köszönöm a segítséget.

Előzmény: HJózsi, 2013-09-02 13:10:00 [10948]


HJózsi | 3862    2013-09-02 13:10:00 [10948]

Mach3->Config->Safe_Z Setup...

Előzmény: István83, 2013-09-02 07:45:00 [10937]


Pabló | 1615    2013-09-02 12:21:00 [10947]

Végül is így tanul az ember!
A lényeg a cnc-ben, nem szabad feladni, és sokra lehet jutni!
Mindenki, saját hibáiból tanul a legtöbbet.

Előzmény: István83, 2013-09-02 12:11:00 [10946]

István83 | 326    2013-09-02 12:11:00 [10946]

Lemaradt,bocsika a "-"jel.
A G81-nél nem kell Q.De én nem vagyok profi csak
pár hónapja foglalkozok cnc marókkal.

Előzmény: Pabló, 2013-09-02 11:54:00 [10945]


Pabló | 1615    2013-09-02 11:54:00 [10945]

Csak én azt nem értem, hogy a Z miért nem mínusz!
Felfelé fúr?
Különben ezek a G kódok meg ipari gépeknél, fanuc, siemens-nél is így vannak!
Ugye a g81 nél nem kell Q érték, az nem emel vissza, ha jól emlékszek a G73 meg csak adott milliméterenként megszakít, de nem emel vissza!

Előzmény: István83, 2013-09-02 10:59:00 [10943]


vomberg | 975    2013-09-02 11:12:00 [10944]

Mázlista vagy.
Az R érték kötelező az ilyen ciklusoknál, hibaüzenettel meg kellett volna állnia a gépnek. Ehelyett egy bizonytalan értékkel (még ha 0 is volt az) megcsinálta.

Örülök, hogy sikerült, "normál" g-kódban bátran kérdezz, Mach specifikus dolgokban már nem vagyok otthon, de szerencsére vannak itt szakértők is ha olyan a probléma.


István83 | 326    2013-09-02 10:59:00 [10943]

Csak annyit csináltam,hogy a fúró ciklus parancsom
végére beírtam R értéket
.Azaz G83 X10.0 Y5.0 Z8.0 Q1.0 R1.0 így már a többi
sornál már el hagyhattam R1.0-et a többi 20 ciklusnál.
És kiemelte a fúrót Z 1.0 értékre ciklus közben,
és átjárásnál is.Nekem ez volt a lényeg,hogy letudja öblíteni fúrót a hűtővíz,és ne karcolja össze az anyagot.

Előzmény: vomberg, 2013-09-02 10:41:00 [10942]


vomberg | 975    2013-09-02 10:41:00 [10942]

Szerintem írd le konkrétan, hogy pontosan mit csináltál és hogy működik, hogy másnak ha hasonló problémája lesz, vissza tudja keresni.

Előzmény: István83, 2013-09-02 10:35:00 [10940]


vomberg | 975    2013-09-02 10:40:00 [10941]

Előzmény: István83, 2013-09-02 10:35:00 [10940]


István83 | 326    2013-09-02 10:35:00 [10940]

Üdv. Köszönöm a Gyors választ,kipróbáltam működik.

Előzmény: vomberg, 2013-09-02 10:11:00 [10939]


vomberg | 975    2013-09-02 10:11:00 [10939]

Általánosságot írok, a Mach3-at nem ismerem, de a CNC gépeken a következőképpen megy a dolog.

A biztonsági sík értékét az R paraméterrel adod meg, pl.:

G83 X10.0 Y15.0 Z-1.2 R1.0 F120.0

Azaz X= 10, Y=15 koordinátákon fúrjon -1.2-re, a biztonsági sík az 1.0, az előtolás 120.

Zavart okozhat az is, hogy a G98-G99 beállítástól függően mit értelmez a rendszer biztonsági síknak.

Az egyik esetben az utolsó Z értéket, ami megelőzi a fúróciklus parancsát, tehát ha Z=50.0-en közlekedsz előtte, akkor ez lesz a biztonsági sík. Viszont az R értéktől kezdve fog fúrni, tehát a Z=50.0 és az R=1.0 közt gyorsjáratban zuhan le a főorsó. Két furat közt Z=50-en fog közlekedni.

A másik esetben az R=1.0 értéken fog a fúrások közt közlekedni a szerszám, azaz nem a Z=50.0-en.

Ez sokszor nem csak a G98-G99 parancsokkal állítható hanem külön opcióként is és akkor nem kell szöszölni a g-kódban ezzel.

Előzmény: István83, 2013-09-02 07:45:00 [10937]


lazi | 1489    2013-09-02 09:24:00 [10938]

Frappáns kérdés.
A DRO-k, Led-ek, gombok kódjait, nevét, és azt, hogy mit művel, meg lehet találni a Mach3 alapkönyvtárban, és a neten. Sokat kell olvasgatni. Fel kell telepíteni a MachScreen-t, behívni egy képernyőt, lehetőleg ne a használtat, és nézegetni, próbálgatni. A makrókat ugyanígy, meg kell nyitni valami szövegszerkesztőben, és kielemezni mit művel.
Plusz kell hozzá a VisualBasic ismerete, anélkül elég nehéz átlátni, hogy mi történik.

Ha van valami szabad hozzáférésű tár, akkor felpakolok pár dolgot, hogy mit lehet elérni egy kis varázslással.

Előzmény: Törölt felhasználó, 2013-09-02 02:36:00 [10936]


István83 | 326    2013-09-02 07:45:00 [10937]

Üdvözlet mindenkinek itt fórumon.Én Fülöp István vagyok.Vas megyében lakom.30 éves vagyok,és varrógépekkel és automatizálással foglalkozom.Már rég óta olvasgatom a fórumot ha időm engedi.Én is építettem egy cnc szerűséget,de ez nem maró hanem fúrógép.Ezzel kapcsolatban lenne egy kérdésem,hogy
lehet beállítani a biztonsági síkot fúró ciklus és ciklus között a mach 3-ban.Jellen esetben minden ciklus sor után ütöttem G1 Z1.0. De gondolom ezt be lehet valahol állítani.Válaszokat előre is köszönöm.

Törölt felhasználó    2013-09-02 02:36:00 [10936]


© csewe és © lazi

Honnan lehet azt tudni, hogy mit kell írni a makróba, ha valamit el akarok érni, végrehajtatni?
Van erről valahol leírás?

Előzmény: csewe, 2013-09-01 11:24:00 [10926]


lari | 1191    2013-09-01 19:59:00 [10935]

A MachScreen-t már én is próbáltam használni, de nekem sem jött be igazán a használata...
Azért köszi a tippet!

Előzmény: lazi, 2013-09-01 19:49:00 [10934]


lazi | 1489    2013-09-01 19:49:00 [10934]

Megnyitod a képernyőt a MachScreen-ben. Leteszel egy gombot, és VB-Script-nek definiálod.
Utána a Mach3-ban megnyitod a gombszerkesztőt, a lentebb említett ablak nyílik meg, oda beírod mi történjen, oszt mented.
Bódottáááá, működik.
Ennek ellenére ezt a verziót nem ajánlom, egy elmeháborodott volt, aki a MachScreen-t kitalálta és megvalósította.



Előzmény: lari, 2013-09-01 19:43:00 [10932]


lari | 1191    2013-09-01 19:44:00 [10933]

Ja már látom, köszönöm!

Előzmény: csewe, 2013-09-01 19:40:00 [10929]


lari | 1191    2013-09-01 19:43:00 [10932]

És még hogy lehet?

Előzmény: csewe, 2013-09-01 19:41:00 [10930]


lari | 1191    2013-09-01 19:42:00 [10931]

Köszi a segítséget, ki fogom próbálni.
Egyébként ez a makró kézzel írt programhoz kell, ami nem túl hosszú. Tehát CAM programmal generált kódba nem akarom használni.

Előzmény: lazi, 2013-09-01 19:37:00 [10928]


csewe | 2578    2013-09-01 19:41:00 [10930]

Így is lehet.

Előzmény: lazi, 2013-09-01 19:37:00 [10928]


csewe | 2578    2013-09-01 19:40:00 [10929]

Megnyitod a mach-ot,majd az operátor/vb script editor menüt,akkor megnyílik egy kis jegyzettömbszerü makrószerkesztő.
Oda beilleszted ezt az egy sort,és lemented a mach3/macros/mach3mill könyvtárba.
A neve M és egy szám legyen,lehetőleg ne olyan ami már létezik.
A G kódban pedig ezzel a névvel hivatkozhatsz rá.

Előzmény: lari, 2013-09-01 19:30:00 [10927]


lazi | 1489    2013-09-01 19:37:00 [10928]

Üdv

c:\Mach3\macros\Mach3Mill\ könyvtárban írsz szövegszerkesztővel egy M900.m1s file-t. Abba beírod a DoButton(11) sort. Mented. Ennyi.
Innentől kezdve ha beírod a Mach végrehajtási sorába azt, hogy M900, akkor nullázódik a DRO.

A problémával ezután fogsz szembesülni, mert neked az automatizmushoz egy olyan G-Code file-ra van szükséged, amiben a megfelelő helyen szerepel az M900 parancs. Ezt macerás lesz előállítani, nem tartom túl valószínűnek, hogy egy G-Code előállító program ezt magától betenné, így kézzel kell beírogatnod a megfelelő sorba.

Előzmény: lari, 2013-09-01 19:30:00 [10927]


lari | 1191    2013-09-01 19:30:00 [10927]

Hmmm... értem... de hogyan is kell ezt makróba írni, hova kell menteni és honnan kell meghívni? Sajna ilyen makrós dolgokat még nem csináltam...

Előzmény: csewe, 2013-09-01 11:24:00 [10926]

csewe | 2578    2013-09-01 11:24:00 [10926]

Ezt írd bele egy makróba,és a G kódban hivd meg a makrót.

DoButton( 11 )

Előzmény: lari, 2013-09-01 10:01:00 [10925]


lari | 1191    2013-09-01 10:01:00 [10925]

Nem kézzel szeretném nullázni, hanem programból.
Aztán ha nullázódott, akkor folytatódik a program...

Előzmény: lazi, 2013-08-31 21:23:00 [10924]


lazi | 1489    2013-08-31 21:23:00 [10924]

Lehet, hogy én nem látom át a problémát, de van mellette nullázó gomb.

Előzmény: lari, 2013-08-31 21:02:00 [10923]


lari | 1191    2013-08-31 21:02:00 [10923]

Lehet, nem a megfelelő topic, de talán itt is megállja a helyét a kérdés....

Probléma a következő: Adott egy forgató (negyedik tengelyként)
Megoldható-e Mach programozásban, s ha igen, milyen formában az, hogy ha elküldöm a negyedik tengelyt pl. 0-ról A90-re, majd A180-ra, s azt szeretném, hogy 180-on nullázódjon a DRO?
Eddig úgy oldottam meg, hogy beírom, hogy A0 és visszapörög.
Ha viszont megoldható lenne a nullázás adott pozícióban, akkor nem lenne szükség a folytonos visszaforgásra.
Köszönöm!


Erdélyi Róbert | 179    2013-08-27 14:54:00 [10922]

Itt olvashatod

Előzmény: Törölt felhasználó, 2013-08-26 12:13:00 [10918]


Hunka Tibor | 8036    2013-08-27 12:52:00 [10921]

Az eredmémyt CNCVelmart forumtársunk érdeme !!
Ö irt nekem egy szoftvert ami lehetövé tette a két program idözítését .

Előzmény: Rabb Ferenc, 2013-08-27 06:56:00 [10920]


Rabb Ferenc | 4346    2013-08-27 06:56:00 [10920]

Gratulálok a kitartó és sikeres munkádhoz

Előzmény: Hunka Tibor, 2013-08-26 16:29:00 [10919]


Hunka Tibor | 8036    2013-08-26 16:29:00 [10919]

sikeresen megoldodott a David_Laser és a Mach3 összehangolása.
PANEL NÉLKÜLI digitalizálás


Törölt felhasználó    2013-08-26 12:13:00 [10918]

Sziasztok!
Van valami ötletetek ezt miért dobja ki a mach 3
driver watchdog triggered
és utána újraindul a pc.


frob | 2275    2013-08-26 09:53:00 [10917]

ok, kezd kikristályosodni megyek és próbálom

Rabb Ferenc | 4346    2013-08-26 08:42:00 [10916]

Egy kapcsoló (érzékelő) elég tengelyenként. Természetesen mindhárom irány NULLA pontjában. Így megoldható a nullázás. Ha engedélyezed (zöld pipa) a "--" funkciókat is, akkor nullázás után ugyanezek a kapcsolók negatív végállásokként funkcionálnak tovább. Ezeket nem lehet összevonni, mert ha a "Z" nullára fut, akkor a többi már el sem indul, hiszen ugyanaz a bemenete.

A "++" végállásokat lehet összevonni, mert annak azonnal meg kell állítani a mozgást, bármelyik tengelyed futott túl. De ezek elhagyhatók a Soft Limit beállítása miatt. Sőt azzal az előnnyel is jár a szoftveres határ beállítása, hogy már a G-kód betöltése és a munka indításának pillanatában jelzi, ha nem fér el a mozgás a gépeden. Sokkal jobb szerintem, mintha a félkész darabnál egyszer csak kiszalad valamelyik "++" kapcsolóra, és annyi a darabnak. Meg a jó napodnak...

Előzmény: frob, 2013-08-26 07:49:00 [10915]


frob | 2275    2013-08-26 07:49:00 [10915]

Köszönöm, rövidesen kijutok a műhelyig és próbálom, most csak 1 végálláskapcsoló van minden tengelyen, ezt külön külön lábakon vittem be a printerporton, bár azt olvasom lehetne akár egyen is, mert tuti kell majd valamire a többi, pl mindnek a negatív irányára végállás kapcsoló és azt is bevinni egy lábon.

Előzmény: Rabb Ferenc, 2013-08-25 20:35:00 [10914]


Rabb Ferenc | 4346    2013-08-25 20:35:00 [10914]

Ja, és természetesen a Port & Pins menüben az Input Signal ablakban engedélyezni kell (zöld pipa) az X--, X Home, Y--, Y Home, és a Z--, Z Home funkciókat. Ha van pozitív végálláskapcsolód is, akkor az X++, Y++, és Z++ is zöld pipa.

A port és a hozzá tartozó pinek számát a vezérlődnek megfelelően kell beállítani

Előzmény: Rabb Ferenc, 2013-08-25 20:22:00 [10913]


Rabb Ferenc | 4346    2013-08-25 20:22:00 [10913]

A Config menüben a Homing/Limits ablakban valami hasonlót állíts be. A számértékeket természetesen a saját géped határainak megfelelően módosítsd.

Előzmény: frob, 2013-08-25 19:55:00 [10911]


Pabló | 1615    2013-08-25 20:20:00 [10912]

Ezt a homing/limits fül alatt a tengelyeknél a reserved zöld pipa illetve piros X-el tudod átállítani. A speed %-al meg be tudod állítani, hogy a gyorsjárat hány százalékával menjen rá a kapcsolóra!

Előzmény: frob, 2013-08-25 19:55:00 [10911]


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

Időrend:
Oldal 152 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   148  149  150  151  152  153  154  155  156   Következő ►  Utolsó ►|


 ◊