Derived Mirrored Part WithOUT Mirrored TEXT!!!

Derived Mirrored Part WithOUT Mirrored TEXT!!!

phlyx
Advisor Advisor
1,155 Views
3 Replies
Message 1 of 4

Derived Mirrored Part WithOUT Mirrored TEXT!!!

phlyx
Advisor
Advisor

Not often I get ready to post a question about a challenging situation and resolve it before I hit POST but this is that time.  We have a part that there are two (2) used on an assembly.  These parts have extruded text on the sides that is critically important.  We are now updating the design so now the two parts are no longer identical, there's a left hand and a right hand part that are mirror images of each other. 

 

The challenge is that when we derive and mirror the opposite hand, the text extrusion also mirrors so the text is backwards.  We absolutely cannot break the link between these parts.  We can remove the text extrusion from the original and then add it to the copy, but if we add it to the original it will once again show up mirrored on the derived part.  Was a head scratcher for a while.

 

Then we stumbled across the solution and it may be obvious to some but was immediately obvious to us.  In the original part we created a new Model State called TEXT OFF.  Then we suppressed the text extrusion and saved it.

 

2022-01-13_114526.jpg

 

Then when we started a new part and started the derive command, we selected the TEXT OFF Model State.

 

2022-01-13_114706.jpg

 

Or you can change it from the derive menu even after the fact (RMB on the original part name in the model tree and pick Edit Derived Part).

 

2022-01-13_115408.jpg

 

Now our mirrored derived part has no text extrusion.  We go back to Model State Master in the original, poof, there's the text extrusion.  Then in the mirrored derived part we create the extrusion in that part.  Both parts now have correctly displayed text but the geometry is still linked and what we do to the original is reflected in the mirrored copy.

 

One thing to note, seems any features you add AFTER you derived the part is automatically suppressed in the new Model State and won't automatically show up in the mirrored derived part.  In the original you need to switch to the new model state, un-suppress the feature(s), save it and switch back to Master.  Then when you refresh the mirrored derived part the features will show up.

 

1,156 Views
3 Replies
Replies (3)
Message 2 of 4

CGBenner
Community Manager
Community Manager

@phlyx 

 

That's great!  Thanks for sharing that workflow!

Did you find a post helpful? Then feel free to give likes to these posts!
Did your question get successfully answered? Then just click on the 'Accept solution' button.  Thanks and Enjoy!



Chris Benner

Community Manager - NAMER / D&M


Message 3 of 4

phlyx
Advisor
Advisor
And to add one more caveat to this if you are editing a part from inside an assembly it appears you cannot create a new Model State. Looks like you can only add a new Model State when you have the part open on its own.
0 Likes
Message 4 of 4

johnsonshiue
Community Manager
Community Manager

Hi Scott,

 

Many thanks for sharing! Indeed, this is one of the benefits using Model States as opposed to iPart. Regarding why the features added later are suppressed is because the Edit Scope (pencil button) is set to Member Scope by default. It means the newly added features are for the active member exclusively. If you want them to appear in all Model States, you can enable Factory  Edit Scope.

Also, the ability to edit-in-context a non-Master Model State component is limited. It is because Model States components should be self-contained, driven by the Model States table. We are aware of the limitation but we don't have a good solution at the moment.

Thanks again!

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer