PFC3D命令说明(COMMONCOMMANDREFERENCE)PFC3D是基于命令驱动模式(COMMAND-DRIVENFORMAT)的软件,各种命令控制着程序的运行,这部分内容将介绍PFC3D软件的内嵌命令
本说明文件译自PFC3D软件2
0版使用手册中的COMMANDREFERENCE部分,并补充了一些手册中没有的命令(如设置粘性阻尼、生成圆柱、螺旋壁面等,这些命令在更高版本的手册中有说明)
命令说明的顺序没有采用原手册中按字母排序的方式,而是根据创建PFC3D模型解决实际物理问题的一般过程,对相关命令加以说明
PFC3D手册中COMMONCOMMANDREFERENCE只对每个命令的格式和基本功能做了简单介绍,本说明文件对每个命令做了更详细的解释,为保持文件的可读性,对命令的详细解释都以附录形式给出
本文件介绍了PFC3D的基本功能,对初学者有较大帮助,但要进行高级应用,还需清楚了解DEM和PFC3D相关功能的基本原理以及软件的结构等
由于只关注使用PFC3D解决颗粒流的问题,涉及颗粒流的命令介绍的比较详细,而用于岩土工程等其他领域的命令,由于关注很少且专业知识缺乏,只是不求甚解
关于命令格式的说明:PFC3D中每个命令基本包含3部分:命令名、必需关键词和可选关键词
本说明文件中,命令名和必需关键词写在第一行,尖括号表示该命令具有可选关键词,罗列于命令名的下一行次级列;带参数的关键词,参数紧随关键词之后用加粗斜体表示
名字较长的“命令”和“关键词”,PFC3D允许不写出全部字母,只需简写前面的一些字母,最短可简写名(即PFC3D能识别的最短简写“命令”和“关键词”名)用加粗字体表示
例如命令:BALLradr…hertz…ididxxyyzz说明:命令名为BALL的命令,具有必需关键词rad(参数r)和hertz、id、x、y、z等可选关键词
其中hertz不