有限元程序设计 商业软件 ANSYS:求解器类型繁多,可处理冲击、流体等问题; NASTRAN:适于处理线性分析,航空航天领域。 FLUENT:专业流体有限元分析软件。 ABAQUS:非线性分析、接触分析,建模功能强大。 HYPERWORKS:前、后处理功能强大。 弊端:费用昂贵,封装性好,无自主知识产权(胡平教授团 队二次开发UG)。 自主开发前期准备 1、调研,确定软件客户群体。 类别:通用、专用?(土方、石方、汽车等) 目标:科研、市场推广?(资金,侧重性能还是易用性) 2、制定待实现的基本功能模块。 静力学、动力学;线性、非线性;可靠性;灵敏度;优 化;试验设计;前后处理等。 3、组织开发团队,选取合适的开发平台和编程语言。 软件人员(界面、接口)? (架构)?专业人员(算法) 4、分工明确,按部就班编写。 负责人制定架构设计(搭建界面,各功能模块留白) 设计人员编写代码,调试正确后方可汇总。 **开发周期:调研—架构设计—开发—调试—打包 2 2 6 2 设立节点! 程序编写几点要求 1、编写程序时要在前面加上注释,应包含如下内容
原创力文档

文档评论(0)