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 10 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   6  7  8  9  10  11  12  13  14   Következő ►  Utolsó ►|

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

ezsolt74 | 1369    2021-12-08 18:35:31 [18175]

Teszteltem, de VB failure hibaüzenetet ad. A motorokon van tartóáram. Lehet hogy rosszul telepítettem, mert elfelejtettem újraindítani a számítógépet telepítés után (persze ezt csak utólag olvastam a neten).
Uninstall után újratelepítettem, majd újraindítottam, de ezek után se megy, ugyanúgy VB failure a hibaüzenet.

Előzmény: hostya, 2021-12-08 17:03:20 [18173]


ezsolt74 | 1369    2021-12-08 17:23:27 [18174]

Most még nincsenek felszerelve a motorok, csak megmozgatni szeretném. Persze lesz rajta vészstop, és végállás kapcsolók is.
Köszönöm az infót.

Előzmény: hostya, 2021-12-08 17:03:20 [18173]


hostya | 3097    2021-12-08 17:03:20 [18173]

"..kell még rákötnöm valamit (vészkapcsolót) hogy ki tudjam a motorokat próbálni?"

A vészkapcsolót AJÁNLOTT bekötni, de ha nem kötöd be akkor is kipróbálható...
A Mach3 képernyőn kikapcsolható a "vészSTOP"..

"Úgy tudom hogy a végálláskapcsolók nem feltétlenül szűkségesek az indításhoz..."

Az indításhoz nem szükséges, de a későbbiekben AJÁNLOTT ezeknek is a bekötése.

Előzmény: ezsolt74, 2021-12-08 15:44:53 [18172]


ezsolt74 | 1369    2021-12-08 15:44:53 [18172]

CNC esztergához lesz, már bedobozoltam, a tápegységet, az X és Z motorokat rákötöttem, kell még rákötnöm valamit (vészkapcsolót) hogy ki tudjam a motorokat próbálni?
Úgy tudom hogy a végálláskapcsolók nem feltétlenül szűkségesek az indításhoz, (persze lesznek rajta végálláskapcsolók is de ez még csak próba lesz ).

Előzmény: hostya, 2021-12-08 14:39:49 [18169]


ezsolt74 | 1369    2021-12-08 15:37:51 [18171]

Ez a vezérlő.

  

Előzmény: hostya, 2021-12-08 14:39:49 [18169]

dezsoe | 2934    2021-12-08 15:10:20 [18170]

Nem is hinnéd, hogy milyen sok hardver van, aminek Mach3 nevet adtak. Általában azért, hogy el lehessen adni, mert egyébként nem képvisel értéket. Láttam már kézikeréktől a leválasztókártyán keresztül USB-s mozgásvezérlőig mindenféle vackot Mach3 néven.

Előzmény: hostya, 2021-12-08 14:39:49 [18169]


hostya | 3097    2021-12-08 14:39:49 [18169]

"A Mach3 alaplapon..."

-Mach3 alaplap (mint olyan) nem létezik.

-A Mach3 az egy szoftwer(program)..
-Az alaplap meg egy hardwer... (esetedben egy vezérlő kártya, vagy panel..)

A vezérlőkön a GND a negatív(-), a 24V meg a pozitív(+). Hacsak más jelölést(is) nem alkalmaz a vezérlő gyártója..

Jó lenne egy (értékelhető) fotó a vezérlőről hogy érdemben is segíteni tudjunk.

Előzmény: ezsolt74, 2021-12-08 13:34:33 [18168]


ezsolt74 | 1369    2021-12-08 13:34:33 [18168]

Sziasztok.

A Mach3 alaplapon 24V-bekötésénél a GND a negatív, a 24V meg gondolom a pozitív?

Csak biztosra akarok menni, nem szeretném elfüstölni.

A segítséget előre is köszönöm.


Béni | 2076    2021-12-06 17:51:55 [18167]

A leírásod nem egyértelmű. Az alábbi makró és példakód az elképzelhető igényeidet talán kielégíti. (Magyarázat a makróban.)

M9800 P0 Q0
G0X10
M9800 P1 Q0
G1X0F200
M9800 P0 Q0
X10F400
M9800 P1 Q20
M30



Makró, a példában M9800. (M9800.m1s néven kell szerepelnie a profilod macro könyvtárában!)

'Output6 be/ki kapcsolasa
'P0:ki; P1:be; Q0: csak kapcsol; Qx: x*1/10 sec hosszúságú pulzust ad ki
Sub main
Dim m,t
m=CInt(Param1())
t=CInt(Param2())
Wait

If m=0 Then
DeactivateSignal(OUTPUT6)
End If

If m=1 Then
ActivateSignal(OUTPUT6)
If t>0 Then 'pulzus mod
Sleep(100*t)
DeActivateSignal(OUTPUT6)
End If
End If
End Sub

Sub Wait 'Mozgások leállásáig vár
While Ismoving()
Sleep(20)
Wend
End Sub

Előzmény: sipos8, 2021-12-06 14:47:48 [18165]


Miki2 | 2329    2021-12-06 17:26:21 [18166]

Írjál hozzá egy M kódot.
A programot pedig így írhatod le:

G1 X100 Előtolással elmegy 100-as pozícióba
M101 Bekapcsolja a kért kimenetet
G1 X200 Előtolással elmegy 200-as pozícióba

Előzmény: sipos8, 2021-12-06 14:47:48 [18165]


sipos8 | 453    2021-12-06 14:47:48 [18165]

Külső szelepeket szeretnék működtetni a g kód sorokban.
Pl X tengely mozog egy adott pozícióba, majd pl out6 ad egy impulzust és a mozgás megy tovább.

Előzmény: D.Laci, 2021-12-06 14:28:10 [18164]


D.Laci | 5356    2021-12-06 14:28:10 [18164]

Mit szeretnél elérni?

Bekel állítanod az Output# -okat.
Létre kel hoznod mindegyikhez 2 macro-t.
Pl: Output#5 be-ki kapcsolása.

M200 - as macro
ActivateSignal(Output5)

M201 - as macro
DeActivateSignal(Output5)

Előzmény: sipos8, 2021-12-06 13:59:55 [18163]


sipos8 | 453    2021-12-06 13:59:55 [18163]

Sziasztok.

Olyan kérdésem lenne, a Mach3 20 kimenetet tud kapcsolni, ezeket az outputokat hogy lehet munkára bírni?
Out 1 ugye a spindle, 3-4 a hűtés.Köszönöm a segítséget!


borvendeg | 343    2021-11-10 11:13:24 [18162]

Sziasztok!
A probléma megoldódott, gondoltam leírom mi lett a megoldás. Jó irányban kapirgáltam, bizonyos időkritikus jeleket nem enged a Mach3 szimulált bemenetként használni. Beállítani a Port&pins-ben be lehet, a diag ablakban látszik is a változása de a szkriptek mégsem működnek vele. (Nem szép tőle...)

Előzmény: borvendeg, 2021-11-09 14:27:01 [18161]


borvendeg | 343    2021-11-09 14:27:01 [18161]

Sziasztok!

Szeretnék beállítani egy "touch probe"-ot a mach 3-hoz.
Ez alapján a videó alapján és szkriptekkel:
https://www.youtube.com/watch?v=MQ9XT30s-PU&ab_channel=CharlieSarsfield

Viszont nekem nincs szabad bemenetem ezért egy billentyűzet emulátorral a "G" betűt "nyomkodom".

Az Input signals menüben beállítom az emulált gombot, a diagnostic fülön látom is a gombnyomásra változó állapotot. Ascript mégsem áll le. Mi lehet az oka?

Próbáltam másik bemeneten pl.:input1 természetesen a szkriptet hozzáigazítva.

Mi lehet a gond?

farkastibor | 670    2021-11-01 20:46:44 [18160]

A ,,Setings Alt6,,
Axis Calibration

Előzmény: lacata, 2021-11-01 20:04:36 [18159]


lacata | 223    2021-11-01 20:04:36 [18159]

Sziasztok!

Segítségeteket szeretném kérni.
Beallítottam a Mach3 -at úgy
ahogy a nagy könyvben megírták.
Ennek ellenere mégis X-ben
megnyújtja a vágast.
Kb 5-6 mm rel.
Az élet ugy hozta hogy újrakezdő
vagyok és tegnap kezdtem a beállítást.
A cnc gép lpt portrol üzemel.
Mit neztem be a beállítasban?
Nézzetek el nekem az egyszerű kerdést,
de kb 5-6 éve nem hasznaltam a Mach3 at.


Autotec1 | 572    2021-10-29 21:38:08 [18158]

Használ valaki ilyen kézivezérlőt, lenne néhány kérdésem

  


Miki2 | 2329    2021-10-29 17:34:51 [18157]

Köszönöm.

Előzmény: svejk, 2021-10-29 17:26:05 [18156]


svejk | 32972    2021-10-29 17:26:05 [18156]

A Mach3 is egyesével veszi fel a referenciát, tehát arra a tengelyre értelmezi a bemenő jelet amelyiket éppen mozgatja.

Előzmény: Miki2, 2021-10-29 17:18:14 [18155]


Miki2 | 2329    2021-10-29 17:18:14 [18155]

Köszönöm a hasznos linket.
Már csak azt szeretném tudni, hogy a Mach3 tudni fogja-e, hogy melyik szán ér a home pozícióba.

Előzmény: Béni, 2021-10-28 17:51:17 [18154]


Béni | 2076    2021-10-28 17:51:17 [18154]

https://www.pepperl-fuchs.com/hungary/hu/42431.htm

Előzmény: Miki2, 2021-10-28 13:57:17 [18152]


Béni | 2076    2021-10-28 17:50:43 [18153]

https://www.pepperl-fuchs.com/hungary/hu/42431.htm

Előzmény: Miki2, 2021-10-28 13:57:17 [18152]


Miki2 | 2329    2021-10-28 13:57:17 [18152]

Köszönöm a válaszod.
Ez az induktív érzékelőkre is igaz?
Tudnál egy skiccet küldeni, hogyan tudom az induktív érzékelőket sorosan bekötni.

Köszönöm.

Előzmény: D.Laci, 2021-10-28 13:25:02 [18151]


D.Laci | 5356    2021-10-28 13:25:02 [18151]

1. Párhuzamosan kötöd a NO kapcsolókat.
2. Sorosan kötöd a NC kapcsolókat.

Előzmény: Miki2, 2021-10-28 13:06:21 [18150]

Miki2 | 2329    2021-10-28 13:06:21 [18150]

Üdv Mindenkinek!
Segítséget szeretnék kérni a következő problémára:
A Mach3-ban egy paralel portos vezérlés mellett köztudottan kevés a bemenetek száma.
Ezért szeretném a referencia kapcsolókat egy bemenetre kötni.
Úgy emlékszem, valamikor régen valahol találkoztam ezzel a megoldással.
Kérdésem: jól emlékszem-e, és ha igen hogyan valósítható meg.

Köszönöm a válaszokat.


József Z. | 4    2021-10-16 20:55:38 [18149]

Szerintem az a probléma a programokban,hogy a program vége
előtt az elmozdulás X és Y irányba G3-al történik a G0 Z5.0
után be kellene írni G0-al vagy G1-el egy pozicionálást
X és Y irányba.Pl:G1 X0 Y-55.0 F600

Előzmény: ab, 2021-10-16 20:11:22 [18147]


farkastibor | 670    2021-10-16 20:46:25 [18148]

,,nem eri el a veg koordinatakat es ekozben tortenik meg a program futas befejezese es kezdesre ugras? ,,
Ha jól értem M30 után viszaugrik a Home-ra gyormenetben G0, szerintem probáld lejjebb venni ezt (setup config).
Edgecam az jó progi , használhatod még a ; HAAS posztproceszort (kisseb cod átírással cod eleje/vége M20rol-M30ra G43at kitörölni)

Előzmény: ab, 2021-10-16 20:11:22 [18147]


ab | 701    2021-10-16 20:11:22 [18147]

Edgecam. Jelen esetben mar fanuc postprocesszorral. A teszt alapjan is ugy tunik, hogy jo. Lehet hulyeseg, de letezik olyan, hogy a gep meg mozgasban lenne, nem eri el a veg koordinatakat es ekozben tortenik meg a program futas befejezese es kezdesre ugras?
Ugyanis azt vettem eszre, hogy ha M30 elott kezzel megallitom a program futast, akkor nem tortenik meg a hiba. Ettol fuggetlenul persze ezt a fanuc postprocesszort fogom hasznalni.

Előzmény: farkastibor, 2021-10-16 17:29:06 [18146]


farkastibor | 670    2021-10-16 17:29:06 [18146]

Igen ,sokkal jobb lesz az eredmeny(precizebb).
Mi ez Fusion360(CAD/CAM) ?

Előzmény: ab, 2021-10-16 11:14:42 [18145]


ab | 701    2021-10-16 11:14:42 [18145]

%O0001
G54
G90 G94
N1 G21 G90 G40
N2
N3 T01
N4 G54 G17 G94
N5 M1
N6 S8000 M3
N7 G0 X-6.2 Y-68.045
N8 G0 Z5.0
N9 G1 Z-0.5 F500.0
N10 G3 X-3.2 Y-65.045 I0.0 J3.0 F375.0
N11 G1 Y-2.0 F500.0
N12 G2 X-2.263 Y0.263 I3.2 J0.0 F625.0
N13 G1 X-0.263 Y2.263 F500.0
N14 G2 X2.0 Y3.2 I2.263 J-2.263 F625.0
N15 G1 X69.077 F500.0
...
N446 G2 X69.273 Y-241.858 I-2.263 J2.263 F625.0
N447 G1 X15.275 F500.0
N448 G2 X13.012 Y-240.921 I0.0 J3.2 F625.0
N449 G1 X11.012 Y-238.921 F500.0
N450 G2 X10.075 Y-236.658 I2.263 J2.263 F625.0
N451 G1 Y-166.95 F500.0
N452 G3 X9.966 Y-166.335 I-1.8 J0.0 F375.0
N453 G1 X-2.705 Y-131.519 F500.0
N454 G2 X-3.2 Y-128.715 I7.705 J2.804 F625.0
N455 G1 Y-65.045 F500.0
N456 G3 X-6.2 Y-62.045 I-3.0 J0.0 F375.0
N457 G0 Z5.0
N458 M30
%




Próbáljam így, ezzel?

Előzmény: farkastibor, 2021-10-15 18:27:08 [18144]


farkastibor | 670    2021-10-15 18:27:08 [18144]

Szerintem lépésvesztés a g-cod miatt ( R helyett I,J kellene használni)
G54-ben nincs megadva a ,,work ofsett,,
G28 et kell használni
Peldául ;
...........
G3 X10.154 Y-166.266 R2.0 F375.0
G1 X-2.518 Y-131.451 F500.0
G2 X-3.0 Y-128.715 R8.0 F625.0
G1 Y-65.024 F500.0
G3 X-6.0 Y-62.024 R3.0 F375.0
G1 Z5.0 (clearance plane)
G28 X0 Y0(visszamegy a home pontra)
M30
%
...........
szerintem nálad a G28 X0 Y0(visszamegy a home pontra) nem egyezik meg a kezdeti null pontal.

Előzmény: ab, 2021-10-15 09:10:24 [18143]


ab | 701    2021-10-15 09:10:24 [18143]

Szintén mach3, Mach3Version3.043.053.exe.
Két egymást követő alkatrész gyártása. Az elsőnél minden rendben zajlik. A másodiknál minden egyes program futtatást követően eltolja/elállítja a darab nullpontot.

G21 G90 G40
T01 M06 (USER DEFINED)
G54
T01
S8000 M3
M7
G0 X-6.0 Y-68.024
G0 Z5.0
G1 Z-4.0 F500.0
G3 X-3.0 Y-65.024 R3.0 F375.0
G1 Y-2.0 F500.0
G2 X-2.121 Y0.121 R3.0
G1 X-0.121 Y2.121
G2 X2.0 Y3.0 R3.0
G1 X69.077
G2 X70.466 Y2.878 R8.0 F625.0
G1 X96.578 Y-1.726 F500.0
G2 X101.742 Y-5.016 R8.0 F625.0
G1 X144.553 Y-66.156 F500.0
G2 X146.0 Y-70.745 R8.0 F625.0
G1 Y-146.631 F500.0
G2 X145.121 Y-148.752 R3.0
G1 X143.121 Y-150.752
G2 X141.0 Y-151.631 R3.0
G1 X76.273
G3 X74.273 Y-153.631 R2.0 F375.0
G1 Y-236.658 F500.0
G2 X73.395 Y-238.78 R3.0
G1 X71.395 Y-240.78
G2 X69.273 Y-241.658 R3.0
G1 X15.275
G2 X13.153 Y-240.78 R3.0
G1 X11.153 Y-238.78
G2 X10.275 Y-236.658 R3.0
G1 Y-166.95
...........
(kihagytam egy részt)
...........
G3 X10.154 Y-166.266 R2.0 F375.0
G1 X-2.518 Y-131.451 F500.0
G2 X-3.0 Y-128.715 R8.0 F625.0
G1 Y-65.024 F500.0
G3 X-6.0 Y-62.024 R3.0 F375.0
G1 Z5.0
M30
%




Mechanikai szorulás, lépésvesztés nincs. Valami mach3 belüli probléma. Találkoztatok már ilyennel? Köszönöm!


mike88 | 148    2021-09-12 12:58:59 [18142]

Jogtiszta, csak nem az én nevemre szól. A gép internettel 2 éve nem találkozott.

Előzmény: hostya, 2021-09-11 16:35:27 [18141]


hostya | 3097    2021-09-11 16:35:27 [18141]

A nem jogtiszta mókolt mach3 szokott hasonlókat elkövetni..

Előzmény: mike88, 2021-09-11 16:22:57 [18140]

mike88 | 148    2021-09-11 16:22:57 [18140]

Sziasztok!

Segítségeteket szeretném kérni. Néhány napja elég furcsa dolgokat művel a Mach3.
Például random átugrik sorokat és folytatja a munkát 10 fogással bejjebb, legalábbis megpróbálja amit több ujjmaróm bánt.

Ha pl próbálom a "Run fom here" paranccsal elinditani pl a 136. sortól akkor egyszerűen visszaugrik nullára és törli az általam beírt értéket, ugyanúgy 0. sortól akarja indítani.

Fusion 360-al és saját wizardjával generált kódoknál is ugyanúgy csinálja...

Válaszokat előre is köszönöm!


Miki2 | 2329    2021-09-06 16:51:20 [18139]

A Xilog ismeri a G kódokat is.
Miért cserélted le?
Nekem a Tech90-es nagyon jól működött a Xiloggal, könnyű volt programozni. Én kb. 20 éve vettem a gépet, és 5 évig használtam.

Előzmény: mihalyzotya, 2021-09-06 10:27:48 [18138]


mihalyzotya | 14    2021-09-06 10:27:48 [18138]

Szia!
Xilog plus vezérlő lett lecserélve.Ez az SCM saját g kódos vezérlője.

Előzmény: svejk, 2021-09-02 22:09:33 [18135]


mihalyzotya | 14    2021-09-06 10:26:51 [18137]

Szia Tibi!
Auto tools van beállítva.
Macro hiba lesz valami.
Köszönöm a segítséget!

Előzmény: farkastibor, 2021-09-02 21:52:11 [18134]


svejk | 32972    2021-09-03 11:16:13 [18136]

De azért, hogy mégis segítsék ide is tudsz feltenni videót a youtube segítségével, illetve a szerszamvalto makrot is be tudod szúrni ide.

Lásd a szöveg doboz jobb felsõ sarkában a YT és PRG gombot

Előzmény: mihalyzotya, 2021-09-02 21:16:42 [18133]


svejk | 32972    2021-09-02 22:09:33 [18135]

Ugyan tudás híján érdemben nem tudok hozzászólni, de kíváncsi vagyok milyen vezérlőt váltottál Mach3-ra?

Előzmény: mihalyzotya, 2021-09-02 21:16:42 [18133]


farkastibor | 670    2021-09-02 21:52:11 [18134]

General Config beálitás ; AutoTools Change (szerintem a Stop Spindle.. Wait To Cycle Start van beálitva)
Továbbá a szerszámváltó macro lehet a problema; m1shttps://github.com/juchong/mach3_manual_tool_change_macro/blob/master/Macros/M6Start.m1s

  

Előzmény: mihalyzotya, 2021-09-02 21:16:42 [18133]


mihalyzotya | 14    2021-09-02 21:16:42 [18133]

Sziasztok!
Van egy problémám!
Mach3-ra lett cserélve a vezérlőm.Minden faszán működik,egy dolgot kivéve:a szerszámváltást.
10 szerszám férőhelyes a tár.Amikor a programban szerszámváltás jönne,akkor a köv történik:1.megáll a főorsó forgás,2.felemelkedik a főorsó,3.felhúzódik az elszívó szoknya és ekkor vész-stoppal megáll.Azt írja ki,hogy"no characters found in reading real value"..Ilyenkor reteszelem a hibaüzenetet,majd megkeresem az új szerszám meghívásának a mondatszámát.A mach3-ban arra a mondatra ugrok.Start gombot nyomok és megcsinálja a szerszám kiürítést,felveszi az új szerszámot és elkezd forgácsolni..Aki csinálta a vezérlő cserét,az nem találja a hibát 3 hónapja(gondolom szarik is rá).Valaki-aki ért hozzá- vetne rá egy pillantást?Hátha....
Ha valakinek van ötlete vagy kérdése,elér a 30/216-1559-en vagy a cncfanatiq@gmail.com e-mail címen,ott tudom csatolni az "m1s" fájl-t,amiben le van írva a szerszámváltás menete,illetve tudok küldeni videót is.(Itt sajna csak fényképet enged)
Előre is köszönöm!!!


TBS-TEAM | 2745    2021-07-15 11:40:00 [18132]

Küldtem infókat (elvi séma rajz, Brain, leírás) mail-be.

Előzmény: Miki2, 2021-07-15 08:57:31 [18131]


Miki2 | 2329    2021-07-15 08:57:31 [18131]

Köszönöm a válaszod, kipróbálom.

Előzmény: TBS-TEAM, 2021-07-14 17:43:33 [18129]

Autotec1 | 572    2021-07-14 21:17:40 [18130]

sziasztok
senki nem használ mach4-et?


TBS-TEAM | 2745    2021-07-14 17:43:33 [18129]

Pl: Mach3
Frekiváltóban be kell állítani a kimeneti reléhez:
Kimenő frekvencia észlelése paramétert, ez szinte minden frekiváltóban van (vagy keresni olyat ami hasonló).
Ha a frekiválltó eléri a beállított frekvencia értéket a kimeneti relé átvált.
Ezt a jelet egy szabad (OEM#t xx hozzárendelni) bemenetre kell kötni.
Egy egyszerü Brain-t kell hozzárendelni ami figyeli az OEM# xx bemenetet.

A G-codban
M3 Frekiváltó start
M1 Itt vár a frekiválltó felfutására ha megtörtént (megjött az engedély a Brain-tól )továbbengedi a programot.

Előzmény: Miki2, 2021-07-14 13:04:10 [18128]


Miki2 | 2329    2021-07-14 13:04:10 [18128]

A főorsó az 1. pont szerint van vezérelve.
Tehát relé és 0-10 volt.

Előzmény: TBS-TEAM, 2021-07-13 17:37:08 [18124]


Autotec1 | 572    2021-07-14 12:09:09 [18127]

Szia
Mit javasolsz enkódernek
Vagy külön indexjeladónak?
Most egy ilyet használok 100- as felbontással

  

Előzmény: KoLa, 2021-07-13 21:08:53 [18126]


KoLa | 7558    2021-07-13 21:08:53 [18126]

Ha cnc vezérlésű esztergagépet építünk a legfontosabb, a főorsó enkóder kiépítése.
Aztán hogy melyik program hogyan tudja ezt kezelni...?
Nekem csak a Mach3 és a Linuxcnc azok a programok amiben tapasztalatom van, nem értem amit írsz! ellenkezik a tapasztalatokkal.

Előzmény: Törölt felhasználó, 2021-07-13 14:30:32 [18122]


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

Időrend:
Oldal 10 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   6  7  8  9  10  11  12  13  14   Következő ►  Utolsó ►|


 ◊