OpenSees7款前后處理軟件簡介

0. 前言

與商業軟件相比,OpenSees并沒有提供圖形用戶界面(GUI)和可視化模塊。使用過程中,用戶一般是借助文本編輯器編輯輸入文件,然后再交由OpenSees進行計算得到計算結果。當模型較為復雜時,沒有直觀的模型顯示,輸入文件耗費精力、容易出錯且難以排查。為此,筆者統計了以下7款較為常用的OpenSees前后處理軟件(排名不分先后)進行簡單介紹,并附上鏈接,有需要的同學可自取。

1. ETOETABS TO OpenSEES

華南理工大學陳學偉博士開發的OpenSees前后處理程序。顧名思義,ETO提供了ETABS(CSI公司開發研制的房屋建筑結構分析與設計軟件)與OpenSees交互的接口,能讀入ETABS導出的s2k文件,用戶可在ETABS中建好模型并導出.s2k文件,在ETO中進行一定設置后,即可生成OpenSEES的.tcl腳本文件。ETO具有集成化的用戶界面,可以顯示平面、立面和三維視圖,計算完成后,ETO提供了可視化界面顯示分析結果。

OpenSees7款前后處理軟件簡介的圖1

1 ETO界面

具體操作及案例可參考陳學偉的專著《結構彈塑性分析程序OpenSEES原理與實例》,陳學偉的微信公眾號:Dino結構筆記

OpenSees7款前后處理軟件簡介的圖2

2 結構彈塑性分析程序OpenSEES原理與實例

2. STKOASDEA STKO for OpenSEES

ASDEA STKO for OpenSEES(縮寫STKO)是意大利軟件公司ASDEA開發的基于搭載OpenSEES 求解器的商業有限元軟件(可先申請許可證試用),前處理器方面提供便捷的GUI操作,且支持幾何模型.igs, .step, .brep 格式導入。后處理器依靠HDF-5數據庫可以在后處理中呈現各種位移和應力應變,反力云圖,以及動畫。可參考專著教材:《STKO User Manual》,視頻教程可自行在B站等平臺搜索。

OpenSees7款前后處理軟件簡介的圖3

3 STKO后處理渲染效果

3. GiD+OpenSEES

GiD是專注于對數值模擬進行前后處理的軟件。GiD+OpenSEES是其為OpenSees開發的引入預/后處理圖形用戶界面的軟件插件。使用GiD+OpenSEES,需要安裝GID。

GID官網鏈接:

https://www.gidhome.com/download/official-versions/win64/

GiD+OpenSEES官網鏈接:

http://gidopensees.rclab.civil.auth.gr/

注冊方法:

http://blog.sciencenet.cn/blog-363947-600551.html

OpenSees7款前后處理軟件簡介的圖4

4 GiD+OpenSEES

4. OSLite

OSLite 是免費、輕量級的OpenSees前后處理程序。OSLite的圖形用戶界面采用開放源代碼的QT界面庫開發;模型可視化采用了開放源代碼的VTK可視化工具庫。OSLite的功能和使用教程可至OSLite官網查看學習:

http://www.oslite.tech/index.php/index_cn.html

OSLite是出于公益目的開發的軟件,可以通過發送email到郵箱jacques.chen@qq.com免費索取所需的版本,或者直接通過Internet在線下載,下載地址為:http://oslite.tech/index.php/Download.html

OpenSees7款前后處理軟件簡介的圖5

5 GiD+OpenSEES界面

5. OpenSeesPL

OpenSeesPL是一個基于PC的圖形預處理和后處理器(用戶界面),用于三維(3D)地面和地面結構響應。三維有限元計算使用OpenSees進行。OpenSeesPL中可用的分析選項包括:1)Pushover分析、2)模式振型分析和3)地震分析。有限元網格可視化使用OpenTK (OpenGL)庫,x-y作圖使用OxyPlot。官網鏈接:

http://soilquake.net/openseespl/

OpenSees7款前后處理軟件簡介的圖6

6 GiD+OpenSEES

使用教程可自行上網搜索,如:

https://www.bilibili.com/read/cv11939030/

6. OpenSees Navigator

OpenSees Navigator是用于OpenSees的圖形用戶界面(GUI)前置和后置處理器。它是用MATLAB編寫的,但可以作為一個獨立的應用程序運行。

官網有使用教程和案例視頻(都是英文),下載OpenSees Navigator請發送電子郵件peer_center@berkeley.edu并提供以下信息:電子郵件,姓名,姓氏,機構,以及使用OpenSees Navigator的簡要描述。官網鏈接:

https://openseesnavigator.berkeley.edu/

OpenSees7款前后處理軟件簡介的圖7

7 OpenSees Navigator

7. BuildingTclViewer

BuildingTclViewer是一個Tcl/Tk小程序,它提供了一個圖形用戶界面來交互式地創建BuildingTcl數據庫,使用OpenSees交互式地運行數值模擬,并交互式地查看結果,但貌似2009年以后就沒有再繼續更新維護了。官網鏈接:

https://opensees.berkeley.edu/wiki/index.php/BuildingTcl

OpenSees7款前后處理軟件簡介的圖8

8 BuildingTclViewer

OpenSees7款前后處理軟件簡介的圖9

9 BuildingTclViewer版本歷史


登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

2
4
18