I think that is what most people do.   They set the most common settings 
preemptively via  a Gcode header of one or several lines.
That seems to work for most of the machines I have setup.
Then if they fat finger something, and the machine operates incorrectly, 
usually reloading the file corrects the issue.

For newbies, encourage them to dry run the machine without the 
workpiece.  Cutting air is cheap.

Still, we are talking about Idiot Proofing the machine and everyone 
knows that is a fairly hopeless endeavor.
Once an idiot has been identified, remove him!

Some people should not be allowed to drive and some people should not be
allowed to run machine tools!

Dave

On 4/21/2016 11:03 PM, Todd Zuercher wrote:
> Beginning all files with a proper and relatively save preamble, can  > go a 
> long way towards preventing most such problems. > > ----- 
Original Message ----- From: "Danny Miller" > <[email protected]> To: 
"[email protected] >> > Enhanced Machine Controller (EMC)" 
<[email protected]> > Sent: Thursday, April 21, 2016 
8:02:23 PM Subject: [Emc-users] > Blacklisting parts of G-code > > We're 
running a manual-toolchange CNC router in an open shop with > beginner 
users.  From Day 1, some things I thought would never happen >  somehow 
happened. > > Someone somehow set G64 Path Blending, and to a very high 
value, > rounding off all the cuts. > > Someone managed to set Tool 
Length Offset, which makes no sense on a >  manual toolchanger.   This 
left the machine screwed up all day. > > Really there's no point in 
these existing.  Now I KNOW I can reset > this stuff at startup: > > 
RS274NGC_STARTUP_CODE = G17 G20 G40 G49 G64 P0.001 G80 G90 G92 G94 > G97 
G98 > > Sure.  And I do.  But I don't train people to reboot LinuxCNC 
every > time they start, and I don't plan to. > > It is possible to 
reconfigure so these commands CAN'T have any > effect? e.g. someone 
mistypes "G64 P100" but it just gets ignored and > raises an error 
message? > > I could have a second profile around that allows these 
commands, just > in case someone DID have a use for them. > > Danny > > 
------------------------------------------------------------------------------ 
 > >
Find and fix application performance issues faster with Applications Manager
> Applications Manager provides deep performance insights into multiple  > 
> tiers of your business applications. It resolves application 
problems > quickly and reduces your MTTR. Get your free trial! > 
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > 
_______________________________________________ Emc-users mailing > list 
[email protected] > 
https://lists.sourceforge.net/lists/listinfo/emc-users > > 
------------------------------------------------------------------------------ 
 > >
Find and fix application performance issues faster with Applications Manager
> Applications Manager provides deep performance insights into multiple  > 
> tiers of your business applications. It resolves application 
problems > quickly and reduces your MTTR. Get your free trial! > 
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > 
_______________________________________________ Emc-users mailing > list 
[email protected] > 
https://lists.sourceforge.net/lists/listinfo/emc-use
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to