Skip to content

Commit 2c22f62

Browse files
committed
Add QsMoor release
1 parent 0d90122 commit 2c22f62

11 files changed

Lines changed: 262 additions & 2 deletions

File tree

content/_index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,16 @@ layout: hextra-home
5858
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));"
5959
>}}
6060
61+
{{< hextra/feature-card
62+
title="Quasi-Static Mooring Analysis Tool"
63+
subtitle="QsMoor is a software tool developed for the analysis of mooring systems for floating offshore structures. It calculates the position and tension distribution along each mooring line using standard catenary equations. The program automatically determines the equilibrium state of the moored system and efficiently evaluates the corresponding system stiffness matrices using semi-analytic Jacobian methods."
64+
link="/qs_moor"
65+
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
66+
image="./images/Snipaste_2026-03-10_13-46-13.png"
67+
imageClass="hx-top-[40%] hx-left-[24px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
68+
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));"
69+
>}}
70+
6171
{{< hextra/feature-card
6272
title="HydroModeller"
6373
subtitle="Cloud-based panel model and Morison model modelling tool for hydrodynamic analysis of typical floaters."

content/dp_capability_tool/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: "DP Capability Tool"
55
<div class="hx-mt-6"></div>
66

77
<div class="hx-mb-6">
8-
{{< hextra/hero-button text="Download" link="https://github.com/forest-apps/forest-apps.github.io/releases/tag/DpCapabilityTool_Windows_v1.1.1.0" >}}
8+
{{< hextra/hero-button text="Download" link="https://github.com/forest-apps/forest-apps.github.io/releases/download/DpCapabilityTool_Windows_v1.1.1.0/DpCapabilityTool_Windows_v1.1.1.0.zip" >}}
99
</div>
1010

1111
<div class="hx-mt-6"></div>

content/dp_rule_utilities/_index.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
---
22
linkTitle: "DP Rule Utilites"
33
title: "DP Rule Utilites"
4+
5+
author:
6+
name: "Forest Apps"
7+
email: "ForestApps@hotmail.com"
48
---
59

610
<div class="hx-mt-6"></div>
711

812
<div class="hx-mb-6">
9-
{{< hextra/hero-button text="Download" link="https://github.com/forest-apps/forest-apps.github.io/releases/tag/DpCapabilityTool_Windows_v1.1.1.0" >}}
13+
{{< hextra/hero-button text="Download" link="https://github.com/forest-apps/forest-apps.github.io/releases/download/DpCapabilityTool_Windows_v1.1.1.0/DpCapabilityTool_Windows_v1.1.1.0.zip" >}}
1014
</div>
1115

1216
<div class="hx-mt-6"></div>
110 KB
Loading

content/qs_moor/_index.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
linkTitle: "QsMoor"
3+
title: "Quasi-Static Mooring Analysis Tool"
4+
---
5+
6+
<div class="hx-mt-6"></div>
7+
8+
<div class="hx-mb-6">
9+
{{< hextra/hero-button text="Download" link="https://github.com/forest-apps/forest-apps.github.io/releases/download/QuasiStaticMooring_Windows_v1.0.0.0/QuasiStaticMooring_Windows_v1.0.0.0.zip" >}}
10+
</div>
11+
12+
<div class="hx-mt-6"></div>
13+
14+
QsMoor is a powerful and user-friendly software tool developed for the quasi-static analysis of mooring systems for floating offshore structures. It supports the modeling and analysis of moored floating systems with flexible configurations, including various arrangements of mooring lines and floating platforms. Using standard catenary equations, QsMoor accurately calculates the distributed position and tension along each mooring line segment, while floating platforms can be represented through linear hydrostatic characteristics.
15+
16+
The software automatically determines the equilibrium state of the entire mooring system and efficiently computes linearized stiffness matrices using semi-analytic Jacobian methods, enabling reliable evaluation of system restoring characteristics for engineering analysis and preliminary design.
17+
18+
QsMoor also provides an intuitive graphical user interface that simplifies model setup and result visualization. The equilibrium configuration of the mooring system is updated automatically in an interactive 3D view, allowing users to quickly understand system behavior. In addition, the software can generate comprehensive Word reports containing key data, figures, and analysis results, making it convenient for documentation and engineering reporting.
19+
20+
---
21+
22+
23+
## Key features
24+
25+
26+
{{< cards cols="1" >}}
27+
{{< card
28+
title="Automatic equilibrium calculation and real-time 3D visualization"
29+
subtitle="QsMoor automatically determines the equilibrium state of the entire mooring system, while the corresponding configuration is updated in real time in the 3D view"
30+
image="./images/FindEquilibrium.gif" >}}
31+
32+
{{< card
33+
title="Instant access to detailed results"
34+
subtitle="QsMoor allows users to access detailed mooring line data, tensions, positions, and system parameters in an organized format"
35+
image="./images/ViewResults.gif" >}}
36+
37+
{{< card
38+
title="Automatic Word report generation"
39+
subtitle="Generate comprehensive Word reports that include key input data, analysis results, and figures"
40+
image="./images/ViewReport.gif" >}}
41+
42+
43+
{{< /cards >}}
44+
45+
---

content/qs_moor/_index.zh-cn.md

Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
---
2+
linkTitle: "HydroModeller"
3+
title: "HydroModeller"
4+
---
5+
6+
{{< hextra/hero-button text="下载并运行文件 HydroModeller.Client.exe" link="https://github.com/forest-apps/forest-apps.github.io/releases/download/HydroModeller1.0_Windows/HydroModeller1.0_Windows.zip" >}}
7+
8+
## 1 Introduction
9+
10+
Floating offshore structures are widely utilized across various industries, particularly in offshore oil and gas exploration. Hydrodynamic analysis plays a key role in their design, as understanding the motion, acceleration, and air gap at sea is essential for maintaining safety over a service life that can exceed 30 years. Commonly used hydrodynamic analysis software in offshore engineering includes WAMIT, SESAM, AQWA, OrcaFlex, and HydroStar. For frequency-domain analysis using the boundary element method (BEM), a panel model based on the floater's wetted hull surface is required. Typically, the geometry of floating offshore structures is relatively simple and can be modeled using a combination of basic 3D shapes such as cylinders, conical frustums, and boxes. An example of this is the floating platform structure of the OC4 DeepCwind semisubmersible.
11+
12+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-06-22.png">
13+
14+
HydroModeller is a cloud-based tool designed to streamline the creation of panel models for typical floating offshore structures. These structures are represented using a combination of basic 3D shapes, and the surface of the boolean union is extracted to generate panel models in both WAMIT GDF and SESAM FEM formats, ensuring compatibility with most hydrodynamic analysis software. Additionally, the tool can simultaneously generate the Morison model in SESAM FEM format, enabling further hydrodynamic modeling in SESAM HydroD.
15+
16+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-07-56.png">
17+
18+
## 2 User interface
19+
20+
The user interface consists of 5 main area, including
21+
22+
- Application title bar
23+
- Application menu bar
24+
- 3D model view
25+
- Project panel
26+
- Task view
27+
28+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-09-55.png">
29+
30+
### 2.1 Application title bar
31+
32+
Application title bar is on the top of the user interface, showing the basic information of the project, such as the path of the project file.
33+
34+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-11-16.png">
35+
36+
### 2.2 Application menu bar
37+
38+
Application menu bar is composed of drop-down menus that contain a list of grouped menu items for the functionality related to the application or a project.
39+
File menu contains the functionality to create/open/save a project. The recent projects can be remembered and reopened from the Open Recent list.
40+
41+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-12-21.png">
42+
43+
The user manual, license information and the About can be found in the Help menu.
44+
45+
### 2.3 3D model view
46+
47+
In the 3D model view, users can visualize and interact with 3D representations of basic 3D shapes, complete floating offshore structures, and their surrounding environments. This tool provides a dynamic and immersive view, allowing users to gain insights into the geometry and structural layout of the models. Users can rotate, zoom in and out, and pan across the view to examine the model from different angles and perspectives. These actions are controlled using the mouse’s left, middle, or right buttons in combination with the Ctrl, Shift, or Alt keys for enhanced functionality and navigation.
48+
49+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-13-33.png">
50+
51+
### 2.4 Project panel
52+
53+
The Project Panel, located on the left side of the main user interface, contains all the models and tools related to a project. This includes settings for the 3D view, geometry components, and the Hydro body (panel model), providing easy access to essential project elements for efficient navigation and management.
54+
55+
The Project panel is organized as a hierarchical tree structure. A symbol, either 👁 or ◯, in front of a node indicates that the object is visible/hidden in the 3D model view. All modeling functionalities can be accessed via the context menu of each node, providing quick and easy interaction with the model components.
56+
57+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-15-03.png">
58+
59+
#### 2.4.1 3D view settings
60+
61+
The 3D view settings manage the background visualization of the 3D model view. The XY reference plane is always visible in the 3D model view, while the YZ and XZ reference planes can be toggled on or off as needed.
62+
63+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-16-06.png">
64+
65+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-16-39.png">
66+
67+
#### 2.4.2 Geometry components
68+
69+
Geometry components folder contains all the basic and composite 3D shapes. The context menu for Geometry components is displayed below.
70+
71+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-18-02.png">
72+
73+
##### 2.4.2.1 Basic 3D shapes
74+
75+
The types of the basic 3D shapes include:
76+
77+
- Cylinder
78+
- Cone frustrum
79+
- Box
80+
- Vertical prism
81+
82+
###### 2.4.2.1.1 Cylinder
83+
84+
The properties of a cylinder can be defined using the dialog box displayed below.
85+
86+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-19-34.png">
87+
88+
The checkbox for the Panel model/Morison model can be toggled to include or exclude the geometry component in the respective model.
89+
90+
###### 2.4.2.1.2 Cone frustrum
91+
92+
The properties of a Cone frustrum can be defined using the dialog box displayed below.
93+
94+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-21-08.png">
95+
96+
The main difference between a cone frustum and a cylinder is that the cone frustum allows for the diameters of both ends of the revolving axis to be defined, whereas a cylinder has a constant diameter throughout.
97+
98+
###### 2.4.2.1.3 Box
99+
100+
A box is essentially a rectangular prism or cuboid. In HydroModeller, a box is defined by its cross-sectional width and height, along with the axis start and end points, which represent the centers of the start and end cross sections. The direction of the local Y-axis is determined by the axis direction and a reference point, while the local Z-axis direction is established based on the axis direction and local Y-axis, following the right-hand rule.
101+
102+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-22-23.png">
103+
104+
###### 2.4.2.1.4 Vertical prism
105+
A vertical prism is defined by a horizontal polygon, the bottom Z-coordinate, and its height. The polygon is specified by a list of 2D points, which can be arranged either clockwise or counterclockwise. The cross-section is formed by creating triangles that connect the polygon's edges with the centroid of the shape.
106+
107+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-23-02.png">
108+
109+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-23-30.png">
110+
111+
##### 2.4.2.2 Composite shapes
112+
113+
HydroModeller supports 2 types of composite shape: Group and Transformation.
114+
115+
###### 2.4.2.2.1 Group
116+
117+
A Group consists of basic shapes, used to better organize geometry components or efficiently model identical structures with transformations applied.
118+
119+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-24-25.png">
120+
121+
###### 2.4.2.2.2 Transformation
122+
123+
Users can duplicate all basic shapes and groups by applying a translation using the Transformation feature.
124+
125+
For example, if you have a cylinder in a certain position, you can use a translation to create a duplicate of this cylinder at a new location by specifying the offset (e.g., move it 5 units along the X-axis and 3 units along the Y-axis). This allows for efficient modeling of repetitive or symmetrical structures without manually recreating each shape.
126+
127+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-25-08.png">
128+
129+
##### 2.4.2.3 Modelling with Excel
130+
131+
Users can utilize Excel for more advanced modeling of floating offshore structure with an Excel template file. The Excel template file can be created from the context menu of Geometry components.
132+
133+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-25-51.png">
134+
135+
The Excel template file includes 4 sheets, each corresponding to the four basic 3D shapes: cylinder, cone frustum, box, and vertical prism. Users are allowed to input data only within designated cell regions.
136+
137+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-26-31.png">
138+
139+
Please note that only "value" type data is recognized when importing from an Excel template, while "formula" type data may not be processed correctly. If users create parametric geometry components in Excel, it is recommended to generate a separate Excel template, copy the cell values into the appropriate sheet, and import that file instead.
140+
141+
#### 2.4.3 Hydro body
142+
143+
The Hydro body and its child node, the Panel model, are used for visualizing the generated panel meshes. Additionally, panel model files in formats such as WAMIT, SESAM, HAMS, Abaqus, and AQWA can be loaded for validation purposes.
144+
145+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-27-28.png">
146+
147+
#### 2.4.4 Task view
148+
149+
Once all the geometry components have been modeled, a cloud task can be created in the Task view.
150+
151+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-28-04.png">
152+
153+
Users can define the mesh size for the panel model in a cloud task. By enabling the "Include water plane" option, the water plane mesh will also be generated using the same mesh size, along with a triangular mesh for air gap analysis.
154+
155+
Users can specify an email address to receive updates on task processing status.
156+
157+
A cloud task can be submitted for processing once it is created using the context menu in the task grid. The processing details can be synchronized using the same function.
158+
159+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-28-57.png">
160+
161+
The cloud task is typically processed within a few minutes. Users need to manually sync the task status. Once the result file is downloaded, the meshes can be viewed in the 3D model view.
162+
163+
<img title="a title" alt="Alt text" src="images/Snipaste_2024-09-14_16-29-30.png">
369 KB
Loading
3.7 MB
Loading
809 KB
Loading

content/qs_moor/license/_index.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
linkTitle: License
3+
title: License
4+
weight: 3
5+
sidebar:
6+
open: true
7+
---
8+
9+
{{% details title="License" %}}
10+
11+
* $99 for 12 months
12+
13+
Contact forestapps@hotmail.com for further information.
14+
{{% /details %}}
15+
16+
[hugo]: https://gohugo.io/
17+
[flex-search]: https://github.com/nextapps-de/flexsearch
18+
[tailwind-css]: https://tailwindcss.com/

0 commit comments

Comments
 (0)