您的位置:首页 > 百科 > 正文

midas

midas中文名是迈达斯,是一种有关结构设计有限元分析软件,分为建筑领域、桥梁领域、来自岩土领域、仿真领域四个大类。

  • 软件名称 MIDAS
  • 软件 有限元分析软件
  • 针对 土木结构

基本信息

  分类

  其中建筑领域包含软件:midas Building、midas Gen、Gen Designer;桥梁领域包含软件:mid来自as Civil、mida360百科s SmartBDS、Civil 绝径型间Designer;岩土领域包含软件:midas GTS市他写置势太充燃界本、midas SoilWorks、midas GeoX;仿真领域包含软件:midas NFX、刻治期它生营束攻midas FEA。

  作用

  MIDAS/Civil是针对土木结构,特别是分析象预应力箱型桥梁、悬索桥、斜拉桥等特殊的桥梁结构形式,同时可以做非线性边界分析、水热分析、材料非线性分析、静力弹塑性分析、动力弹塑性注散分析。为能够迅速、准确地完成类似结构的分析和设计,以填补土木结构分析、设计软件市场的空白,而开发的"土木结构专用的结构分析与优化设计软件"。

  应用

  钢筋混凝土桥梁 : 板型桥梁、高也身刚架桥梁、预应力桥梁 联合桥梁 : 钢箱型桥梁、梁板桥梁 预应力钢筋混凝土箱型桥梁 : 悬臂法、顶推法、移动支架法、满堂支架法 大跨度桥梁 : 悬索桥、斜拉桥、拱桥 大体积混凝土的水化热分析 : 预应力钢筋混凝土箱型桥梁、桥台、桥脚、防波堤 地下结构: 地铁、通信电缆管道、上下水处理设施、隧道 工业建筑: 水塔、压力容器、电力输送塔、发电厂 国家基础建设: 飞机场、大坝、港口。

  迈达斯

  midas FEA是"目前唯一全部中文化故盐队胶玉袁倍眼请征的土木专用非线性飞轮按守够想热搞封及细部分析软件",它的几何建模和网格划分技术采用了在土木领域中已经被广泛应用的前后处理软件midas FX+的核心技术,同时融入了MIDAS强大的线性、非线性分析内核,并与荷兰TNO DIANA公司进行了技术合作,是一款专门适用于土木领域的高端非线性分析和细部分析软件。

  mi各础的诗思起心das FEA拥有简洁直观的用户停获步地型城界面,即使是初学者到对速也可以在短期内迅速掌握。特别是工程中比较难处理的各种非线性分析问题,程序不仅提供了简单的参数化输入方法,其全中文化的程序界面、全中文化的技术手册、全中文化的培训例题,可以让初学者迅速成长为高级分析人员。

应用

  MIDAS(Multi-tier Distributed Applications Services)多层分布应用服务为开发者开发多层应用提供了一套高级组件、服务器及核心技术。

  D讨持众信福松修省elphi所提出的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程序是通过中间软件(d油批良似精bExpress,ADO,BD斗十E,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方法来把前台变动的数据写回到后台数据库中.

发表评论

评论列表