工业软件的行业技术框架和行业研发内容这两者内容有很多重复的地方,主要是面向对象以及侧重点不一样:
技术框架侧重于技术选型,技术路线,业务选型内容,更偏向于向需求方,公司上层以及对外的一个文档描述;
研发内容则是针对内部研发所提出的类似软件架构,在技术选型路线确定后,软件需要的模块以及要落实实现的功能。
本文所说的工业软件主要指工业设计仿真软件。
工业设计仿真软件范畴:包括通常意义上的通用CAD,CAE,EDA,CFD,TCAD,BIM,CAM以及各个行业的CAD设计软件等。
1.行业研发内容
2.行业技术框架:
对于行业工具而言,优化内核是绕不开的。在几何设计阶段需要几何约束求解器,约束优化设计,DOE,带上仿真就更需要优化,包括拓扑优化,业务参数优化。业务优化功能是工业软件产品的一个重要加分项。
最底层的大规模线性方程组求解仍然是仿真类软件核心内容。
几何内核和网格引擎作为基础组件,是底层研发绕不开的内容。
工业软件研发的主要工作量或内容集中在软件实现平台。软件实现平台以行业需求为导向,实现各种业务功能。比如各种前后处理器,基于业务的模型定义,设计,仿真和优化功能。