pfc3d中文讲解例题

pfc3d中文讲解例题

ID:31603276

大小:367.52 KB

页数:12页

时间:2019-01-15

pfc3d中文讲解例题_第1页
pfc3d中文讲解例题_第2页
pfc3d中文讲解例题_第3页
pfc3d中文讲解例题_第4页
pfc3d中文讲解例题_第5页
资源描述:

《pfc3d中文讲解例题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通过例子学习几种常见命令例二:PFC3D目录下的GuideStartfooting.dat,程序如下(注意:本程序与原程序不同,特加了plotsetrotation(24.0,352.0,340.0)这句以使得模型转过一定角度,让用户看的更清楚,另外还将原程序一分为二,主要是为了更好地学习每个命令的作用),以下是程序代码。;fname:footing.DAT(tutorialexampleforPFC3D)new;clearprogramstatetobeginnewproblemsetrandom;

2、resetrandom-numbergeneratortitle'TutorialExample'wallid=1face(0,0,0)(10,0,0)(10,0-5)(0,0,-5)wallid=2face(0,0,0)(0,0,-5)(0,2,-5)(0,2,0)wallid=3face(10,0,-5)(10,0,0)(10,2,0)(10,2,-5)wallid=4face(10,2,-5)(10,2,0)(0,2,0)(0,2,-5)wallid=5face(0,0,-5)(10,0,-5)(1

3、0,2,-5)(0,2,-5)wallid=6face(0,0,0)(0,2,0)(10,2,0)(10,0,0)genid=1,750rad0.15,0.20x=0,10y=0,2z=-5,0;plotcreateFootingplotsettitletext'Basiccollectionofparticlesinabox'plotsetrotation(24.0,352.0,340.0)plotaddballyellowplotaddwallwhiteplotaddaxesbrownplotshow

4、pause;wallid=1kn=1e8ks=1e8wallid=2kn=1e8ks=1e8wallid=3kn=1e8ks=1e8wallid=4kn=1e8ks=1e8wallid=5kn=1e8ks=1e8wallid=6kn=1e8ks=1e8;propdensity2000kn1e8ks1e8iniradmul1.47;sethist_rep=5histballzvel310histdiagnosticmufsetdtdscalecycle3000以下是程序中逐条命令的解释:1、我们首先定义了模

5、型的边界,使用WALL命令,如下:wallid=1face(0,0,0)(10,0,0)(10,0-5)(0,0,-5)wallid=2face(0,0,0)(0,0,-5)(0,2,-5)(0,2,0)wallid=3face(10,0,-5)(10,0,0)(10,2,0)(10,2,-5)wallid=4face(10,2,-5)(10,2,0)(0,2,0)(0,2,-5)wallid=5face(0,0,-5)(10,0,-5)(10,2,-5)(0,2,-5)wallid=6face(0,0,

6、0)(0,2,0)(10,2,0)(10,0,0)这些命令创造了一个由六个墙面围成的箱子,每个墙面都赋予了一个独一无二的ID号。每个墙面四边形通过给出四边形的四个顶点坐标来定义,即四个顶点连成四条线,然后再围成一个四边形墙面。注意:顶点的顺序决定了墙面是否被激活,激活的墙面可以自动识别与小球的接触,不激活的话就会被小球穿透,2、然后在箱子里填充小球,用Generate命令,也可简写,如下:genid=1,750rad0.15,0.20x=0,10y=0,2z=-5,0这个命令规定了小球填充的空间范围,小球

7、的大小以及填充的总个数。Id=1,750的含义是:ID号从1到750其实就生成了750个小球,并给每个小球指定了各自的ID号。Rad0.15,0.20的含义是:小球半径从0.15m到0.20m随机选择x=0,10y=0,2z=-5,0的含义是:小球填充的空间是0

8、reateFootingplotsettitletext'Basiccollectionofparticlesinabox'plotsetrotation(24.0,352.0,340.0)plotaddballyellowplotaddwallwhiteplotaddaxesbrownplotshow从上面命令可以看出plot的用法规律,即与plot显示相关的命令的前面都用plot引出,然后后面再加相关的命令,如create

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。