matlab中tr什么意思,TrueGrid软件TRBB缺陷消除matlab程序(原创)

TrueGrid软件在划分六面体网格方面具有强大的功能,相比于其他网格软件,我认为它的六面体效率是最高的,最好的。下面就是两张用truegrid划分的传说中的纯六面体网格。

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

虽然软件功能很强大,但还是有若干瑕疵。听我细细道来。

本文只针对广大TrueGrid用户、CAE专业人士,一点感想与大家交流,欢迎指正。

中已得到分析讨论。本帖中直接给出解决办法。

Trbb存在的问题:

a4c26d1e5885305701be709a3d33442f.png

问题的根源:

a4c26d1e5885305701be709a3d33442f.png

重新剖分方法:

a4c26d1e5885305701be709a3d33442f.png

因此编一个Matlab程序消除Trbb这个缺陷。

程序修改后的效果图对比:

a4c26d1e5885305701be709a3d33442f.png

Matlab程序:

程序的功能:TrueGrid软件中,bb和trbb有强大的不同网格密度连续过渡功能,但不同实体单元的2面或三面过渡时,trbb存在设计缺陷,会产生单元分离。本文根据LSDYNA的K文件格式,编写了一个matlab程序,修改实体单元的过渡缺陷。要求对K文件格式比较熟悉。

程序由很多小程序组成,主程序为

“NodeElementMain”

数据输入方式有两种,一种为k文件输入格式,只需把主程序中K文件名键入主程序中

另一种为节点数据和单元数据分别输入。把节点数据和单元数据分别键入主程序中,以下为数据格式和使用方法。

方式1的数据格式:(k文件格式)

a4c26d1e5885305701be709a3d33442f.png

方式2的数据格式:(可以用lsprepost导出)

节点文件数据格式:

a4c26d1e5885305701be709a3d33442f.png

单元格式数据格式:

a4c26d1e5885305701be709a3d33442f.png

详细数据格式可见程序中的k文件或文本文件。

使用方法:

只需在NodeElementMain.m中修改一下即可以用,其余函数不动,如果采用k文件输入方式,在输入方式1种填上k文件名,如果用node文件和element文件单独列出,则采取第二种文件输入方式,按如下图第2种方式修改:

最后输出结果为”NodeElementNew.k”

a4c26d1e5885305701be709a3d33442f.png

程序中包含一些例子。由于不知道新浪博客如何上传附件,附件详情见

欢迎交流指正,谢谢各位!

我的邮箱:rhl220284@qq.com

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值