Extended Hole Types
- Last UpdatedNov 14, 2025
- 5 minute read
The project may be configured with additional hole types with sleeves and kicker plates. If these have been added to the project they will appear in Hole shape selection, Type list.

Catalogue Configuration for Standard Hole Types
The table shows the item types that are created depending upon the GTYP of the penetrated object.
|
Penetrated Item |
Hole Type |
GTYP of APPROVED Hole |
GTYP of APPROVED extra material |
|---|---|---|---|
|
HPANEL |
Catalogue |
HHOLE |
FIXING (Coaming) |
|
HPANEL |
Free |
HHOLE |
N/A |
|
OPANEL |
Catalogue |
CHOLE |
Fixing (Coaming) |
|
OPANEL |
Free |
CHOLE |
N/A |
|
PANEL/FLOOR |
Catalogue |
PFIT |
None Created (Extra material part of PFIT) |
|
PANEL/FLOOR |
Free |
NEXTR |
N/A |
|
SCTN/STWALL |
Catalogue |
CMFI |
SBFI (owned by CMFI) |
|
SCTN/STWALL |
Free |
CMFI |
N/A |
|
GENSEC/WALL |
Catalogue |
JLDATUM |
FIXING (in JLDATU hierarchy) |
|
GENSEC/WALL |
Free |
JLDATUM |
N/A |
|
CTWALL |
Catalogue |
WLOPEN |
FIXING (Coaming) |
|
CTWALL |
Free |
WLOPEN |
N/A |
Positive Geometry Virtual Hole Extrusion in the Catalogue
-
The virtual hole geometry must be made from an SEXT element in the catalogue.
-
The SEXT element must be orientated in the Z direction PAAX = X and PBAX = Y.
-
The SLOO of the SEXT must have its PURP attribute set to HPGE.
Point Set
-
The Point set must have a PTAX with a P-Point number of 1 and an Axis direction Z.
-
The Point set must have a point with PURP of HMOR. This must lie away from the origin pointing in the X Direction. This is used to orientate the virtual hole. If the PURP is not set to HMOR the system will look for P-point number 9. If neither are found the hole will not be available for use.
Data Set
The data set must be set up as follows:
-
All virtual hole parameters must have the key attribute beginning with the letter F.
-
There must be a DATA object with its key set to HTHK.
-
There must be a DATA object with its key set to PHEI. This should be set up as follows:

Special Rules for Extra Material
Any design parameters for extra material must have a DATA object in the data set with the key attribute beginning with the letters PF. There must also be a DATA object in the data set with its key set to HPTH.

Any additions to the positive geometry to describe the extra material that will sit on the plate needs to be positioned as follows:

GPART Naming
The name of the GPART is important to relay to hull design the type of hole that needs to be created. The type of the hole must conform to the following naming convention and must come at the end of the GPART name e.g. /HM-HOLE/TYPE-D. If the hole to be created is circular but with extra material (e.g. a sleeve) then the GPART should be named something like /HM-HOLE/SL/TYPE-D. Naming the item /HM-HOLE/TYPE-D/SL would cause hull design to reject the hole as it would not recognise the type.
|
Hole Type |
End of GPART Name |
|
Circular
|
/TYPE-D |
|
Slot
|
/TYPE-HO |
|
Slot
|
/TYPE-HOR |
|
Rectangle
|
/TYPE-HR |
|
Triangle
|
/TYPE-HT |
|
Rectangle (with ears)
|
/TYPE-HRM |
The GPART attribute PURP needs to be set to HOLE to be recognised by the hole management system.
The description of the hole as it appears in the Hole Type list is stored in the RTEXT attribute of an SDTE item.

The DETREF attribute of the GPART needs to be set to the SDTE that describes the hole.
SFIT Description Format
To allow the holes to be recognised by Hull Design, the Description attribute of SFIT elements must begin with the hole type or the hole will be rejected in Hull Design.
The format to be followed is 'Type <hole type> Fixing', where the hole type is taken from the table in the GPART Naming section. For example, a circular hole SFIT Description would start with 'Type D Fixing ….', a rectangular hole would start with 'Type HR Fixing …'.

Fitting Definition
Fittings that are not part of a wall or a penetration can be created under a FRMW and placed on the surface of a HPANEL or CPANEL. These FIXING items require a hole to be created in the hull model. The SFIT that is created in PARAGON must have a SLOOP in its definition with its PURP attribute set to HPGE. This profile will be used to describe the hole required in the hull model.
The fitting hole is specification driven. Once an SFIT has been created in PARAGON a GPART needs to be created with its CATREF attribute set to the SFIT name.
The GPARTs need to be added to a TABGRO and the PURP attribute of the TABGRO needs to be set to FIXI.





