GeniE 实用教程(一)简介


一、前言


  SESAM (Super Element Structure Analysis Module)是由挪威船级社(DNV-GL)开发的一款有限元分析(FEA)系统,它以 GeniE、HydroD 和 DeepC 等模块为核心,是海洋工程结构分析的行业标准软件,主要用于海工结构的强度评估、波浪荷载计算和系泊系统分析等。 GeniE、HydroD 和 DeepC 分别是 Sesam 系统的建模及前处理模块、水动力计算模块和深水系泊分析模块。



名称功能
GeniE模型前处理、结构分析、结果可视化
HydroD流体静力和稳性分析、波浪荷载和运动响应计算
DeepC深水浮式系统锚泊耦合分析


  GeniE 是 Sesam 系统中的结构设计分析工具,服务于海工结构的快速建模与强度评估,支持概念设计、详细设计和迭代分析。GeniE 能进行固定式结构的水动力分析、桩-土分析和结构分析。GeniE 可作为独立的分析工具,也可以与其他 Sesam 程序一起在 Sesam Manager(Sesam 的主控制程序)的控制下运行,例如:GeniE 可以为超单元分析创建超单元;GeniE 可以创建固定或浮动结构的板壳模型,以便在 HydroD 中进行后续的稳定性或水动力分析。此外,GeniE 支持自动化建模技术,自动建模的脚本文件基于 JScript 语言创建,JScript 是微软的一种专门设计用于 Web 页面中的脚本语言。





二、界面与帮助


2.1 GeniE GUI


  GUI(Graphical User Interface)主要由 6 个部分组成:菜单栏、工具栏、浏览区、命令行窗口、信息提示区和图形显示窗口。


在这里插入图片描述

GUI与各种菜单



2.2 快捷键


视图与选择快捷键

ShortcutDescriptionShortcutDescription
ALT+SShow selection onlyALT+BToggle background colour between black and white
ALT+PlusAdd selectionCtrl + 鼠标右键平移视图
ALT+MinusRemove selection鼠标右键旋转视图
ALT+AShow all鼠标中键缩放视图
ALT+QShow complement

在这里插入图片描述

Alt + S (仅显示选中)



2.3 帮助文档


  GeniE 使用教程与建模示例可在文件夹 xxx\GeniE Vx.x-xx\Help\Tutorials 中找到,其中,xxx 为软件的安装目录,x.x-xx 为软件的版本号。双击 TutorialsBasicAndCodechecking.html ,则在浏览器中打开基础建模教程,如下图所示。双击 TutorialsAdvancedModelling.html ,则会在浏览器中打开高级建模教程。


在这里插入图片描述





三、分析流程


  在 GeniE 中进行设计分析的一般流程是:(1)确定设计前提;(2)创建结构模型(几何模型);(3)定义荷载工况;(4)执行分析;(5)查看结果。若计算分析在 GeniE 之外进行,如在 HydroD 中分析海上漂浮物/船舶的水动力,则需创建并导出有限元和/或板壳模型。GeniE 会话到此结束,分析工作可以在 Sesam Manager 中继续进行。对于如导管架等海上固定结构,计算分析可在 GeniE 中进行,分析可能包括波浪载荷和桩土分析。


Typical workflow

序号操作描述
1确定设计前提单位制、截面库、网格规则、间隙计算、公差和名称设置
2创建结构模型创建几何模型,如梁、板等
3定义荷载工况定义基本工况和荷载组合
载荷工况可能包括温度荷载、设备自重以及加速度荷载等
For wave load analysis using Wajac relevant attributes should be added to the model.
4执行分析创建网格、水动力分析
5查看结果位移、应力、应变等




四、分析类型


  与 ANSYS、Abaqus 等软件不同,GeniE 中的网格划分通过执行分析来实现,创建有限元模型是求解器的一种分析类型。此外,在 GeniE 中可执行的分析类型主要有:Linear static structural analysis、Eigen Value Analysis、Fixed Structure Environmental Load Analysis、Tension/Compression Analysis、Pile Soil Analysis、Integrated wave, pile-soil and structural analysis 和 Hull Girder Load Adjuster for Ship structures 。


在这里插入图片描述

The Activity Monitor
The Activity Monitor lets you start GeniE’s predefined work processes.
Activity Monitor is available from the Top Dropdown Menu: Tools | Analysis | Activity Monitor.
快捷键 Alt + D







五、命令行和日志


  The Command Line tab is found at the bottom of the Graphical User Interface (GUI) Introduction. All commands appear here and are also logged in a journal file. This is true whether the commands are given graphically, from the browser, from the dropdown menu, read into GeniE or typed/pasted in the Command Line. The scripting language (command lines) is based on the JScript language and enhanced with GeniE commands. The commands are documented in the on-line Help (F1). A journal file, optionally with some editing, can be stored and used as an input file in future sessions. This can be a complete input file for creating and analysing a model or merely commands creating part of a model. Company libraries of beam cross sections, equipments, etc. may be established this way and distributed for internal use.


  When typing in the Command Line command-line completion (tab completion) is available. Start typing a few characters of a command and hit the Tab key for guidance. In the figure below is shown three stages of typing a command for creating a new beam plus the final command.


在这里插入图片描述


Typing a command and getting help by command-line completion


  A command always ends with semicolon ( ; ) and is executed by hitting Enter. Comments may be added after double forward slash (//). Such comments may be added to the same line as a command. Several comment lines may be given in-between slash+asterisk and asterisk+slash. An example of input commands with comments is given below.


// Create beams
Bm1 = StraightBeam(Point(10,12,20),Point(10,12,25));
Bm2 = StraightBeam(Point(10,15,20),Point(10,15,25));  // This is beam Bm2
/*
Next to do is create beam Bm3.
This is the third beam.
*/
Bm3 = StraightBeam(Point(10,20,20),Point(10,20,25));

在这里插入图片描述

脚本的运行




六、参考文献


[1]. GeniE User Documentation

[2]. GeniE/Tutorials in Basics and Code Checking

[3]. GeniE/Tutorials Advanced Modelling

[4]. 联系作者,Email: liyang@alu.hit.edu.cn




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hulunbuir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值