Skip to main content
1-Visitor
January 20, 2016
Question

Mirror Body not feature

  • January 20, 2016
  • 3 replies
  • 13529 views

Hello All,

I am trying to mirror the body I have created but Creo keeps refusing.

Is there a separate function in Creo for mirroring bodies? And where is it please?

If Creo wont mirror bodies can someone explain why this is the case? I cant think why this would be a problem, other CAD packages do it.

As a simple demo, if you create a cuboid then add a fillet to some edges. Then try to mirror the resultant solid. Creo will let you mirror the original cuboid but not with the fillets. I realise for this very simple example you can group the features but this seems a work around and doesn't work on more complex models using surfaces.

If I wanted the cuboid mirroring without the fillet edges I would order the fillets in the tree after the mirror operation.

Thanks for any input.


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.

3 replies

1-Visitor
January 20, 2016

You can either try and group all the operations in the construction tree, then mirror the group... but can lead to some pretty slow regeneration, and modifying/addding stuff will cause you pain down the road.

or you can copy the surfaces, paste them, and then mirror the copied surfaces... faster to regenerate (most of the time).... oh and then solidify the result....

21-Topaz II
January 20, 2016

As a general rule, I would avoid mirroring features.  When a feature is mirrored (or copied with dependency), the feature references are locked.  So, if you need to redefine the sketch and re-dimension it to new references, Creo will no allow it unless you first delete the dependent feature.

Creo also does not support multiple sold bodies in part files as do SW and perhaps other packages.  Yes, you can create separate bodies, but Creo doesn't see them as two bodies.

There are two way's you can approach this.

The methods that Corey suggested are how I'd approach this.

1-Visitor
January 21, 2016

‌Depending on the complexity of the model it may be possible to reroute the references for the feature. When rerouting the references you may need to reroute both the original and the mirrored feature. It also depends on the dependency selection, partial or fully; partial won't let you add references but fully will. It may also be faster and easier to just delete the mirror and re-mirror than trying to reroute the features. Changing the dependency type or removing dependency can't be undone. You also want to be aware of selecting mirrored references such as datums. If a new feature is created after a mirror feature where *.prt was selected you may be selecting a mirrored reference which will cause the feature to not be allowed to be moved before the mirror feature until the offending reference is rerouted.

15-Moonstone
January 21, 2016

Hi Gavin,
I am not sure what you tried initially. You can mirror the entire solid by selecting to top node in the tree and then select the mirror feature. As a result in the tree you will just see the mirror feature (no sub elements). The geometrical result is a duplication of all geometry created prior to the mirror feature, including quilts and curves.
If this fails it might be due to intersections.

mirror_solid.jpg

The other two options were discussed above:
- mirror all features - not recommended

- mirror and solidify the solid surface (copy) - highly recommended, since it will NOT mirror datums like the above mentioned.