Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: Dirk_H on December 20, 2015, 04:15:58 AM

Title: Mach 3 vs Mach 4
Post by: Dirk_H on December 20, 2015, 04:15:58 AM
Hello,

a friend of mine is planning to upgrade his china cnc to mach. The gantry style cnc mill is going to be used also comercially and has at least tool length compensation probe and automatic tool changer (ATC).

The question is: Use Mach 3 or Mach 4?

At the moment I found much support material and also sample scripts for ATC and tool length probe for mach3. I was not able to find anything for Mach4 yet. Just some small stubs in the forum, where I see much work to do - whereas the Scripts for mach3 seemed to be more or less complete.

I like the GUI of Mach4 looking a bit more "clean" and I think that VB is dead in 2015, this is what would convince me to go with mach4.
But I fear that I'd take MUCH longer to get everything (espcially ATC, probing, vfd programming, handwheel) running due to the lack of sample scripts and so on. Last but not least Mach4 seems to cost 2,5 times as much as mach3 for professional use..? At least at the german shop I looked at.

The planned controller is cs-labs  CSMIO/IP-S - 6 if this is of any concern.
I look forward to your thoughts. I dont expect anything like "go with 3 / 4 in every case" but I'm looking for your comments/thoughts.

Thank you so much in advance
Dirk_H
Title: Re: Mach 3 vs Mach 4
Post by: Tweakie.CNC on December 20, 2015, 04:33:48 AM
Hi Dirk,

Taking the decision between Mach3 and Mach4 (at this moment in time) would, I think, be tough.

(If it's any help, I have licensed versions of both - I use Mach3 for the actual work and Mach4 for playtime. For me, the day will come when Mach4 will be ready to fully take over from Mach3 but it could be a while).

Tweakie.
Title: Re: Mach 3 vs Mach 4
Post by: robertspark on December 20, 2015, 05:57:48 AM
Like Tweakie I'd suggest that if time is money, Mach3 is the way to go at present as the information resource about is vast for most run of the mill tasks.

Mach4 will be the future, just I guess Mach3 was made too versatile, and the development time of M4 has been a slow one [probably not helped by requiring a motion controller from 3rd party vendors (yup I'm aware of the PP plugin for M4, although this does not do some of the internal stuff that the M3 PP did [thc + m10/m11, etc]), some of which have been slow to uptake on issuing new drivers / plugins having to it would seem reinvent the wheel from m3 to m4]?

Unless there is a show stopper reason that M3 will fail to work any more, I guess there seems to be little motivation (except by the few) to change from M3 to M4 [say for instance.... W10 did not work with M3.... then there would be a gradual phase out of M3 as W10 becomes the norm for available PC's and hardware drivers and compatibility (looks like no sign of that happening though).  A partial reason came when the PP began being phased out and M3 not compatible with the PP with 64 bit versions of windows.... although M3 motion controllers like the UC100 (and others) plugged that gap and M3 continues to survive without a show stopper reason that it won't seem to work in the future.

http://lowcostcncretrofits.com/

Rob

Title: Re: Mach 3 vs Mach 4
Post by: Tweakie.CNC on December 20, 2015, 06:16:21 AM
Quote
(yup I'm aware of the PP plugin for M4, although this does not do some of the internal stuff that the M3 PP did [thc + m10/m11, etc])

Hi Rob,

Just a heads-up...
The Darwin plugin for Mach4 handles the M62/M63 commands (replacement for the M11/M10) just fine, last time I looked.

Tweakie.
Title: Re: Mach 3 vs Mach 4
Post by: robertspark on December 20, 2015, 06:36:04 AM
Thanks Tweakie.

 I'm trying to learn a bit of Lua and have a go at setting up my machines for M4 with the ESS as the long awaited driver update is suppose to offer all of the same stuff the M3 ESS driver did... fingers crossed its been long awaited and may be christmas present (or maybe easter ... some of us have given up asking for an update in a hope the extra time may help get the plugin finished!)

Title: Re: Mach 3 vs Mach 4
Post by: Tweakie.CNC on December 20, 2015, 07:00:35 AM
Hi Rob,

I am following along behind you on the Warp9 forum and awaiting the updated driver also. "Easter" made me smile but thinking about it you may be right.  ;D

Tweakie.


My apologies for going a bit off topic Dirk.

Title: Re: Mach 3 vs Mach 4
Post by: ger21 on December 20, 2015, 08:39:47 AM
The most important thing is to verify the current state of CS Labs mach4 plugin, and what functions it supports.
Title: Re: Mach 3 vs Mach 4
Post by: BR549 on December 20, 2015, 01:49:59 PM
Who said VB was dead ?? News to me. Besides we use CB and that has been dead for about 10 years now BUT it still works (;-) AND XP is suppose to be dead BUT I still buy new licenses  AND still get updates and it still works just as well as it has always worked.  I can still buy lpt cards and they still work.



(;-) TP
Title: Re: Mach 3 vs Mach 4
Post by: dude1 on December 20, 2015, 03:29:24 PM
That's the funny thing XP is meant to be dead and not supported any more but it still is
Title: Re: Mach 3 vs Mach 4
Post by: BR549 on December 20, 2015, 05:44:41 PM
The real funny thing is most still fall for the old you MUST upgrade cause XP is no longer supported (;-) SO what if it is . It stilll works fine. What exactly did you need fixed in XP that makes it stop working for mach3. (;-)

When Mach4 reaches the point where the OEM controllers work for all normal CNC functions AND  "I" do not have to do ANY scripting to have it do all the basic things that a normal CNC machine does or at least what Mach3 does NOW. THEN I will consider using it. THAT may be several years down the road at the rate it is going.

(;-) TP
Title: Re: Mach 3 vs Mach 4
Post by: dude1 on December 20, 2015, 10:06:59 PM
yer I was going well with my last xp computer to it got dropped 14 years old, everything is on 10 now it's as good as XP was, it's a good move if you have no choices in the matter other wise stay where you are XP is just ok with M4 as long as you don't have a nvidia GPU.

I am waiting for you boys to says it good as gold before I move to M4
Title: Re: Mach 3 vs Mach 4
Post by: beefy on December 21, 2015, 04:00:15 AM
The only computer I have that is NOT XP is my laptop (Win7).

Everything else is XP:

Kids computer
All my cnc computers (using parallel ports both integrated and PCI)
Office computer
Workshop computer

I've noticed these updates periodically popping up when they're not supposed to be happening anymore LOL

Keith
Title: Re: Mach 3 vs Mach 4
Post by: Cbyrdtopper on December 21, 2015, 08:12:47 AM
I'm with Blockhead.  I'm going to wait to use Mach 4 whenever these guys on the forum say its working very well.  The only issue I'm having with Mach 3 is the amount of Input and I'm going to try using a PLC via TCP Modbus to fix that issue for now.  I have to say I am excited for Mach 4 to be more "User Friendly".  Just waiting for the next update for the ESS!!
Title: Re: Mach 3 vs Mach 4
Post by: BR549 on December 21, 2015, 09:54:49 AM
With a Pokeys ethernet unit you should have all the inputs you need as long as it is NOT fast I/0 that you need.  They have a plugin ready to go.

(;-) TP
Title: Re: Mach 3 vs Mach 4
Post by: Cbyrdtopper on December 21, 2015, 01:42:06 PM
I don't particularly like using the pokeys for input.  I had some serious noise issues with the pokey while retrofitting a Johnford VMC one time.  As far as output goes, the pokey works wonderful.  Just a littler cautious about the input. 
Title: Re: Mach 3 vs Mach 4
Post by: robertspark on December 21, 2015, 02:49:06 PM
ESS?

more I/O's than you can shake a stick at?

Edit: ... or UC 300 .... and others

Apologies to the original poster.... we seem to have gone a bit off topic.
Title: Re: Mach 3 vs Mach 4
Post by: Dirk_H on December 21, 2015, 03:52:46 PM
thanks for your input so far.

I definitely think there is a strong tendency using mach 3, especially for productive "environment".

I'll continue reading if someone has some (more) input   :)
Title: Re: Mach 3 vs Mach 4
Post by: dude1 on December 21, 2015, 06:06:48 PM
best thing to do work out what you wont now and in ten years time, then you get the board that can do all of what you want plus some, also ethernet is better than USB if the environment you are in is nosiey lots of rf and emf.
pokeys are on top of every update to M4 they seem to always be the first out the gate, plus there is more than one controller that can be run with pokeys
Title: Re: Mach 3 vs Mach 4
Post by: mkullman on January 30, 2017, 11:58:14 PM
I know it's a bit late to weigh in on this, but I found myself in the same quandary a year ago when I was putting my CNC machine together. I ended up settling on Mach4 for a couple of reasons:
1. Testing with the Mach4 demo proved that it could do everything I wanted it to and I saw it as the more "future proof" investment to make. I actually thought Mach4 responded to GUI interaction (ie Jogging button presses, stop etc...) better than Mach3 too, but i did not qualify that in any way.
2. Mach4 has more modern scripting available to the user. I'm not a huge fan of lua scripting, but I like it a whole lot more than VB.

I know I'm muddying the water here by going against the grain, but I'm happy with Mach4. My only complaint, as you pointed out in the original post, is that it is taking a long time for the community to develop things like ATC scripts for Mach4. But I think that will change as the user base increases.
Title: Re: Mach 3 vs Mach 4
Post by: joeaverage on January 31, 2017, 01:43:00 AM
Hi,
I go with mkullman, Mach4 does everything I need in a mill and I have added features I need. LUA was a bit of a hurdle, but getting there
and it is INCOMPARABLY better than CE. Just my opinion of course.

Craig