Like many others, I started with a very old Mach3 (bless Art) on a Win32 
system, controlling steppers on a converted HF mini mill. That still 
runs, btw, mostly for teaching and demos. It was a paid copy, although 
most of my work would have fit within the free version (# blocks limited 
- 1000, IIRC). About $90, I was really drawn to the style and the way 
you could change the interface - the concept of servo drives were way 
too expensive, thus I was in a comfortable place. It was 
closed-loop-feedback that made the change, eventually.

First, I appreciate the open flexibility of the HAL. I use (used EMC2/) 
LCNC for a variety of things - and the only 3-axis-mill-thingie I have 
that runs it is that original HF mill! LCNC is operating my Tsugami 
lathe, (still being retrofitted, btw - it's a never-ending project of 
upgrades, even though it runs production parts right now), it's gone 
onto a couple plasma tables for clients, a CMM, some printers (non-3d), 
a Puma arm, and a ton of single or dual-axis automation - all of that 
simply possible due to HAL. Right now I'm building a custom comp set for 
a 5-axis press brake. Not a lot of cross-platform press brake controls 
out there - that's a world of custom closed-source development, if it's 
enough to even be considered "Development".

Second, but not far behind is the co-operation of the community. I've 
worked on repairing or installing Mitsubishi, Fanuc and and Siemens 
controls - mostly because that's what a client had or demanded due to 
"brand name label desire", but I still prefer LCNC. If the demand 
required me to be a fully-accredited Fanuc integrator, complete with all 
open maintenance contracts, I'd probably have better access to 
information. But with LCNC, there's always someone around who has at 
minimum part of a solution, or will at least discuss the options - put a 
few of those together and you're on a really good path to success. It 
may not be "paid support", but I don't consider it any less valid or 
valuable.

Third, is the continued consistent development. Fanuc may release an 
O-series control one year, and next year tack another letter on there, 
and it may not be compatible with your gear, setup and config files. 
(Probably a bad example, the alpha channel is pretty flexible). But you 
could have a 5 year old EMC system with a parallel port, have that PC 
die, and replace it with a current PC with parallel port and be up and 
going again rather quickly. Or mix servos and drives without LCNC caring 
much. That list goes on.... Moreover, aside from a few (very minor) 
changes, when we add capability (like GladeVCP) we haven't traded it for 
earlier capability (xml VCP) that in doing so strands all the previous 
users.... like say, Mazak's T series versus their Matrix series. A user 
could follow the upgrade path if needed, but isn't forced to.

Ted.

On 6/13/2013 9:14 AM, emc-users-requ...@lists.sourceforge.net wrote:
> On 13 June 2013 12:07, Charles Steinkuehler<char...@steinkuehler.net>  wrote:
>
>> >Why do you use LinuxCNC and what are the features you like best?


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to