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
