Configuring structures by modular variants > Viewing and creating option and variant data > Managing child module constraints
Create a child module option constraint
Procedure Select the child module and click the Child Constraint button. Teamcenter displays the Constraints dialog box. Make the following entries in the dialog box: Set the type of constraint. Typically, you set rather than fix the constraint. Set the child option. You can display a list of public options for all child modules using the list. Select whether to map individual values or all the options. The following figure shows how to map all the options, by clicking the or to option button. This is the most common approach to setting child module options. Teamcenter does not detect if the options have different allowed values. However, if the options are of different types, Teamcenter detects and prevents you setting such values. Map specific option values to a specific option value in the child and set the conditions as required. Optionally, specify a path in the Occurrence Name structure line property if you need to map many occurrences of the child to different option values. A Constraints dialog box with this information fully entered is shown next. Constraints dialog box Click the Apply button and repeat step 2 if you want to create several child module constraints. Alternatively, if you only want to create a single child module constraint, click OK.
Caution Do not click OK after clicking Apply because this creates two identical constraints. Teamcenter displays the child option constraints, as shown in the following figure. This example shows all the parent options mapped to the child options without any conditions. Child module constraints
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/pse/por1737253406260/zni1737253408834/xfw1737253410894/mod_vars_child_constraint.html · retrieved Sat Jul 11 2026 00:00:00 GMT+0000 (Coordinated Universal Time)