导读:在仿真秀第四季“千人万元”2023优质内容创作者扶持计划发布前夕,我们会陆续向读者朋友推荐2022仿真秀优质内容创作者。今天,我们向全网用户推荐仿真秀2022年度优秀专栏-超级大的lobby,100万视频播放量、“PFC顶流”Lobby的创作历程。
Lobby老师在仿真秀不仅实现110万+付费单课播放量“新高度”,而且在仿真秀形成了一套友好的PFC自学成长体系。未来计划在仿真秀平台准备了五六十个免费开放的应用案例和小技巧,内容涵盖了PFC-FLAC耦合、流固耦合、热固耦合、边坡隧道基坑破坏、滚刀破岩、SHPB等案例,也有成样技巧、颗粒力链、玫瑰花图等后处理技巧,还有随机块体、预制裂隙等应用,甚至还有子弹穿墙等模拟。这些案例源码都是免费开放,真正帮助读者在PFC入门后可以得到进阶的应用。
一、初始PFC
2017年的夏天,我6月底完成本科毕业典礼后,休息不到一个星期,便加入了硕士期间的教研室。那段日子比较辛苦,进了国内著名的离散元教研室,在高压下不停吮吸着新的知识。酷热的夏天,早上九点到教研室,晚上十点离开,这应该是高考完后最辛苦的一段时间了。
第一次打开PFC我也是比较懵的,本科时候用过ABAQUS之类的有限元软件。无交互式建模的概念对于当时来说还是比较困难的,我依稀还记得当时花了半天想要找到用鼠标创建单元的办法。
二、自学HELP手册
PFC学习资料是比较匮乏的,特别在当时17年的时候。唯一能做的事情貌似就只剩啃PFC的help手册了。全英文的手册读起来会比较累,还好是PFC提供了比较方便的chm格式,查阅起来方便很多。
手册中的例子是分为三部分,第一部分是给新手去入门一些技术方法,第二部分是去验证PFC中的理论思想,第三部分是一些实际应用的例子。客观来说,手册中的例子是非常利于学习的。
当时的学习步骤大概是一天可以学习一个案例,直到看到双轴的时候,花了一周的时间才能勉强看懂,消化理解就需要更多的时间了。很多的技术方法根本摸不清楚内在的机制,只能通过修改测试去理解这样做的意图是什么。
PFC柔性三轴
三、新手应用案例实践
我做的第一个案例是二维的双排桩案例,这个是在我师兄既有边坡案例的基础上开发的除了需要掌握基本的土力学知识,对于一个本科岩土的学生,也需要补充一些基本的钢筋混凝土知识。但很可惜的是,由于缺乏对离散元本身的认知,事实上二维的离散元是讲不清楚双排桩的破坏机制的,所以这个项目也无疾而终。
第二个案例基本上是我自己独立开发的,一个循环单剪案例。三维复杂的单元实验就设计来说难度很大,当时也很难保证性质正确,经过了很多的调试,基本是能够展现单剪的定性表现。但是由于缺乏对“保证过程正确”的认识,导致在横向比较时,不能得到和实际一致的效果,也导致了搁浅。
PFC单轴以及巴西劈裂
四、因导师更换而搁置
很遗憾的是,经历了导师更换的事情,和PFC暂时say goodbye。这个事情发生在研究生一年级下学期,所以这时候接触PFC也就七八个月的时间。后面转向了有限元本构模型开发的方向。
比较好玩的事情是,对有限元本构模型的认识,其实反过来加深了对颗粒流的一些认识。比如剪胀剪缩、滞回圈这些概念在有限元里面可能仅仅是一些参数,但是在离散元里面是真真切切可以看见的。宏微观的相互验证,一定程度上是加深了对离散元理论和颗粒力学方面表现的认识。
PFC模拟三维滚刀破岩
五、疫情爆发,隔离让我重拾旧爱
重拾PFC的技术是在疫情刚爆发的时候,隔离在家的时候总是会想很多,但是对还未完成的有限元论文却提不起什么兴趣。恰好的是一个结构的同学在某个群里面咨询PFC的技术支持,我也恰好看到,也恰好花了半天时间就搞定了。当时的我已经有了半年多的编程实习经历,所以面对PFC的fish编程,反而更加得心应手了。从那时开始我就不务正业了,事实上我的毕业论文至少还剩一半还没有做好,但是我转向了自己喜欢做的事情,整理自己的PFC知识进行输出。
六、在仿真秀创作百万单课播放奇迹
我出的第一个视频是《PFC的简易入门教程》,花了大概一周的时间,录了十节不到的视频。这个视频目前还可以在仿真秀平台找到,一开始标的价格是8RMB。当时刚出的时候是在另一个技术分享平台挂的,直到20年4月份的时候我才知道仿真秀,于是在里面挂了入门教程的视频。可能恰逢毕业季,当时也获得了一千多的浏览量,我也成功获得那个季度的仿真秀新人讲师奖。
20年4月份的时候,我就在思考是不是应该有一个适用于新手的入门教程。放眼目前的PFC圈子,线下动辄三四千的培训费,对于大多数学生来说其实是难以承受的,而其余的教程都是比较松散,并且高度依赖PFC手册进行讲解。我当时就有一个想法,一定会有一个新手友好度更好的教程。于是我将我自己的一个案例使用整理出来,当时可能只有9个案例,出了第二个教程《PFC案例教程9讲》。这个教程应该来说提升了用户的友好程度,我准备了很多PPT,对其中的关键点进行讲解。
到21年春节左右,大量的技术咨询,让我积累了丰富的PFC应用经验。我意识到PFC本身其实就是编程。我学过三四门编程语言,每个编程课在B站中都能找到丰富且友好度高的教程。编程课非常突出的特点是:知识点碎片化、实敲代码。
为什么PFC不可以这样做!于是我从21年春节开始酝酿我的第三版教程——《PFC入门到精通81讲》。这个教程采取了和编程一样的授课模式,每节课的时长在10到20分钟之间,并且每句代码都是实敲。这应该也是土木课程中第一个这样做的课程,但是很意外的是,这样的授课方式得到了很多人的喜欢。
这门课创作过程中一直免费,直到21年10月份,这门历经七个月的课程收获了7万多的播放量。10月份后我把这门课挂在仿真秀平台中开启收费模式。开启收费模式后并没有减少大家的喜欢,直到目前,这门课突破了100万播放量的关口。
七、成果:一套友好的PFC培训体系
目前我已经在仿真秀平台中形成了比较完整的培训体系。对于新手来说,《PFC入门到精通81讲》教程是一个友好度非常高的教程,能够帮助什么也不会的同学,完成对PFC的入门。
同时,我在仿真秀平台和(“超级大的Lobby”)中准备了五六十个免费开放的应用案例和小技巧,内容涵盖了PFC-FLAC耦合、流固耦合、热固耦合、边坡隧道基坑破坏、滚刀破岩、SHPB等案例,也有成样技巧、颗粒力链、玫瑰花图等后处理技巧,还有随机块体、预制裂隙等应用,甚至还有我自己搞的子弹穿墙等模拟。这些案例源码都是免费开放,帮助大家在入门后可以得到进阶的应用。
八、展望:我愿意成为PFC池子中的“鲇鱼”
百万视频播放量在土木行业里面都是比较罕见的,更不要说在PFC这么小众的软件圈子中。这个成绩也坚信了我这种授课模式的可行性。未来,我也会一致致力于PFC技术的传播,不仅提高视频质量,也把行业培训价格打下,我愿意成为PFC池子中的“鲇鱼”,当一个“卷王”。
(完)