I would like the ability to re-route or redefine if you will, any and all constraints upon component substitution.
Current workflow:
You have ten components, all constrained to each other in some fashion. For arguments sake, let's say all nine components are mated to one common face on the tenth component. If you replace that one, with something not made from the same lineage, some or all of your constraints will fail. You can sift through your constraints one by one and redefine them, looking for a new home. You'll end up redefining 9 constraints to that one surface alone. With the Design Doctor, you'll have billyuns of clicks. With a right click, edit, you'll still have about 5 per constraint.
Proposed workflow:
Same scenario, except now instead of 'edit' we have a 'reroute constraint' menu pick or some similar context sensitive right click. In that dialog, you have a check box to 'reroute' all similar dependencies. So you edit/redefine/reroute the first constraint, and pick the new surface to replace the missing one. This will re-assign all constraints dependent on that face, to the new one you pick.
Our business constantly swap components in our assemblies, stock ones, for custom ones and vice versa. Even vendor 3D files with imported geometry, Inventor sees a particular face as a different ID sometimes. This would save a fair amount of time.
I know it won't work if more than one component is replaced, and both references are lost. But that being said, if 100 components all were tied to one face or feature, rerouting all missing references to that face to a new pick would be huge.
Can't find what you're looking for? Ask the community or share your knowledge.