There's no right or wrong about this, but I agree this has a lot to do with 
Windows' dominance.
It also has a LOT to do with people's comfort levels. As computing has become 
an established consumer-led and mature market, so we now have many many users 
(and potential users of CNC systems) who know little of how a computer system 
works, and who are both unwilling and unable to help themselves, or find 
appropriate sources of help, to enable them to move away from Windows. Mach3 is 
therefore the easy choice.
Never mind that it has got itself in a pickle, or that there are better ways.

On 8 Oct 2013, at 18:41, Eric Keller wrote:

> On Tue, Oct 8, 2013 at 1:35 PM, Bruce Layne
> <linux...@thinkingdevices.com> wrote:
> For all of these
>> little stepper based routers and other small systems (most of the
>> installations), what could be easier than installing Linux (with lots of
>> other goodies) and LinuxCNC from an ISO burned to a flash thumb drive,
>> then running StepConf?  I can't imagine Mach could possibly be any
>> easier unless someone did it for you.
> 
Sorry; but the consumers cannot cope with that. Unless there is a one-click 
download-and-instal procedure, people's perceptions are that it is a process 
requiring mystical powers. I think this is currently the main failing of 
LinuxCNC, as far as gaining new converts.

> I probably halfway qualify as a linux guru nowadays, but a few years
> back we set up a 3 axis machine with linuxcnc in an hour, including
> wiring the steppers.  We used absolutely no linux guru knowledge to do
> that.  I agree, it would be hard to imagine making it too much easier
> for a simple machine.  I know people like the custom interface aspect
> of Mach, it takes all kinds.
> 
The customised screens etc have not as much to do with it as the power of the 
name. Mach3 is in the public consciousness; LinuxCNC is not.
It's self-perpetuating, too. Wearing my writer's hat, my latest brief from an 
editor included: "it has to be Mach3, because that's what people want". 
Actually, it's not. They don't know what they want - or rather they don't know 
what they might prefer because they don't know it exists.

And while we are on the topic, it is unfortunate that (a) LinuxCNC doesn't run 
on versions beyond 10.4, and (b) its not a built-in part of the distro for all 
current versions.
Yes; I know there are now significant problems with Mach3 and W7/W8, but Mach3 
has already established itself.

There is little doubt of the power of LinuxCNC compared to some aspects of 
Mach3, especially in the more elegant programming structures, but people coming 
to CNC with not too much knowledge don't know they might appreciate that, 
largely because they don't know anything about programming.
When they latch onto CAM software, they find LinuxCNC poorly served.
I had to ask Vectric for LinuxCNC post-processors (still called EMC2 in their 
world) because they are not included in their basic set.
I am still trying to get them to release a post-processor for their wrapped 
axis Gadget. Yes; its easy enough to write one, but no; most users will not 
want to do this.

Oh yes; and all the books are based on Mach3, as far as I know, with one 
exception which I will modestly mention:

http://www.amazon.co.uk/Milling-Workshop-Crowoods-Metalworking-Guides/dp/1847975127/ref=sr_1_1?ie=UTF8&qid=1381256519&sr=8-1&keywords=cnc+milling+in+the+workshop

www.cncintheworkshop.com

The reason users turn to Mach3 is perception. Until we solve that, the masses 
will continue to be drawn to Mach3, because the user base has reached a 
critical mass.


Regards,

Marcus
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to