CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Re: CNC Control software recommendations

Posted by Matt Shaver
on 2001-12-20 23:00:27 UTC
Alex wrote:

> Matt,
>
> I read you entire message and agree with everything.

Great!

> Of course I must throw a wrench into your well oiled machine.

I hate when that happens...

> 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.

If I read you right, your concern is that some _user_ changes the code
and causes mayhem that you get hung for. If so, there are several solutions:

1. Don't install development tools on the machines you ship.

2. Password protect configuration files, or put them (or the whole
system for that matter) on read only media. An example would be that
your system booted from and ran from a CDROM (can be done today). You'd
probably need a hard drive for program storage, but there would be NO
user alterable files that affect system operation.

You might say, "But then it would be a proprietary system!". Not so. A
_skilled_ person could still make changes, but they would have to go to
some trouble and this would go a long way toward elimanating your
liability. As an example, some yahoo could make changes to the
parameters of a Fanuc control and cause the same type of problems that
you listed, but the manufacturer would disclaim liability because the
changes were unauthorised and they couldn't be made inadvertantly.
Whoever made the changes had to go to considerable trouble. If someone
went to the trouble of downloading the source code, making changes,
recompiling, and burning a new boot CD, I think you'd be in the clear.
Or at least as "in the clear" as you would be with any other system
since they're all at least somewhat user configurable.

I am all in favor of idiot proofing.

Your Turn,
Matt

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