资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,单击此处编辑母版标题样式,Page,*,对PFC的一些认识,一:墙体的生成:wall命令。,wall id=1 kn=1e8 ks=1e8 node(0,-5)(10,-5),wall id=2.,二:生成球体的两种方法:ball 与generate(gen),gen id 1,500 rad 0.05,0.10 x=0,10 y=0,5,三;,转入图形显示模式的是语句是:plot.输入这条语句后,程序将由命令模式转到图形模式,在此模式下输入的语句都是和plot有关的。,plot creat footing :,建立视点footing,plot add ball red :,把球体渲染为红色,plot add wall black,plot add axes brown,plot show,可以通过生成更多的球或者增加球的半径(pro rad mul 1.25)来使得模型更加紧凑,从而达到模拟的效果。但是在我们增加球的半径之前必须给于墙体与球体适当的刚度值。,wall id=1 kn=1e8 ks=1e8,wall di=2.,property(pro)density 1000 kn=1e8 ks=1e8,如果我们通过监视球体的运动以及系统不平衡力的变化,来检查系统是否达到平衡,我们可以通过下面的命令来实现:,set hist_rep=5,history ball yvel(2,0),history diagnostic muf,history diagnostic mcf,最后我们在程序中输入 plot print list 1,pause,plot print list 2,pause,plot print list 3,如果我们想在模拟过程中引入重力,只需输入下面的命令:set grav 0-9.81,同时我们也可以给球体分配摩擦力,通过下面的命令可以实现:property fric 1.0,pfc中常用到的一些命令与注意点:,plot print view:查看当前视图的详细信息。,print info:显示模型的信息,SAVE 和 RESTORE 命令,:,有时,某种状态的颗粒组需要重复使用,可以在该状态下使用命令 SAVE 对其保存,在需要使用该状态的颗粒组的地方使用命令RESTORE 对其恢复。,
展开阅读全文