I am trying to put an assembly that is symmetric about a plane, and would like to be able to just mirror parts to not have to repeat all the same constrains on both sides, how can that be done? Also is there such a option for component placement as width or symmetric like in Solidworks?
In create component there is mirror option in subtype,enter the name of the part and various mirror options will be available.
Be very careful with "symmetrical" parts. If you update the origianl part, Pro/Creo doesn't always update the mirrored part ( or update it correctly). Also, if you need to make changes down the road that make the part unsymmetrical you will have issues at that time. Thanks, Dale
thanks for that , i always assumed associativity will be maintained in mirrored parts too.
or pro/e never asks if it want it to be dependent or independent to referenced part.
Creo does not have a symmetrical constraint (silly, I know). From what I understand they are working on this type of functionality. It is not too difficult to work around it with relations, however. Just place the 1st part at a distance; do the same with the second part and edit the relations of the second dimension to be the same as the 1st.
I'm with Dale on the mirroring effort. It might seem simple for the moment for in the long run, it could be difficult to manage.
If this -is- something you can do without too much worry, you can assemble one side of your assembly and save the entire assembly as a mirrored version (FILE>SAVE-AS>Save a Mirrored Assembly). The you can assembly the mirrored assembly into the 1st.
From a drawing standpoint, I have frequently had the drawing state that RH (right hand) or LH shown and that the other hand is symmetrically opposite with out have to model it fully.
Ideal case for mirroring is when you create all parts left-handed i.e. when there is no Reuse case. Then you have two options :
- "placement dependent" will make mirrors fully dependent on originals i.e. B_MIR placement depends on B_ORIG, and not on A_MIR. No real constraints will be created inside mirrored subassembly.
- "placement independent" will try to re create similar constraints in mirrored subassembly based on constraints in original subassembly. Means B_MIR will be constrained to A_MIR, and will no longer depand on placement of B_ORIG.
make your considerations which associativity you choose.
However if you have a "Reuse" case to reflect symmetry parts - this is not ideally supported (yet) as noted abowe. For "Reused" components it is recommended to Redefine them later in context of mirrored subassembly.
Vladimir, could you post this with examples and screenshots of the dialog of which you speak?
This is a fairly common question where a targeted tutorial would be helpful in the community.
Things make a lot more sense with pictures (we're geometric after all )