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 1 / 348 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|

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

ifarkas | 191    2019-09-18 17:47:10 [17505]

Nem tűnik stabilnak a fordulatszám, de ki fogom próbálni.

Előzmény: svejk, 2019-09-18 17:01:07 [17504]


svejk | 28478    2019-09-18 17:01:07 [17504]

Mach3-ban nincs gond a menetvágással ha az a bizonyos főorsó fordulatszám stabilitást tudod garantálni.

(UCCNC-nél pedig az sem gond, ott kötött a szinkron akár visszafelé is)

Előzmény: ifarkas, 2019-09-18 16:57:17 [17503]


ifarkas | 191    2019-09-18 16:57:17 [17503]

Már csak a menet vágást kellene megoldani, állítólag
UC300ETH-val marógépen működik.

Előzmény: svejk, 2019-09-18 15:23:12 [17502]


svejk | 28478    2019-09-18 15:23:12 [17502]


Az UCCNC-ben is ez lett a megoldás a hátsó késtartóra.

Ott még sajnos nincs átmérő üzem így sugárban kell dolgozni.

Előzmény: ifarkas, 2019-09-18 15:07:59 [17501]


ifarkas | 191    2019-09-18 15:07:59 [17501]

"Szórakoztam" a G51-el úgy néz ki, sikerrel, köszönöm a segítséget.
A G51 tükrözési és skálázási tulajdonságait felhasználva, most úgy működik ahogy elképzeltem, csak be kell írni a generált programba, az alábbi két sort:
G51 X-2 I1 J1 K1 (a hátsó szerszám program elejére)
...
...
...
G50 (végére)
Az ívek is jók!
Hátsó szerszám használata esetén értelem szerűen minusz értéket mutat a DRO, a Szerszám Táblában nincs első-hátsó váltás.
A képen egy külső, belső ív látható.

  

Előzmény: svejk, 2019-09-16 10:44:44 [17498]

ifarkas | 191    2019-09-18 15:05:35 [17500]

Igen, azt az első, hátsó távolságot én sem értettem, már csak azért sem, mert az nem fix érték, attól függ, hogy éppen melyik szerszám fordul oda.
Vagy ezt sem értettem meg, hogy mit kell oda beírni.
Időközben nézegettem fórumokat, a problémát többen felvetették, de megoldást nem találtam.
De most Svejk Mester ötlete, a G51, G50 talán segít.

Előzmény: KoLa, 2019-09-16 21:47:28 [17499]


KoLa | 6272    2019-09-16 21:47:28 [17499]

Annak idején én ott vesztettem el a fonalat hogy a szerszámtáblában meg kell adni az első és a hátsó késtartó távolságát! ez elég furcsa,egy közönséges halandó esztergályosnak, merthogy' minek, mikor bemérem a szerszámtáblában a kést!
Mitszámítaz' hogy mennyi a távolság ha éppen másként lógatom ki a kést a szerszámtartóból mint tegnap,a bemérésnél is a g53 az alap, ebből számolja utólag az egészet.
Nem tudom már tesztelni mert, nincs mach-om sehol.
Szerintem, tesztelned kéne, ha rá akarsz jönni a működésére.

Előzmény: ifarkas, 2019-09-15 21:12:32 [17497]


svejk | 28478    2019-09-16 10:44:44 [17498]

G51 X-1 nem szórakoztál?

Előzmény: ifarkas, 2019-09-15 21:12:32 [17497]


ifarkas | 191    2019-09-15 21:12:32 [17497]

Köszönöm a válaszodat.
Azért az továbbra is érdekelne, hogy hogyan kellene működnie Front-Rear váltáskor
(X-tengely forgásirány váltás, és X előjel váltás?).

Előzmény: KoLa, 2019-09-13 22:19:58 [17488]


Miki2 | 1932    2019-09-15 16:07:01 [17496]

Sajnos én a Vectric Aspire-t abszolút nem ismerem.
Teljesen más, fémipari szoftvert használok, ahhoz csináltam Mach3 posztot.
Ezért javasoltam a másik megoldást, a betű cserét.

Előzmény: borvendeg, 2019-09-14 17:37:25 [17493]


borvendeg | 140    2019-09-14 18:32:36 [17495]

A hajtashaz teteje műanyag es van rajta valami gumi. Az egér nem ment rajta

Előzmény: farkastibor, 2019-09-14 18:03:57 [17494]


farkastibor | 457    2019-09-14 18:03:57 [17494]

Ez a megoldás nagyon teccik nekem.

  

Előzmény: borvendeg, 2019-09-14 13:05:12 [17490]


borvendeg | 140    2019-09-14 17:37:25 [17493]

Slussz poén: a posztprocesszor hogy kezeli a problémát? Y=A

Előzmény: borvendeg, 2019-09-14 17:29:46 [17492]


borvendeg | 140    2019-09-14 17:29:46 [17492]

Köszönöm az otletet! Elkezdtem posztprocesszort irni, aztán talaltam olyet ami kell.
Elvileg megoldódott a problema.(ket atmerore teszteltem.)

Előzmény: Miki2, 2019-09-14 13:44:54 [17491]


Miki2 | 1932    2019-09-14 13:44:54 [17491]

Szia!
A Mach3-ban csak az A; a B; és a C tengelyt lehet forgó tengelyként beállítani.
Ezt úgy állítsd be, hogy egy fordulat 360° legyen.
Tehát a beállításoknál nem az 1 mm-re eső impulzosok számát kell megadni, hanem az 1° elforduláshoz szükséges impulzus számot kell megadni.
Ezután, ha a posztprocesszoron nem tudsz, vagy nem akarsz változtatni, a következőt teheted:
A generált G kódot például a jegyzettömbbe behívod, és az összes Y-t lecseréled mondjuk A-ra.

Esetleg használhatsz egy olyan CAM programot, amely alkalmas 4 tengely kód generálására.

Előzmény: borvendeg, 2019-09-14 13:05:12 [17490]

borvendeg | 140    2019-09-14 13:05:12 [17490]

Sziasztok!
Vettem itt a fórumon a képen látható gépet. (a marómotort már én tettem rá de ez részletkérdés)

A gondom ott van hogy Vectric Aspire-t használok G kód készítésre és mach3 vezérlő.

A tokmány az Y tengely a vonóorsó az X és a keresztszán a Z.
Namost ha Vectricben csinálok egy Wrapped Job-ot akkor ott meg kell adni az átmérőt és a hosszot, ebből a Vectric kiszámolja az anyag kerületét és ad egy ennek a palástnak megfelelő munkaterületet. Eddig működik. Viszont a Mach3-ban mit, hogyan kell beállítani hogy az Y tengely annyit forogjon amennyit kell.

Eddig D30mm-es anyaggal dolgoztam ennek a kerülete 94.2mm ennek megfelelően beállítottam a motor tuningban hogy az egy körülfordulás 94.2mm legyen. De más és más átmérőjű anyaoknál ez mindig más kellene hogy legyen. Mi a megoldás erre a problémára? Hogyan lehet az Y tengelyt átmérővel korrigálni?

üdv.

  


KoLa | 6272    2019-09-13 22:31:02 [17489]

Biztosan igazad van! én csak a talikon látottak alapján azt vontam le hogy, ugyanolyan mint a Mach3 szerszámpályája.
Nem a lefagyásra gondoltam, hanem a grafikai megjelenítésre, bocsi!

Előzmény: CNCdrive, 2019-08-29 23:14:39 [17478]


KoLa | 6272    2019-09-13 22:19:58 [17488]

A LinuxCnc-nél sem az igazi a front-rear váltás! de, minek is?
Az a jó megoldás amit Miki írt!én is így használom.

Ez a funkció alapjaiban megrengeti a Mach3-at és a Linuxcnc-t is, vagy, nem értjük hogyan kell használni.
Az ilyen előjel váltásokból csak káosz lesz!

Régebben én is azt hittem hogy csak átmérőben kell gondolkozni, mint egy E400-on, de nem, a kordináta rendszer az stabil, és félreérthetetlen.
Ha szerkeszteni kell a kódot akkor látom hogy mi van elől és mi van hátul.

Előzmény: ifarkas, 2019-09-13 17:19:15 [17487]


ifarkas | 191    2019-09-13 17:19:15 [17487]

Köszönöm a választ, nagyon sok időt elvesztegettem.
Kézzel át kell írni a programot, vagy esetleg valami makróval nem lehet megoldani?
A LinuxCNC-nél működik-e, vagy meg kell várni az UCCNC-t.

Előzmény: Miki2, 2019-09-13 16:32:30 [17486]


Miki2 | 1932    2019-09-13 16:32:30 [17486]

Ne erölködj, nem fog működni.
Én használtam a korábbi gépemen.
Egyszerűen az "X" értékeket negatívként kell megadni.

Előzmény: ifarkas, 2019-09-13 13:01:28 [17485]


ifarkas | 191    2019-09-13 13:01:28 [17485]

Sziasztok!
Használ-e valaki Mach3 esztergánál, első/hátsó szerszámtartó váltást, mert nekem nem sikerül.
Amikor megpróbálok hátsó(Rear) szerszámot hozzáadni, teljesen összezavarodik a szerszám tábla(ToolTable).


CNCdrive | 386    2019-08-30 20:32:02 [17484]

50000 g-kód sor az még nem annyira sok. Meg persze attól is függ, hogy milyen a kód. Egy lineáris mozgás (G0/G1) egy vektorból is kirajzolható, míg egy körhöz (G2/G3) sok vektor kell.
De amúgy az OpenGL-nek 50000 vektor az nagyon kevés, azzal egyszerűen megbírkózik. Gondok a sokmillió vektoroknál kezdődnek.

A másik dolog, hogy nyomtató porttal vagy mozgásvezérlővel használod a Mach3-at.
Mozgásvezérlő ugyanis puffereli a mozgásadatokat, emiatt, ha a számítógépet túlterheled egy időre, akkor se akad meg a mozgás. Nyomtatóporttal viszont a számítógép küldi közvetlenül a jeleket és így ha a számítógép túlterhelődik akár egy pillanatra is, akkor a mozgás megtorpan.

Szóval baj főleg akkor van, ha nyomtatóporttal van használva egy gyengécske videókártyával és nagy mennyiségű rajzvektorból álló g-kóddal.

Előzmény: farkastibor, 2019-08-30 19:23:38 [17483]


farkastibor | 457    2019-08-30 19:23:38 [17483]

Egy nagyobb felbontású kép a szerszám pályáról.

  

Előzmény: farkastibor, 2019-08-30 19:05:08 [17482]


farkastibor | 457    2019-08-30 19:05:08 [17482]

Itt egy kb 50000soros G-kod Mach3(v2.63) ezekkel a Pc paraméterekkel , nem fagy le .....stb .

    


cree2 | 4052    2019-08-30 10:44:44 [17481]

% más post bent hagynak vagy egy nem lezárt sor(enter) g kodban ezektől mach3 simán hülyét kap meg áll ....


tibs | 118    2019-08-30 10:34:55 [17480]

Ha elég nagy a pálya belefagy akkor is ha hozzá sem nyúlsz.
Ez személyes tapasztalatom.
Én ki szoktam kapcsolni.


CNCdrive | 386    2019-08-29 23:17:27 [17479]

És valóban a Mach3 ráterhel a számítógép procira, ami miatt akár bele is "fagyhat" a szerszámpálya mozgatásba, forgatásba stb. ennek az oka egyszerű, nem állandó időzítéssel csinálták meg a nézőke update-elését, hanem eseményvezérelten. Elég nagy hiba...

Előzmény: KoLa, 2019-08-29 20:33:11 [17477]


CNCdrive | 386    2019-08-29 23:14:39 [17478]

Nem, különben az UCCNC-nek nem ilyen béna a szerszámpályája. Nem fagy bele, ha munka közben beleklikkelsz, forgatsz, nagyítasz stb. Sőt, úgy van megcsinálva, hogy a szerszámpálya mozgatás forgatás stb. egyáltalán nem terheli a számítógép processzorát.
De gondolom sosem használtad az UCCNC-t így részedről ez csak egy feltételezés, amit tényként közöltél...

Előzmény: KoLa, 2019-08-29 20:33:11 [17477]


KoLa | 6272    2019-08-29 20:33:11 [17477]

Különben az UCCNC-nek is ilyen béna a szerszámpálya megjelenítése mint a Mach3-nak.

Előzmény: KoLa, 2019-08-29 20:25:38 [17476]


KoLa | 6272    2019-08-29 20:25:38 [17476]

A Mach3-nál a kód futtatása előtt állítsd be a szerszámpálya megjelenítést, mert különben még, belefagy!
Ez volt a tapasztalatom a Mach3-as eszterga használata közben, nem érdemes még beleklikkelni sem a szerszámpálya megjelenítésbe, nemhogy görgőzni!forgatni jobbgombbal.

Ugyanezen a számítógépen a linuxcnc szerszámpályája, autocad rajz minőségben és nagyíthatóságban, menetvágás közben is, egérrel rángatható ide-oda, nagyítható, kicsinyíthető stb...
0.01 mm-t teljes képernyőméretig lehet nagyítani a szerszámpályán, tök jó! mert megjegyzi a bejárt szerszámpályát és ha módosítunk, majd újrabetöltjük, jól látszik más színnel a módosítás, szembeötlik ha valahol hiba van.

Mindezt 5-6 évvel ezelőtti tapasztalok alapján irom,azóta már biztos javult a Mach3!

Előzmény: Huan001, 2019-08-29 16:21:51 [17474]


farkastibor | 457    2019-08-29 18:38:50 [17475]

Nagyméretű G-kodnál szokta ezt csinálni , meg persze a kép(screen) forgatás/ mozgatásnál jelenik meg .
Nagyobb videokártya használata ajánlott

Előzmény: Huan001, 2019-08-29 16:21:51 [17474]


Huan001 | 2    2019-08-29 16:21:51 [17474]

Sziasztok,
Esztergálásnál különböző időnként kiadja a Dwell active, hibát. Eddig ilyen sose volt, mi miatt lehet?


AzAgg | 9    2019-08-07 18:18:59 [17473]

és ma még nem ittam egy kortyot sem...

Előzmény: AzAgg, 2019-08-07 18:18:27 [17472]


AzAgg | 9    2019-08-07 18:18:27 [17472]

köszönöm az eddigi segítségeteket, Robsy fórumtárs instruálása igazított útba az alagút végéhez. Elindultam a fény felé


farkastibor | 457    2019-08-07 15:42:01 [17471]

.

Előzmény: AzAgg, 2019-08-07 13:45:06 [17468]

AzAgg | 9    2019-08-07 14:19:34 [17470]

maga a file semmi extrát nem tartalmaz, csupán ezzel küzdök. szerintem valamelyik programommal lehet baj a corel-lazycam kettősben.
feltöltöttem a file-t:

https://drive.google.com/open?id=11gtggzGSm7U6Zx7gqknQ_OMH-PhLHSew

Előzmény: dtb, 2019-08-07 14:10:38 [17469]


dtb | 825    2019-08-07 14:10:38 [17469]

Ne a DXF-et rakd fel, hanem a corel CDR-t, pl a google drive-ra, ott megosztod, és a megosztás linkjét teszed ide.

Előzmény: AzAgg, 2019-08-07 13:45:06 [17468]


AzAgg | 9    2019-08-07 13:45:06 [17468]

a LazyCam a görbévé konvertált és dxfbe exportált file-t most megnyitotta, nem panaszkodott a splinesra, ellenben a mellékelt képet látom, semmivel sem tudok mit kezdeni. további ötlet? jut eszembe, felraknámm a dxf file-t is, hátha, ami egyébként csak egy próba, amolyan gyakorlás, nem éles munkafile, de a fórum motorja nem engedi.

  


AzAgg | 9    2019-08-07 13:20:26 [17467]

dxf exportnál az alábbiakat látom, más lehetőség nincs, polylinesról szó sem esik.

lásd mellékelt fotók.
további ötlet?

        

Előzmény: kmajer, 2019-08-05 12:14:40 [17463]


AzAgg | 9    2019-08-07 09:59:10 [17466]

most értem a géphez, nekiállok végigpróbálni a lehetőségeket ismét.
megírom délután, hol tartok.

Előzmény: dtb, 2019-08-07 07:33:22 [17465]


dtb | 825    2019-08-07 07:33:22 [17465]

Export előtt az alakzatokat konvertáltad? "Convert to curves"

Előzmény: AzAgg, 2019-08-05 10:13:19 [17462]


AzAgg | 9    2019-08-06 23:58:03 [17464]

köszönöm! holnap megpróbálom és beszámolok róla.

Előzmény: kmajer, 2019-08-05 12:14:40 [17463]


kmajer | 449    2019-08-05 12:14:40 [17463]

dxf exportnál: convert splines to polylines

Előzmény: AzAgg, 2019-08-05 10:13:19 [17462]


AzAgg | 9    2019-08-05 10:13:19 [17462]

Szevasztok!
CNC területen teljesen kezdő vagyok, de Corelben ezer éve rajzolok, tervezek. Vettem egy MAch3 programmal hajtott használt marógépet, amit kipróbáltam az eladónál, minden fasza volt, de most, hogy élesben kellene a rajzot átvinnem a vezérlő programba, elakadok.
Tudna valaki segíteni?
Tehát:
Corelben rajzolok, s a rajzot kellene cnc maróval kimarnom. A rajzot exportálom Corelen belül .dxf formátumba.
Mach3 programon belül a LazyCam programot elindítom, megpróbálom betölteni a file-t, de a "splines" mennyiségére hivatkozva leáll. Utána olvastam, az okra, s kiküszöbölendő, egy próbaverziós DXF Tools Professional Edition plugint rátelepítettem a Corlere. Itt minimalizáltam a splines mennyiségét.
Csupán annyi a változás az eredeti problémával szemben, hogy hibaüzenetet ugyan nem kapok, de a betöltött file képe ismeretlen, egy üres téglalapot mutat, amivel ráadásul kezdeni sem tudok semmit.
Amihez ragaszkodok: Corel program, s lehetőség szerint a Mach3, mivel ezzel működött a gép. (Mielőtt megkérdeznétek: Az eladó külföldre költözés miatt adta el a gépet, nem áll módomban őt nyaggatni).

Fentiek alapján segítséget kérnék, hogy Corelből hogy lesz marópálya Mach3-ban!


svejk | 28478    2019-07-29 20:42:04 [17461]

Mivel motort és vezérlőt cseréltél nem hinném, hogy a szoftver lenne az oka a hibáknak, de:

- Csinálsz egy biztonsági másolatot a mostani Mach3 könyvtárrról.
- Kitörlöd az eredeti Mach3 könyvtárat.
- Az eszközkezelőben eltávolítod a mach3 drivert.
- Feltelepíted az artsoft honlapjáról letöltött neked tetsző újabb verziót
- a régi elmentett Mach3 könyvtárból átmásolod a mach2 licence file-t.

A beállításokat célszerű lépésenként értelemszerűen az új verzióban is végrehajtani de ha nem nagy a verziókülönbség akkor megpróbálhatod a régi XMl file-t bemásolni az új mach3 könyvtárba, nagy valószínűséggel működni fog.

Előzmény: kissbutorstudio, 2019-06-30 18:44:16 [17459]


southboy | 60    2019-07-29 14:07:52 [17460]

Sziasztok.
Tudnátok kicsit segíteni macroban?
Ezt szeretném megvalósítani ha lehetséges csak nem tudom hogy lehet e ilyent ?

Adott 3db kimenet mit kapcsolgatok pl:
DeactivateSignal(OUTPUT1) (Vákuum leszorító KI)
ActivateSignal(OUTPUT2) (Pneumatika Le)
ActivateSignal(OUTPUT3) ( Vákuum Papucs BE)
Code “G00 X0 Y0 Z-1 G4P2” (Pozícióba megfogja a vakum papucs )
Code “G00 Z20” Felemeli az anyagot
Code “G00 X150 Y600” Lerakási pozíció
Code “G00 Z0 ez kelne mindig változón + 4 mm pl : z4 köv z8
DeactivateSignal(OUTPUT2) ( Vákuum Papucs KI)
Code “G00 Z25” Fel
Code “G00 X400 Y600 G4P2” (Új anyag pozíció )
Code “G00 Z- ez kelne mindig változón -4 mm pl : z-4 köv z-8
ActivateSignal(OUTPUT3) ( Vákuum Papucs BE)
Code “G00 Z20” Felemeli az anyagot
Code “G00 X0 Y0 Z-1 G4P2” 0 pozícióba helyezés
DeactivateSignal(OUTPUT2) ( Vákuum Papucs KI)
ActivateSignal(OUTPUT1) (Vákuum leszorító BE)


kissbutorstudio | 52    2019-06-30 18:44:16 [17459]

Üdvözlet az Uraknak!
Regisztrált Mach3 programot régebbi verzióról hogyan tudok frissíteni ,és honnan tudom letölteni?
Még nem foglalkoztam ilyennel eddig.Ezért kérnék benne segítséget.
A frissítés oka, az x tengelyen motor+vezérlés csere lett végrehajtva.Íves mozgásoknál x-y tengely nem mozog szinkronban elcsúszik F2500-nál ,viszont F400-nál pontos.
minden beállítást megpróbáltam már.
A 3 tengelyes mozgásoknál szemmel láthatóan furcsán mozognak normál sebességnél.
Felmerült a verzió frissítés és a pc erősebbre cserélése.
Köszönöm előre is a segítséget!


zotykó | 293    2019-06-23 22:46:54 [17458]

Köszönöm mindkettőtöknek a választ.

Levin. Kézenfekvő amit írsz, mivel évek óta nem kellett javítani vagy bütykölni a gépen semmit. Így a kábelezés is elfáradhatott a sok jövés-menéstől.
A vezérlő hátulján lévő csatin 4 érintkező 1 pólus, azaz 16 érintkező a 4 vezeték. Azt kizárom.
Keresgélek tovább.

Előzmény: Levin, 2019-06-22 22:11:29 [17457]


Levin | 67    2019-06-22 22:11:29 [17457]

Szia !
Küzdöttem ilyen jellegü hibával.Dombormű marásnál szép lassan mindig lejebb ment a Z tengely a végén már majd az asztalba kötött ki a gravír tű Tekintélyes mennyiségü anyag és gépóra ment veszendőben mert a hiba nagyon lassan jött elő és sokáig felsem tünt. Minden gyanuba keverhető dolgot átnéztem , a végén még az esetleges Z tengely szorulást is néztem és semmit nem találtam.Pedig végig ott volt az órom előtt a hiba.A Z motor csatija.Számitógép tápegységben használatos 4 pólusu csatlakozóban volt laza érintkezés.Soha megnem találom ha nem tapintom meg a csatit és nem találom melegnek(nem forrónak !!!!) Hogy a motor melyik tekercse nem kapott normális villanyt soha nem keresgéltem mert hirtelen felindulásbó úgy kivágtam onnét mint macskát sz....ni .
Levente

Előzmény: zotykó, 2019-06-21 21:53:58 [17454]


guliver83 | 3041    2019-06-22 21:15:56 [17456]

Nálam a vezérlőcsere megoldotta ezt a hibát!

Előzmény: zotykó, 2019-06-21 21:53:58 [17454]


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

Időrend:
Oldal 1 / 348 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|


 ◊