Mirror a feature/sketch from one part to another in asm

We need to find a smart and fast way of mirroring featuresfrom onepart to another.

I found a solution for doing this manually

Solution Id: S-04723
Question:

An assembly has 2 components. One component has acircularcut-extrude (hole). The user wants to create a hole in thesamelocation on the other part within the assembly that referencestheoriginal hole in the other component. Is there a way todothis?

 

Answer:

1) Within the assembly, select the component where the userwantsto place the new cut-extrude (hole).
2) Click on the "Edit Component" button in theAssemblyToolbar.
3) Select a face on the part where you want to sketch acircle.Select the edge of the hole on the part where the holeexists, thenclick on the "Convert Entities" button on theSketchtoolbar. This will project the circular edge to the newsketch.Create a Cut-Extrude to represent the hole.


This works but in our case we have 12 to 25 different partswithholes on top and a 2 to 3 other parts that work likealid on top of the rest. We need to mirror all of the holesfrombottom parts to the lids.

It's way to time consuming to to this manually.

Is there any way of finding all the sketches in a planeandmirroring them to other parts?

Bartek
Sweden
SolidworksAssemblies