- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PFC3D中文讲解
(5)通过例子学习几种常见命令
例二:PFC3D目录下的Guide\Start\footing.dat,程序如下(注意:本程序与原程序不同,特加了plot set rotation (24.0,352.0,340.0)这句以使得模型转过一定角度,让用户看的更清楚,另外还将原程序一分为二,主要是为了更好地学习每个命令的作用),以下是程序代码。
;fname: footing.DAT (tutorial example for PFC3D)
new ; clear program state to begin new problem
set random ; reset random-number generator
title Tutorial Example
wall id=1 face ( 0, 0, 0) (10, 0, 0) (10, 0 -5) ( 0, 0,-5)
wall id=2 face ( 0, 0, 0) ( 0, 0,-5) ( 0, 2,-5) ( 0, 2, 0)
wall id=3 face (10, 0,-5) (10, 0, 0) (10, 2, 0) (10, 2,-5)
wall id=4 face (10, 2,-5) (10, 2, 0) ( 0, 2, 0) ( 0, 2,-5)
wall id=5 face ( 0, 0,-5) (10, 0,-5) (10, 2,-5) ( 0, 2,-5)
wall id=6 face ( 0, 0, 0) ( 0, 2, 0) (10, 2, 0) (10, 0, 0)
gen id=1,750 rad 0.15,0.20 x=0,10 y=0,2 z=-5,0
;
plot create Footing
plot set title text Basic collection of particles in a box
plot set rotation (24.0,352.0,340.0)
plot add ball yellow
plot add wall white
plot add axes brown
plot show
pause
;
wall id=1 kn=1e8 ks=1e8
wall id=2 kn=1e8 ks=1e8
wall id=3 kn=1e8 ks=1e8
wall id=4 kn=1e8 ks=1e8
wall id=5 kn=1e8 ks=1e8
wall id=6 kn=1e8 ks=1e8
;
prop density 2000 kn 1e8 ks 1e8
ini rad mul 1.47
;
set hist_rep=5
hist ball zvel 3 1 0
hist diagnostic muf
set dt dscale
cycle 3000
以下是程序中逐条命令的解释:
1、我们首先定义了模型的边界,使用WALL命令,如下:
wall id=1 face ( 0, 0, 0) (10, 0, 0) (10, 0 -5) ( 0, 0,-5)
wall id=2 face ( 0, 0, 0) ( 0, 0,-5) ( 0, 2,-5) ( 0, 2, 0)
wall id=3 face (10, 0,-5) (10, 0, 0) (10, 2, 0) (10, 2,-5)
wall id=4 face (10, 2,-5) (10, 2, 0) ( 0, 2, 0) ( 0, 2,-5)
wall id=5 face ( 0, 0,-5) (10, 0,-5) (10, 2,-5) ( 0, 2,-5)
wall id=6 face ( 0, 0, 0) ( 0, 2, 0) (10, 2, 0) (10, 0, 0)
这些命令创造了一个由六个墙面围成的箱子,每个墙面都赋予了一个独一无二的ID号。每个墙面四边形通过给出四边形的四个顶点坐标来定义,即四个顶点连成四条线,然后再围成一个四边形墙面。注意:顶点的顺序决定了墙面是否被激活,激活的墙面可以自动识别与小球的接触,不激活的话就会被小球穿透,
2、然后在箱子里填充小球,用Generate命令,也可简写,如下:
gen id=1,750 rad 0.15,0.20 x=0,10 y=0,2 z=-5,0
这个命令规定了小球填充的空间范围,小球的大小以及填充的总个数。
Id=1,750的含义是:ID号从1到750其实就生成了750个小球,并给每个小球指定了各自的ID号。
Rad 0.15,0.20的含义是:小球半径从0.15m到0.20m随机选择
x=0,10 y=0,2
您可能关注的文档
- 专技天下试题和答案.doc
- 第三章 习题(带答案).doc
- Ch6 SAS基本统计过程(二) freq.ppt
- 第九章排序习题_数据结构.doc
- An Introduction to Database System.ppt
- 企业文档管理解决方案.ppt
- 指令系统习题解答.doc
- 消化内科学试卷(B卷).doc
- 习题(七)宏.ppt
- 消化内科学考试试卷及答案C.doc
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
文档评论(0)