複製鏈接
請複製以下鏈接發送給好友

midas

(有限元分析軟件)

鎖定
midas中文名是邁達斯,是一種有關結構設計有限元分析軟件,分為建築領域、橋樑領域、岩土領域、仿真領域四個大類。
軟件名稱
MIDAS
軟    件
有限元分析軟件
針    對
土木結構

目錄

midas軟件介紹

分類
其中建築領域包含軟件:midas Building、midas Gen、Gen Designer;橋樑領域包含軟件:midas Civil、midas SmartBDS、Civil Designer;岩土領域包含軟件:midas GTS、midas SoilWorks、midas GeoX;仿真領域包含軟件:midas NFX、midas FEA
作用
MIDAS/Civil是針對土木結構,特別是分析象預應力箱型橋樑、懸索橋斜拉橋等特殊的橋樑結構形式,同時可以做非線性邊界分析、水化熱分析材料非線性分析靜力彈塑性分析、動力彈塑性分析。為能夠迅速、準確地完成類似結構的分析和設計,以填補土木結構分析、設計軟件市場的空白,而開發的“土木結構專用的結構分析與優化設計軟件”。
應用
鋼筋混凝土橋樑 : 板型橋樑、剛架橋樑、預應力橋樑 聯合橋樑 : 鋼箱型橋樑、梁板橋梁 預應力鋼筋混凝土箱型橋樑 : 懸臂法、頂推法、移動支架法、滿堂支架法 大跨度橋樑 : 懸索橋斜拉橋、拱橋 大體積混凝土的水化熱分析 : 預應力鋼筋混凝土箱型橋樑、橋台、橋腳、防波堤 地下結構: 地鐵、通信電纜管道上下水處理設施、隧道 工業建築: 水塔、壓力容器、電力輸送塔、發電廠 國家基礎建設: 飛機場、大壩、港口。
邁達斯
midas FEA是“目前唯一全部中文化的土木專用非線性及細部分析軟件”,它的幾何建模網格劃分技術採用了在土木領域中已經被廣泛應用的前後處理軟件midas FX+的核心技術,同時融入了MIDAS強大的線性、非線性分析內核,並與荷蘭TNO DIANA公司進行了技術合作,是一款專門適用於土木領域的高端非線性分析和細部分析軟件。
midas FEA擁有簡潔直觀的用户界面,即使是初學者也可以在短期內迅速掌握。特別是工程中比較難處理的各種非線性分析問題,程序不僅提供了簡單的參數化輸入方法,其全中文化的程序界面、全中文化的技術手冊、全中文化的培訓例題,可以讓初學者迅速成長為高級分析人員。

midas應用

MIDAS(Multi-tier Distributed Applications Services)多層分佈應用服務為開發者開發多層應用提供了一套高級組件、服務器及核心技術。
Delphi所提出的Multi-Tier結構是把原來的Two-Tier前台應用程序內的dbExpress,ADO,BDE,SQL Link,DataMoule,拿到另外一台NT服務器(就是所謂的應用程序服務器),而前台程序只剩下一 個可執行文件及MIDAS.DLL,而移到NT服務器上的DataMoule則變成一個COM程序(Remote DataModule).
:前台一定要把MIDAS.DLL發佈到系統目錄下.
(1) 前台程序會通過調用應用程序服務器提供的方法(接口)提出一個請求
應用程序服務器會響應這個請求,傳送一個相應的SQL命令到後台數據庫,而後台數據庫會把執行SQL命令產生的DataSet返回給應用程序服務器.
注:Delphi提供了Type Library來幫助應用程序服務器定義COM方法(接口)
(2) NT服務器上的COM程序是通過中間軟件(dbExpress,ADO,BDE,SQL Link)傳送SQL到後台數據庫.
當應用程序服務器要把讀取到的DataSet傳送給前台時,就必須利用DCOM的機制來進行.Delphi提供的TDataSetProvider組件就會把讀取到的DataSet壓縮並且分割成一段一段的數據包,通過DCOM或TCP/IP傳給前台.
注:Delphi提供了RemoteDataModule嚮導來幫你產生COM程序的結構.由於Delphi的程序具有傳送DataSet的特殊機制,所以Delphi也實現了一個接口叫做IProvider(即TDataSetProvider),來幫助應用程序服務器上的COM程序發送DataSet數據.
(3) 前台程序與NT服務器上的COM程序是通過DCOM的機制互相溝通
前台的應用程序是通過MIDAS.DLL和應用程序服務器相互溝通,前台的MIDAS.DLL會把接收到的應用程序服務器發過來的數據包再還原成DataSet,丟給前台程序中的TClientDataSet組件.
:前台程序必須提供相應的TClientData組件來和應用程序服務器上的每個IProvider(TDataSetProvider)對應.用户修改前台數據時,修改的只是Cache(緩存)在前台的Dataset,最後要通過TClientData.ApplyUpdate方法來把前台變動的數據寫回到後台數據庫中.