FLAC3D可视化后处理matlab,一种flac3d结构单元后处理方法

一种flac3d结构单元后处理方法

【专利摘要】本发明涉及一种FLAC3D结构单元后处理方法其,包括:步骤1、识别模型中包含的所有结构单元的类型并分类;步骤2、将步骤1中识别到的所有类型的结构单元分为线状单元组和面状单元组,并统计相应组中的结构单元类型的数目;步骤3、初始化线状单元组和面状单元组的计数变量;步骤4、逐单元类型判断其是否属于线状单元组,若是,执行模式一处理流程;若否,执行模式二处理流程;步骤5、判断是否处理完所有结构单元类型,若否,返回步骤4;若是,即处理完成。

【专利说明】

一种FLAC3D结构单元后处理方法

技术领域

[0001 ]本发明属于岩土工程数值模拟领域,具体涉及一种FLAC3D结构单元后处理方法。

【背景技术】

[0002]后处理是数值分析至关重要且必不可少的一项工作,现有的各类数值分析软件对于后处理的优化良莠不齐,但均存在一定程度上的过程繁复,操作不便的问题。

[0003]FLAC3D经过几十年的迭代更新,至最新的5.01版,依旧没有解决后处理操作复杂,可视化程度不高的问题。特别是针对结构单元的后处理效率低下,自动化程度低,处理过程繁杂,其输出结果往往是一些云图,对于工程技术人员或科研人员而言,这种结果并不能直观反映结构的受力变形特征,因此,这种结果不能完全符合工程应用和科研实践的要求。

[0004]现有技术利用FLAC3D自带的log输出方式输出与结果相关的所有数据,然后通过人工筛选的方式,剔除无用的log信息,或选出有用的信息来进行进一步的数据处理。此方式最大的不足就是在于数据的人工筛选,为了获得通用数据处理软件,如excel ,origin等所要求的固定格式的数据文件。在筛选阶段面临大量的坐标处理,节点识别,物理参数输出的工作,过程繁复,容易出错。

[0005]因此,如何便捷准确地实现FLAC3D结构单元后处理,成为本领域技术人员亟待解决的技术问题之一。

【发明内容】

[0006]发明目的:本发明针对上述现有技术存在的问题做出改进,即本发明公开了一种FLAC3D结构单元后处理方法。本发明提供的技术方案是建立在FLAC3D计算完成后,对FLAC3D模型中的包含的应力、位移数据进行提取,并处理成科研人员广泛接受的形式。

[0007]技术方案:一种FLAC3D结构单元后处理方法,包括以下步骤:

[0008]步骤1、识别模型中包含的所有结构单元的类型并分类,将所有的结构单元分为为梁结构单元、销索结构单元、粧结构单元、壳结构单元、土工格栅结构单元、衬砌结构单元和实体单元;

[0009]步骤2、将步骤I中识别到的所有类型的结构单元分为线状单元组和面状单元组,并统计相应组中的结构单元类型的数目,其中:线状单元组包括梁结构单元、锚索结构单元和粧结构单元,面状单元组包括壳结构单元、土工格栅结构单元、衬砌结构单元和实体单元;

[0010]步骤3、初始化线状单元组和面状单元组的计数变量

[0011 ] 线状单元组中单元类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值