HydroD Plntools Semi
HydroD Plntools Semi
One section model contains one or more patches. Each patch contains at least two
section curves. Each section curve contains at least two points.
Before a section model is generated, it is necessary for the user to observe the
topology of the geometry. The geometry of one eighth of the whole semi-
submersible structure is shown as below (only pontoon and leg parts are shown
here). It can be shown from the figure below that we can divide the geometry into
several parts based on the feature of the local geometry.
This geometric model includes one leg and one pontoon. The leg part is a kind of
rotating geometry. Pontoon includes a “bow” part, which is similar to a rotating
geometry. The overlapping part between the pontoon and the leg forms a circle curve
at the bottom of the leg and on the top of the pontoon. The corresponding part on the
body of the pontoon is called “hole” in the figure. After the “hole” part of pontoon
comes the “middle” part, which holds a regular shape.
Based on the geometry of this structure, it is decided to divide the structure into the
following three patches:
1. Patch_pontoon: including “bow”, “hole” and “middle” parts
2. Patch_top: top patch over the “middle “ part of the pontoon
3. Patch_leg: the leg part
First select the rotation point. Then select the direction of the first plane. By pointing to the
two bars at the right hand side of the menu an additional dialogue pops up. The most
convenient option is the two points option. Both of these two points can be selected
graphically as shown. (These fields are automatically updated with graphical selection so
you do not need to use the Visual Clipboard).
Finally fill in the total rotation angle and the step between each plane. Rotation axis vector
is OK by default.
In the menu that comes up specify Patch name prefix and patch type. Select File Model
Slicer and Select the file model (PanelModel2) that is to be used:
The cut planes are then defined in the table in the dialogue. This can be done directly or by using
the tools above the table. The cut plane is defined by specifying a point on the plane and the
normal vector. The bow and stern curves need not to be defined. They are automatically created if
the tick box Add bow and stern curve is checked.
The curves on the patch must be given from bow to stern so we will create them in this order. (If
this is not done it is possible to sort them afterwards.)
A set of section curves on this patch will be shown as below on the screen:
It can be clearly seen from the figure above that the “middle” part is rather linear and
regular, which means less curves are needed to define the geometry.
The “bow” part is not well described by such curves which should be improved.
It is also noticed that between “hole” part and “middle” part, we have a discontinuity
because of existence of the bottom of the leg. This problem can be avoided by separate the
“top” part from the pontoon body patch.
Define more section curves in the same way as described before and a set of section curves now
are defined.
Then we can mesh both Patch_top and Patch_leg to check the mesh quality. Use the same
SectionHullMesh1 but leave MyPrefix_Patch unmeshed.
Since the “middle” part of the geometry is rather linear and regular, we do not need many curves
on that part. Therefore we can delete some of section curves.
The section curves at “middle” part should be modified since the top part of pontoon has already
been defined by Patch_top.
Allow both PanelModel2 and Patch_pontoon visible. Highlight one section curve on
Patch_pontoon, in the “middle” part of the geometry and Edit with click on RMB.
Repeat the same procedures for more curves at “middle” part and we get the following curves.
Select PanelModel2. Allow Add bow and stern curves. Add planes to grid and then OK.Edit the
patch which has just been created. Set patch type PartiallyWetPortSide and Auto Order. Order the
section curve by clicking on “index” and delete the last curve, i.e. curve with index of 11.
After merging this two patches, it is necessary to review all the section curves to make sure
all the curves are moving from bow to stern direction.
Under folder of PlnPatches, you can find both original and mirrored patches now. You can
also find the patches shown as figure on the right.
merging mirrored patchs can be done by copy and paste then auto sort
Merging patches on Pontoon, i.e. Patch_pontoon and Mirror_patch_pontoon. Select all the
section curves in Mirror_patch_pontoon and select Copy.
Then select Patch_pontoon and right click on RMB. Paste curves into this patch.
Edit Patch_pontoon and Auto order all the curves.
All the curves in Patch_pontoon now can be found.
Delete patch called Mirror_patch_pontoon.
In the same way, we can merge Patch_top and Mirror_Patch_top into one patch. You can find
the merged patch_top with section curves shown as right.
Delete patch named as Mirror_Patch_top.
Remesh all the patches and you will find the mesh shown as below.
Now you get half of the full semi-submersible geometry. The mirrored patches are shown
on the screen.
It is also found that the patch type of the patches mirrored with XZ plane are automatically
modified by HydroD as Partially wet, starboard side.
After remeshing on all the patches, we get the final mesh on semi-submersible.
HydroD do not have any direct command for exporting the section model to a pln-
file. However, when you create a mesh the pln-file to be meshed is written by
HydroD.
When you create a SectionHullMesh (i.e. using the Mesh command on the Section
model) the pln-file will be in a folder with the HydroModel name (HydroModel3 in
this example).
When you create a SectionMesh (i.e. using the Mesh command on a Setup activity or
a Wasim activity) the pln-file will be in the working directory for that activity.