首页/文章/ 详情

土石混合体的分层压缩法

2年前浏览4679

 纯砂土的研究目前基本上趋于饱和了,目前离散元在散体材料部分的研究大都是还原砾砂石材料的形状。在此之前,离散元开发了很多考虑抗转动的模型,来表征材料的球度对其转动特性的影响。随着计算能力的提高以及研究的深化,直接生成现实形状的材料是当前主要的工作。于是PFC6.0出现了块体计算元素,本文主要讲解clump来模拟块体,而ball模拟砂土的分层压缩法。只将体积大的用clump也可以有效率的进行计算。


    一般来说我们生成的clump的数目不会特别多,这样就对其均匀性要求比较高了。和砂土不一样,砂土的均匀性体现在孔隙率的均匀上,而块石的均匀性体现在分布上。如果不分层的话,很容易出现某些地方clump很多,而有些地方clump很少,这样必然对破坏模式产生影响。


    这部分实现原理也比较简单,只要在生成颗粒的时候进行分流就可以了。先看一下本文的四种粒径:

image.png

image.png


    其中0.003和0.004粒径的我们选择用Ball去模拟,和0.01和0.015粒径的我们使用clump去模拟。


首先我们需要准备好形状文件并导入成clump模板。










geometry import suishi.dxfclump template create name suishi ...                        geometry suishi ...                            bubblepack ratio 0.3 distance 130 ...                            surfcalculate


之后在之前分层压缩代码的基础上进行分流:

image.png

image.png

    这里使用clump generate进行clump的生成,注意使用azimuth指定clump的旋转角度,这样生成的clump就不会都是一样的方向。


    我们看一下最后的结果:


image.png


其实用surface来显示clump会好些:


image.png

当然四种粒径的颗粒也可以看出来:

image.png

完整代码如下,用户需自己提供suishi.dxf的形状文件。

image.png

image.png

image.png

image.png

image.png

岩土材料科普离散元结构基础PFC
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-07-21
最近编辑:2年前
lobby
硕士 |擅长颗粒流PFC
获赞 880粉丝 4971文章 83课程 22
点赞
收藏
作者推荐
未登录
3条评论
仿真秀1124214313
签名征集中
2年前
附件显示0kb,每次下载停留在1%,请问是不是出错了呀
回复
仿真秀1124214313
签名征集中
2年前
老师,请问导入形状文件包括文件本身有什么要求吗,我把形状文件导入显示出错了
回复
wu
签名征集中
2年前
放的代码是截图,显示不完整,是不是放错了?我看其他案例都是放的可以选择的代码,能左右拖动代码,显示完整。
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈