Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Posted by
Alex
on 2001-12-20 22:40:18 UTC
Matt,
I read you entire message and agree with everything.
Of course I must throw a wrench into your well oiled machine.
The reason that my company and many others use some sort of proprietary software is product liability.
If we were to use something like EMC and lets says some wise-ass hacker, I mean employee, decides he is smarter than everyone else and decides to changes some code in the cnc control. Then his not to bright co-worker gets on this newly hacked cnc control and due to the hacked code, the quill drives directly into the table, sheering off the end mill and hits this poor guy in the family jewels, guess who his lawyer calls? You guessed it, my company. The lawyer will say, "How could a big company like ABC, Inc put such an open source system in a machine tool environment with out any software safe guards or lock outs. The poor guy might not have his family jewels but now has the money to buy 'GOLD ONES" !
If I implement any lock outs or safe guards then I am accused of being a proprietary cnc control.
I wish there was an easier way but since everyone seems to be sue happy, I must protect the company.
If you have a answer to my concern, please let me know.
Alex
I read you entire message and agree with everything.
Of course I must throw a wrench into your well oiled machine.
The reason that my company and many others use some sort of proprietary software is product liability.
If we were to use something like EMC and lets says some wise-ass hacker, I mean employee, decides he is smarter than everyone else and decides to changes some code in the cnc control. Then his not to bright co-worker gets on this newly hacked cnc control and due to the hacked code, the quill drives directly into the table, sheering off the end mill and hits this poor guy in the family jewels, guess who his lawyer calls? You guessed it, my company. The lawyer will say, "How could a big company like ABC, Inc put such an open source system in a machine tool environment with out any software safe guards or lock outs. The poor guy might not have his family jewels but now has the money to buy 'GOLD ONES" !
If I implement any lock outs or safe guards then I am accused of being a proprietary cnc control.
I wish there was an easier way but since everyone seems to be sue happy, I must protect the company.
If you have a answer to my concern, please let me know.
Alex
----- Original Message -----
From: Matt Shaver
To: CAD_CAM_EDM_DRO@yahoogroups.com
Sent: Thursday, December 20, 2001 10:05 PM
Subject: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
mfea_2000 wrote:
> Matt,
>
> As for who I work for, as with most companies, I am bound by company
> policy to keep that information confidential.
>
> I can tell you that we produce CNC controls and hardware to retrofit
> to the mills. We sell through distribution and directly to end users.
>
> I don't want this to start the guess who Alex works for game. If
> anything pans out I will fill in the blanks at a later date.
OK, fair enough. I had to try though, ;) .
If a linux based solution would be acceptable, I can recommend the EMC
system. Details can be found at:
http://www.linuxcnc.org
I have thought for some time that the _FIRST_ CNC control manufacturer
that adopts the EMC will gain a huge competitive advantage if (and ONLY
if) they use the publically available version that everyone can access
through the CVS at Sourceforge. Here's why:
1. Most shops that buy and use CNC equipment can relate their horror
stories of poor or no support when problems arise and pricing for parts
and service that border on extortion. In a nutshell, once burnt they are
twice shy.
2. Some CNC control company needs to offer a modular, open archetecture
system that:
a. would always be repairable at a reasonable price and...
b: could be upgraded piecemeal in the future as a hedge against
obsolescence.
3. Considering the widespread reality of #1, selling #2 should be
reletively easy because the potential customers already understand
(really well...) the problems with closed, proprietary technology.
4. HOWEVER, the benefits described in #2 HAVE to be GENUINE, not just
unfulfilled promises. That's why the control has to use the publically
available code with NO proprietary extensions. ALSO, that part about
"modular, open archetecture" means the system has to be understandable
enough for even third parties to effect repairs and to enhance and
extend the system's functionality.
5. If they read this far, astute managers will raise some version of
this objection:
"If we don't keep some of our system proprietary, competitor X will just
download the publically available code and start selling knock-off
systems in direct competition with us!"
This is much less of a threat than it appears because if your system is
attractive enough, in form, function, and price, it will be hard for a
competitor to develop an alternative product with all the benefits of #2:
a. Since you'd both be using the publically available code, the
competitor's product would look almost identical to yours and you could
counter their advertising with "why buy an imitation, when you can have
the original", or something to that effect. Machinists have incredible
brand loyalty, IMHO.
b. If the competitor tries to gain some advantage by developing a
proprietary extension, you can easily counter by accusing them of trying
to do the things described in #1.
These are the reasons it's important to be the _FIRST_ to adopt the EMC...
6. If you stay true to the principles in #2, you'll probably have the
support of the EMC user/developer community. You'll have help in
troubleshooting problems and adding features as long as all the
improvements are plowed back into the publically available codebase.
7. At the end you might ask, "Well Matt, if your so smart and all fired
confident, why don't you start up a company and do this yourself?".
There are two reasons:
a. I lack sufficient capitol to pull off something this ambitious.
Think about it; inventory, 1-800 tech support, etc. This is way more
than a one man job.
b. It would be really helpful if there were existing name recognition,
i.e. if Centroid or Southwestern Industries or Fadal or Haas or Fanuc
(yeah, right) or Hurco (even less likely than Fanuc) did this, they
would have an advantage over an unknown company. They might want to say
something like, "We've been listening to our customers comcerns about
proprietary cnc technology and we agree! That's why we've decided to go
in a bold new direction with our CNC control software, a direction that
the rest of the industry will soon follow...".
These are the reasons I asked the name of your employer. Without knowing
their identity, I can't guage whether this idea would work for them or
not. If any of this resonates, let me know.
Matt
Addresses:
FAQ: http://www.ktmarketing.com/faq.html
FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
Post messages: CAD_CAM_EDM_DRO@yahoogroups.com
Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com, wanliker@...
Moderator: jmelson@... timg@... [Moderator]
URL to this page: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
bill,
List Manager
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
[Non-text portions of this message have been removed]
Discussion Thread
mfea_2000
2001-12-20 19:31:07 UTC
CNC Control software recommendations
Richard Konnen
2001-12-20 19:43:38 UTC
Re: [CAD_CAM_EDM_DRO] CNC Control software recommendations
Matt Shaver
2001-12-20 19:45:15 UTC
Re: [CAD_CAM_EDM_DRO] CNC Control software recommendations
mfea_2000
2001-12-20 20:03:00 UTC
Re: CNC Control software recommendations
mfea_2000
2001-12-20 20:04:09 UTC
Re: CNC Control software recommendations
samnjanet
2001-12-20 20:09:11 UTC
Re: CNC Control software recommendations
mfea_2000
2001-12-20 20:23:03 UTC
Re: CNC Control software recommendations
Matt Shaver
2001-12-20 22:03:37 UTC
Re: CNC Control software recommendations
Alex
2001-12-20 22:40:18 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Matt Shaver
2001-12-20 23:00:27 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Alex
2001-12-20 23:33:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Brian Pitt
2001-12-21 00:34:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Matt Shaver
2001-12-21 01:33:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Matt Shaver
2001-12-21 01:37:42 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Alex
2001-12-21 07:49:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Keith Rumley
2001-12-21 08:19:53 UTC
Re: [CAD_CAM_EDM_DRO] CNC Control software recommendations
Ray
2001-12-21 17:17:46 UTC
Re: Re: Re: CNC Control software recommendations
Jon Elson
2001-12-21 23:22:35 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
Alex
2001-12-22 00:45:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
ballendo
2001-12-22 02:50:47 UTC
Re: CNC Control software recommendations
Paul
2001-12-22 06:17:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
currinh@O...
2001-12-22 08:49:20 UTC
Re: CNC Control software recommendations
currinh@O...
2001-12-22 09:03:40 UTC
EMC without rtlinux ?
Jon Elson
2001-12-22 23:28:56 UTC
Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations
ballendo
2001-12-23 02:57:00 UTC
using emc commercially was Re: CNC Control software recommendations
Carol & Jerry Jankura
2001-12-23 07:21:23 UTC
RE: [CAD_CAM_EDM_DRO] using emc commercially was Re: CNC Control software recommendations
Alex
2001-12-23 10:43:06 UTC
Re: [CAD_CAM_EDM_DRO] using emc commercially was Re: CNC Control software recommendations
Matt Shaver
2001-12-23 17:16:07 UTC
Re: [CAD_CAM_EDM_DRO] using emc commercially was Re: CNC Control software recommendations