PFC3D 是一个很厉害的程序,是由 Itasca 公司开发出来的。这个程序是基于一种专门用在岩土力学上的方法创造的,它能直接模拟球形颗粒之间的活动和相互影响。在使用 PFC3D 进行模拟的时候,有两个很重要的东西,一个是颗粒,一个是墙。颗粒可以通过软件里的一个特定命令生成。这些颗粒可以是大小不一样但形状很规则的小球,也可以是由好几个小球连在一起组成各种形状的组合体。墙呢,也是通过一个命令生成的,它常常被用来当作施加力量的工具或者是模型的边界。
在PFC3D里,主要的接触有颗粒和颗粒之间的接触,还有颗粒和墙之间的接触。颗粒之间接触的时候,它们的力学关系是按照牛顿第二定律和力与位移的规律来的。等把颗粒群弄好之后,给这些颗粒加上重力,颗粒就会在重力作用下往下落。用 PFC3D 里的一个特定命令可以把孔隙率的数据记录下来,还能画成一条曲线。当这条曲线不再变化的时候,就说明这个时候颗粒堆积得很紧实了。