- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品word学习资料可编辑
名师归纳总结——欢迎下载
PFC简洁程序 1
Pfc2d程序 1:用 ball 生成球
;fname: raft.dat
ball rad 0.25 id=1501 x=0.25 y=0.25 ball rad 0.25 id=1502 x=0.75 y=0.25 ball rad 0.25 id=1503 x=1.25 y=0.25 ball rad 0.25 id=1504 x=1.75 y=0.25 macro Raft id=1501,1504; 组群
property density 2000 kn=1e9 ks=1e9 range Raft
property n_bond 1e10 s_bond 1e10 range Raft property pb_rad 1.0 pb_s 1e20 pb_n 1e20 range Raft property pb_kn 1e10 pb_ks 1e10 c_index 1 range Raft ini xv 0 range Raft
fix x range Raft
ini yforce -5.0e5 range Raft pl add ball red
pl show
Pfc2d程序 2:用 generate 生成球
;fname: gen1.dat new
set random; 生成随机数
macro big id 1,20; 用 macro 定义颗粒组
macro small id 51,100
gen big rad=.6,.6 x=0,10 y=0,10 gen small rad=.3,.3 x=0,10 y=0,10 change c_index 0 range big change c_index 1 range small
plot create fred
plot add ball lblue lmag plot show
扩展:生成两种不同的球
new
set random; 生成随机数
macro big id 1,2000; 用 macro 定义颗粒组
macro small id 5001,10000
gen big rad=.15,.18 x=0,40 y=0,20
精品word学习资料可编辑
名师归纳总结——欢迎下载
gen small rad=.02,.03 x=0,40 y=20,50 change c_index 0 range big
change c_index 1 range small plot create fred
plot add ball lblue lmag plot show
wall id 1 ks=1e8 kn=1e8 node 0, 0 40, 0
wall id 2 ks=1e8 kn=1e8 node 40,0
40,20
wall id 3 ks=1e8 kn=1e8 node 40,20
0,20
wall id 4 ks=1e8 kn=1e8 node 0,20
0,0
wall id 5 ks=1e8 kn=1e8 node 40, 20
40,50
wall id 6 ks=1e8 kn=1e8 node 40, 50
0,50
wall id 7 ks=1e8 kn=1e8 node 0,50
0,20
wall id 8 ks=1e8 kn=1e8 node 40,50
40,60
wall id 9 ks=1e8 kn=1e8 node 40,60
0,60
wall id 10 ks=1e8 kn=1e8 node 0,60
0,50
wall id 11 ks=1e8 kn=1e8 node -2,-2
-2,-32
wall id 12 ks=1e8 kn=1e8 node -2,-32
42,-32
wall id 13 ks=1e8 kn=1e8 node
42,-32
42,-2
Pfc2d程序 3:用 wall 生成一组墙
new
def make_walls command
wall id=1 nodes=(0, 0) (5, 0)
wall id=2 nodes=(5, 0) (5, 3)
wall id=3 nodes=(5, 3) (0, 3)
wall id=4 nodes=(0, 3) (0, 0) endcommand
end
make_walls
plot wall id=on red
Pfc2d程序 4:用 wall 生成一组墙
new
wall id 1 ks=1e8 kn=1e8 node 0, 0 10, 0
wall id 2 ks=1e8 kn=1e8 node 10, 0 10,10
wall id 3 ks=1e8 kn=
您可能关注的文档
- 【设计】PBN复飞程序段衔接模块详细设计.docx
- 【设计】PEP8RevisionThePastTense教学设计.docx
- 【设计】photos教学设计书.docx
- 【试题】oracle考试试题及答案.docx
- 【试题】Pmp考试测试题及答案.docx
- 【英语】pep版四年级下学期期末英语试卷.docx
- 【英语】pep人教版四年级下册英语4-6单元练习试题附答案.docx
- 【英语】pep小学三年级英语下册《Unit2MyfamilyALet’slearn》教学设计.docx
- 【英语】pep小学四年级上册英语unit3myfriends[partaletslearn]教学设计.docx
- 【英语】pep小学四年级英语上册Unit4MyhomePartBLet’slearn教学设计.docx
- 2024精简护肤洁面趋势报告-TMIC-30正式版.doc
- 2024捕捉华夏民族珍味-咸味主食与咸味零食创新机遇报告-25正式版.doc
- 2024年秋季部编版小学道德与法治二年级上册全册课件PPT必威体育精装版.pptx
- 部编版第十一册第四单元拓展提高教学课件.ppt
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册课件(新版教材).pptx
文档评论(0)