1 使用自定义函数来制作隧道管片
建立隧道模型的基本思路是:
1)在地层中挖出一定尺寸的隧道;
2)建立和隧道相匹配的隧道衬砌物模型;
3)将衬砌物放到挖好的隧道里删除重叠单元并且压实土层,让土层与衬砌物紧密接触;
4)选中部分上压力板在地表施加压力模拟真实工况。
其中,隧道衬砌物模型的建立是通过自定义函数来进行实现的。其基本思想为:先建立一个内层圆环,然后将此圆环的半径和单元半径适当放大,经过一定角度的旋转即可叠加在第一个圆环之上,并保证所有的相接触的颗粒都是两两相切的(具体公式见fun文件夹中的makeRing()函数)。