Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X
Rui -
RE: " but external references are strictly forbidden in our organization.."
That's too bad, because the inheritance function is really powerful and has only one "layer" of externality.
We create net shape forgings or sand casting parts, then create a new machining part with an inheritance feature.
The new machining part (with all the machining characteristics) inherits the net shape forging (or "waterjet" e.g.).
End result: Only two parts are created that need to be controlled.
"Inheritance" does a sweet job of keeping the 2 modeling (process) functions separate: casting (or "water jetting") and machining. Just saying.
~John F.
DRS SSI
In Reply to Carol Fly:
Yeah, I'm not apt to use that approach either, as family tables are frowned
upon for this kind of thing. We, too, have been burned by them.
How are family tables bad for this kind of thing? It would have been the first thing I would have suggested:
Make the generic the final version of the part after machining is complete. Make an instance called "filename_waterjet" or something like that and suppress the rounds. You can now put these two instances into one (or two drawings if you are so inclined). The easiest example of where something like this occurs is with sheet metal parts. The blanking is done on one machine, then the forming is performed on another. Both of these instances appear on our drawings and are used to make the final part.
How do family tables burn you? I'm not sure why it wouldn't be the most robust way to deal with this. It was also mentioned that Creo's method of treating an entire family table as one file would revise all instances. We have always updated all of our instances at the same time like this, and besides it being potentially inconvenient for certain people/companies (having to potentially update physicaldrawings on the floor) I'm not sure why this would be a problem either?
This is a perfect application for inheritance features, IMHO.
First, design your finished part. Be certain to model it such that the interim steps appear in the proper sequence during the part history.
Next, create a model for your 2nd manufacturing process; inherit the finished part geometry into it. Edit the inheritance feature, and suppress the blind cut features created by the 2nd process - et Voila, you will have your post-waterjet part!
Copy this part - it will become the model for the initial waterjet blank. Edit the inheritance feature; supress the waterjet cuts - and you should now be left with your blank part.
I don't think that this will cause you any Windchill or Creo-related grief, since no Family Tables were harmed during the making of these models!
Good Luck and let us know if it works...
In Reply to Carol Fly:
Good afternoon, All:
I have a part that will go through two stages of machining: the first will
be a blank for waterjet; the second will add blind cuts. To do this, I've
made the waterjet blank, assembled it into a new blank assembly, and made my
blind cuts. I would like to put a round at the inside edges of the cuts
where they meet the next surface, so I go to Cut & Surface>Engineering>Auto
Round> Round. But nothing highlights as I mouse over the model, and I can't
pick any edges or surfaces to reference for the round.
Can anyone tell me what I'm missing? Is there a configuration option I need
to set?
Creo 2.0 M010/Windchill 10