首先引用某论文(因整理时间过早,具体出处丢失)对MATLAB与LS DYNA联合仿真的流程引出讨论内容:
上述过程可以简单描述为将动力学模型求解的压力数据作为LS_DYNA有限元模型中的一个输入项,用有限元模型得出的位移、速度值与动力学同时求解得出的位移、速度值进行比较来部分说明两个模型的准确性。事实上,“压力相”本身就可以采用体积变化等参数表示出来,构建FEM模型时可脱离MATLAB中动力学模型的影子。在ABAQUS中,可基于子程序构建反馈加载FEM模型,实现完全自适应的FEM模型,也可实现上述模型的对比分析。
用ANSYS做一些复杂的模型分析时候(如:桁架,拱形架,网架等),{网架模型如下(引自《空间钢结构APDL参数化计算与分析》,P122)}
因为这种模型组成的单元数量很多,模型空间位置相对复杂,采用apdl语言实现可能比较繁琐或者会遇到调试方面的不便(具体APDL程序可参考上书)。所以,我们可以用数据处理功能更为强大的matlab或者c++进行编程,将节点坐标直接导入到ansys中构建出几何模型/网格模型。以下是引用另篇论文(因整理时间过早,具体出处丢失)对我上述过程的补充。
类似的,若定义出节点关系、单元连接关系在ABAQUS中也可以直接编写inp文件,inp文件本身并没有ANSYS中数据传递格式上的麻烦,但是本身自带的二维线性单元可能并没有ANSYS或LSDYNA好用(如ABAQUS的beam单元、truss,而ANSYS中BEAM4,LINK8,LINK167等),各有利弊。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删