Defining Object Naming Rules

This section describes the use of Business Rules to customize the naming of objects.

This page discusses:

Overview

When you create an object in your design, the object is assigned a default name or a unique identifier (ID). This usually consists of a prefix that identifies what type of object or part it is, followed by a unique number. You can choose to accept this default name or, if you wish, you can reject it and enter a different name.

The default name is based on some rules, which are associated to PLM Opening PLMIdentificationInitialization. Sample rules are provided. You can copy relevant segments to your rules or modify these, as required.

General information about the PLM Opening is as follows:

PLM Opening IDPLMIdentificationInitalization
LocationClient Side
Customization IntentExecution

Piping & Tubing Design Objects

The table below lists the Piping & Tubing Design objects, the sample rules applied to them, and the expected default names.

TypeObjectsSample RulesExpected Results
VPMReferencePiping_PartPipingPipeRef Identification .CATRuleRef-<USeqNum> Eg:Ref-111
Piping_Rigid_Pipe
Piping_Flexible_Pipe
VPMInstancePiping_PartPipingInstance Identification .CATRule<V_SubPartType> <USeqNum> Eg:Adaptor-432
Piping_Rigid_PipeInst-<USeqNum> Eg:Inst-111
Piping_Flexible_Pipe

The sample rules PipingPipeRefIdentification.CATRule and PipingInstanceIdentification.CATRule belong to the Rule Family PLMBusinessLogicIdentification_Physical_Piping.CATRuleExit. These rules are in ..win_b64\resources\samples .

To get the above expected results, you need to copy the relevant code segments from these rules into your rules.

Note: Examples from Piping & Tubing Design have been used in this section. The procedure is same for all the products that have this function; substitute the appropriate file or object when using a different product.