Home » How to mirror an Assembly/Sub-Assembly in SolidWorks?

In order to mirror an assembly, we are going to use the Mirror Components wizard of SolidWorks.

1. Open the assembly that you want to mirror which may contain sub-assemblies within it. In the Assembly tab, click on the drop-down icon under the Linear Component Pattern, then select Mirror Components.

2. In the Mirror Plane, select the face or plane to which you want to mirror about, and in the Components to Mirror, select all the components you want to mirror and click on the Forward/Next icon, not the Green Checkmark.

Tip: If your assembly has a large number of components press Ctrl+A to select all the components. And if you want to select a large number of the components in between from the feature tree, click on the first component and while holding shift, click on the last component.

3. In this step, we are going to adjust and set the orientation of the mirrored components. You can set the orientation of components one by one or select multiple ones having the same orientation and set them in one go.

  • In Mirror Type, we have the Center of bounding box which uses the bounding box of the component for mirroring (useful when mirroring asymmetrical components), the Center of mass uses the center of mass of the components (useful for symmetric components), and the Component origin uses the origin of the component file to mirror.
  • Under Orient Components, click on the component you want to align and then select the orientation type from the given 5 options explained below:
  1. First: Mirrored along with both the X and Y-axis.
  2. Second: Mirrored and flipped along X-axis and mirrored along Y-axis.
  3. Third: Mirrored along X-axis and mirrored and flipped along Y-axis.
  4. Fourth: Mirrored and flipped along both the X and Y-axis.
  5. Fifth: Creates opposite hand versions

Tip: Use the Isolate selection component under Options to have a better visual of the component you want to orient.

4. When you’re done setting up the orientation of all the components, click on the Next/Forward icon. In this next step, you need to specify if you want to make a new derived part file for these mirrored components or if you want to create a new derived configuration in the existing files.

5. Click on the Green Checkmark and you will be greeted with the mirrored components.

Tip: If you don’t want original components, select all the original components, right-click and either hide them or suppress them.

So, in this quick tutorial, you learned how to mirror a complete assembly in SolidWorks.