日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GeniE 实用教程(一)简介

發布時間:2023/12/29 编程问答 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GeniE 实用教程(一)简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目 錄

  • 一、前言
  • 二、界面與幫助
    • 2.1 GeniE GUI
    • 2.2 快捷鍵
    • 2.3 幫助文檔
  • 三、分析流程
  • 四、分析類型
  • 五、命令行和日志
  • 六、參考文獻


一、前言


??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




總結

以上是生活随笔為你收集整理的GeniE 实用教程(一)简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。