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 87 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   83  84  85  86  87  88  89  90  91   Következő ►  Utolsó ►|

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

guliver83 | 3229    2015-11-01 12:55:00 [14251]

Igen a csap végzi a reteszelést egy rugóval semmi extra nincs benne, de amikor visszafelé fogatja, hogy a retesz pontosan zárjon akkor a motor minimális tartóáramban marad.
A motor felől a hajtás egy csigakerékkel van megoldva és mindig egy irányban tud csak forogni .

Előzmény: Törölt felhasználó, 2015-11-01 11:35:00 [14249]


guliver83 | 3229    2015-11-01 12:52:00 [14250]

Mivel ez is egy Emco PcTurn 105 és ugyan az van benne, ez a kép nem a saját gépemről készült de ugyan ilyen lesz az is.

Azt néztem, hogy egyszerre két OPTOT lát ha pozícióban van a szerszám?

Előzmény: Törölt felhasználó, 2015-11-01 11:19:00 [14248]


Törölt felhasználó    2015-11-01 11:35:00 [14249]


A képekből azt veszem ki, hogy itt a reteszelést az a csap végzi amit a elméletileg rugóerő lök vissza így a forgácsolási erő irányába reteszel.
Tehát ez a megoldás csak egy irányba tud forgatni ha csak a csapot nem tudja visszahúzni valami módon.
A mikrokontroller meg azért kell bele hogy tudja az optok pozíciójából mikor álljon meg és induljon vissza, hogy arretálja mechanikailag is a szerkezetett.
Szerintem egy kis PLC-vel vagy mikrokontrollerel simán megoldható és a Mach csak az adott szerszám számhoz tartozó BCD kódot küldené át, esetleg egy impulzus kellene visszaküldeni a PC felé a PLC-töl, hogy kész vagyok mehet.

Előzmény: guliver83, 2015-11-01 10:47:00 [14247]


Törölt felhasználó    2015-11-01 11:19:00 [14248]

A Robsy CNC esztergavezérlő kezeli az általad említett 4 optokapus szenzor visszacsatoló megoldást, az egyik Fórumozó társunknál egy Emco CNC revolver fej ezzel működik. A fotóidon látható szenzor panel pont ugyanaz, csak én a régi optók miatt lecseréltem azokat egy saját másikra, ahol az optók ugyanott vannak.

Előzmény: guliver83, 2015-11-01 10:47:00 [14247]


guliver83 | 3229    2015-11-01 10:47:00 [14247]

A gyári így van megoldva.

Fotók

Előzmény: Törölt felhasználó, 2015-11-01 10:37:00 [14246]

Törölt felhasználó    2015-11-01 10:37:00 [14246]


Pár kérdés, mechanikai reteszelés (alakzáras kötés) is van ?
Hogy oldod meg a reteszelés / nyitás, zárást ?
Esetleg csináld meg máltai kerékkel ha még semmilyen szinten van ez a forgató elképzelés



Csak ezt igen pontosan kell legyártani mivel bármi kis kotyanás az esztergakésen nahy hibát eredményez.

Amúgy még a PLC vezérlés is egy megoldás és 8 szerszámhoz elég 4 kimenet. (BCD kódban)

Előzmény: guliver83, 2015-11-01 10:19:00 [14245]


guliver83 | 3229    2015-11-01 10:19:00 [14245]

Találtam egy ilyen fotót.
8 darab szerszám megy bele és 4 darab optokap van és egy tárcsa ami egyszerre 2 db optokaput láthat.

Fotó1

Fotó2

Ilyenkor hogy tudja a Mach3 vagy a (Linux) kezelni?


Törölt felhasználó    2015-11-01 09:24:00 [14244]

Nem érteni, beszel kicsi madzsar ! :D

Előzmény: elektron, 2015-11-01 02:34:00 [14243]


elektron | 15859    2015-11-01 02:34:00 [14243]

Gondolom amelyik programban ilyen belső nyelv használatra is van lehetőség, valami előfordítóval gyorsabbá teszi a kód végrehajtást, mert valós időben interpreterezni, lehet leakasztaná a mozgást, ha túl sok kód lenne ilyen benne.


Törölt felhasználó    2015-11-01 01:27:00 [14242]


Szerszámtárhoz be kell áldoznod a kimentek közül egy tengelyt például az A-t.
Mikor felveszed a referenciát akkor ez a tengely is beáll nullába.
Tehát valami referencia kapcsoló kell, elég egy mikrokapcsoló is egy kis rámpával amire fel, le vagy akár át is tudjon fordulni.
Mikor a referenciát veszi fel akkor úgy is ráfut és onnan lassan jön le míg állapotváltozás nem történik. (ez a nullpont)
Ezután csak egy jópofa M6-os makrót kell kreálni ahol adott szerszámhoz tartozó elmozduláshoz kellő lépésekkel mozgatja az adott tengelyt.
Nekem pneumatikusan 8-as dobtár van a gépen és két 5/2-es szelep mozgatja két optodarlington-nal hajtva.
Mivel a két kockacukor méretű szelep 24 voltról talán még a 10 mA-ert is felveszi.

Így néz ki a makrója:

'Pál szerszámváló makró

Dim wait as integer, t_prev as integer, t_new as integer
Dim dt as integer, count as integer, dist as integer
Sub main()

While IsMoving()
Sleep(50)
wend

wait=300

t_prev=GetCurrentTool()
t_new=GetSelectedTool()

dt=t_prev-t_new
dist=dt

If dt>4 Then
dist=dt-8
End If

If dt<-4 Then
dist=dt+8
End If

count=Abs(dist)

While count>0

If dist<0 Then

ActivateSignal(OUTPUT2)
Sleep(wait)
ActivateSignal(OUTPUT1)
Sleep(wait)
DeactivateSignal(OUTPUT2)
Sleep(wait)
DeactivateSignal(OUTPUT1)
Sleep(wait)

Else

ActivateSignal(OUTPUT1)
Sleep(wait)
ActivateSignal(OUTPUT2)
Sleep(wait)
DeactivateSignal(OUTPUT1)
Sleep(wait)
DeactivateSignal(OUTPUT2)
Sleep(wait)

End If

count=count-1

Wend

SetCurrentTool(t_new)

End sub

Ezzel még azt is tudja ha adott szerszám gyorsabban elérhető a másik irányba akkor arra kezdi a forgatást.
És ez úton köszönném meg újra Béni-nek a segítséget !

Előzmény: guliver83, 2015-10-31 23:27:00 [14241]


guliver83 | 3229    2015-10-31 23:27:00 [14241]


Sziasztok!
Lenne egy olyan kérdésem eszterga revolverfejjel kapcsolatban, hogy egy léptetőmotorral, hogy tudom ezt vezérelni, milyen elektronika kell a pontos forgatáshoz és hogy tudja, hogy melyik szerszám hol van.
Gondolom kell egy vagy két optokapu és minden szerszámhoz egy enkoder vagyis egy rés amihez pozicionálni tud.
Tudna nekem segíteni valaki ennek az elektronikájában.
A léptetőmotor és a vezérlője az adott.


Jozs | 856    2015-10-28 20:55:00 [14240]

Köszi szépen !!

Előzmény: sasi, 2015-10-28 14:30:00 [14239]


sasi | 1903    2015-10-28 14:30:00 [14239]

Válasz az „adok-veszek”-ből, © Jozs #28604 kérdésére.

Plugin segítségével Mach3 képes video kamerát kezelni, melynek képére méretezhető alakzatokat lehet felvenni, mint szákkereszt, négyszög, kör. Én a V3.02 VebCam Pugint használom.

Az adok-veszek topik #28577 hozzászólásomban említett kamera azért jól használható céljainkra, mert a nagyítását a feladathoz lehet állítani (pl. központ keresés, él keresés stb.).

Sajnos van egy nagy hibája is, az optika lötyög a CCD-hez képest, ezért a bemért pozíció elmozdulhat.

Ennek elkerülésére az alábbi fotón látható gyűrűvel vezettem meg a nagyítást állító tubusban. Ennek eredménye képen stabillá vált a kép leképezése, viszont így csökkent a maximális nagyítás mérték. Ez nem jelent gondot, mert a gyakorlatban a kisebb nagyítás közelében célszerű használni.

Még tervezem /a pontosság növelése érdekében/ egy alumínium ház készítését az eredeti műanyag helyett.







Béni | 2076    2015-10-27 19:00:00 [14238]

Gondold át, mielőtt megvennéd!
Egy tesztelő véleménye.

Előzmény: CubiqueTech, 2015-10-27 16:27:00 [14236]


Törölt felhasználó    2015-10-27 16:38:00 [14237]


Igen, érdemes megvenni. Legalább mi is tudunk majd többet róla. Ha publikálod a tapasztalataidat.

Előzmény: CubiqueTech, 2015-10-27 16:27:00 [14236]

CubiqueTech | 62    2015-10-27 16:27:00 [14236]

Sziasztok

Mach4-el van valakinek tapasztalata?
Érdemes próbálkozni vele / megvenni?


Sanyi Bá | 356    2015-10-26 10:10:00 [14235]

Levél ment.

Előzmény: Miki2, 2015-10-26 07:16:00 [14234]


Miki2 | 2329    2015-10-26 07:16:00 [14234]

Bocsénat, módosítottam a Magi István által készített képernyőfájlt.

Előzmény: Miki2, 2015-10-26 07:15:00 [14233]


Miki2 | 2329    2015-10-26 07:15:00 [14233]

Igen, létezik.
Én csináltam.

Előzmény: Sanyi Bá, 2015-10-25 19:30:00 [14232]


Sanyi Bá | 356    2015-10-25 19:30:00 [14232]

Mach3 program magyar felülettel (Profi21) 4 tengelyes változatba létezik, vagy be kell állítani valahol a negyedik tengelyt.


Miki2 | 2329    2015-10-25 16:42:00 [14231]

A DRO beállításait a képernyő szerkesztő programmal tudod módosítani.

Előzmény: ANTAL GÁBOR, 2015-10-25 14:07:00 [14229]


ANTAL GÁBOR | 4614    2015-10-25 14:09:00 [14230]

A motor tuningban ...

Előzmény: ANTAL GÁBOR, 2015-10-25 14:07:00 [14229]


ANTAL GÁBOR | 4614    2015-10-25 14:07:00 [14229]

Egy érdekes kérdés a hozzáértőknek .
A Configban 1 step = 1 unit
A G kód :
#1=[160000/72]
g0 x [3*#1]
m1
A DRO ban 8890 jelenik meg holott a kerekítés szabályai szerint 8889 nek kellene lenni 3*160000/72= 888.8888 Hány step megy ki ? 8889 vagy 8890? . ( Természetesen a step csak egész szám lehet ) Lehet egy másik beállításban 8889 lenne a kijelzett érték. Pillanatnyilag nálam az utolsó jegy mindig páros. Hol lehet a DRO dolgait konfigurálni? ( kijelzett számjegyek, tizedes utáni értékek stb ) De az alapkérdés : 8890 step generálódik vagy 8889 ?


holysmoke2045 | 70    2015-10-21 09:18:00 [14228]

Szia!
Küldtem.
Köszönöm szépen.

Előzmény: Noo, 2015-10-21 07:29:00 [14227]


Noo | 425    2015-10-21 07:29:00 [14227]

Szia! Elvileg megvan. Küldj egy levelet és meglátjuk az kell-e neked.

Előzmény: holysmoke2045, 2015-10-21 07:22:00 [14226]

holysmoke2045 | 70    2015-10-21 07:22:00 [14226]

Sziasztok.
Valakinek véletlenül nincs meg a Magi István leírása a mach3 2x2 tengelyes beallitasarol habvagohoz?


Wolf | 7    2015-10-13 08:52:00 [14225]

Sziasztok egy kis segítséget szeretnék kérni szóval az lenne a bénázásom tárgya hogy sehogy nem sikerül beállítanom Mach3-ban a lézer (tb6560 vezérlésen relé porton) kapcsolásának a várakozási idejét. Spindle setup -ban a General parameters fülön mindent nulláztam de még igy is hagy a match kb. 1 másodberces "felfutási" időt ez pedig soknak tűnik! Ha tudtok nekem igy a kevés infóból valami hasznos tanácsot adni az nagyon sokat segítene. Köszönöm előre is


Gyati | 637    2015-10-12 19:03:00 [14224]

Szia!

Itt nézd meg:G61, G64

Előzmény: Sántha Imre, 2015-10-12 17:12:00 [14223]


Sántha Imre | 44    2015-10-12 17:12:00 [14223]

Kottyanni nem kottyan semmi sem legalább is nem kéne, csak van a gépben anyag rendesen, és hirtelen irányváltáskor valamiért berezonál kicsit. A G64 és G61 kódok mi célt szolgálnának? Nekem a programokban csak 2db g kód szokott lenni, G1 és G0. X és Y koordinátákra kódolva csinálja meg a programot a Vectric.

Előzmény: svejk, 2015-10-12 09:23:00 [14217]


Sántha Imre | 44    2015-10-12 17:07:00 [14222]

Köszönöm, kipróbálom ma.

Előzmény: csewe, 2015-10-12 07:34:00 [14215]


sutyko | 297    2015-10-12 11:51:00 [14221]

Köszönöm segítséged Yankoo!!!


Yankoo | 1097    2015-10-12 10:33:00 [14220]

Config --> system hotkeys --> a/u++ a/u--

Előzmény: sutyko, 2015-10-12 10:09:00 [14219]


sutyko | 297    2015-10-12 10:09:00 [14219]

szia Yankoo! -és azt hogy, hol kell?

Előzmény: Yankoo, 2015-10-12 09:41:00 [14218]


Yankoo | 1097    2015-10-12 09:41:00 [14218]

Amelyikre rákonfigolod

Előzmény: sutyko, 2015-10-12 09:12:00 [14216]


svejk | 32953    2015-10-12 09:23:00 [14217]

A kérdésed jól körülírt.
A válasz rá az, hogy a G-kód elejére a G64 helyett G61-et kell írni, ekkor minden irányváltáskor az fog történni amit szeretnél.

De sajnos valószínű ez újabb, még nagyobb problémákat fog okozni ha kotyan a mechanikád.

Ekkor már csak az fog segíteni, amit Csewe írt, vissza kell venni a gyorsítást is.

Előzmény: Sántha Imre, 2015-10-12 07:27:00 [14214]

sutyko | 297    2015-10-12 09:12:00 [14216]

Sziasztok! Azt meg tudná valaki mondani hogy a 4. tengelyt/rotációt melyik billentyűkkel lehet mozgatni? Köszönettel!


csewe | 2578    2015-10-12 07:34:00 [14215]

A Mach3-ban a config/motor m's/sec/sec tuning-ban lehet beállítani, belról a harmadik rubrika a gyorsulás.

Előzmény: Sántha Imre, 2015-10-12 07:27:00 [14214]


Sántha Imre | 44    2015-10-12 07:27:00 [14214]

Sziasztok!

Van egy kisebb házi építésű cnc-m. Sajnos ha azonos előtolással megy végig, akkor irányváltáskor kissé beremeg és ez sajnos meg is látszik az anyag felületén. Érdekelne hogy olyat belehet e állítani a mach3-ban hogy irányváltás előtt fokozatosan lassuljon, illetve irányváltás után fokozatosan visszaálljon a programban megadott előtolási értékre? Vectric-kel csinálom a programokat, esetleg abban van ilyesmire lehetőség?
A válaszokat előre is köszönöm!


Rabb Ferenc | 4346    2015-10-09 19:58:00 [14213]

Előzmény: holysmoke2045, 2015-10-09 19:42:00 [14212]


holysmoke2045 | 70    2015-10-09 19:42:00 [14212]

Ahhoz kell az a NE555 jelgenerátor akkor is, ha leválasztókártyát használok?

Előzmény: Rabb Ferenc, 2015-10-09 16:32:00 [14210]


svejk | 32953    2015-10-09 19:23:00 [14211]

Compaq NC6120 notival--Mach3 párossal próbálkozott már valaki?

Nekem nem akar sikerülni...


Rabb Ferenc | 4346    2015-10-09 16:32:00 [14210]

Pl JediCut

Én ugyan még nem használtam, de Magi István (ennek a fórumnak az előző/első tulajdonosa) elég részletesen ismerteti. Ugyanis átnyergelt a repülésre...

Előzmény: holysmoke2045, 2015-10-09 15:36:00 [14209]


holysmoke2045 | 70    2015-10-09 15:36:00 [14209]

Sziasztok.
Lassan de biztosan haladok. Lenne egy kérdésem.
Hogyan tudok olyan kódot készíteni, amiben a habvagas egyik végén az anyag szélesebb mint a masikon, de a forma ugyanolyan? Pl egy kúp.


Áron.S | 149    2015-10-02 15:25:00 [14208]

Köszönöm:
Béni
Pál

Pál, nem mind a három csak 2 X-Y.


Béni | 2076    2015-10-01 21:09:00 [14207]

http://benishare.weebly.com/mach3-dokumentaacutecioacutek.html

http://benishare.weebly.com/mach3-makroacutek.html

Itt találsz információkat.
Ha a feladatot egyértelműen megfogalmaztad, akkor célirányosan tudsz haladni a megoldással (és a tanulással).

Előzmény: Áron.S, 2015-10-01 20:39:00 [14205]

Törölt felhasználó    2015-10-01 20:54:00 [14206]


Ki ez a ......., hát ezt mi is szeretnénk tudni ! ( Tudás zéró, egó 3000% )

Visszatérve a problémára.
Miért kell, hogy a G kód elején legyen, és mindhárom koordinátában akarsz munkadarab nullpontot felvenni ?
Z nullpont felvételt már meg lett oldva, de ott külön szkript indul a képernyő egy gombjának megnyomásakor.
Erre konkrét megoldást is találnál itt a topikban, ha lehetne keresni.

Előzmény: Áron.S, 2015-10-01 20:39:00 [14205]


Áron.S | 149    2015-10-01 20:39:00 [14205]

Hy emberek....

Rögtön felteszem kérdésemet... csak egy kis kitérés:

Ki ez a "cndemo" ????? Mit keres itt? Miért tolja a nagy semmit, lenézve mindenkit? Van itt szerintem egy két szakember aki CNC végzetséggel és tapasztalattal rendelkezik, de maradjunk annyiban, hogy ez egy hobby cnc fórum, kár az erő fitoktatás ide. Na mindegy.

És akkor a kérdésem:

Van valakinek leirása, vagy tudna segíteni nekem a mach3 ban a macro kezeléssel kapcsolatban?
Egy tapintót szeretnék program elején elhelyezni, munkadarab nullpont felvételre. De a mach3 kézikönyvben szereplő információk számomra halványak és felületesek, lehet ,hogy mások számára érthető.

Előre is köszönöm a válaszokat


Törölt felhasználó    2015-09-27 17:14:00 [14204]

Még most sem látom a gépépítővezér képletét.
Esetleg - hogy tanuljunk belőle - levezeti miért kell visszacsatolás a léptetőmotortól a vezérléshez, ha nem mint ütvefúrót, kalapálót akarunk csinálni cnc gyanánt.
Na majd hátha...


Törölt felhasználó    2015-09-27 13:46:00 [14203]

A két kirúgott tépi egymást !


Törölt felhasználó    2015-09-27 13:14:00 [14202]

Amint látom a "nagy gépépítőnek" óriási lett a falat.
Na nem baj.
Aki még ezek után is komolyan veszi, az vessen magára.


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

Időrend:
Oldal 87 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   83  84  85  86  87  88  89  90  91   Következő ►  Utolsó ►|


 ◊