Adding Action Rules to a Catalog

You can add an action rule to a catalog.


Before you begin: Create the required action rule.
  1. From the top bar, select Add > Content.
    The New Content dialog box appears.
  2. Expand the Catalog category and click Catalog .
    The catalog is created. For more information about creating catalog, see Design IP Classification User's Guide: Authoring a Catalog: Creating a Catalog.
  3. Right-click the catalog and select Insert > New Chapter.
    The Catalog Chapter dialog box appears.
  4. In the Name box, enter the name of your chapter and click Finish.

    Warning: Insert a separate chapter for each rule category, directly under the rules catalog. Do not insert a chapter under another chapter, otherwise the rules added in that chapter will not be taken into account.

    A chapter is created and is available in the catalog structure. A warning message appears, if the name of the inserted chapter matches with an existing chapter.
  5. Add action rules in the chapter:
    • To add action rule created under a 3D shape, in the chapter:
      1. Right-click the selected chapter and select Insert > Item: Feature.
      2. Select the action rule.

        A description node referencing the selected feature is added under the chapter.

    • To add the product reference containing action rules in the chapter:
      1. Right-click the selected chapter and select Insert > Insert Existing Object.
      2. Select the product reference containing action rules.

        A description node referencing the selected product reference is added under the chapter.

    The sample action rules catalog RulesCatalog.3dxml is located at ...\startup\Structure\Rules.

  6. Assign a ResourceIdentifier keyword to each chapter.
    1. Right-click a chapter in the tree and select Chapter > Manage Keywords.
    2. Click Add Keyword .
    3. Enter the name as ResourceIdentifier.
    4. Select the type as String, enter the value, and click Add Keyword .

      The following table shows the resource identifier values for the rule chapters:

      Name Resource Identifier Value
      Color StrRsc_SFDColor (for Structure Functional Design)

      StrRsc_SDDColor (for Structure Design)

      Naming StrRsc_SFDNaming (for Structure Functional Design)

      StrRsc_SDDNaming (for Structure Design)

      Synchronization Naming StrRsc_SyncNaming
      Create Pass Through Point StrRsc_CreatePassThruPoint
      Index of Layer StrRsc_IndexOfLayer
      Advanced Connection StrRsc_AdvCnx
      Convert Profile StrRsc_CvtCompositeProfile
      Attribute Synchronization Rule for Exposed Split Plate StrRsc_SyncAttrOnExposedSplitPlate
      Chamfer Rule StrRsc_Chamfer
      Fastener Computation Rule StrRsc_ComputeFastener
      Fastener Attribute Rule StrRsc_GenerateFastener
      Impacted Objects Management Rule (for the break panel/plate operation) StrRsc_ImpactedObjectOnBreak
      Rerouting Rule for Rule-based Copy StrRsc_SFDStructureCopy

    5. Similarly, assign a resource identifier to the description node of each chapter.

      You can assign the identifier of your choice. For example, for naming rules, you can assign Naming.1, Naming.2, and so on, where Naming.1 and Naming.2 are the action rules present under the linked product reference.