Why and How to Link Dimensions in SOLIDWORKS

By Chang Lee on January 27, 2020

Have you ever wanted to change several design parameters with one action? Linking dimensions in SOLIDWORKS reduces design time by allowing variable change simultaneously. This means that if you change one dimension, any other dimensions that are synchronized will be changed as well. There are two ways to go about this: Link Values and Global Variables.

Link Values Method

The Link Values method is straightforward. You right-click on a dimension you want to link and choose “link values” from the right menu button.

SOLIDWORKS linked dimensions

You’ll be asked for a name for the dimension you’ve selected. Once you’ve given a name, the name will be available for other dimensions to link to.

Selecting dimension in SOLIDWORKS
Now, if you change one linked dimension, all linked dimensions will change.

Global Variables Method

The Global Variables method will be similar. You double-click a dimension to open the “modify” dialog box. In the value input box, type “=”, then a name, like the Link Values method.

Global variables SOLIDWORKS
Press enter and an additional prompt will appear asking to create a global variable. Click "yes" and then the green checkmark. You can repeat these steps with other dimensions, but rather than creating a new global variable, you’ll link it to an existing one with the name you specified.

The Link Values method creates a link between dimensions by shared name or shared variable. The Global Variables method creates an independent variable that is assigned to a dimension as an equation.

>> Watch our video below for a more detailed explanation.


If you want access to more SOLIDWORKS design tricks, subscribe to our Video Tech Tips and have them delivered to your inbox weekly.

Subscribe to Video Tech Tips