一种基于Matlab的由Midas导入Flac3D的模型识别方法与流程

文档序号:13760583阅读:来源:国知局
一种基于Matlab的由Midas导入Flac3D的模型识别方法与流程

技术特征:

1.一种基于Matlab的由Midas导入Flac3D的模型识别方法,其特征在于,包括如下步骤:

S1、利用Midas/GTS软件对三维实体模型进行建模:

根据需要建立的三维实体模型进行关键几何部件剖分与控制点参数提取,利用Midas/GTS的几何输入前处理模块对实体模型进行绘制,对不同的部件进行切割或合并处理,同时,对于更为复杂的三维实体模型,采用CAD导入.dxf文件进行编辑;

S2、三维实体模型建好后,通过Midas/GTS自带的网格划分模块进行模型网格的划分,通过四面体网格生成器和混合网格生成器生成自由网格和映射网格,并实现不同部分间网格节点的耦合;网格划分完毕后对不同部分赋予不同的材料属性;

S3、利用Midas/GTS软件对三维结构单元进行建模:在三维实体模型网格划分完毕的基础上,根据需要在相应位置吸取结构单元,或利用几何线(面)划分耦合结构单元,并赋予不同的材料属性;

S4、利用Matlab软件实现Midas的模型信息文本文件的转换:

Midas中三维仿真模型建立完成后,利用Midas工具中的模型信息表单功能以文本文件的形式输出模型的节点信息和单元信息;利用Matlab进行节点信息与单元信息读取与识别,经过Matlab编译的模型信息修改模块将模型的节点信息、单元信息、分组信息进行提取,并将其以Flac可导入的文件形式进行数据转换,得到转换模型文本文件;

S5、将实体网格和结构单元文本文件分别改为后缀名为.Flac3d和.dat的Flac的可导入文件,在Flac的文件菜单中找到外部网格输入接口,按路径导入Flac中,显示各组网格,即可再对其进行后序的荷载及边界条件的施加。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1