Henry Ford saw no reason to ever make a different car than the Model T. The 
fact that the Model A came about was mostly done behind his back and when ready 
presented to him as fate accompli.

Just because you got away with bad habits when using Mach 3 is no excuse not to 
learn proper methods. As you mentioned - this machine will have several users. 
Going off standard and having someone injured means you could be facing an 
uncomfortable sit down with OSHA and be found liable.

There is no excuse for not doing things properly, and if setup for one method 
and some user who has been train to do things per standard tries to run it 
there will be issues.

Use the tool table - and the only 'bogas' value used should be the dia. comp if 
set to zero as per the code generated by your chosen CAD/CAM package.

I use a big Mori Seiki - there are outside contractors that come in and use the 
machine also. The contractors use CAD/CAM code so they are allowed tools 1-50 
and can zero out the R comp for those offsets. Tools 51-99 are for hand written 
code which uses many of the built in canned cycles which ALL require actual 
tool radius values.

BTW - if a line of code 'M6 T1' offended you - why didn't you just delete it? 
You are the Programmer/operator, edits are part of the job since there are few 
perfect post processors out there.
Without proper tool table entries you can't use a G43 H# to call a functional Z 
offset. Now you stated the offset was set manually - not sure by what you mean 
but it sounds like using this method you might need to use G43.1 but I doubt 
that your CAD/CAM generated file has any way to include this, so again, before 
this code can be run it will require operator editing.

This does not really apply to single tool routers - but on machines with tool 
changers, all tools need to be set to a known location and work shifts need to 
be used (G54-G59) This way when you change programs the tools in the ATC can be 
used for any job safely without having to be reset each time. If a tool has not 
been set (in tool table) then it should not be in the ATC unless you are in the 
process of setting that offset.

People trained to use multiple brands of machine tools expect everyone to be on 
the same page of industry standards (or the standard your facility has chosen 
to adopt under ISO 900x) Its a safety issue as well as a cost saving issue.

Seeing a $800 20mm solid carbide drill rapid into a KURT vise at 1200IPM 
because some ID10t didn't bother to set the offset when he loaded the tool gets 
old real fast - thankfully on recent manufacture industrial machines you can't 
get anywhere near the cutting area when the machine is under power. However 
LinuxCNC's best use is bringing old iron back into service and these old 
machines are less likely to be enclosed - and whatever safety checks are 
incorporated in the machine conversion is solely up to the machine 
integrator/rebuilder.

What ever you chose to do - be safe.


Greg

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