How to change a dimension after you have already typed it in SolidWorks?

Short Answer

Yes — in SolidWorks, you can change a dimension after typing it by editing the dimension value directly with Modify. Double-click the dimension in the graphics area, enter the new value, and confirm to rebuild the model. This is the fastest and most common professional method. Limitation: locked relations or equation-driven dimensions may prevent manual changes.

What You Need to Know Before

Warning: Changing a dimension can fail or distort the model if that dimension drives fully defined sketch geometry, feature end conditions, or downstream references. A rebuild may also trigger errors if the new value causes self-intersecting geometry or breaks child features.

How-to

  • Command: Modify

  • Shortcut: Double-click the dimension

  • Quick Steps:

    1. In the graphics area or FeatureManager design tree, double-click the sketch or feature dimension you want to change.
    2. In the Modify dialog box, type the new value and check the Instant2D or on-screen preview behavior if shown.
    3. Press Enter or click the green check mark, then rebuild if needed with Ctrl+B.

Variables & Settings

  • Key Setting: Instant3D / Instant2D

  • Expert Setting: If Instant3D or Instant2D is enabled, you can often edit dimensions directly in the graphics area with live preview. If dimension editing feels inconsistent, toggle this from the Heads-Up View toolbar or sketch environment to control how values update on-screen.

Why it Fails

  • Cause 1 (Geometry): The new dimension creates impossible geometry, such as overlapping sketch entities, zero-thickness features, or an invalid extrusion/revolve condition.

  • Cause 2 (layers/Locks): The dimension may be driven by an external reference, equation, design table, or a fully constrained relation that effectively locks manual editing.

  • Cause 3 (Command/Logic): You may be trying to edit a driven/reference dimension instead of a driving dimension, so the value displays but cannot control the model.

Quick Fix & Best Practice

  • Quick Fix: Right-click the dimension, check whether it is driven or linked, then remove the equation/link or edit the controlling sketch/feature with Modify and rebuild using Ctrl+B.

  • Manager’s Verdict: Edit the driving dimension directly in Modify for the fastest workflow. Avoid forcing dimension changes when the model is equation-driven or heavily parent-child dependent; update the controlling feature instead.

FAQ

Can I change a dimension from the FeatureManager tree?
Yes, if the feature exposes that driving dimension for direct edit.

Why is the dimension gray or not editable?
It is usually a driven/reference dimension or controlled by an equation or external relation.

Do I need to rebuild after changing a dimension?
Usually yes, especially if the model does not update automatically.

.