Professional Documents
Culture Documents
TM-1811 AVEVA Everything3D Equipment Modelling - Chapter 7 - Hole Management
TM-1811 AVEVA Everything3D Equipment Modelling - Chapter 7 - Hole Management
On a typical AVEVA Plant project it is necessary for designers to create holes in panel elements, i.e. deck
plates, grating, walls, floors, etc. Due to the implications on design integrity and cost, the hole creation
process needs to be controlled and managed.
AVEVA E3D controls and manages holes using the Hole Management utility which facilitates:
Communication of hole data between disciplines including Request and Approval processes.
Ensuring holes are only created by users with appropriate write access permissions.
Performing validation checks on managed holes and providing feedback to users on the hole status.
Generally in AVEVA Plant projects discipline Designers do not have write access to items created by other
disciplines, i.e. a Piping Designer does not have write access to Structural elements and Structural
Designers do not have write access to Piping elements, etc.
With the Hole Management utility, holes are specified and requested by the penetrating discipline, normally
piping, HVAC or Equipment designers. Approval of hole requests is provided by the team that owns the
penetrated element, normally Structural Designers.
The specification of a penetration hole by the relevant discipline in the appropriate Design discipline creates
a ‘virtual hole’ in the panel element, consisting of a FRMW and two FIXING elements. Each FIXING
element has a Specification Reference (Spref) attribute that points to the hole definition in the catalogue.
An Association (ASSOC) element that references all of the hole elements is also created.
Once the ‘virtual hole’ has been created the penetrating discipline enters the Hole Management utility and
requests the hole. The owner of the penetrated element then reviews and approves (or rejects) the hole
request using the mechanism provided by the Hole Management utility.
The act of approving the request creates the ‘actual’ hole as a PFIT owned by the PANE element. The Hole
Management utility checks and validates the hole using the association restrictions and stores data on the
hole history and status. Only valid holes may be approved.
If no ASSOGP element with the Purpose set to HOLE can be found, the
Hole Management utility will create an ASSOGP in the first writeable
ASSOWL element and set the Purpose attribute.
Once the penetration hole has been specified and the ‘virtual’ hole created, the Hole Management utility
provides a series of tasks for the Originator (Penetrating discipline) and Reviewer (Penetrated discipline).
Originator
Reviewer Tasks
Tasks
Request Approve
Redundant Reject
Delete Entry
The main workflow scenarios for the request/approval cycle are detailed in the following sections.
In this workflow the Originator creates the ‘virtual’ hole and then either requests it or deletes the entry.
Once requested, the Originator may cancel the request and delete the entry prior to it being reviewed.
If requested and not cancelled or deleted, the Reviewer checks the hole details and, if acceptable, approves
it, thereby creating the ‘actual’ hole.
If the Reviewer rejects the hole, the Originator may re-request the hole without modification, modify the
‘virtual’ hole and then re-request it, cancel the request or delete the entry.
In this workflow the ‘actual’ hole has been created. The Originator decides that the hole is now redundant
and sets its status to Redundant.
Before the Originator can delete the entry the Reviewer must agree that the hole is redundant.
In this workflow the ‘actual’ hole has been created. The Reviewer, possibly due to changed conditions,
decides to reject the hole. The Originator has the option to:
Modify the hole and re-request it, whereby it will go through the normal review and approval cycle.
Cancel the request, in which case the ‘virtual’ hole details remain
Delete the entry, in which case the entire hole is deleted and the ‘virtual’ hole and association deleted.
The ‘actual’ hole is deleted and the panel restored to its original state.
The Hole Management utility, as with other applications that use associations, is passive, i.e. the user is not
alerted if a hole association is broken or invalidated. The User must enter the Hole Management application
and actively verify if the association is still valid.
The use of the application will vary from company to company. In some it may be down to the individual
designers to request and approve holes, whilst in others it may be the discipline lead designer or a
designated user who performs the tasks.
This worked example creates two penetrations in the plating of the lower level of the Equipment Support
Structure around the supports of the Reflux Drum D1201.
On the TOOLS tab, in the Training group, click the Setup button to display the Training Setup form.
Equipment penetrations require an EXTRUSION (EXTR) primitive to be part of the equipment to act as the
‘cut-out shape’ in the structural panel. The first task, therefore, is to create and identify the extrusion before
the hole is specified and requested.
If, as in this example, an equipment requires more than one penetration, an extrusion for each penetration
must be created in separate SUBE elements.
Remove all elements from the 3D View to clear the Drawlist. Add EQUI D1201 from ZONE-EQUIPMENT-
AREA01.
Set the viewing direction to Iso3 and click the Zoom to Drawlist tile.
With the SUBE D1201_SUPP_A as the CE, on the EQUIPMENT tab, in the Create group,click the Create
Primitive button to display the Create Primitives form.
Click the Extrusion link label to display the Create Extrusion form.
Make D1201_SUPP_B the CE and repeat the process for the second support, naming the extrusion
D1201_B_PENI.
Note that SUBE now includes a Port Set (PORS) element that owns a Port (PORI) element whose Tarflag
attribute has been set to the name of the extrusion, i.e. D1201_A_PENI.
Make SUBE D1201_SUPP_B the CE and repeat the process to set the penetration profile for the second
support.
Click the Pick Penetrated Items button and pick the deck
panel on the Equipment Support Structure from the 3D View.
It is then highlighted and added in the penetrated items list.
On the EQUIPMENT tab, in the Penetrate group, click the Holes button to display the Hole Association
Manager form.
This form displays the Hole Associations in the model. The Hole Association Filter frame enables the
User to limit the display by selecting various Disciplines, Status, Claimed Status and Validities from the
option lists. The filtered Hole Management associations are displayed in the Hole Associations grid.
Make sure the Current Element radio button is selected (the default), leave the option lists at their default
settings and click the Apply Filter link label. This displays all the hole associations that include the panel, in
this example there are only two.
The associations are displayed in a grid that gives information about the associations including their status
and validity. The Association column contains the auto-named association identifier.
Right clicking in the grid displays a pop-up menu that has the following options:
Navigate To – this option has a sub-menu enabling the Association, Penetrated Item or Penetrating
item to be selected. The selected item is navigated to in the Model Explorer and becomes the CE.
Validate – this option validates the hole association by checking the four restrictions. Details of the
restrictions are given later in this worked example. If all restrictions are satisfied the Valid column entry
for the association is changed to Passed. If one or more of the restrictions are not satisfied then the
Valid column entry is changed to Failed.
Add to 3D View – this option adds the association elements, i.e. the panel, branch and ‘virtual’ hole
fixings, to the 3D View.
Remove from 3D View – this option removes the association elements from the 3D View.
Focus on Hole – this option ‘zooms’ in to the selected hole. This is very useful in a complex model with
many penetration holes.
Save/Unclaim - this option enables the User to save the data and release the claim(s) to the selected
holes.
Export to Excel… – this option displays the Save Hole Association List As file browser form where a
location and filename for the exported grid may be specified. Clicking the Save button on the browser
creates an .xls file with the specified name.
Print Preview… – this option displays a Print Preview dialogue that enables the association list to be
viewed and printed.
Right click on the first association in the grid and select Focus on Hole from the pop-up menu. Note the 3D
View has zoomed into the penetration hole.
Right click on the first association in the grid again and select Validate from the pop-up menu to ensure the
hole is valid, i.e. the Valid column entry is set to Passed.
Multi select both holes from the gridand click the Manage Selected Holes link label to display the Hole
Management form.
The selected holes are displayed in a grid with different information to that of the Hole Association
Manager form. Note the Status column is blank, indicating that this hole has not previously been managed.
Right clicking in the column headers or any of the fields displays a pop-up menu which has similar options to
the Hole Association Management form pop-up menu described earlier.
The Hole Management form contains fold-up panels for Selected hole data, Hole validation results and
Hole History.
Select the first hole in the list and expand the Selected Hole Data fold-up panel to display the data for the
hole.
Minimise the Selected Hole Data fold-up panel and expand the Hole validation results fold-up panel.
Check existence of all associated elements – this test checks that all of the elements involved in the
association exist. It is possible that the panel, branch or other elements may have been deleted after
the penetration hole was created.
Check all associated elements intersect the Hole Owner – this test checks that the associated
elements actually pass through the owning panel. It is possible that the panel or the branch may have
been moved since the penetration hole was created.
Check all the virtual hole and the Design Point are coincident – this test checks that the virtual hole
and the Design Point, created with the penetration, are coincident.
If one or more of the test fail, then the whole association fails and the hole cannot be requested.
Minimise the Hole validation results fold-up panel and expand the Hole History fold-up panel. Note that
there are no entries in the panel as no tasks have been actioned for the hole. Minimise the Hole History
panel.
The Hole Comment textbox enables a comment to be added to the latest action by entering an appropriate
comment and clicking the Save button. Only the latest action comment is kept as no provision is made to
store them.
Click the Request link label and click the Yes button on the
displayed confirmation message.
Open the Hole History fold-up panel and note that an entry
has been made detailing the change in status of the hole.
Note that the Originator tasks are now inactive. Save Work and then close the Hole Management form.
Open the Training Setup form and on the Switch User tab enter login details for the for the Structural
user.
Username: A.STEELMAN
Password: A
Click the Switch User button, click the Yes button on the Save Work confirmation message and close the
Training Setup form.
Click the Remove All tile to clear the 3D View and add EQUI D1201 to the 3D View.
On the EQUIPMENT tab, in the Penetrate group, select Select Hole Manager from the Holes button options
list to display the Hole Management form.
Select both holes in the grid, right click and select Add to 3D View from the pop-up menu. Click the Zoom
to Drawlist tile.
With the graphical view of the penetration hole visible, click the
Approve link label and click the Yes button on the displayed
confirmation message.
Note that the ‘virtual’ hole fixings have disappeared and the ‘actual’ hole has been created in the panel.
The ‘virtual’ hole fixing have not been deleted but removed from the Drawlist. There are retained in
event of the hole being modified.
Expand the Hole History fold-up panel and note the new Status column entry.
Click the Return to Hole Associations link label at the bottom of the Hole Management form to return to
the Hole Association Manager form.
The Reviewer may reject a hole on initial review or after it has been approved. In either case Originator
has the option to modify the hole and re-request, cancel the request or delete the entry.
Select the first penetration hole created) in the grid to make it the current association and click the Manage
Selected Holes link label to display the Hole Management form. This hole has previously been approved
so the only Reviewer task available is Reject.
Click the Reject link label under the Reviewer Tasks and then click the Yes button on the confirmation
message. The hole status has now changed to Rejected.
The Originator now has the option to modify the hole definition, as described above, Cancel Request or
Delete Entry, which have the following affects:
Cancelling the request removes the ‘actual’ hole and resets the Hole History Status to blank, i.e. it
has been reset to its original status after the ‘virtual’ hole was created but before it was requested. The
‘virtual’ hole fixings and hole management associations are retained so that the hole may be modified
and re-requested later.
Deleting the entry deletes the ‘actual’ hole, the ‘virtual’ hole fixings and the hole management
associations, restoring the panel to its original state before the penetration was created.
For this worked example the request will be cancelled and then the entry deleted. Save work then Return to
the Hole Association Manager form and dismiss the form.
Open the Training Setup form and on the Switch User tab enter login details for the Equipment user.
Username: A.EQUIPMAN
Password: A
Click the Switch User button, click the Yes button on the Save Work confirmation message and close the
Training Setup form.
Navigate to the panel in SBFR /EL(+)104880_TOS_PLATE to make it the CE. On the EQUIPMENT tab, in
the Penetrate group, click the Holes button to display the Hole Association Manager form.
Select the hole that has just been rejected and click the Manage Selected Holes link label to display the
Hole Management form
Click the Cancel Request link label under the Originator Tasks to
display the cancel confirmation message.
Open the Hole History fold-up panel and note that the hole status is blank, i.e. Note also that the ‘virtual’
hole fixings are still present.
Click the Delete Entry link label under the Originator Tasks to
display the remove confirmation message.
Note that all references to the hole have been deleted from the Hole Management form and the ‘virtual’
hole fixings have also been deleted, restoring the panel to its original state at the penetration.
Click the Return to Hole Associations to display the Hole Association Manager form.
Select the second penetration hole created in the grid to make it the current association and click the
Manage Selected Holes link label to display the Hole Management form. This hole has previously been
approved so the only Originator task available is to make it Redundant.
Before the Originator can delete the entry the Reviewer has to agree it is redundant.
Click the Agree Redundant link label under the Originator Tasks
to display the redundant confirmation message.
Open the Hole History fold-up panel and note that the hole status has been set to Withdrawn.
The only Originator task now available is Delete Entry. Click the link label to delete the hole entry.
Create penetrations for E1302A supports in the upper deck panel of the Equipment Support Structure.
The trainee will need to switch users as necessary for the hole approval workflow.