How To Set Units In SolidWorks: A Complete Guide For Precise Engineering

How To Set Units In SolidWorks: A Complete Guide For Precise Engineering

how to change units in solidworks? | GrabCAD Questions

Setting the document units in SolidWorks is a foundational task that governs all downstream geometric accuracy, mass properties, and manufacturing outputs. By modifying the document properties within the System Options menu, engineers ensure that every sketch dimension, simulation parameter, and bill of materials calculation adheres to project-specific standards such as ANSI or ISO.

Foundational Requirements and Document Standards

Before initializing a design session in SolidWorks, it is essential to align your unit configuration with the intended fabrication method. Using inconsistent units—such as designing in millimeters for a part meant to be CNC machined in inches—is a frequent cause of scaling errors, tooling collisions, and assembly interference.



  • Software Version: SolidWorks 2020 or newer is recommended for full feature set compatibility.
  • Access Rights: Administrative privileges are typically not required, but write access to the specific file directory is necessary to save modified templates.
  • Industry Standards: Familiarity with your organization's drafting standards (ASME Y14.5 for GD&T or ISO 1101) is required to select the correct decimal precision for dimensioning.
  • Prerequisite Knowledge: Basic understanding of the SolidWorks interface, specifically the difference between Document Properties (local to the file) and System Options (global to the software).

Precision Configuration Workflow

Managing units in SolidWorks is achieved through the Document Properties tab. Changes made here apply specifically to the active file unless saved as a template.



Step 1: Accessing the Document Properties Interface

Navigate to the top menu bar and select Options, which is represented by the gear icon. Alternatively, use the keyboard shortcut Control + I. Within the System Options dialog box, toggle to the tab labeled Document Properties. This tab contains the specific settings for the current active part, assembly, or drawing file.



Step 2: Selecting the Primary Unit System

Inside the Document Properties menu, locate the Units category on the left-hand navigation pane. You will see a variety of predefined unit systems including MKS (meters, kilograms, seconds), CGS (centimeters, grams, seconds), MMGS (millimeters, grams, seconds), and IPS (inches, pounds, seconds). Select the system that aligns with your regional or project requirements.

Pro-Tip: If your project requires non-standard units—such as millimeters for length but inches for diameter—select the Custom option at the bottom of the unit system list to modify individual parameters independently.



Step 3: Defining Decimal Precision and Tolerance

Once the base unit system is selected, focus on the Decimal display settings. SolidWorks allows you to set the decimal places for length, angles, and mass independently. For high-precision aerospace or medical components, a precision of four or five decimal places is standard to minimize rounding errors during complex assemblies. For general machine design, two or three decimal places are usually sufficient to balance readability with manufacturing capability.

Warning: Excessive decimal precision in non-critical components can lead to "ghost" features or errors in simulation convergence. Always align your decimal precision with the actual tolerances the manufacturing process can hold.



Step 4: Configuring Mass and Section Properties

The Units menu also allows you to define the precision for Mass/Section property values. This is critical for generating accurate Bills of Materials (BOM) or calculating the center of gravity for heavy equipment. Ensure that the density units are set to correspond with the material properties assigned to your parts. If you are calculating the weight of a casting, verify that the unit of measurement is consistent with the material density definition (e.g., g/mm3 or lb/in3).



Step 5: Establishing Templates for Future Work

To avoid repeating these steps for every new design, save your current settings as a custom template. Once you have configured the units, decimal precision, and drafting standards to your satisfaction, select File, then Save As. Change the file type to Part Template (prtdot), Assembly Template (asmdot), or Drawing Template (drwdot). Placing these in your default template folder ensures that every new document initiates with your preferred unit specifications.


[CAD ID] How can we change the units of concrete dimensions in drawings ...

[CAD ID] How can we change the units of concrete dimensions in drawings ...

Comparative Analysis of Standard Unit Systems

The following table outlines the default parameters for the primary unit systems provided within the SolidWorks environment, highlighting their typical application areas in industrial design.



Unit System Length Mass Density Common Application
MMGS Millimeters Grams g/mm^3 Precision mechanical components
IPS Inches Pounds lb/in^3 US manufacturing and automotive
MKS Meters Kilograms kg/m^3 Architectural and structural design
CGS Centimeters Grams g/cm^3 Theoretical physics and research

Troubleshooting Unit and Dimensional Discrepancies

Technical errors involving units often stem from file imports or legacy template issues. Address these issues methodically to prevent downstream failure.



  • Imported Model Scaling Errors: When importing STEP or IGES files, SolidWorks may default to an incorrect unit system.



    • Root Cause: The originating software exported the file without metadata, or the unit interpretation flag was ignored.
    • Actionable Fix: Use the Scale feature under the Insert tab to adjust the model size by a factor of 25.4 if it imported in inches but was intended for millimeters, then check the Document Properties to ensure the file is set to the correct units.
  • Inconsistent Assembly Units: Parts imported into an assembly retain their own document settings, which may conflict with the assembly environment.



    • Root Cause: Differing template settings between part and assembly files.
    • Actionable Fix: Open each sub-assembly part and verify that the units match the master assembly. Always update the individual component files to match the master assembly standard to ensure accurate mass calculation and interference detection.
  • Incorrect Mass/Volume Calculations: The volume or weight values reported are vastly different from reality.



    • Root Cause: Incorrect decimal precision settings or mismatched density values in the material definition.
    • Actionable Fix: Navigate to Material Properties, verify the density value against an engineering handbook, and check that the Document Properties for Mass/Section Properties are set to at least four decimal places to capture accurate volume measurements.

Frequently Asked Questions



Can I change the units of a part without affecting the geometry?

Yes, changing the unit system in the Document Properties menu simply changes how SolidWorks interprets and displays the dimensions. The actual geometric volume and mathematical data remain constant; only the scale of the displayed values shifts to reflect the new system.



How do I change units for a single dimension only?

While in the Modify dialog box for a specific dimension, you can type the unit abbreviation (e.g., "in" or "mm") directly into the value field. SolidWorks will automatically convert the value to the unit system of the document while applying the specific unit requested.



Does changing document units affect my imported models?

Changing document units after an import will not automatically rescale the geometry. If the model was imported at the wrong scale, you must use the Scale body feature to physically alter the geometry size before re-verifying the document unit properties.



Why does my BOM show values in a different unit than my drawing?

Drawings pull unit data from the drawing document properties, while BOM tables often pull values directly from the part metadata. Ensure that the Document Properties for both the part file and the drawing file are configured identically to maintain consistency across all documentation.

Standardize Your Engineering Workflow

Consistently applying unit protocols across your CAD environment reduces rework and prevents costly manufacturing errors. By implementing these template-based unit settings today, you ensure that every design iteration meets rigorous industry standards for precision and reliability.


How to Change Units in AutoCAD: A Complete Guide for Accurate Scaling ...

How to Change Units in AutoCAD: A Complete Guide for Accurate Scaling ...

Read also: Your Ultimate Guide to a Seamless Start: How to nintendo switch create account and Unlock Your Console’s Potential
close