您好,欢迎访问三七文档
midasmidas中文名迈达斯,是一种结构设计有限元分析软件,分为MIDAS/GTS,MIDAS/CIVIL,MIDAS/GEN,MIDAS/FX+,MIDAS/SDS,MIDASFEAMIDAS/Civil是针对土木结构,特别是分析象预应力箱型桥梁、悬索桥、斜拉桥等特殊的桥梁结构形式,同时可以做非线性边界分析、水化热分析、材料非线性分析、静力弹塑性分析、动力弹塑性分析。为能够迅速、准确地完成类似结构的分析和设计,以填补目前土木结构分析、设计软件市场的空白,而开发的“土木结构专用的结构分析与优化设计软件”。广泛的适用领域钢筋混凝土桥梁:板型桥梁、刚架桥梁、预应力桥梁联合桥梁:钢箱型桥梁、梁板桥梁预应力钢筋混凝土箱型桥梁:悬臂法、顶推法、移动支架法、满堂支架法大跨度桥梁:悬索桥、斜拉桥、拱桥大体积混凝土的水化热分析:预应力钢筋混凝土箱型桥梁、桥台、桥脚、防波堤地下结构:地铁、通信电缆管道、上下水处理设施、隧道工业建筑:水塔、压力容器、电力输送塔、发电厂国家基础建设:飞机场、大坝、港口midasFEA是“目前唯一全部中文化的土木专用非线性及细部分析软件”,它的几何建模和网格划分技术采用了在土木领域中已经被广泛应用的前后处理软件midasFX+的核心技术,同时融入了MIDAS强大的线性、非线性分析内核,并与荷兰TNODIANA公司进行了技术合作,是一款专门适用于土木领域的高端非线性分析和细部分析软件。midasFEA拥有简洁直观的用户界面,即使是初学者也可以在短期内迅速掌握。特别是工程中比较难处理的各种非线性分析问题,程序不仅提供了简单的参数化输入方法,其全中文化的程序界面、全中文化的技术手册、全中文化的培训例题,可以让初学者迅速成长为高级分析人员。delphi中应用MIDAS(Multi-tierDistributedApplicationsServices)多层分布应用服务为开发者开发多层应用提供了一套高级组件、服务器及核心技术。Delphi所提出的Multi-Tier结构是把原来的Two-Tier前台应用程序内的dbExpress,ADO,BDE,SQLLink,DataMoule,拿到另外一台NT服务器(就是所谓的应用程序服务器),而前台程序只剩下一个可执行文件及MIDAS.DLL,而移到NT服务器上的DataMoule则变成一个COM程序(RemoteDataModule).注:前台一定要把MIDAS.DLL发布到系统目录下.(1)前台程序会通过调用应用程序服务器提供的方法(接口)提出一个请求应用程序服务器会响应这个请求,传送一个相应的SQL命令到后台数据库,而后台数据库会把执行SQL命令产生的DataSet返回给应用程序服务器.注:Delphi提供了TypeLibrary来帮助应用程序服务器定义COM方法(接口)(2)NT服务器上的COM程序是通过中间软件(dbExpress,ADO,BDE,SQLLink)传送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方法来把前台变动的数据写回到后台数据库中.
本文标题:MIDAS简介
链接地址:https://www.777doc.com/doc-2888609 .html