Professional Documents
Culture Documents
Hole Management
On a typical AVEVA E3D 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.
9.1
AVEVA E3D controls and manages holes using the Hole Management application 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 E3D 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 Hole Management penetration holes are specified and requested by the penetrating discipline, normally
piping, HVAC or equipment designers, and approved by the penetrated discipline, normally structural
Designers. For cases where a penetration is required, say, for a steel section through a deck/floor plate, the
hole would be specified, requested and approved by the structural discipline.
The specification of a penetration hole by the relevant discipline in the appropriate Design application 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 application
and requests the hole. The owner of the panel, normally the Structural discipline, then reviews and approves
(or rejects) the hole request using the mechanism provided by the Hole Management application.
The act of approving the request creates the actual hole as a PFIT owned by the PANE element. The Hole
Management application checks and validates the hole using the association restrictions and stores data on
the hole history and status. Only valid holes may be approved. For a structural penetration the Structural
Designer may be both the requester and approver, although specific company procedures, controlled by DAC,
may be required if the Originator and Reviewer need to be different.
9.1.1
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
83
If no ASSOGP element with the Purpose set to HOLE can be found, the
Hole Management application will create an ASSOGP in the first
writeable ASSOWL element and set the Purpose attribute.
If no writeable ASSOWL element can be found the following error
message is displayed.
9.1.2
Once the penetration hole has been specified and the virtual hole created, the Hole Management application
provides a series of tasks for the Originator (Penetrating discipline) and Reviewer (Structural discipline). These
tasks are:
Originator Tasks
Reviewer Tasks
Request
Redundant
Cancel Request
Delete Entry
Approve
Reject
Agree Redundant
There are three main workflow scenarios for the request/approval cycle that are detailed in the following
sections.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
84
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.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
85
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.
9.1.3
In addition to penetration holes, the Hole Management application enables creation of non-penetration holes
in structural panels. These holes fall into two general categories:
Holes that are required, say, to access to a piece of equipment, a valve or other design item.
Holes that are created by a panel fitting, e.g. a hatch, door, window, etc.
For non-penetration managed holes that are not created by a fitting, with the exception of a User Defined hole
type, the virtual hole is created as a single FIXING in a new FRMW, as described for penetration holes. This
fixing 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. Approving the hole
creates an SFIT owned by the PANE.
User Defined hole shapes are created using a template and negative extrusion in a similar way as described
below for Fitting holes.
For non-penetration holes that are created by a panel fitting, the virtual hole is created as a single FIXING in
a new FRMW. The fixing owns a Template (TMPL) element that owns a negative extrusion (NXTR) whose
vertices describe the required hole shape. The fitting is created as a FIXING element owned by the PANE
whose Spref attribute points into the catalogue to the selected fitting. An Association (ASSOC) element that
references all of the hole elements is also created. Approving the hole creates an NXTR owned by the PANE
that is a copy of the virtual hole NXTR.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
86
9.1.4
The Hole Management application, 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.
9.2
The creation and requesting of penetration hole is generally performed by discipline personnel, in this case
the HVAC Department, and creation of the actual hole in normally carried out by the panels discipline, for
example the Structural Department. For the purposes of this worked example, i.e. to show the complete
workflow, the HVAC holes will be created and requested as well as approved.
9.2.1
Select Create Penetration HVAC dropdown menu on the Penetrate group on the HVAC tab to display the
Create Penetration form.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
87
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
88
Click the Pick Penetrated Items button on the form and graphically
select the roof of building B01 as shown above. The panels system
name is displayed in the grid below the button.
Click the Pick Penetrating Items button on the form and select the
two penetrating HVAC as shown above. The HVAC name is
displayed in the grid below the button.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
89
9.2.2
Now the holes have been defined a request must be made for the holes to be created in the appropriate panel.
This is facilitated by the Hole Association Manager form.
Select Hole Manager from the Holes dropdown menu on the Penetrate group on the HVAC tab to display
the Hole Association Manager form.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
90
List of elements applies the filters to the elements in the Elements to manage list at the bottom
right of the form. If this option is selected the Elements to manage list and its associated link labels are
enabled.
The Add Current Element link label adds the
current element to the list.
The Reset link label clears the list and adds the
current element to it.
The Refresh link label starts the filtered search for all managed holes that reference any item in the list.
All Managed Holes applies the filters to all the managed holes in the project.
Status enables the user to select only holes with a specific approval status.
Claimed enables the user to select holes with a specific Claim status.
Valid enables the user to select only holes that have passed/failed the validation
test.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
91
Setting any Validity option other than Not Checked may significantly slow down the list generation. This
is because all validation tests will be run for every hole that passed the previous three filter options.
The Invalid checkbox, if checked, will include all hole associations that have any bad references or invalid
data. The checkbox is enabled if the List of elements or All Managed Holes radio buttons is selected.
The Apply filter link label refreshes the Hole Associations list according to the element and filtering.
In the Model Explorer, navigate to Site
SITE_STRUCTURAL_AREA02 and expand the
hierarchy to STRU level.
Make STRU BUILDING_01_LEVEL_03 the CE.
Open the Hole Association Manager form and set
the Hole Association Filters to match the details
provided below.
Select
Discipline
Status
Claimed
Valid
Current Element
HVAC
All
All
Not Checked
The newly created hole will be populated in the Hole Associations grid.
Select the hole and then click the Manage Selected Holes link label in the lower left corner of the form.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
92
Expand the Hole History panel and note that the status has changed to REQUESTED.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
93
9.3
Approving Holes
The HVAC Designer would not normally be able to approve the requested holes. Hole approval is the
responsibility of the discipline that owns the Panel or Floor.
Select Setup from the Training group on the TOOLS tab to display the Training Setup form. Navigate to the
Setup Tools tab.
Enter the current user password
(previously supplied by the
trainer) then change to a
structural user by entering the
following information:
New User Name: A.STEELMAN
Password: A
Click the Switch User button, and then close the Training Setup form.
Select Hole Manager from the Holes dropdown menu on the Penetrate group on the HVAC tab to display the
Hole Association Manager form.
Set the Hole Association Filters to match the details provided below.
Select
Current Element
Discipline
HVAC
Status
All
Claimed
All
Valid
Passed
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
94
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
95
Open the Hole History tab 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.
9.4
Rejecting a Hole
The Reviewer may reject a hole on initial review or after it has been approved. In either case the Originator
has the option to modify the hole and re-request, cancel the request or delete the entry.
9.4.1
When the hole was previously approved, the other option available on initial review was Reject. At this stage
the reviewer could assess the design of the hole and give feedback to the originator via the Hole Comment
textbox. For example of an oval hole would be acceptable, this could be entered and saved in the text box.
Clicking the Reject link label under the Reviewer Tasks and then clicking the Yes button on the confirmation
message would have rejected the hole; however, the comment indicates that if the hole is Oval then it will be
approved. Therefore, the Originator would need decide if the Oval hole is definitely required or a rectangular
hole will be OK.
Since the hole has already previously been Approved by the reviewer, it needs to be rejected after approval.
9.4.2
Select the first penetration hole created (HM-ASSOC-0001) 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.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
96
The Steelwork Designer would not normally be able to Request HVAC hole. Hole Requests are the
responsibility of the discipline that owns the HVAC.
Select Setup from the Training group on the Tools tab to display the Training Setup form. Navigate to the
Setup Tools tab. Enter the current user password then change to a HVAC user by entering the following
information:
New User Name: A.HVACMAN
Password: A
Click the Switch User button, and close the Training Setup form.
Select Hole Manager from the Holes dropdown menu on the Penetrate group on the HVAC tab to display
the Hole Association Manager form.
Click the right mouse button and select Navigate To > Association.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
97
The Originator Tasks section of the Hole Management form 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. All references
to the virtual hole are deleted.
For this example the request will be cancelled and then the entry deleted.
Click the Cancel Request link label under the Originator Tasks to
display the cancel confirmation message.
Click the Yes button to cancel the request.
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.
Click the Yes button to remove the selected hole.
9.5
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 before the penetration was created.
Once the hole has been approved, it can be made redundant by the originator if required. This can be done
by clicking the Redundant link label under the Originator Tasks. A confirmation message is displayed to the
user confirming the action.
Before the Originator can delete the entry the Reviewer (A.STEELMAN) has to agree it is redundant. This
can be done by clicking the Agree Redundant link label under the Reviewer Tasks on the Hole Association
Manager form. A confirmation message is displayed to the user confirming the action.
Once completed, the hole status is set to Withdrawn. At this point, the only available task to the originator is
to Delete Entry. Clicking this link label deletes the hole entry and restores the panel at the penetration.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
98
Using the worked examples as a reference, create two new single penetrations for HVAC BRAN
/SUPPLY_LEVEL02-001 and BRAN /RETURN_LEVEL02-001 through the roof of /BUILDING_B01.
2. Set the type of Hole type to TYPE HR and size to 500mmx500mm.
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
99
Copyright 2013.
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
www.aveva.com
100