How to Suppress/Disable Equations in different SOLIDWORKS Configurations

Article by Scott Durksen, CSWE, last updated on September 19, 2018

The ability to configure equations was introduced in SOLIDWORKS 2014.  This change removed the previous simplified functionality of only suppress/unsuppress equations in different configurations.  SOLIDWORKS 2017 introduced disable/enable equations, however this can only be applied to all configurations at once.  So the question is how can we configure SOLIDWORKS Equations in order to suppress/disable/ignore an equation in another configuration?

The Equation manager allows you to set different equations/values for each configuration.  Use the dropdown beside the expression for ‘this configuration’.  This is useful as configurations may require varying equations.

Configure SOLIDWORKS Equations

Configure SOLIDWORKS Equations

If you want a configuration that won’t be affected by the equation, you could set the value/equation to be a static number (i.e. 100mm) in this configuration.  In this example, changing D2@Sketch4 would no longer affect D1@Sketch1.  However this will still show the dimension is linked to an equation of ‘=100’.

SOLIDWORKS Equation linked to static value

SOLIDWORKS Equation linked to static value

To completely remove the linked equation in another configuration, edit the dimension dialog and delete the entire equation syntax for ‘this configuration’.  Now one configuration will have the equation syntax and the other will not.  This will in turn make the equation disappear from the Equation dialog when viewing the ‘No Equation’ configuration.

SOLIDWORKS Equation Removed

SOLIDWORKS Equation Removed

SOLIDWORKS Linked Equation

SOLIDWORKS Linked Equation

Related Posts

Scott Durksen, CSWE

Scott is a SOLIDWORKS Elite Applications Engineer and is based in our Dartmouth, Nova Scotia office.

Want to learn SOLIDWORKS?

Take a training course from our team of Certified SOLIDWORKS Experts