The invention relates to an Abaqus meshing method based on Midas modeling and Matlab transformation. The method uses the self-contained function of MATLAB to compile, extract, identify and transform the grid parameters (cell table and node table) format of Midas numerical model, convert the existing cell and node information into the identifiable and readable data form of Abaqus INP file respectively, and generate new data forms. Grid INP text file. The method of the invention combines two kinds of software organically, takes advantages of each, realizes reasonable modeling of complex model by using Midas, converts Midas nodes and units into INP file form that Abaqus can recognize through matlab, and carries out later Abaqus analysis and calculation by importing Midas grid, which is very effective to improve the accuracy and efficiency of numerical calculation of complex model.
【技术实现步骤摘要】
一种基于Midas建模和Matlab转换的Abaqus网格划分方法
本专利技术涉及一种基于Midas建模和Matlab转换的Abaqus网格划分方法,属于岩土工程的仿真模拟研究
技术介绍
随着目前经济发展,复杂工程问题层出不穷,工程建设中不断出现新的技术难题,由于岩土材料的复杂性,只是简单的经验、数学及力学计算无法给出精确的描述和预测,且其计算方法较为复杂。随着信息技术的发展,数值分析方法应运而生,计算机辅助计算在解决大型工程问题的仿真模拟研究得到了迅速发展,各种数值计算方法包括有限元、有限差分、边界元等理论相对应的数值模拟软件层出不穷。且随着岩土工程领域的不断进步,基坑、隧道等工程都向更深、更大、工序更复杂的趋势发展,物理模型越来越复杂。数值模型通过网格划分实现不同模型分区,一般来说数值分析网格越密,计算结果越趋于真实解,但也对计算机存储空间要求更高,所以在数值计算时应权衡计算效率、存储空间和精确度,对于重点关心区域应增大网格划分密度,因此合理的网格划分对计算准确性和计算效率极其重要。Abaqus是世界上功能最强大的有限元软件之一,它的非线性强项主要体现在用户自定义材料本构关系,强大的处理接触的能力,能够模拟大变形,拥有开放式接口,在Abaqus前、后处理运算中会产生一系列文件,方便用户直接分析内部计算过程,采用Python等程序语言进行二次开发。Abaqus支持在命令窗口键入各类命令进行操作,其软件内部提供了相当丰富的命令语句。然而Abaqus工作界面相比其它商用有限元软件并不友好,自动网格划分能力弱,尽管提供了很多种类的网格划分形式和网格类 ...
【技术保护点】
1.一种基于Midas建模和Matlab转换的Abaqus网格划分方法,其特征在于,其包括:S1、根据工程需要应用Midas有限元软件进行数值建模,通过Midas前处理的几何输入绘制模型几何或通过导入模型.dxf文件,或通过扩展几何或扩展网格实现模型实体生成;S2、将所述Midas自带网格菜单里的表格参数,存为node.txt和element.txt格式方便Matlab读取调用;其中,所述表格包括节点表格和单元表格;利用Matlab自带函数进行Midas节点及单元信息读取、识别及转换;S3、将转换所得的INP文件导入到Abaqus软件中,完善模型边界和荷载施加,进行模型计算及结果分析,整个转换及分析过程结束。
【技术特征摘要】
1.一种基于Midas建模和Matlab转换的Abaqus网格划分方法,其特征在于,其包括:S1、根据工程需要应用Midas有限元软件进行数值建模,通过Midas前处理的几何输入绘制模型几何或通过导入模型.dxf文件,或通过扩展几何或扩展网格实现模型实体生成;S2、将所述Midas自带网格菜单里的表格参数,存为node.txt和element.txt格式方便Matlab读取调用;其中,所述表格包括节点表格和单元表格;利用Matlab自带函数进行Midas节点及单元信息读取、识别及转换;S3、将转换所得的INP文件导入到Abaqus软件中,完善模型边界和荷载施加,进行模型计算及结果分析,整个转换及分析过程结束。2.如权利要求1所述的方法,其特征在于,在步骤S1中,所述Midas有限元软件进行数值建模流程包括Midas数值建模,确定模型,判断模型几何非线性情况:若待建模型较为复杂,则通过CAD建立相应dxf线框文件,后可通过Midas导入线框接口直接导入模型框架,后通过将2D线框进行拉伸或旋转等操作,建立3D线框或实体,通过网格划分实现模...
【专利技术属性】
技术研发人员:赵文,陈阳,张超哲,王志国,韩健勇,贾鹏蛟,
申请(专利权)人:东北大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。