Hide Table of Contents

Configuring Equations

You can configure equations and global variables in the same way as you configure dimensions.

You can create variations of equations and global variables, and apply them to configurations using the Equations and Modify dialog boxes. You can also configure equations and global variables in design tables, and in various PropertyManagers for parts and assembly features.

For example, when you create an equation in the Distance field of the Chamfer PropertyManager, you select configurations by selecting an option from the configurations option list that appears in the field. You can edit the equation and assign it to different configurations using the Equations or Modify dialog boxes.

You can also specify a different unit of measurement for each configuration. For example, you can have one configuration where a global variable is expressed in millimeters and another where it is expressed in inches.

Selecting Configurations

To view global variables, dimensions, and equations for a specific configuration, click the configuration list in the upper right corner of any view.

To apply a configuration to a dimension or equation, click the Configurations button configure.png in the row, and select one of the following from the flyout menu:
  • This configuration
  • All configurations
  • Specify configurations
  • Link to parent configuration
    Link to parent configuration is available when the dimension or equation is part of a derived configuration. This option links the name to the parent configuration.

Using File Properties in Equations for Configurations

For parts that contain configured file properties, you must use the following syntax for file properties in equations:


For example, for the first configuration of a part, the value of a dimension D1@ThisPart might be expressed by the equation D1@ThisPart= PropA@Config1@ThisPart.part where:
  • PropA is the name of a file property
  • Config1 is the name of the first configuration of the part
  • ThisPart.part is the part name

The value for the second configuration might be expressed as D1@ThisPart = PropA@Config2@ThisPart.partwhere Config2 is the name of the second configuration.

In this example, if the file property PropA is set at 100 for the first configuration, then in that configuration the dimension D1@ThisPart is equal to 100, and if PropA is set at 200 for the second configuration, then D1@ThisPart is equal to 200 in that configuration.

If you do not specify the configuration the equation, the software might not return the correct value of the file property for that configuration.

Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

Subject:   Feedback on Help Topics
Page:   Configuring Equations
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:


We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again

Web Help Content Version: SOLIDWORKS 2016 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.