Already posted about cost of upgrading to Mach 4 and thought it appropriate to post about TIME.
The first thing that comes to my mind is when and if one should upgrade at all.
Only the individual can determine when, recall my undertaker comment, one will upgrade in
the future.
- If currently Mach 3 does everything you want it to do then no hurry
- If Mach 4 offers you something you need and desire that is lacking in Mach3 then maybe start the transition.
- If you are a newbie to CNC, then chances are you don't know what you really need, the learning time may be about the same, you
won't be biased by something you don't know about in the first place, Mach 4 may be the better choice.
Matters not if you are a hobbiest or commercial from a practical point of usage.
Some idea of time to convert was already posted and it is subjective. A few things come to mind as someone who only fooled with Mach 4 some three years ago. I'll keep track of of time when I start looking into Mach4 just out of curiuosity. But being a little wiser these days I will assume some things and accept some things as follows:
- Mach 4 hobby works for every command that is in the current manuals and accept the fact that there are differences in the
commands and they agree with books by Smid.
- The motion controller can provide for the instructions given it by Mach4 for every command. Understand that I just don't have any
tolerance to waite for "second party" to make their controller functional, said differentlt and candidly, have no tolerance for
waiting years for some command to be implemented!
- Documentation must be available and complete for the above two comments relative to a basic mill or lathe. Currently there are 10
Mach 4 documents available for Mach of which one probably needs to "study" 5 of them. Two are basicaly gcode programming
and the time to transition should be relatively short for me. The gcode manuals are not meant to teach you how to write / program gcode and if one deisres understanding surely you will find it in the Smid series of books. Smids CNC Handbook is 500 pages, so figure around 30-40 hours to read it, then another 120 hours to study it, or take a two courses at a tech school for say 20 weeks! The TIME required to learn gcode is just a matter of degree of the level required to the what you need to do. And yes, if you don't use it you will loose it, but the refresh time certainly is shorter.
- I would say allow an hour for each for the Mach 4 manuals to get a "flavor" and can't really say anything about an external controller manual. If the status of completness is not there then it could be a show stopper for me personaly at this time. Hmm ....the manual for Mach 3 mill took 6 months to do, and yes have done a few so I understand the investment of time for a manual.
BUT
After all these years Mach 4 should have good manuals and there is NO reason not to!
- If you are more advanced and will desire screen customization additional time frames come into play. Any one who has done a
custom screen, even a specific custom page using VB in Mach 3, and knew how to use a screen designer, knows the effort required.
I can only "assume" that the current screen designer is still rather intuitive and the transition won't take to much time. It will be just
like learning a new CAM program since you need to use the new tools that are provided.
SO
No use bitching about Lua ( I think it's still something they do in Hawaii ).

That's the tool necessary, and as Graig pointed out, one will need to understand Mach 4's structure. Thus the user will need to invest
time into knowing what they want to do, learn a new screen designer, study / learn the new structure, and lastly be able and willing
to transition to a new programming language. This is the one that reflect's back onto "Mach 3 doing what I want it to do". I
personally will need to invest a fair amount of time just getting Mach 4 Hobby to do replace what I can do in Mach 3.
I must say the following and mean no offense to anyone.

If one does not want to invest the TIME, good grief READ or STUDY, then please pursue a different hobby, since a few parts of CNC are NOT plug and play!
Just some thoughts about Mach 4, my other hobby is calling,

RICH