About the Part Operator Placement

The part operator is specific to valves in an industrial scenario. It can be mechanical or electrical and is used to control the flow of the liquid or gas through the valve. Consequently, the valve consists of two physical parts, and it can be represented in the diagram by only one or two objects. In the case there is only one logical object, a specific behavior is applied to allow the logical driven part placement of the part operator.

When a valve needs to be managed in two parts (valve body and operator), only one logical object is needed to deal with this specific case. The logical object representing the valve must have a new attribute that can be OperatorPartType or OperatorPartNumber. To place the physical valve, you need to proceed to two part placements. The first one places the valve, and the second one places the operator.

To make the part placement work, the following conditions must be respected:

  • A business logic (PIP_ManageOperatorPartType_PartNumber) must be implemented and must return an operator type defined in the specification.
  • The logical valve must already be placed.
  • A piping port with no direction must be created on the valve.