Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X
Hi All
I have a surface in a copy-geom which references many features in my model.
I now want to create a surface feature and remove the copy_geom so that it is no longer dependent on my skeleton model.
Is there a way to reroute all the references in one go?
Creo Software version 10.0.8.0
Solved! Go to Solution.
With the clarification, I now understand the scenario. I would say AFAIK there is not a way to automate the rerouting of all features automatically. The first thing I would do is assess if it is faster to reroute or rebuild. Assuming reroute is worth trying you would create the new parental surface(s)/quilt(s) in the model before the copy geometry feature. This new quilt/surfs can then be used to reroute the dependencies of the children of the copy geometry manually. Since you are in Creo 10 there are new child handling options available for quilt references that may streamline this for you (see first video link below). You likely would not have to manually reroute all of the references of the dependent features, check out these two videos which may be relevant to getting this done faster.
Enhanced Replace References | Creo 8
(129) Enhancements to Edit Reference - YouTube
Maybe but probably not, it depends on the features/geometry. Your problem statement is not clear to me. Is this an external copy geometry feature or is it dependent on the assembly with the skeleton model that is a parent to the copy geometry?
Is one of the following statements accurate, if not please provide more details on the nature of the dependencies of the models and features?
1) You have a copy geometry in a part model that is the parent to many downstream features in this model. You need to reroute all children of this copy geometry in the part and delete the copy geometry feature automatically.
2) You have a copy geometry that references many features in a skeleton model and have used this copy geometry in a part model. You want to make the copy geometry independent of the skeleton model so it will never parametrically update going forward?
You can certainly make the copy geometry independent from the parent model in one shot. Just be advised that when you do that you will not be able to make it dependent again according to PTC (there is an unsupported method to do this if necessary).
Without seeing your models, it is hard to say what would be "best".
Answers to your questions:
With the clarification, I now understand the scenario. I would say AFAIK there is not a way to automate the rerouting of all features automatically. The first thing I would do is assess if it is faster to reroute or rebuild. Assuming reroute is worth trying you would create the new parental surface(s)/quilt(s) in the model before the copy geometry feature. This new quilt/surfs can then be used to reroute the dependencies of the children of the copy geometry manually. Since you are in Creo 10 there are new child handling options available for quilt references that may streamline this for you (see first video link below). You likely would not have to manually reroute all of the references of the dependent features, check out these two videos which may be relevant to getting this done faster.
Enhanced Replace References | Creo 8
(129) Enhancements to Edit Reference - YouTube
Thank you for the advice - those videos are very helpful
There is no one shot replace this with that that I know of.
I would suggest suppressing the original feature and in the Suppress options, set all features to suspend. You can then work your way down the tree, using Edit References to reroute the failed features. You can also select several features at once for Edit References, though Edit References may get more confusing the more you select.
Why not just set the update control for the copy geom feature to "No Dependency" ?
I want to update the model such that the references are all set to the new surface which will be created early on in the model.
Try inserting your replacement quilt right after the copy geometry feature.
Then select the copy geometry feature, and use the "Replace References" tool:
Replace the references with the new quilt.
If successful, you can then delete the copy geom feature as all downstream features will use the new one.
The edit references option is very interesting - while it proclaims to have removed all the references it still leaves the features attached in that if you try to suppress the copy geom after you've replaced the references it wants to take the other features with it.
