本文将简要汇集、展示笔者过去几年完成的一些案例,既有软件应用小技巧,也有学校毕业设计,以及企业研发项目。可能绝大多数案例并不算复杂,但是可以大概了解一下 ANSYS 都可以用来做些什么。具体内容主要涉及 APDL 应用、拓扑优化、压电分析、电子散热、流固耦合等方面。
内容将持续更新,敬请关注~
案例1:小球六面体网格划分
技术要点:实体切分,网格划分参数控制,25 行 APDL 命令流实现
实用价值:规则六面体网格的球体模型在显式碰撞、流固耦合分析中可以大大减少计算时间
案例2:三维随机颗粒增强复合材料晶胞 APDL 建模
技术要点:随机坐标生成,颗粒边界判断,颗粒相交判断,多层嵌套循环
实用价值:APDL 参数化建模,便于后续颗粒大小、数量、颗粒材料等因素对基底力学性能影响研究
案例3:平板直线焊接
技术要点:直接法同时求解温度场和应力场,移动光源控制、单元生死等
实用价值:APDL 命令流实现建模求解过程,方便焊接工艺参数研究
案例4:APDL 命令提取数据并写出到文本文件
技术要点:*get 命令提取结果数据,数组定义与赋值,*vwrite 命令将数组写入文本文件
实用价值:利用 APDL 命令提取结果数据、写入文本,方便编写 Python、MATLAB 小工具对数据进行一步加工、绘图