About the Working Modes

You can select various working modes available when working with Rule Bases, Linked Rule Bases and PLM Rule Sets.

Related Topics
Selecting the Working Mode

Context

This section presents the context of the working modes.

With these three working modes, you can decide to apply the created Rules/Checks to mechanical objects or to PLM Object attributes depending on your needs. You may want :


  • The Rule/Check to apply to the geometry (Hole, Pad, ...)

  • The Rule to check the attributes of a PLM Object

  • To verify the positioning of an item

These modes only apply to Rule Bases, Linked Rule Bases, and to PLM Rule Sets.

Presentation

This section presents the working modes.

Select one of the three working modes:


  • Whole Objects Navigation: The Rule/Check can be applied to all objects contained in the PLM Object to apply geometry or to check values.
  • PLM Objects Navigation: The Rule/Check can be applied to the objects contained in the database: PLM Reference, PLM Instance, PLM Instance Representation, PLM Representation Reference, PLM Port and PLM Connection. Geometrical objects are excluded. The Rule/Check can navigate to the model first instance/reference, and check the values of attributes.
  • Occurrence Objects Navigation: The Rule/Check can be applied to positioned objects exposed in the database only. It can check the position of objects (Clash (p2: Positioned3DObject, p3: Positioned3DObject):Boolean).

Using the Working Modes

This section explains how the working modes work.

Rule Bases

To select the working mode of a Rule Base:


  1. Select Edit > Properties.

  2. Select the working mode in the Working Mode scrolling list.

Linked Rule Bases

You cannot modify the working mode of a Linked Rule Base. The Working Mode of a LinkedRuleBase is computed when importing the first PLMRuleSet from the upper PLMRuleSet.

If you want to import PLM Rule Sets located under the current PLMRuleSet which has a different working mode, the working mode will be based on the PLM RuleSet you want to import, i.e. the upper PLMRuleSet.

Important: You cannot import a PLM Rule Set into a Linked Rule Base with a link to a PLM Rule Set that has a different working mode. An error panel is displayed and the import is not executed.

You can import a PLM Rule Set into a new Linked Rule Base or another Linked Rule Base with the same working mode to solve the problem.

The first PLM Rule Set located under the Linked Rule Base is used as reference to set the working mode of the Linked Rule Base at load. At load, Linked Rule Bases are synchronized with the PLM Rule Sets. The compatibility of the working modes is checked between all PLM Rule Sets. If the working modes are incompatible, a specific icon is displayed on the Rule Set. This icon represents a link to the incompatible PLM Rule Sets.

To remove the invalid link to a PLM Rule Set, select Edit > Links & Relations > Isolate.

When solving the Rule Set, the compatibility of the Working Modes is checked. If the Working Mode of one of the PLM Rulesets that represents a link to a PLM Rule Set is incompatible, a warning message is displayed and the solve is launched. To remove the invalid link to a PLM Rule Set, select Edit > Links > Isolate.

PLM Rule Sets

To select the working mode of a PLM Rule Set:


  1. When creating a new PLM Rule Set, select PLM Access > New > RuleEntity > Rule Set. Click Next.

  2. Click the Rule Set information tab and select the working mode in the Working Mode scrolling list. Click Finish.

- Or -


  1. When working with existing PLM Rule Sets, select the PLM Rule Set in the KnowHow Authoring window, and select Edit > Properties.

  2. Select the Working Mode in the Working Mode scrolling list.

When you import a PLM Rule Set into a Linked Rule Base, the working mode of the Linked Rule Base is the one of the upper PLMRuleSet. It is not recommended that you work with different working modes. If you create a PLM Rule Set under another PLM Rule Set, you cannot modify the working mode of the latter PLM Rule Set. The working mode is set to the value of the upper PLM Rule Set. If you insert an existing PLM Rule Set under another PLM Rule Set with a different Working Mode, a warning is displayed, and the PLM Rule Set is not inserted.

Important: PLM Rule Sets created before this level work properly. When imported, the working mode of the associated linked Rule Base is Whole objects Navigation.