- 博客(8)
- 收藏
- 关注
原创 PFC2D5.0_赋予墙体不同参数及接触分组
wall5-7,wall8-10分别代表两个桩的一半。可以看到通过属性继承方式得到的contact kn、ks和fric,和结果是一样的(注意1/(1e-7+1e-12)和1/(1e-7+1e-9)得到的kn ks 是相等的,所以ball-facet只有一个值1e7)。我通过属性继承方式,墙和球都是对的,但是属性继承后的接触属性不是我想要的,比如说,球与球的fric为0.577,而球与两个桩的fric为0.8,但是接触属性显示的都为0.577(ball-facet)。
2024-01-20 22:24:11 1311
原创 PFC2D5.0_测量圆布置实现及table画图存在的问题
测量圆我是1-18,距离递增或者递减,但table导出来的图并不是按距离递增或递减来的,而是打乱了顺序。我是导成CSV文件,然后利用EXCEL的排序和筛选功能重新排并画图的。可以发现,结果对劲了。具体原因是什么呢,我查了table函数的介绍(下图),猜想可能是x插值出的问题,就不细究了。发现距离-应力函数不对劲,如下图所示,对同一距离,不可能有两个及以上应力值。具体来说,就是把table的x和y值对换一下,结果如下。另外一种方法,代码如下。
2024-01-19 16:23:18 1150
原创 PFC2D5.0_双轴试验
在加载过程中,墙体向土体方向移动,wlx、wly在一直发生变化,为达到指定的围压,wall servo命令指定的力必须随着wlx、wly的变化而调整,调用伺服函数和callback命令就可以实现这个目的。iso_compression函数的调用是判断围压是否达到500kPa(误差0.005),若达到,则结束。(本文施加围压500kPa)
2024-01-18 15:32:13 1053
原创 PFC的一个小问题:关于地震波的导入
每个人具体内容不一样,但导入代码大概这个样子。我碰到的主要问题是在代码 a=table(1,rt) 这一块。肯定不对,出现的原因是我在前面建立模型时用了代码。table 1 read 地震波数据txt文件。,导致了上述问题,把该代码删除后,结果如下。
2024-01-12 02:23:05 626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人