Mach3 vs. Mach4
Moderator: Moderators
Mach3 vs. Mach4
Omdat de discussie over Mach3 vs. Mach4 weer oplaait wil ik proberen de voor- en nadelen van beiden inzichtelijk te maken.
Ik zelf ben een Mach3 gebruiker op basis van een Pokeys57CNC dus dat zal mijn invalshoek worden, maar andere controllerkaarten mogen ook aan bod komen wat mij betreft.
Mach3:
Maximaal 3 assen gelijktijdig (met Pokeys57CNC)
Windows XP t/m Windows 10/64
T/m Windows 7/32 parallel port ondersteuning mogelijk
Geen ondersteuning voor schroefdraad draaien (met Pokeys57CNC roept Budgen30)
0 - 10V voor VFD sturing wordt niet meer ondersteund (met Pokeys57CNC roept Budgen30)
Eenvoudige licentiefile die altijd geldig blijft
Werkt tot 500 regels code zonder licentie
Mach4:
6 assen gelijktijdig
Windows XP t/m Windows10/64
Zelf parallel port ondersteuning mogelijk
Non integrated video card with minimal 256Mb ram
Licentiefile wordt tegenwoordig gekoppeld aan specifieke PC, andere PC dan nieuwe licentie kopen
Demo mode is kennelijk erg beperkt in het 'echte' gebruik van een machine en kost eigenlijk altijd geld
Macro gebeuren is compleet anders t.o.v. Mach3
Ik kom eigenlijk nu al tot de conclusie dat als ik wil werken zoals ik dat nu doe, ik al meteen 2 licenties moet kopen om te kunnen doen wat ik nu met Mach3 doe, 1 licentie voor de PC bij de machine en eentje op de laptop waar ik veel zit te spelen en zo. Die licentie voor de laptop kan ik never nooit overzetten op een PC bij een andere machine, dat is niet echt handig.
UCC en Eding worden wel erg interessant nu.
Ik zelf ben een Mach3 gebruiker op basis van een Pokeys57CNC dus dat zal mijn invalshoek worden, maar andere controllerkaarten mogen ook aan bod komen wat mij betreft.
Mach3:
Maximaal 3 assen gelijktijdig (met Pokeys57CNC)
Windows XP t/m Windows 10/64
T/m Windows 7/32 parallel port ondersteuning mogelijk
Geen ondersteuning voor schroefdraad draaien (met Pokeys57CNC roept Budgen30)
0 - 10V voor VFD sturing wordt niet meer ondersteund (met Pokeys57CNC roept Budgen30)
Eenvoudige licentiefile die altijd geldig blijft
Werkt tot 500 regels code zonder licentie
Mach4:
6 assen gelijktijdig
Windows XP t/m Windows10/64
Zelf parallel port ondersteuning mogelijk
Non integrated video card with minimal 256Mb ram
Licentiefile wordt tegenwoordig gekoppeld aan specifieke PC, andere PC dan nieuwe licentie kopen
Demo mode is kennelijk erg beperkt in het 'echte' gebruik van een machine en kost eigenlijk altijd geld
Macro gebeuren is compleet anders t.o.v. Mach3
Ik kom eigenlijk nu al tot de conclusie dat als ik wil werken zoals ik dat nu doe, ik al meteen 2 licenties moet kopen om te kunnen doen wat ik nu met Mach3 doe, 1 licentie voor de PC bij de machine en eentje op de laptop waar ik veel zit te spelen en zo. Die licentie voor de laptop kan ik never nooit overzetten op een PC bij een andere machine, dat is niet echt handig.
UCC en Eding worden wel erg interessant nu.
- hugo stoutjesdijk
- Donateur
- Berichten: 12054
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Mach3 vs. Mach4
Ik mis de prijs, als Mach4 maar €49.95 kost is het allemaal niet zo spannend.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Re: Mach3 vs. Mach4
Mach4 Hobby kost 200 dollar.
Mach3 kost 175 Dollar.
Mach3 kost 175 Dollar.
Re: Mach3 vs. Mach4
Stel dat ik een fabrieksmachine koop met MACH3-controller.
Wat betekent het om dit in de toekomst evt. om te bouwen naar EdingCNC?
- vervangen van controllerboard?
- is dat een kwestie van omhangen van draadjes of komt er meer bij kijken?
- moeten er nog meer modificaties (aan de machine) plaatsvinden?
- is dat door een leek (zoals ik ben) te doen of moet ik daar een specialist voor inhuren?
Re: Mach3 vs. Mach4
Alles is zelf te doen, en hoe je het ook draait of keert, die machine is nooit echt helemaal naar je zin, dat lijkt nu misschien wel zo, maar het is niet voor niets dat vrijwel iedereen na een eerste ook een tweede en zelfs nog een derde machine bouwt. Bij kopen is dat net zo natuurlijk, de echte minpunten merk je pas op als de machine al een hele tijd bij je thuis staat te draaien.
En om je machine optimaal te gebruiken zul je je hoe dan ook moeten gaan verdiepen in de hele opbouw van de machine, dus ook van de controller.
Zorg er daarom ook zeker voor dat je er een goede set documentatie bij krijgt, zeker een bedradingsschema en alle gebruikte software (als back-up) horen daar bij.
En als je dan later over wilt stappen op een andere controller dan stelt dat waarschijnlijk niet zo heel erg veel meer voor, voorwaarde is wel dat je je eigen machine dan al goed kent.
Elke controller heeft per as (en per driver dus) step en dir signalen, en ook per as een home sensor, dat zijn de voornaamste signalen die je over moet zetten, evenals de stuursignalen voor je spindelmotor, dat is vaak 0 - 10 V.
En om je machine optimaal te gebruiken zul je je hoe dan ook moeten gaan verdiepen in de hele opbouw van de machine, dus ook van de controller.
Zorg er daarom ook zeker voor dat je er een goede set documentatie bij krijgt, zeker een bedradingsschema en alle gebruikte software (als back-up) horen daar bij.
En als je dan later over wilt stappen op een andere controller dan stelt dat waarschijnlijk niet zo heel erg veel meer voor, voorwaarde is wel dat je je eigen machine dan al goed kent.
Elke controller heeft per as (en per driver dus) step en dir signalen, en ook per as een home sensor, dat zijn de voornaamste signalen die je over moet zetten, evenals de stuursignalen voor je spindelmotor, dat is vaak 0 - 10 V.
Re: Mach3 vs. Mach4
Hierbij mijn bijdragen aan de dsicussie.
Mach3:
+ Grote gebruikersgroep, nog steeds. Er is gewoon heel veel informatie over het programma te vinden;
- Wordt helaas niet meer verder ontwikkeld. Mocht er ooit een wijziging in Win10 komen, waarbij het programma niet meer werkt, dan hang je.
- De GUI is Mach3 (daar zijn de meningen over verdeeld hoe goed dat is). Dit is wel te verhelpen met andere screensets, maar het blijft in basis toch beperkt met bitmaps als knoppen en LED's.
+ PoKeys75CNC: wel degelijk 4 assen mogelijk (was mijn setup). Met de laatste versie van de driver is volgens mij tot 6 assen gelijktijdig mogelijk.
+ PoKeys75CNC: 0-10V werkt met PWM uit het bord, maar echt lineair is het niet. Voor mensen met een HuanYang driver is er een alternatief om deze met een plugin direct over RS485 aan te sturen.
- PoKeys75CNC: documentatie? Welke documentatie...
+ Zelf plugins schrijven werkt in de 'normale' computer taal C en is redelijk gedocumenteerd.
+ Zelf macro's schrijven kan met VB-Script.
- Auto-squaring gantry was niet mogelijk (of ik ben er niet achter gekomen hoe dat te doen in de software anders dan stelschroeven te gaan monteren.
Mach4:
- Heeft alleen in naam een relatie met Mach3. De originele ontwikkelaar heeft helemaal niks te maken met dit product (alleen de naam is gekocht) en de code is compleet nieuw.
- Toen ik het uitprobeerde (2 jaar geleden) was het nog erg sterk in ontwikkeling. Voelde alsof ik een auto kocht, maar de ruitenwissers, richtingaanwijzers, etc moesten nog worden ontworpen.
- GUI oogt moderner, maar knopjes zijn wel klein voor een touchscreen. Nog steeds erg veel functies op één scherm gepropt.
- Macro's schrijven in LuaScript. Weer een nieuwe taal er bij leren die niet heel wijdverbreid is. Ze hadden beter in kunnen zetten op Python om echt de gebruiker de mogelijkheid tot aanpassen te geven. Gemiste kans denk ik.
- Gesloten systeem, plugins schrijven is niet zonder meer mogelijk. Hierdoor zullen er waarschijnlijk minder plugins ontstaan dan voor Mach 3. Voor de HuangYang was destijds niks beschikbaar om deze over RS485 aan te sturen.
- Aan plugins (ook de basic zoals de parallelle poort) hangt een aanvullend prijskaartje.
Disclaimer: ik ben overgestapt op LinuxCNC
Mach3:
+ Grote gebruikersgroep, nog steeds. Er is gewoon heel veel informatie over het programma te vinden;
- Wordt helaas niet meer verder ontwikkeld. Mocht er ooit een wijziging in Win10 komen, waarbij het programma niet meer werkt, dan hang je.
- De GUI is Mach3 (daar zijn de meningen over verdeeld hoe goed dat is). Dit is wel te verhelpen met andere screensets, maar het blijft in basis toch beperkt met bitmaps als knoppen en LED's.
+ PoKeys75CNC: wel degelijk 4 assen mogelijk (was mijn setup). Met de laatste versie van de driver is volgens mij tot 6 assen gelijktijdig mogelijk.
+ PoKeys75CNC: 0-10V werkt met PWM uit het bord, maar echt lineair is het niet. Voor mensen met een HuanYang driver is er een alternatief om deze met een plugin direct over RS485 aan te sturen.
- PoKeys75CNC: documentatie? Welke documentatie...
+ Zelf plugins schrijven werkt in de 'normale' computer taal C en is redelijk gedocumenteerd.
+ Zelf macro's schrijven kan met VB-Script.
- Auto-squaring gantry was niet mogelijk (of ik ben er niet achter gekomen hoe dat te doen in de software anders dan stelschroeven te gaan monteren.
Mach4:
- Heeft alleen in naam een relatie met Mach3. De originele ontwikkelaar heeft helemaal niks te maken met dit product (alleen de naam is gekocht) en de code is compleet nieuw.
- Toen ik het uitprobeerde (2 jaar geleden) was het nog erg sterk in ontwikkeling. Voelde alsof ik een auto kocht, maar de ruitenwissers, richtingaanwijzers, etc moesten nog worden ontworpen.
- GUI oogt moderner, maar knopjes zijn wel klein voor een touchscreen. Nog steeds erg veel functies op één scherm gepropt.
- Macro's schrijven in LuaScript. Weer een nieuwe taal er bij leren die niet heel wijdverbreid is. Ze hadden beter in kunnen zetten op Python om echt de gebruiker de mogelijkheid tot aanpassen te geven. Gemiste kans denk ik.
- Gesloten systeem, plugins schrijven is niet zonder meer mogelijk. Hierdoor zullen er waarschijnlijk minder plugins ontstaan dan voor Mach 3. Voor de HuangYang was destijds niks beschikbaar om deze over RS485 aan te sturen.
- Aan plugins (ook de basic zoals de parallelle poort) hangt een aanvullend prijskaartje.
Disclaimer: ik ben overgestapt op LinuxCNC
Assumptions are the mother of all $%^& ups.
Twee keer meten is zeker weten, als je weet wat je meet...
Twee keer meten is zeker weten, als je weet wat je meet...
-
- Donateur
- Berichten: 499
- Lid geworden op: 10 mar 2014 13:09
- Locatie: genemuiden
Re: Mach3 vs. Mach4
Ik heb mach4 een paar keer geprobeerd op verschillende pc's. ik vind het toch niet fijn werken! met 1 hobby licentie kun je ca 8 sub licentie's krijgen dus 1 keer betalen en 8 pc gebruiken
maar met mach3 zijn zoveel dingen te vinden op in internet dat je de machine uit eindelijk altijd werkend krijgt. wereld wijd word dit het meest gebruikt onder de hobbyisten en semi professionals.
Gebruik mach3 al ca 5 jaar icm mij plasma snijder en al 3 jaar met verschillende frezen.
Voorlopig geen mach4 voor mij!
maar met mach3 zijn zoveel dingen te vinden op in internet dat je de machine uit eindelijk altijd werkend krijgt. wereld wijd word dit het meest gebruikt onder de hobbyisten en semi professionals.
Gebruik mach3 al ca 5 jaar icm mij plasma snijder en al 3 jaar met verschillende frezen.
Voorlopig geen mach4 voor mij!
- Bjornski1976
- Berichten: 1130
- Lid geworden op: 01 feb 2013 14:10
- Locatie: Gorinchem
Re: Mach3 vs. Mach4
Ik denk dat de voor en nadelen redelijk uit een gezet zijn in dit topic. Heb laatst hier op het forum een YouTube filpje voorbij zien komen waarin mach4 helemaal wordt afgefakkeld.
Als het werkt zie ik geen reden om naar mach4 over te stappen. Ook heeft het geen zin om alles te upgraden als het je de functies niet gebruikt. Anders Jan je altijd nog over naar emc / linuxcnc. Wat je aan licentie kosten bespaart kan je Dan uitgeven aan een ander io kaartje, Mesa geloof ik.
Zelf denk ik dat het grote deels een persoonlijke voorkeur is welke software te gebruiken in combinatie met hardware. Zelf ben ik nu meer aan het denken om te gaan voor leafboy in plaats van pokey plus Mach3 waar ik Al een licentie voor heb. En dat gantry rechtzetten is mogelijk in Mach3. Heb het zelf niet nodig.
Als het werkt zie ik geen reden om naar mach4 over te stappen. Ook heeft het geen zin om alles te upgraden als het je de functies niet gebruikt. Anders Jan je altijd nog over naar emc / linuxcnc. Wat je aan licentie kosten bespaart kan je Dan uitgeven aan een ander io kaartje, Mesa geloof ik.
Zelf denk ik dat het grote deels een persoonlijke voorkeur is welke software te gebruiken in combinatie met hardware. Zelf ben ik nu meer aan het denken om te gaan voor leafboy in plaats van pokey plus Mach3 waar ik Al een licentie voor heb. En dat gantry rechtzetten is mogelijk in Mach3. Heb het zelf niet nodig.
Kennis en wijsheid zijn relatief, gevormd door perceptie & invloed van anderen, Ik wens je veel wijsheid toe bij het toepassen van je kennis.
Re: Mach3 vs. Mach4
Als je met auto squaring het automatisch haaks stellen, ook tandem homing genoemd, door zowel links als rechts van het portaal te meten dan kan ik zeggen dat dit echt wel werkt, Portje zijn (toekomstige) machine gebruikt het, het werkt perfect.Tolp2 schreef: ↑18 aug 2020 09:26 Hierbij mijn bijdragen aan de dsicussie.
Mach3:
+ Grote gebruikersgroep, nog steeds. Er is gewoon heel veel informatie over het programma te vinden;
- Wordt helaas niet meer verder ontwikkeld. Mocht er ooit een wijziging in Win10 komen, waarbij het programma niet meer werkt, dan hang je.
- De GUI is Mach3 (daar zijn de meningen over verdeeld hoe goed dat is). Dit is wel te verhelpen met andere screensets, maar het blijft in basis toch beperkt met bitmaps als knoppen en LED's.
+ PoKeys75CNC: wel degelijk 4 assen mogelijk (was mijn setup). Met de laatste versie van de driver is volgens mij tot 6 assen gelijktijdig mogelijk.
+ PoKeys75CNC: 0-10V werkt met PWM uit het bord, maar echt lineair is het niet. Voor mensen met een HuanYang driver is er een alternatief om deze met een plugin direct over RS485 aan te sturen.
- PoKeys75CNC: documentatie? Welke documentatie...
+ Zelf plugins schrijven werkt in de 'normale' computer taal C en is redelijk gedocumenteerd.
+ Zelf macro's schrijven kan met VB-Script.
- Auto-squaring gantry was niet mogelijk (of ik ben er niet achter gekomen hoe dat te doen in de software anders dan stelschroeven te gaan monteren.
Mach4:
- Heeft alleen in naam een relatie met Mach3. De originele ontwikkelaar heeft helemaal niks te maken met dit product (alleen de naam is gekocht) en de code is compleet nieuw.
- Toen ik het uitprobeerde (2 jaar geleden) was het nog erg sterk in ontwikkeling. Voelde alsof ik een auto kocht, maar de ruitenwissers, richtingaanwijzers, etc moesten nog worden ontworpen.
- GUI oogt moderner, maar knopjes zijn wel klein voor een touchscreen. Nog steeds erg veel functies op één scherm gepropt.
- Macro's schrijven in LuaScript. Weer een nieuwe taal er bij leren die niet heel wijdverbreid is. Ze hadden beter in kunnen zetten op Python om echt de gebruiker de mogelijkheid tot aanpassen te geven. Gemiste kans denk ik.
- Gesloten systeem, plugins schrijven is niet zonder meer mogelijk. Hierdoor zullen er waarschijnlijk minder plugins ontstaan dan voor Mach 3. Voor de HuangYang was destijds niks beschikbaar om deze over RS485 aan te sturen.
- Aan plugins (ook de basic zoals de parallelle poort) hangt een aanvullend prijskaartje.
Disclaimer: ik ben overgestapt op LinuxCNC
Ik had het bij Pokeys gevraagd en kreeg als antwoord dat dit de standaard mode was.
Dus de positie van de home switches bepaalt de scheef- of haaksheid van het portaal.
Laatst gewijzigd door benkr op 19 aug 2020 12:59, 2 keer totaal gewijzigd.
Re: Mach3 vs. Mach4
Ik denk dat met de nieuwe Mach4 Versie 2 de policy weer gewijzigd is, ze schrijven nu heel duidelijk (denk ik dan toch) dat de licentie maar voor 1 PC geldig is en dat een andere PC een nieuwe licentie betekent.John Sellis schreef: ↑19 aug 2020 11:26 Ik heb mach4 een paar keer geprobeerd op verschillende pc's. ik vind het toch niet fijn werken! met 1 hobby licentie kun je ca 8 sub licentie's krijgen dus 1 keer betalen en 8 pc gebruiken
maar met mach3 zijn zoveel dingen te vinden op in internet dat je de machine uit eindelijk altijd werkend krijgt. wereld wijd word dit het meest gebruikt onder de hobbyisten en semi professionals.
Gebruik mach3 al ca 5 jaar icm mij plasma snijder en al 3 jaar met verschillende frezen.
Voorlopig geen mach4 voor mij!
Re: Mach3 vs. Mach4
Dus als ik het goed samenvat:
Dan is dus de vraag: wat is de meest aanbevolen route voor een newbie zoals ik ben?
https://www.masso.com.au/product/mill-r ... roller-g3/
- MACH3 heeft op dit moment voorsprong als het gaat om mogelijkheden / beschikbare functies / prijsstelling / beschikbare ervaring van bestaande gebruikers / etc.
- Echter ... MACH3 is end-of-life / wordt niet meer doorontwikkeld
- MACH4 is nog minder doorontwikkeld / wordt beperkt ondersteund op fabrieksmachines / licentie zal duurder worden
- Voor bestaande MACH3 gebruikers is een evt, switch naar MACH4 dus (voorlopig nog) niet bijster interessant
Dan is dus de vraag: wat is de meest aanbevolen route voor een newbie zoals ik ben?
- voorlopig starten met een DSP-controller die standaard op de machine zit
- afwachten hoe e.e.a. zich in controller-land ontwikkelt
- en op termijn beslissing nemen voor te gebruiken software / controller
https://www.masso.com.au/product/mill-r ... roller-g3/
- Bjornski1976
- Berichten: 1130
- Lid geworden op: 01 feb 2013 14:10
- Locatie: Gorinchem
Re: Mach3 vs. Mach4
Ik kan me zo voorstellen dat kiezen voor masso controller heel bewust is gedaan en daarbij het gemak , overzicht, simpliciteit de voorkeur heeft. Het nadeel is dat indien we ook maar een ding op het bord defect raakt je simpelweg of alles kan vervangen of indien nog gedeeltelijk bruikbaar hier mee te leren leven.
Iets modulair samenstellen is veel flexibeler bij een defect en makkelijker uit the breiden indien nodig. Ook heeft het meer vrijheid in keuze mogelijkheden.
Als je moet beginnen zou Linux mij voorkeur hebben maar Mach3 is nog steeds een goed alternatief. Let wel dat we andere mogelijkheden zoals eding maar heb daar geen ervaring mee.
Iets modulair samenstellen is veel flexibeler bij een defect en makkelijker uit the breiden indien nodig. Ook heeft het meer vrijheid in keuze mogelijkheden.
Als je moet beginnen zou Linux mij voorkeur hebben maar Mach3 is nog steeds een goed alternatief. Let wel dat we andere mogelijkheden zoals eding maar heb daar geen ervaring mee.
Kennis en wijsheid zijn relatief, gevormd door perceptie & invloed van anderen, Ik wens je veel wijsheid toe bij het toepassen van je kennis.
Re: Mach3 vs. Mach4
Ik denk dat de sub-licenties waar John Sellis op doelt alleen voor off-line werken zijn. Je ziet dat ook veel bij professionele CAD software, dat naast de dure hoofdlicentie er gratis "viewer" versies mogelijk zijn. Je zult maar 1 CNC machine daadwerkelijk kunnen aansturen met 1 licentie.
Verder heeft elke serieuze software leverancier wel de mogelijkheid je een nieuwe licentie te verstrekken als je PC kapot gegaan is of je bent aan een nieuwere toe. Dat moet dan altijd wel aangevraagd worden en kost tijd. Een PC crash op vrijdagavond levert je op die manier zomaar een vrij weekend op
Nu is het wel zo dat als je Eding, Mesa of PoKeys bordje stuk gaat draai je ook niet diezelfde dag weer...
Re: Mach3 vs. Mach4
Nou dat denk ik toch wel, ik heb er momenteel 4 in huis (Pokeys57CNC) dus dat komt wel goed.
En dat off-line werken, volgens mij noemen ze dat hun Demo versie.