(完整word版)PFC3D建模流程和代码解释.pdf

上传人:Q****o 文档编号:55052678 上传时间:2022-10-29 格式:PDF 页数:8 大小:56.64KB
返回 下载 相关 举报
(完整word版)PFC3D建模流程和代码解释.pdf_第1页
第1页 / 共8页
(完整word版)PFC3D建模流程和代码解释.pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《(完整word版)PFC3D建模流程和代码解释.pdf》由会员分享,可在线阅读,更多相关《(完整word版)PFC3D建模流程和代码解释.pdf(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、本示例表示生成球体在一定的空间内进行运动的部分代码以及代码表示意义。新建一个 PFC3D模型必要部分生成的整体日志。PFC3D建模需要的部分和代码解释*Logging started at 周三八月30 16:50:55 2017*By pfc3d Version 5.00 Release 025*Job Title:Pandect example*pfc3d pfc3d;3-设置模型名称,可有可无。pfc3dtitle Pandect example pfc3d pfc3d;4-设定计算区域(必要条件)pfc3d;Set the domain extent pfc3ddomain exten

2、t-10.0 10.0-20 20;domain 当中有两个关键词是condition 和 extent,condition 指的是边界条件periodic;destroy;stop;reflect;condition 默认值是stop。extent 指的是模型区域pfc3d pfc3d;5-指定随机种子(若不指定,种子随机)pfc3dset random 10001;默认值是一万,且数量级是相同的数量级,也就是该随机数值10000不能过大,不能过小。设置随机种子以后,生成的颗粒的半径和位置都在范围内随机。pfc3d pfc3d;6-生成及修改模型组件(必要条件),有三种命令是来生成颗粒的,g

3、enerate,create,distribute。pfc3d;Generate 30 balls in a box,wall 就是一个生成颗粒的容器。pfc3dwall generate box-5.0 5.0-The wall boxWallBottom1 with id 1 and 2 facets has been created-The wall boxWallTop2 with id 2 and 2 facets has been created-The wall boxWallLeft3 with id 3 and 2 facets has been created-The wa

4、ll boxWallRight4 with id 4 and 2 facets has been created-The wall boxWallFront5 with id 5 and 2 facets has been created-The wall boxWallBack6 with id 6 and 2 facets has been created pfc3d;ball create pfc3dball generate radius 1.0 1.4 box-5.0 5.0 number 1000+Fewer balls were generated than specified!

5、34 balls out of 1000 generated in 20000 tries.pfc3d;ball distribute pfc3d pfc3d;7-组件分组,颗粒分组,墙体分组。pfc3d pfc3dball group small_balls range radius 1.0 1.2 精品资料-欢迎下载-欢迎下载 名师归纳-第 1 页,共 8 页 -Group small_balls assigned to 14 Balls in slot 1.pfc3dball group big_balls range radius 1.2 1.4-Group big_balls ass

6、igned to 20 Balls in slot 1.pfc3d pfc3d;8-施加实体属性(必要条件),实体属性的意思是这些属性是作用在颗粒的中心的。pfc3d;Assign ball density,颗粒的实体属性一般都是由attribute 这个属性来添加。fix 是来限制颗粒的移动方向和位移。pfc3dball attribute density 100.0-Attribute density initialized in 34 ball(s).pfc3dball fix zvelocity range group big_balls-Fixity conditions chang

7、ed in 20 balls.pfc3d pfc3dpause key Press any key to continue-pfc3d pfc3dball attribute radius multiply 1.2;这是半径放大和缩小倍数的,这句话的意思是,生成的半径乘以 1.2 倍。-Attribute radius initialized in 34 ball(s).pfc3dball attribute damp 0.7;局部阻尼,PFC3.0-4.0默认值是0.7,在 PFC5.0是 0.0-Attribute damp initialized in 34 ball(s).pfc3d

8、pfc3dpause key Press any key to continue-pfc3d pfc3d;9-指定接触模型(必要条件)pfc3d;Modify the default slots of the Contact Model Assignment Table pfc3d;Here we choose the linear contact model(with kn=1e6)for all contact types pfc3dcmat default model linear property kn 1.0e6 fric 0.0;定义法向刚度为10 的 6 次方。pfc3d pfc

9、3d;10-设置表面属性,也就是说这些属性是作用在颗粒表面的。pfc3dball property kn 2e6 ks 1e6 fric 0.0;要通过属性转换才能转到50 行的 fric-Property kn assigned to 34 ball(s)in range.-Property ks assigned to 34 ball(s)in range.-Property fric assigned to 34 ball(s)in range.pfc3d pfc3d;11-添加重力场pfc3d;Activate gravity pfc3dset gravity 10.0 pfc3d p

10、fc3d;12-设定时间步长(若不指定,取默认值,默认值为模拟时间步长)pfc3dset timestep maximum 5e-3-maximum timestep set to 0.005 in mechanical process.精品资料-欢迎下载-欢迎下载 名师归纳-第 2 页,共 8 页 -文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8

11、 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4

12、P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8

13、 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4

14、P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8

15、 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4

16、P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6pfc3d pfc3ddef timestep Def

17、timestep=math.sqrt(m/K)Def time=mech.age;得到模拟时间从而设置时间步长的时候要将时间步长设置的小于该模拟时间,否则该设置的时间步长将会被忽略。Defend pfc3d pfc3d;13-记录数据pfc3dwall history id 1 zcontactforce id 1-Created history 1 Z-ContactForce of wall 1 pfc3d pfc3dpause 5;现在是数字,指的是暂停五秒,如果是pause key 的话,则是摁任意键继续。pfc3d pfc3d;14-计算求解(必要条件)主要是三个命令,step,cy

18、cle,solve time。pfc3d;Solve for a given time and save the model pfc3d;step 1000,step 很少用,几乎用不到。step 和 cycle 后面都是跟的步数。pfc3d;cycle 2002 pfc3dsolve time 10.0 Cycle Total Timestep Mech Time Clock-2000 2000 5.00000E-03 1.000000e+01 00:00:00:24 1.000000e+01-Limit time of 1.000000e+01 met in process(es):mec

19、h Ball(1.000000e+01),mech Clump(1.000000e+01),mech Wall(1.000000e+01).-Cycling ended at:2017-08-30 16:51:36 pfc3d pfc3d;15-输出数据pfc3dhistory write 1 file wzcforce;.csv,如果不加扩展名默认的扩展名是.his,his 文件可以用文本打开。-History contents written to file D:/安装程序/PFC/PFC学习版 2d+3d+例子/01-模型基本组成/PFC5.0-3D/wzcforce.his.pfc3d

20、 pfc3d;16-保存模型及模型调用,保存模型是以.p3sav为扩展名的一个文件。通过restore 来调用模型。pfc3dsave pandect_example-Model saved to file D:/安 装 程 序/PFC/PFC 学 习 版2d+3d+例 子/01-模 型 基 本 组 成/PFC5.0-3D/pandect_example.p3sav pfc3d pfc3d;pause pfc3d;cmat 命令一个模型当中前后计算设置不同的接触最好不要。pfc3d;ball attribute displacement multiply 0.0,清空颗粒的位移。清空以后都是0

21、.pfc3d pfc3dset log off*精品资料-欢迎下载-欢迎下载 名师归纳-第 3 页,共 8 页 -文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编

22、码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T

23、7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编

24、码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T

25、7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编

26、码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T

27、7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6*Logging ended at 周三八月 30 16:51:37 2017*建模部分代码-建立尾矿坝的一部分new domain extent-50 350-50 350 ball distribute porosity 0.06 radiu

28、s 0.5 0.75 box 0 300 0 200 ball attribute density 2500 damp 0.7 geometry import 01.dxf ball del rang geometry 01 count 1 not wall import geometry 01 geometry import 02.dxf wall import geometry 02 porosity=0.04 area=7948 set random 10001 def ball_creat i=50000 a=area*(1-porosity)loop while area_sum=a

29、 f1=math.random.uniform f2=math.random.uniform f3=math.random.uniform radius_1=0.75+f3*(2-0.75)x_1=2+80*f1 y_1=2+42*f2 command ball create id=i radius=radius_1 x=x_1 y=y_1 endcommand i=i+1 area_1=radius_1*radius_1*math.pi area_sum=area_sum+area_1 end_loop end ball_creat ball attribute density 2700 c

30、mat default type ball-facet model linear property kn 1e10 cmat default type ball-ball model linearpbond method deform emod 2e8 kratio 2 cyc 100000 calm 1000 wall del geometry del geometry import 02.dxf geometry import 05.dxf geometry import 06.dxf ball group 1 rang geometry 02 count 1 精品资料-欢迎下载-欢迎下载

31、 名师归纳-第 4 页,共 8 页 -文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文

32、档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z

33、6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文

34、档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z

35、6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文

36、档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z

37、6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6ball group 2 rang geometry 05 count 1 ball group 3 rang geometry 06 count 1 save model 接触模型的部分代码书写例子一;fname:cmat1.p2dat;Illustrate simple usage of the CMAT;(All

38、default slots filled with the same data);=new set random 10001 domain extent-1.5e-2 1.5e-2 condition destroy;定义该计算区域wall generate box-1.0e-2 1.0e-2 onewall;生成墙体ball generate number 200 radius 0.4e-3 0.6e-3 box-1.0e-2 1.0e-2;生成了 200 个颗粒,也可能生成不了那么多的颗粒,半径为0.4*10 的-3 次方,0.6*10 的-3 次方,颗粒范围为-1.0*10 的-2次方即

39、为-0.01,0.01 ball attribute density 2500.0;设置密度为2500;set ALL the default slots of the CMAT cmat default model linear property kn 1e6 dp_nratio 0.0;指定了接触模型为线性接触模型,法向刚度为 10 的 6 次方,法向临界阻尼比为0.0 set gravity 9.81;设置了重力加速度为9.81 cycle 1000 pause key;set ALL the default slots of the CMAT cmat default model li

40、near property kn 1e7 dp_nratio 0.2 lin_mode 1;指定了接触模型为线性接触模型,法向刚度为10 的 7 次方,法向临界阻尼比为0.2,控制接触力的法向接触更新模式为 1.cmat apply range x 0.0 1.5e-2;接触模型的应用范围为x 方向 0.0 到 0.015,cmat apply 指的是将新建的模型添加在已有的模型上。solve aratio 1e-4;solve aratio 等于平均不平衡力与平均接触力的比值,默认值是10 的-5 次方。但是不能太小,因为太小了以后会造成模型完成时间过长。用 step 和 cycle 也是可

41、以求解的。save cmat1;保存接触模型为1.return;=;eof:cmat1.p2dat 例子二精品资料-欢迎下载-欢迎下载 名师归纳-第 5 页,共 8 页 -文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3

42、E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9

43、E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3

44、E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9

45、E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3

46、E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9

47、E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4W9E6Z8F6;fname:cmat2.p2dat;Illustrate simple usage of the CMAT;(Default slots filled with the differen

48、t data);=new set random 10001 domain extent-1.5e-2 1.5e-2 condition destroy wall generate box-1.0e-2 1.0e-2 onewall ball generate number 200 radius 0.4e-3 0.6e-3 box-1.0e-2 1.0e-2 ball attribute density 2500.0;生成了和cmat1 一样的模型,只是在接触模型上有了变化。;set different contact models for the ball-ball and ball-face

49、t contact types cmat default type ball-ball.model hertz.;赫兹接触模型,颗粒与颗粒之间property hz_shear 30e9 hz_poiss 0.3.;赫兹切向模量30 的 9 次方,赫兹泊松比为 0.3 fric 0.25.;摩擦系数0.25 dp_nratio 0.2;法向临界阻尼比为0.2 cmat default type ball-facet.model linear.property kn 1e6 dp_nratio 0.2 set gravity 9.81 solve save cmat2 return;对两种接触模

50、型分别定义;=;eof:cmat2.p2dat 例子三;fname:cmat3.p2dat;Illustrate advanced usage of the CMAT;(Default and Optional slots filled with different data);=new set random 10001 domain extent-1.5e-2 1.5e-2 condition destroy;生成了两组颗粒,在ball generate 当中用了精品资料-欢迎下载-欢迎下载 名师归纳-第 6 页,共 8 页 -文档编码:CP4P8G2P3E7 HY6Z6T7O1D8 ZN4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com