Databases and World Elements Used in Hull
- Last UpdatedDec 05, 2025
- 4 minute read
The table below shows the databases and world elements used in the Hull applications.
It is recommended that all Hull Design users have access to the same set of hull DESI databases in their MDB. that means, all hull DESI databases in the project should be included in each hull user MDB, either as the master database or as a database extract. For performance reasons it could be wise to limit the MDB to include only the block databases you are working with plus the adjacent blocks. But all Curved Hull and Standards databases should be included in the MDB. The access can be Read or Write depending on the role of the hull user.
Distribution of hull world elements and hull blocks into databases must be done as part of the initialization of hull. The DBPrompt utility is used to pre-create placeholders for these elements. Exceptions: Certain temporary blocks are created by the hull application when needed. These are _P<design block> (created by Block splitting) and JUMBO (used in certain Structural Design functions).
|
Database type |
World element type |
Description |
Contents |
Hull user access |
Design user access |
Project setup recommendations. |
|---|---|---|---|---|---|---|
|
DESI |
RSOWLD |
Reference Surfaces World |
Reference Surface Objects (RSOs) |
Write access for hull users who create and update RSOs (Hull Initial Design and Hull Structural Design). Read access for all other hull users. |
Read access for all Design users. |
One RSOWLD in one database. It is normally enough with only one RSOWLD in the project, but it is possible to have several RSOWLDs. |
|
DESI |
COMWLD |
Compartment World |
Compartment Objects |
Write access for hull users who create and update Compartments (Hull Initial Design and Hull Structural Design).Read access for all other hull users. |
Read access for all Design users. |
One COMWLD in one database. Only one COMWLD in the project. |
|
DESI |
SSOWLD |
Sculptured Surfaces World |
Surface objects and surface definition curves |
Write access for hull users, who create and update the surface. Read access for all other hull users. |
Read access for all Design users. |
One SSOWLD in one database. It is possible to have several SSOWLDs. Surfaces related to stability calculations should be in a separate SSOWLD. |
|
DESI |
HCMWLD |
Hull Curved Model World |
Curved hull objects like Shell profiles, Seams A Surface Proxy element (one per Surface) is located under the HCMWLD element. This proxy element owns the curved plates and profiles. |
Write access for all Curved Hull users. Read access for all other hull users. |
Read access for all Design users. |
One HCMWLD per SSOWLD. |
|
DESI |
MOGWLD |
Miscellaneous Object Group World |
1. Hull setup objects like structref object, hullstruct object, binary gentab object 2. Miscellaneous hull objects which are created during Structural or Detailed Design. |
1. MOGWLD for setup objects: Write access for those hull users that set up and initialize the hull project data, including gentab. Read access for other hull users. 2. MOGWLD for miscellaneous other objects: Write access for all hull users. |
Read access for all Design users. |
1. One MOGWLD for the hull setup objects. 2. One or more MOGWLDs for miscellaneous hull objects. |
|
DESI |
STDWLD |
Standard World |
Hull Standard objects like Bracket panels, Standard settings. |
Write access for those who update the hull standards. Read access for all other hull users. |
Read access for all Design users. |
One STDWLD in one database. One STDWLD holding common project data and a second STDWLD for bracket panels. |
|
DESI |
GRDWLD |
Grid World |
Hull Grid ("Gentab"), the ship coordinate tables for use by Design . |
Write access for those hull users who create the hull grid ("gentab"). Read access to all other hull users. |
Read access for all Design users. |
One database with one GRDWLD. Only one GRDWLD in the project. |
|
DESI |
HBLWLD / BLOCK |
Hull Block or Hull Block World |
Hull blocks with Panels. Plane panels are stored with their subordinate elements (plates, profiles etc). Curved panels refer to curved plates and profiles in the HCMWLD. |
Write access for those hull users working within a certain block, including Weld Planning users. Read access for all other hull users. |
Read access for those blocks, which are located in the area where the Design user is working. |
One database per block |
|
DESI |
MWLWLD |
Welds World |
Hull welds |
Write access for those hull users, who work with Weld Planning. Read access for all other hull users |
Not needed |
One database, dedicated for Welds. |
|
DESI |
FEMWLD |
Finite Element Model World |
Write access for FEM users. Other users do not need access. |
Not needed. |
||
|
DESI |
SPMSW |
Space Management World |
Space arrangements |
Write access for users working with Space. Management read access for other hull users. |
Read access. |
|
|
MANU |
MANPKG |
Hull Manufacturing Element |
Hull Manufacturing Data |
Write access for those hull users, who generate hull manufacturing parts or do plate and profile nesting. No access required for other hull users. |
Not needed |
1. The same division into databases as for HBLWLD/BLOCK. 2. Since the use of MANPKG is rule based, the user can define the rules in any way to fit the working procedure. All MANPKG elements must be pre-created. |
|
MANU |
MOGWLD |
Miscellaneous Object Group World |
1. Hull setup objects like the nesting hook object. 2. Miscellaneous hull objects created by the hull production programs. |
Write access for all hull users generating manufacturing parts. Read access for all other hull users. |
Not needed |
One MOGWLD. |
|
MANU |
MRESTQ |
Rest Plates World |
Rest plates |
Write access for those hull users, who work with plate nesting No access required for other hull users |
Not needed |
One database, dedicated for Rest plates. If MRESTQ are pre-created, the MRESTQ element must be named according to /RestQuality:A, where A is the Quality name string |