I don't do CNC programming any more so I'm just
going from what our programmer tells me & my observations. Someone with real
MasterCAM experience can probably do a better job. See below:
You mention that MasterCam "saves as it's own file
format but will track geometry changes to the original." What exactly does
"track geometry changes" mean?
I don't think MasterCAM
provides true associativity with Inventor. I believe when you turn on file
tracking it only tracks changes to the file.
Since its a conversion, "converts the
solids when imported automatically (you don't have to do anything with the
Inventor files)" even if well done, this is a once and done operation. It
must be redone every time a change to the Inventor model is made and the CNC
program must be redone from scratch
When a geometry change occurs
the new geometry (part) is brought in and placed on a different layer (they are
saved as surfaces). MasterCAM can then compare geometry & identify changes
& re-attach part or all of the toolpaths to the new geometry. This is
how our programmers track & store part revisions. They do not
start from scratch with each revision.
I have always seen this as the major limitation of using any type
of conversion from the design model to the manufacturing program.
Using a conversion no matter how well done, I don't see how MasterCam tracks
changes and even if it does, what advantage does this provide?
It lets the programmer know what has
changed.
With associativity and no conversion as seen in Pro/ENGINEER
(possibly using EdgeCAM with Inventor) the manufacturing file automatically
tracks the design and updates CNC operations (if done correctly). In many cases
you can add CNC content without losing previous operations.
We used EdgeCAM with true associativity when we first
moved to Inventor but dumped them due to poor customer support.
Given that the design can change at any time and that most
manufacturing is done by a different company, you would think this is
important. However I am not aware of any Inventor users that have taken
advantage of this with EdgeCAM. For that matter, I have not seen
many companies really take advantage of associativity between design and
manufacturing using Pro/ENGINEER.
We (in the
woodworking industry) do 95% of our own
machining.