"I think that there is a mis-conception that because the program is generated on a pc that it will be perfect.'
This is something some old school guys use to expect from a Cam system. Sometimes they want logical branch stuff, subroutines and a lot of features that are only possible in hand made programs - It´s normal to think "If this thing is able to wear my shoes the it should be as good as I am..." but the truth is that a CAM system is not even close to be a G-Code cruncher like they are... so it does simple stuff quickly... it´s 2+2 a million times faster... and this is where the advantage lies on...
It´s hard to tell some guys they cannot get the same level at the CAM side, however there are a some things that are achievable through PPWords and sub-routine support... and Pro/NC plays well with this approach, in fact, the whole Pro|Enginner suite is designed to be customized... PTC saw on this approach a manner to please the most demanding customers while making a lot of money with customization, coaching, implementation services, etc... In Mastercam for example you do not have tons of config.pro options... it works fine out of the box... so the customization is pretty much about setting network paths where your files are stores... you do not have a setting in the configurations GUI to change the speed of the CLPlayer or set the stock tolerance to export stock model to the verification engine... and so forth...
A CAM program for 2 ½ milling will never be as "smart" as a shop-floor code... but most of times you can get it working faster than the second example... with no doubt about if it will work in the first shot or not... At least in most of cases... 😉
Daniel Santos
Suporte Aplicações CAM
GE Oil & Gas
T +55 11 4772-3565
M +55 12 8173-6567
F +55 11 4772-3775
-
Rodovia de Acesso João de Góes, 2300
Jandira - São Paulo - 06612-000 - Brasil
Vetco Gray Óleo e Gás LTDA
GE imagination at work