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 66 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   62  63  64  65  66  67  68  69  70   Következő ►  Utolsó ►|

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

Tys23 | 166    2016-12-20 19:14:06 [15489]

Köszönöm nézem.

Előzmény: svejk, 2016-12-20 19:05:12 [15488]


svejk | 33156    2016-12-20 19:05:12 [15488]

Alt-6 (settings fül) bal oldal középen Auto Limit Override, vagy Manual Limit Override pipa, a konfigtól és kívánságtól függően.
Olvass utána a manuálban.

Előzmény: Tys23, 2016-12-20 18:23:35 [15487]


Tys23 | 166    2016-12-20 18:23:35 [15487]

Sziasztok meg szeretném kérdezni hogy, mikor beállítom a "végálláskapcsolókat" a tengelyeken,és ezt beállítottam limitnek van e mód arra hogy manuálisan (MDI)-ben le tudjam vezérelni róla az adott hidat vagy asztalt ami épp benyomta a gombot.
Vagy valami mást kellene e beállítanom az inputnál?
Van valami opció?
LPTről vezérelem az összes végllást egy bemeneten szeretném használni hogy két bemenetem maradhasson.
milyen megoldás lehet erre?
Köszi a válaszokat,előre is.


Rabb Ferenc | 4387    2016-12-20 18:03:36 [15486]

Igazad van, valóban rákérdez.

Bár azt nem tudom, hogy kocsora mekkora fájl-al dolgozott, de én egy 700e sor körülit találtam. Ezt kb egy perc alatt megette (legenerálta a szerszámpályát) Ettől kezdve egy villanás alatt odaugrott a kért sorra. R3.042.040

Előzmény: svejk, 2016-12-20 14:57:04 [15484]


elektron | 15859    2016-12-20 17:22:31 [15485]

Ennél az adott sortól való futásnál az a lényeg hogy a megfeleleő állapotok meglegyenek annál a pontnál, ahol folytatod a futást, azaz a koordináták ahonnan indulsz az érvényes legyen, valós, a G90, vagy G91 állapot helyes legyen, meg hasonlók, G17 mittudom én még minden, ami állapotot állít, ha ezt a kód előtt végrehajtod egy pár sorral az állapotot beállítva akkor onnantól lehet futtatni az adott sortól, egy máűsik file-t csinálész a kódból az elejét kivágod, elé beteszed ezeket az állapot állító parancsokat, és futtatod az új file-t.

Előzmény: kocsora, 2016-12-20 13:19:48 [15483]

svejk | 33156    2016-12-20 14:57:04 [15484]

De nekem úgy rémlik megkérdezi, hogy bekapcsolja-e amikor odaért a kívánt sorhoz.
Lehet verzió függő?

Előzmény: Rabb Ferenc, 2016-12-20 09:34:31 [15482]


kocsora | 433    2016-12-20 13:19:48 [15483]

Igen, van run from here. Azt használtam, de így is a 0. sortól kezdte pörgetni a kódot. Persze a gép nem mozgott, nyilván ha elérte volna a beállított sor számát, onnan működött volna. Csak nagyon sokat kellett várni.

Előzmény: kmajer, 2016-12-20 08:09:33 [15480]


Rabb Ferenc | 4387    2016-12-20 09:34:31 [15482]

És a Cycle Start előtt elindítani a marómotort, mert azt önállóan nem teszi...

Előzmény: kmajer, 2016-12-20 08:11:40 [15481]


kmajer | 566    2016-12-20 08:11:40 [15481]

ez amolyan száraz ellőrefuttatás-ként működik.
darabra ráállás általában lineárisan megy
érdemes közel pozicionálni a szerszámmal nehogy átszántson
a darabon


kmajer | 566    2016-12-20 08:09:33 [15480]

Emlékeim szerint vmi "run from here" lehetőség van machban


vadember | 1909    2016-12-20 06:44:02 [15479]

A gyári vezérlőkben van a GO TO utasítás ilyen esetekre. A Mach3-ban nincs meg ez a lehetőség?

Előzmény: Törölt felhasználó, 2016-12-19 23:10:40 [15477]


kocsora | 433    2016-12-20 03:57:42 [15478]

Szia Danibá.
Kösz a választ. Persze, hogy van másolat.
Azt hittem, hogy van más megoldàs... Egy óra nem volt elég, hogy elpörögjön a kezdésig.

Előzmény: Törölt felhasználó, 2016-12-19 23:10:40 [15477]


Törölt felhasználó    2016-12-19 23:10:40 [15477]

Az a jó megoldás, ha hagyod végigpörögni és ráállni az adott kódra.
Akkor biztosan jól folytatja.
Így, nem mindig sikerül neki.A program elejei kódok is számítanak neki. Meg az előzmények is. Ezt pörgetéskor mind figyelembe tudja venni.
Remélem hagytál vágatlan kódot is. Csak a másolatot vagdostad.

Előzmény: kocsora, 2016-12-19 22:40:47 [15476]


kocsora | 433    2016-12-19 22:40:47 [15476]

Tisztelt Szakemberek!

A kérdésem, amiben segítséget kérek, mehetne a kezdő, vagy a béna vagyok topikba is. Azonban a Mach3-ra vonatkozik.

Szóval, volt egy nagyon hosszú kódom, amit 104000. sornál meg kellett állítanom. Kikapcsoltan a gépet. Másnap akartam folytatni. Be is írtam a sorszámot, hogy onnan folytassa, azonban elkezdte pörgetni a sorokat nulláról. Persze a gép nem mozgott, csak az ablakban pörögtek a sorok. Nem győztem kivárni, hogy odaérjen a 104000. sorhoz, úgyhogy kénytelen voltam az eredeti kódból kivágni az említett sorszámtól a maradék kódrészletet.

Kérdésem az, hogy ez így normális, vagy ismét elrontottam valamit?


dezsoe | 2934    2016-12-18 01:09:06 [15475]

Szia!

Bocs, hogy csak most válaszolok, de napközben nem voltam itthon, az utóbbi 4 órában meg a Mach szívatott, mert eszembe nem jutott volna, hogy az egyes szerszám a 1xx-es...

Amit küldtem kódot, az jó lenne, ha a fórum motor nem lopta volna el a nem egyenlő jelet, ami két "kacsacsőr" egymással szemben. De ellopta, így egy kicsit átírtam, hogy ne legyen benne. Íme (teszteltem turn alatt is, eszi a T1xx, T2xx, T3xx és T4xx szerszámokat, a kész jelzés maradt az Input4-en):

newtool = GetSelectedTool()

If Not (newtool = GetCurrentTool()) Then
' Van ertelme elinditani a cseret
Select Case newtool
Case 1
ActivateSignal(Output7)
Case 2
ActivateSignal(Output8)
Case 3
ActivateSignal(Output9)
Case 4
ActivateSignal(Output10)
Case Else
MsgBox("T1xx..4xx!")
End
End Select
' Megvarjuk a szerszamcsere veget
While Not IsActive(Input4)
Sleep(50)
Wend
' Kimenetek kikapcsolasa
DeActivateSignal(Output7)
DeActivateSignal(Output8)
DeActivateSignal(Output9)
DeActivateSignal(Output10)
SetCurrentTool(newtool)
End If

Előzmény: moly, 2016-12-17 11:47:45 [15474]

moly | 34    2016-12-17 11:47:45 [15474]

Az előző változatot teszteltem és remekül működik !
Ez, ezt a hibaüzenetet dobja: Scripter Compile Error in : M6 start.mis
Ha eszterga szerszámcserélőhöz szeretném használni , és ott ilyen formátumban kell megadni a szerszámot T 101
-T 404
Akkor sokat kell változtatni rajta?
Köszönettel !

Előzmény: dezsoe, 2016-12-16 20:22:01 [15473]


dezsoe | 2934    2016-12-16 20:22:01 [15473]

Szia!

Szerintem nem triggert kéne használnod, hanem sima digitális bemenetet. Kicsit "bolondbiztosítottam" a programot, hogy csak T1..4-ig működjön. Nem időzítettem, hanem a csere befejezését jelző bemenet (jelenleg Input4) aktiválódásakor kapcsolom le a kimenetet, remélem, így is jó lesz a PLC-nek. Tehát a kért szerszámnak megfelelő kimenetet bekapcsolja, majd vár a "kész" jelzésre. Ha az megjött, akkor lekapcsolja a kimenetet. Ha a kért szerszám már be van töltve, akkor nem történik semmi.

newtool = GetSelectedTool()

if newtool GetCurrentTool() then
' Van ertelme elinditani a cseret
if newtool > 0 and newtool < 5 then
' M6 Tx -> megfelelo kimenet aktivalasa
select case newtool
case 1
ActivateSignal(Output7)
case 2
ActivateSignal(Output8)
case 3
ActivateSignal(Output9)
case 4
ActivateSignal(Output10)
end select
' Megvarjuk a szerszamcsere veget
while not IsActive(Input4)
Sleep(50)
wend
' Kimenetek kikapcsolasa
DeActivateSignal(Output7)
DeActivateSignal(Output8)
DeActivateSignal(Output9)
DeActivateSignal(Output10)
else
' Nincs ilyen szerszam -> figyelmeztetes
MsgBox("M6 T1..4!")
end if
SetCurrentTool(newtool)
end if

Előzmény: moly, 2016-12-16 16:01:44 [15472]


moly | 34    2016-12-16 16:01:44 [15472]

Szia!
Köszönöm a segítséget igen erre gondoltam, a hétvégén ki fogom próbálni . A plc-nek elég ha egy 1s impulzust kap hogy elinduljon a szerszámforgatás , nem kell csak addig aktívnak maradni a jelnek. Akkor legyen befejezett a szerszámváltás mikor mondjuk az OEM Trig #1 bemenet jelet kap.
Jelentkezem majd mire jutottam .
Köszönettel !

Előzmény: dezsoe, 2016-12-16 06:55:00 [15470]


moly | 34    2016-12-16 15:46:08 [15471]

Az én szerszámtartóm csak 4 állású, valamint a logikát egy plc-vel akarom megoldani . ahhoz kapcsolódna a négy kimenet, valamint ha a szerszámváltás kész akkor a Mac3 várjon egy bemeneti jelet hogy futhat tovább a program . Köszönöm a linket tanulságos.!

Előzmény: VViktor, 2016-12-16 06:40:56 [15469]


dezsoe | 2934    2016-12-16 06:55:00 [15470]

Szia!

Nem vagyok egy Mach-guru, de ha jól értelmezem a leírásodat, akkor ennyire van szükséged (m6start.m1s-be másolandó):

' ----- Tool 1..4 -> OutPut7..10
tool = GetSelectedTool()
SetCurrentTool( tool )

DeActivateSignal(OutPut7)
DeActivateSignal(OutPut8)
DeActivateSignal(OutPut9)
DeActivateSignal(OutPut10)

select case tool
case 1
ActivateSignal(OutPut7)
case 2
ActivateSignal(OutPut8)
case 3
ActivateSignal(OutPut9)
case 4
ActivateSignal(OutPut10)
end select

Nem derült ki, hogy kell-e várakozni, a jelnek aktívan kell-e maradni, valahonnan tudjuk-e, hogy sikerült a szerszám cseréje stb. Ha gondolod, keress, segítek.

Előzmény: moly, 2016-12-15 20:34:10 [15468]


VViktor | 1095    2016-12-16 06:40:56 [15469]

Szia. Nem tudom,hogy jó lesz-e neked,de kiindulásnak tökéletes. Béni féle makró.

Előzmény: moly, 2016-12-15 20:34:10 [15468]


moly | 34    2016-12-15 20:34:10 [15468]

Sziasztok !
Volna valakinek M6 macrója megírva automata szerszámváltóhoz ?

Esetleg bármilyen M kód amivel lehetne az "enable 1-4 "
vagy output 7-8-9-10 portokat programból ki-be kapcsolni ?
Köszönettel!


Szkat8 | 54    2016-12-07 19:21:21 [15467]

Megvettem a gépet és pont HP win7-el 64 bites, dokkolóval szépen mozgatja a Mach3, bár még hallok különbséget a gép működésénél az asztali gép, és a laptop irányítása között. Ennek okát még nem sikerült megtalálni

Előzmény: yeti, 2016-11-19 17:50:33 [15440]


Törölt felhasználó    2016-11-30 20:20:39 [15466]

Hiba megoldódott a registry adatbázisban volt hibás bejegyzés

Előzmény: Törölt felhasználó, 2016-11-30 15:10:39 [15464]


tóthz | 630    2016-11-30 16:06:57 [15465]

Metrikusra van beállítva, és a varázslóban is meg van erősítve. Maráskor s dro számolja a millimétereket, de a szerszám nem annyit megy, hanem arányosan kevesebbet !

Előzmény: svejk, 2016-11-29 21:06:42 [15460]

Törölt felhasználó    2016-11-30 15:10:39 [15464]

Vigig próbáltam a lehetőségeket 2db pci lpt portom van mindketőt szeretném használni 2 es 3as Pci slots-ba Az egyik címe BC00 a másiké B480 próbáltam 0x xxx formátumban de nemigazán akar megmoccanni pin-ek be vannak állítva a motor bekapcsoláskor tartó áramot kap. van valami modszer hogy teszteljem a Lpt portot? ECP modban van a kártya.

Előzmény: svejk, 2016-11-30 12:57:07 [15463]


svejk | 33156    2016-11-30 12:57:07 [15463]

b480 -at írj be a mach3 rublikájába
majd aztán ő átírja 0x valamire, de azzal ne foglallkozz
ne felejtsd el leokézni.

Előzmény: Törölt felhasználó, 2016-11-30 11:16:45 [15462]


Törölt felhasználó    2016-11-30 11:16:45 [15462]

kép link
http://www.kephost.com/image/vZuA

Előzmény: Törölt felhasználó, 2016-11-30 11:15:55 [15461]


Törölt felhasználó    2016-11-30 11:15:55 [15461]

Köszönöm a linket, ezzel próbálkoztam de a port addres nem teljesen világos h milyen formában van az erőforrásokban ime mellékelek egy képet ha esetleg talakozott valaki ezzel a gonddal szívesen venném a tanácsokat.

Előzmény: svejk, 2016-11-29 20:41:28 [15456]


svejk | 33156    2016-11-29 21:06:42 [15460]

mm/inch váltás értelemszerűen megvolt?
Eleve a fő configban biztos mm a mértékegység?

Előzmény: tóthz, 2016-11-29 20:54:08 [15459]


tóthz | 630    2016-11-29 20:54:08 [15459]

Szeretném megkérdezni a tudós urakat, hogy a Mach3 Write segédprogramját használja-e valaki? Neveket akarok gravírozni, de az öt milliméteres betűket kevesebb mint egy milliméteresre taknyolja össze! Teszi ezt úgy, hogy maráskor viszont pontos méreteket tud a gép. Próbálgatva a verziókat mindnek más a "tudománya", van amelyik az M2-t az M3-al cseréli.

Ha tudna valaki mondani egy olyan verziót ami korrekt, azért hálás lennék!

Végső esetben valami szöveggravírozó program is jó lenne!


svejk | 33156    2016-11-29 20:45:12 [15458]

Semmi konkrét, lehet csak urban legend, külföldi oldalakon sem ajánlják.

Előzmény: PSoft, 2016-11-29 20:43:44 [15457]


PSoft | 18694    2016-11-29 20:43:44 [15457]

Mit tudsz róla, mi a hibája a 66-osnak?

Én, azt használom(használtam) a 2W-os lézerhez, semmi hibát nem vettem észre.
Igaz, hogy a lézernél, csomó minden nem játszik, ami máshol igen...

Előzmény: svejk, 2016-11-29 09:56:11 [15454]


svejk | 33156    2016-11-29 20:41:28 [15456]

Pedig van itt minden oprendszerhez.

Előzmény: Törölt felhasználó, 2016-11-29 20:22:12 [15455]


Törölt felhasználó    2016-11-29 20:22:12 [15455]

PCI os lpt kártyát telepített és állított be valaki? Van egy Pci-1284 nevezetú kártyám és nem találok normális drivereket hozzá.

svejk | 33156    2016-11-29 09:56:11 [15454]

Természetesen a gyártója honlapjáról.

A verziókon belül itt tudsz csemegézni.

A legutolsó ....66-os állítólag hibás -bár mindegyik az valamilyen szinten- az 57-59-eseket dicsérik a fórumokon.

Előzmény: Sántha Imre, 2016-11-29 08:22:50 [15452]


svejk | 33156    2016-11-29 09:51:57 [15453]

Természetesen a

Előzmény: Sántha Imre, 2016-11-29 08:22:50 [15452]


Sántha Imre | 44    2016-11-29 08:22:50 [15452]

Tudtok linket küldeni esetleg hogy honnan lehet letölteni egy megbízható, stabil Mach3-at? Köszönöm!


svejk | 33156    2016-11-22 09:11:56 [15451]

Még esetleg nézz rá a genaral config jobb oldali részében a look ahead értékére is.
Az 100-200 körüli értéken szokott jó lenni

Előzmény: sipos8, 2016-11-22 08:41:29 [15448]


svejk | 33156    2016-11-22 09:08:29 [15450]

Majd lesz olyab munkadarabod amikor ez a beállítás nem jó, mert elcsalja a sarkokat, akkor oda a G61-et kell írni.
Tessék utánaolvasni a két parancsnak!

Előzmény: svejk, 2016-11-22 09:07:00 [15449]


svejk | 33156    2016-11-22 09:07:00 [15449]

Régen úgy csináltad, hogy a konfigban bejelölted a constans velocity-t az exact stop helyett.

De mivel a G61-G64 parancs öröklődő, az a biztos megoldás ha ott van az adot G-kód első sorában.

Előzmény: sipos8, 2016-11-22 08:41:29 [15448]


sipos8 | 453    2016-11-22 08:41:29 [15448]

Na most már jól megy , köszi Svejk, igaz annó valahogy másképp oldottam meg , de jó így is

Előzmény: sipos8, 2016-11-22 08:33:40 [15447]


sipos8 | 453    2016-11-22 08:33:40 [15447]

Helló Svejk! Köszi ki próbálom.

Előzmény: svejk, 2016-11-22 08:32:19 [15446]


svejk | 33156    2016-11-22 08:32:19 [15446]

Írd be a G-kód első sorába a G64 parancsot.

Előzmény: sipos8, 2016-11-22 08:20:10 [15445]


sipos8 | 453    2016-11-22 08:20:10 [15445]

Üdv Urak!

Tudna valaki segíteni miért csinálja a gép, hogy az egyenes szakaszok simán mennek, a kör ívek szakaszosan?Régen már rá jöttem csak nem emlékszem mi volt az orvosság.Bármilyen felbontásnál ez a jelenség.

Köszönöm

almacsutka | 426    2016-11-21 08:29:18 [15444]

Csináltam videót.
video

Előzmény: almacsutka, 2016-11-21 07:43:19 [15443]


almacsutka | 426    2016-11-21 07:43:19 [15443]

Sziasztok!

Segítséget kérek.
Mach3ban a single block-ot megnyomva, megáll, zúgnak a motorok majd pár másodperc múlva elkezdenek össze vissza menni. (Megállnak, ismét elindúlnak stb).
Eddig jó volt, nem tudom mi lehet a baj.
Üdv!


yeti | 910    2016-11-19 18:52:59 [15442]

igen, de az az oprendszer ment a kukába.
Most már kaptam segítséget.
Köszönöm

Előzmény: designr, 2016-11-19 18:44:28 [15441]


designr | 3621    2016-11-19 18:44:28 [15441]

Szerintem..én már segítettem neked anno..

Előzmény: yeti, 2016-11-19 17:50:33 [15440]


yeti | 910    2016-11-19 17:50:33 [15440]

Kiderült, hogy a Mach3 a windows7-en a 64 bites rendszer miatt nem működött.
Most újra kellene telepítenem egy párhuzamos porttal rendelkező laptopra.
Az 500 soros verzió működik, csak nekem több kell.
Megköszönném, ha valaki tudna segíteni.
Természetesen csak magán üzenetben.
A párom is hálás lenne, mert így két év után kiköltözhetne a nappaliból a habvágóm.


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

Időrend:
Oldal 66 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   62  63  64  65  66  67  68  69  70   Következő ►  Utolsó ►|


 ◊ 
[ 1.6464 ]