i have a model and i want an exact mirrored part of it which is independent and also have full editable features
Maybe this snippit from the help files might be what you need 2016 SOLIDWORKS Help - Creating Opposite-Hand Versions of Parts
Not sure what version of SW the mirror part feature became available but if you are using version SW2014 or later, it is available and if you just do a search in your help for Creating Opposite-Han Versions of Parts, you will find the information Dave references.
Paraphrasing the help:
Be aware if you edit or add features, the new part will not be a true opposite hand. Where I work after we do this, we save the new part over the old part, then create a configuration for the opposite hand part. In the original configuration we suppress the Body-Move/Copy feature. Any new features are added above this feature so that the other configuration is always a true opposite hand. We do not leave them as separate parts to eliminate the chance of someone making changes to the one part and not the other. If your intent is to not have true opposite hand parts then save the new part as a new part.
We have a bit different approach for this case.
We insert the part into an assembly and make it Virtual, delete the original file and save the assembly with the same file name.
Then create the left hand within the same assembly, and add 3 configuration.
Left, Right and Both.
Now we can insert the part into other assemblies as left or right.
In this way we have them both side by side which gives us a better understanding of the component and makes editing them much easier.
Interesting approach. Having the extra assembly (which contains only one component) would be too much overhead for where I work though.
Retrieving data ...