【资料图】
MBD workbench的作者提供的Example直接打开后提示“the graph must be a DAG”,无法执行各种操作。
不过昨天的安装过程已经发现这个workbench和实际跑模拟的mbdyn是两个东西,我可以先搁置workbench的问题,先直接学习mbdyn
开始过mbdyn的例子
保存为free_falling_,然后使用mbdyn跑模拟:
在调试过程中,发现mbdyn实际上对输入文件格式有严格要求,而这个输入文件也很直观地展示了各个部分的作用,例如initial value定义初值,nodes和elements定义了结构之类。
模拟跑完出现几个文件,其中free_falling_和free_falling_中包含了一系列坐标值(仅摘录几行):
很明显,使用这些值结合python脚本决定FreeCAD中各个对象的位置和方向,将能完成模拟。