Hello Everyone,
In Pro/E you can mirror a part by copy and get all the features of the part to be independent like the original part.
The procedure is to create a new assy with no default datum planes, bring the component you want to mirror into the assembly (don't assy it to anything let it be unconstained), in the assy create a new part by mirror, name it, use copy not reference, select a datum from the original part the direction you want to mirror and the new part is mirrored.
At this point you call up the new mirrored part in a different window and save it to disk, wipe out the assy out of memory ... do not save that assy or it ruins everything.
By calling up the new part in a seperate window and saving it along with breaking all ties to the assy you now have a independent part from the original and a perfect mirror that you could modify all you want.
I know this is in Pro/E and I'm not trying to start any flames, I'm just trying to show a method of doing this that maybe someone could try in Solidworks since I am not that versed in the software. I'm sure there is someone that also uses Pro/E along with Solidworks from the group that could maybe try it in Pro then try it in SWorks, I'd be really interested to see if it works.
HTH
Brian