PlantWise Help

Proximity Violation Example

Working with the simple model layout shown below, and the base tables and class-mapping file provided by Bentley Systems, there are four calculated violations – one of each type. For the purpose of this example:
  • Minimum Access violation lines are drawn as:
  • Intra Plant violation lines are drawn as:
  • Inter Plant violation lines are drawn as:
  • Tank Spacing violation lines are drawn as:

Simple model layout before calculation of proximity violations.

After calculating the violations, only the equipment with violations – and the pipeway, as it also has a violation – and the violation lines are shown as in the below image.

Calculated proximity violations.

  • The tank has an intra plant violation with the pipeway.
  • The column has an access violation with the reboiler.
  • The column also has a tank spacing violation with the horizontal vessel.
  • The two southern pumps have an inter plant violation.

The remainder of the model components have been added as in the below image.

Calculated proximity violations and other model components.

The text of the Proximity Details report used in this example is:
80-T-100	is	9 ft from main/section-1 Needs to be	10 ft	(Intra Plant Spacing table)
80-P-110	is	23 ft from 75-PS-115	Needs to be	10 ft	(Inter Plant Spacing table)
80-C-130	is	10 ft from 80-V-180	Needs to be	50 ft	(Tank Spacing table)
80-C-130	is	1 ft from 8E-140	Needs to be	5 ft	(Minimum access spacing)
For more complex systems, it is technically possible for up to four violations between two equipment instances: inter plant, intra plant, tank and access. For multiple violations between the same two equipment instances to occur, either
  • each plant_spacing_class occurs in multiple tables with required spaces greater than that in the layout, or
  • there is at least one table-based violation as well as an access violation.