How To Move The Origin In SolidWorks: A Complete Professional Guide

How To Move The Origin In SolidWorks: A Complete Professional Guide

SOLIDWORKS PDM: Is this the Best Data Management Software for SOLIDWOR

Moving the origin in SolidWorks aligns your CAD model with global assembly coordinate systems, prevents downstream mating conflicts, and ensures accurate mass property calculations. This adjustment can be performed permanently using the Move/Copy Body feature, dynamically via a reference geometry coordinate system, or at the assembly level using component constraints.

Preparation and Workspace Calibration

Modifying coordinate systems in parametric modeling environments requires a clear understanding of downstream implications, particularly regarding manufacturing drawings, finite element analysis (FEA) boundary conditions, and complex assembly kinematics. Altering the root origin of an established part can break external references, mates in higher-level assemblies, and legacy dimensioning schemes tied to the default planes.



  • Essential Software and Hardware: SolidWorks 2021 or newer, standard three-button optical mouse, dedicated workstation running a certified professional graphics card (such as NVIDIA RTX A-series or AMD Radeon Pro) with updated display drivers.
  • Mandatory Prerequisite Knowledge: Proficiency in parametric feature trees, suppression states, reference geometry creation, and assembly-level mating logic.
  • Project Scope and Benchmarks: Estimated execution time ranges between 5 to 15 minutes per part file; requires backing up native file formats (sldprt, sldasm) prior to geometry manipulation.

Step-by-Step Procedure to Relocate the Model Origin



Step 1: Create a New User-Defined Coordinate System

Before shifting your geometry or adjusting the default system, establish a new coordinate system at your desired location to serve as a reliable reference point. Navigate to the CommandManager, select the Reference Geometry flyout menu from the Features tab, and click on Coordinate System. Select the new origin vertex, followed by selecting edges or planes to define the X, Y, and Z axes orientations according to your manufacturing or simulation requirements.

Pro-Tip: Always rename your newly created coordinate system in the FeatureManager design tree (e.g., Machining_Origin or FEA_Datum) to prevent confusion during complex assembly integration.



Step 2: Relocate Part Geometry Using Move/Copy Bodies

To physically shift the solid bodies relative to the fixed default origin, access the Insert menu, point to Features, and select Move/Copy. In the PropertyManager, select all solid or surface bodies that make up your part model. Under the Translate/Rotate section, use the coordinate boxes to input exact delta values (X, Y, Z), or select your newly created coordinate system as the reference to snap the bodies precisely into their new spatial alignment.

Warning: Using the Move/Copy Body feature adds a distinct parametric feature to your timeline. If you roll back the feature tree above this step, the geometry will snap back to its original coordinates, potentially disrupting downstream features built after the move.



Step 3: Repositioning Components at the Assembly Level

If you are working within a multi-component assembly and need to adjust the global origin without editing individual part files, you must manipulate the assembly's root layout. Right-click the fixed component at the top of your FeatureManager design tree and select Float to unfix its position. Apply a series of strategic assembly mates—such as Coincident or Distance mates—between your component reference geometry and the main assembly planes, or insert a Layout sketch to drive component locations parametrically.



Step 4: Exporting and Re-Importing Neutral CAD Formats

For legacy files lacking a clean feature history, a common workaround involves translating the model through a neutral file format like STEP or IGES. Open the part, create a new coordinate system at the desired target location, and choose File > Save As. Select STEP AP214 or AP203, click Options, and select your custom coordinate system under the Output coordinate system dropdown menu to bake the new origin directly into the exported file structure.


How to Create an Assembly in SOLIDWORKS - SWYFT Solutions

How to Create an Assembly in SOLIDWORKS - SWYFT Solutions

Comparison of Origin Relocation Methods in SolidWorks



Method Feature Tree Impact Assembly Compatibility Best Suited For
Move/Copy Body Adds a parametric feature node Requires mate updates Single parts requiring internal shift
Custom Coordinate System Non-destructive reference High (used for export/FEA) Simulation setups and CNC post-processing
Assembly Float and Mate No part file modification Ideal for top-down designs Multi-body and multi-component positioning
STEP Export/Import Flattens feature history Universal Neutral data exchange and legacy cleanup

Troubleshooting Common Origin Relocation Errors



  • Symptom: Mates in higher-level assemblies become suppressed or throw error flags after moving the part origin.



    • Root Cause: Assembly constraints were anchored directly to default planes or the original part origin vertex rather than reference features.
    • Actionable Fix: Edit the failing mates by right-clicking them, selecting "Replace Mate Entities," and re-selecting the corresponding faces, edges, or the new coordinate system axes.
  • Symptom: Mass properties and center of gravity calculations appear skewed after executing a Move/Copy operation.



    • Root Cause: The density or material properties were not defined prior to the translation, or a reference surface was accidentally omitted from the body selection box.
    • Actionable Fix: Verify that all associated solid bodies are selected in the Move/Copy PropertyManager, and re-apply the correct material specification from the material library.
  • Symptom: CNC G-code generation outputs incorrect toolpaths after shifting the part origin.



    • Root Cause: CAMWorks or SolidWorks CAM was programmed using the default stock manager origin instead of the updated user-defined coordinate system.
    • Actionable Fix: Open the CAM Feature tree, edit the Setup definition, and explicitly select your new coordinate system as the machining coordinate system (MCS) zero point.

Frequently Asked Questions



Can I change the default SolidWorks origin icon directly without moving the model?

No, the default default origin icon is hardcoded into the software template architecture as the absolute reference point (0,0,0) of the part file. To achieve a different reference location, you must either move the model geometry toward the desired point or establish a secondary coordinate system for your specific workflows.



Will moving the origin affect existing drawing views?

Yes, moving the part origin can alter dimensions tied directly to the default planes or origin point in 2D engineering drawings. It is best practice to finalize your coordinate system requirements during the early conceptual design phase before detailing production drawings.



How do I make my custom coordinate system the default for STEP exports?

When saving your file as a STEP file, click the Options button in the Save As dialog box. Under the Coordinate System dropdown menu within the export options, select your named custom coordinate system to force the software to use it as the new global (0,0,0) reference for the exported file.



Can I re-anchor an assembly without breaking sub-assembly constraints?

Yes, by floating the primary base component and applying a Ground mate or fixing a sub-assembly to the root assembly planes, you can recalibrate the master spatial layout. Ensure you check the assembly rebuild status (Ctrl+Q) to clear any lingering geometric conflicts.

Mastering coordinate system management in SolidWorks streamlines your digital workflow, ensures error-free CNC programming, and guarantees seamless team collaboration. Update your CAD templates today and optimize your mechanical assemblies for precision engineering.


How To Curve Coordinates In Solidworks? - HQCWDZ

How To Curve Coordinates In Solidworks? - HQCWDZ

Read also: Pugh Funeral Home Obituaries: Honoring Lives and Navigating Recent Services in North Carolina
close