导读:1月14日20时(明晚),仿真秀2024新年设计仿真新年报告第四期邀请仿真秀年度优秀讲师Lobby做《离散元PFC仿真入门学习思路》公开课,分享PFC顶流创作者的PFC入门学习的见解(包括PFC现有的知识体系、PFC学习之路、和推荐2024年新版基于6.0创建的课程)。
一、Lobby的PFC6.0入门学习讲义
继PFC顶流:110万+单个视频播放量!愿作离散元池中的“鲇鱼”创作以来,引起了离散元仿真学习者的高度关注。目前在仿真秀单课播放量突破了259万次(全站排名第一)。为满足用户对PFC6.0学习需要,Lobby再次在仿真秀原创首发了《Lobby的PFC6.0入门学习讲义【更新中】》,当前超过200+名用户订阅和学习。
该课程全程配有字幕,方便大家能听懂Lobby的发音,另外查报错的过程也会被简化。下面为课程的目录,欢迎各位支持推荐。
本套课程注重实操,案例丰富,配有字幕。希望同学们可以借助这门课程完成PFC入门。课程更新中,从1月1号开始,剩余章节预计一周更新两章,一个月以内完成所有章节。目前上线课程到第17章节,前20章节的课程已录制结束,代码已在附件中,等待字幕配置。
扫码立即试看
二、基于PFC6.0泥石流淤积与运移模拟
接下来,Lobby基于PFC6.0泥石流淤积与运移模拟案例应用。众所周知,泥石流在离散元方面的文章是比较多的,有二维做一些定性研究的,也有三维对真实的工况做模拟。本文以某深切沟的地形为案例,做一个简单的泥石流的运移模拟,在模拟过程中也可以观察到在地形上的淤积。
model restore "dixing"
[center=vector(45,63,20)]
[cubic_size=8]
ball generate radius 0.2 0.4 number 4000 box [comp.x(center)-cubic_size] [comp.x(center)+cubic_size] ...
[comp.y(center)-cubic_size] [comp.y(center)+cubic_size] ...
[comp.z(center)] [comp.z(center)+cubic_size*2]
contact cmat default model linear method deform emod 10e7 kratio 1.5 property fric 0.1
ball attribute density 3e3 damp 0.2
model gravity 9.8
[baocunpinlv=5]
[time_record=mech.time.total-100]
[count=0]
def savefile
if mech.time.total-time_record >= baocunpinlv then
filename=string.build("jieguo%1",count)
command
model save @filename
endcommand
if count/3-count/3.0=0 then
command
ball generate radius 0.2 0.4 number 500 box [comp.x(center)-cubic_size] [comp.x(center)+cubic_size] ...
[comp.y(center)-cubic_size] [comp.y(center)+cubic_size] ...
[comp.z(center)] [comp.z(center)+cubic_size*2]
ball attribute density 3e3 damp 0.2
endcommand
endif
time_record=mech.time.total
count +=1
endif
end
fish callback add @savefile -1.0
model solve time 500
三、离散元PFC仿真入门学习思路
为了引起大家对离散元PFC仿真入门的兴趣,1月11日20时,笔者受邀在仿真秀2024设计仿真新年报告会第四期给读者朋友带来《离散元PFC仿真入门学习思路》,欢迎离散元学习者前来交流互动。讲座内容如下:
2024新年报告会(五):离散元PFC仿真入门学习思路-仿真秀直播
扫码观看和回放