Using Teamcenter variants

Manufacturers often want to create a range of products based on the same generic platform, offering their customers the greatest choice for the least engineering cost. Using the interaction between Solid Edge and Teamcenter you can create a single generic product structure that is configurable for each different variant of the product offered.

Classic variants

Using classic variants, you can define options (for example, color) and the corresponding values for each option (for example, red and blue). You can then associate the options with an item revision, typically the top-level item in the structure. You can then define a variant condition (for example, load IF color=red) for any occurrence of components that are configurable, and therefore subject to variant rules. The master is the structure where no variant rule is applied. It is referred to as unconfigured.

Variants are defined in the Teamcenter program, Structure Manager. Typically, you create your Solid Edge design and save it to Teamcenter. Using the rich client, the item revision is sent to Structure Manager to create the variant option’s allowed values.

You can define and attach additional logic to the item, as follows:

Teamcenter evaluates the variant conditions on the occurrences in the structure against set option values, and components are configured or not configured according to the results of the evaluation. Unconfigured components can be hidden.

Classic variant configuration supports:

Classic variant configuration does not support:

Note:

Modular variants are not supported at this time.

Refer to the Teamcenter documentation, Getting Started with Product Structure, and Structure Manager Guide for detailed information on creating and configuring variants.

An example of using classic variants

For this example of using classic variants, a top-level assembly is identified as Car Model G. It includes a body assembly and two choices of engine (1200 and 1600). You create variant data on the structure to allow configuration of one or the other engine.

First, in Teamcenter you create basic variant data:

Then, set a variant rule. There are three ways of setting a valid variant rule that configures an allowed variant of the product.

Storing variant data

Variant data can be stored on the following objects:

Variant data is owned by a specific revision of an item. As the item evolves, it may be necessary to change the set of allowed values for a particular option or possibly to add further options.

Tip:

Since Solid Edge Embedded Client supports the Variant Rule relationship for item revisions, set the Teamcenter Preference PSEVariantMode=legacy.

Solid Edge and variants

The interaction between Teamcenter variants and Solid Edge documents is within the Assembly and Draft environments. The variant rule list is displayed on the Open dialog box. The variant rule option is not enabled until you select the item revision of an assembly that has variant rules associated with it. Once you select the appropriate value for your variant rule, your selection acts as a display filter. Only the components corresponding to the variant rule you choose are displayed when you open the document. Once the structure has been opened in Solid Edge, you cannot change the selected variant rule. You can close and reopen the assembly using a different variant rule.

Note:

If you open a non-modeled assembly (one that does not have a Solid Edge Assembly dataset), you are notified that you must first open the master assembly. Subsequently, variant assemblies can be opened.

Assemblies configured with variant rules open read-only at all levels. The Read-Only Assistant displays a message indicating an assembly is opened with a variant rule. Any changes to the assembly must be saved to a new item using the Save As command. You cannot save a variant assembly back to Teamcenter. Any changes must be done on the master assembly and then saved to Teamcenter.

PathFinder displays the variant rule used to configure the direct document.

Example:

000362/B-A1 (Latest Working) (red)

Additional information

For comprehensive information regarding product structure and variants, refer to the Teamcenter documentation, Getting Started with Product Structure, and Structure Manager Guide.

What are you looking for?
How do I
Learn more about
Look up more details