CAESES 4.1.2 发布



我们最近发布了用于前期建模及优化的软件CAESES和CAESES免费版的4.1.2版本。这里总结一下最重要的变化和改进内容。所有新功能的详细信息、修改和bug修复可以在我们的更新日志里找到。


最有设计和Pareto前沿


4.1.2版本里, 我们在最优设计的可视化和显示Pareto前沿的技术上前进了一大步。最优设计方案会有一个新的图标-在蓝色背景中显示一颗星,这样能够方便地快速分辨。更多的信息可以在相应的Pareto前沿博客中找到。https://www.caeses.com/blog/2016/best-designs-and-pareto-frontier/



设计输出


用户现在可以直接从设计树中导出一个单独的CAESES(* .fdb)项目设计。这样可以非常方便地在好的优化方案基础上继续进一步优化。当前设计的仿真结果可选择性地转移到新的项目。




CONVERGE用户的新输出


我们已经为用户添加了一种新的支持CONVERGE(来自Convergent Science公司的CFD软件)的输出格式,这是应一位来自柴油机活塞公司的汽车行业CFD工程师的请求。细节在这篇博文中给出。https://www.caeses.com/blog/2016/new-export-format-for-converge-users/



改进CFD伴随方程(Adjoint CFD)


CAESES能够读取各种仿真软件的CFD伴随方程结果,并将它们映射到自由变化的参数化模型中。这样,用户可以找到最重要的参数变量,运行高效的自动外形优化。在4.1.2版本中, CFD伴随方程结果可以直接用作CAESES的参数灵敏度计算。这样就很容易实现在自动优化过程中考虑CFD伴随方程的结果。伴随方程的梯度信息现在转化成一个可选的基于后续梯度的搜索。作为对参数灵敏度计算的进一步改善,我们开发出一种新的参数设置方法,用户可以输入参数的最大绝对变形量。



新的SHIFT变化和Free Form Deformation 变形


Shift变化例如Lackenby,以及Free Form Deformation变形现在可以以一种新的方式施加给BReps。新的方式将不再直接移动表面、而是转化控制NURBS曲面的点和线,这使得变形更加稳定并提高了性能。NURBS几何的内部控制点数量非常关键, 现在可以通过这种新的方式来增加。一旦变形被应用,控制点的数量也可以选择性地通过容差精度来降低。我们添加这项功能的目的是为了可以降低模型质量大小的同时,也可以满足一些客户对高精度模型的特殊要求。



新的Fillet Surface曲面


我们添加了新的Fillet Surface创建方式,用以实现2个曲面之间的光滑过渡。原来的方法叫做“Edge Sampling”,现在被标注为过时的方法(obsolete), 后续的版本中它将被完全移除。新的方法将考虑两个输入曲面的底层NURBS结构。 另外,fillet surface现在可以使用“Arc Length”设置来实现更丰富的参数化变形,帮助客户创建不同的fillet surface.



有效的Feature编程语言


编写自己的函数、曲线类型、专有的输入/输出格式等等: 正是这些特性赋予了CAESES中Feature强大的功能。教程部分会有一个新的PDF文档全面介绍feature定义过程。 包括一般语法、控制语句(loops, if, break…)、类型、嵌套功能、调试、插入、和实例等等。



叶轮模型案例(Turbocharger)


叶轮案例模型也做了修改,目的是提高易用性。我们使用了新的辅助方法(如extrapolate/extend surfaces), 这样参数化的模型就可以完全和实体模型及单叶片通道解除关系。实体模型创建也采用了新的创建方法,用户可以创建一个完整的实体模型或者一个单通道的叶片实体。这两项变化是应很多结构工程师的需求做出的改进。