How Do I Move the Origin Assembly in SolidWorks?

Are you struggling to move the origin assembly in SolidWorks? Don’t worry, we’ve got you covered! In this tutorial, we’ll walk you through the step-by-step process of moving the origin assembly in SolidWorks, ensuring that you can easily manipulate your designs to suit your needs.

Why Would You Want to Move the Origin Assembly?

The origin assembly is an essential component in SolidWorks as it serves as the reference point for all subsequent features and operations. However, there may be instances where you need to relocate the origin assembly to align it with a specific feature or part of your design. This could be due to manufacturing requirements, design changes, or simply personal preference.

Step 1: Opening Your Assembly

To begin, open your SolidWorks assembly file by selecting “File” from the menu bar and then choosing “Open.” Browse for your desired assembly file and click “Open” to load it into the software.

Step 2: Accessing the Move/Copy Bodies Feature

Once your assembly is open, navigate to the toolbar and select “Insert” followed by “Features.” From the dropdown menu that appears, choose “Move/Copy.”

Step 2.1: Selecting the Origin Assembly

In the Move/Copy Bodies dialog box that appears, click on the origin assembly in your graphics area or select it from the FeatureManager Design Tree. This will ensure that only the origin assembly is affected by any subsequent movements.

Step 2.2: Choosing a Reference Point

In this step, you need to determine a reference point for moving your origin assembly. You can choose an existing feature or create a new sketch element that will serve as a reference point. This reference point will be used to identify the new location of the origin assembly.

Step 3: Moving the Origin Assembly

Once you have selected a reference point, you can now proceed to move the origin assembly. In the Move/Copy Bodies dialog box, select “Translate/Rotate” from the Type dropdown menu. This option allows you to move and rotate the assembly as needed.

Step 3.1: Entering Translation Values

In this step, you can enter specific values for translation to move the origin assembly in a desired direction. You can enter these values directly into the provided X, Y, and Z input fields or use the triad arrows in your graphics area to visually manipulate the movement.2: Entering Rotation Values

If you need to rotate your origin assembly, you can do so by entering rotation values in degrees for each axis – X, Y, and Z. Similar to translation, you can input these values directly or use triad arrows to interactively rotate your assembly.

Step 4: Verifying and Applying Changes

After setting your desired translation and rotation values, click “Apply” to preview how your origin assembly will be repositioned. Take a moment to assess if the new position aligns with your requirements.

If you are satisfied with the changes, click “OK” to apply them permanently. If not, adjust your values accordingly until you achieve your desired result.


Moving the origin assembly in SolidWorks is a straightforward process that allows you to customize your designs according to specific requirements or preferences. By following these steps outlined above, you can easily modify the position of your origin assembly and ensure that it aligns perfectly with your design needs.

Remember, the ability to move the origin assembly offers flexibility and control over your SolidWorks projects, making it an essential skill for any designer or engineer. So go ahead and experiment with different positions to unlock endless possibilities for your designs!