Configuring structures by modular variants > Configuring a variant structure by setting variant rules
Configure the variant structure
Procedure Click the Variant Rule button on the toolbar or choose Tools→Variants→Configure. Teamcenter displays the Configuration dialog box (as shown in the previous figure), showing all the options of the top-level module. Set the following option values to configure the structure. You can place the cursor over the Value cell to display a tool tip containing further information about the required option value as follows. Public or private Option name Allowed values Implements (a global option definition) or presents (where appropriate) This information is displayed in modular variants language (MVL), for example: Copy public 'Appliance Width' integer=500,600 default=500 Or Copy public '002547 Number of shelves' presents 002547: 'Number of shelves' Public 'Number of shelves' integer = 1, 2, 3, 0 default 3 If you want to restore the original, default settings, click the Default button.
Note In production use, you would not configure the structure for a lower level module. However, you may want to do this when debugging, to check that all options are set in the lower level modules when the top-level module is completely set (this verifies all options have a value). To do this, set Tools→Variants→Only Configure Root to off. For general use, set Tools→Variants→Only Configure Root to on; the Configuration dialog box only displays options for the top-level module, regardless of the structure line selected.
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/pse/por1737253406260/evt1737253413073/mod_vars_config_struct.html · retrieved Sat Jul 11 2026 00:00:00 GMT+0000 (Coordinated Universal Time)