我是一名化学工程师,我们的 CAD 使用与一般的 CAD 使用不同,因为我们对模型进行的模拟比实际设计模型要多。在 Windows 中,我们使用 COMSOL Multiphysics 进行模型仿真,Linux 中是否有类似的东西...
我的搜索只找到了这个:http : //www.opencascade.org/occt/areas/
看起来很有希望,但欢迎进一步的想法
小智 5
你已经有一段时间没有研究这个了,但我想提供一些帮助。大约两年前,我问了同样的问题。我也是 ChemE,所以我可以与需求联系起来。(仅供参考 - 这个论坛只允许我发布 2 个链接,因为我刚刚在这里开始我的帐户),所以这里是前两个你应该看看 SALOME和OpenFOAM
计算机辅助设计
网格划分
模拟
后期处理
以上我都尝试过(除了CAELinux),我选择使用Salome+OpenFOAM+Paraview。还有一些我没有尝试过的其他程序更基于 GUI:
这种构建模拟的方式与使用 Comsol 之类的软件包构建非常不同。有用于构建模拟的 GUI 工具。我没有使用这些,因为我喜欢使用Linux的原因是我可以查看源代码。阅读解释 GUI 工作原理的博客、论文或教程以及了解如何通过 gui 修改模拟所花费的时间与阅读源代码并思考问题所需的时间一样长。
我是如何得出这些结论的……我也是一名化学工程师,并且已经进行了几年的模拟。我已经尝试了几种方法来做到这一点。您应该考虑以下几点:
您是否希望能够执行更复杂的任务,例如根据模拟的输出修改 cad 文件?
您对编程和代码开发的熟悉程度如何?
我自己运行了 Comsol 和 Ansys,我看到它如何成为开发开源多物理场仿真的绝佳工具,因为它们具有以下优点:
在我看来,所有这些都是有代价的:1. 许可可能令人望而却步 2. 了解 gui 如何改变模拟为学习模拟过程增加了一个额外的步骤。3. 这些开源工具的在线文档和开发是巨大的,社区非常有帮助 4. 添加更多用户、模拟方法、扩展和插件都会增加很多额外费用。5. 你受软件公司允许你在他们用软件设计的盒子里做什么的限制。
我已经包含了更长的答案,以便您可以了解您的工作目标,Comsol 与开源工具组合是基本用途的苹果和器官,但如果您想以低成本进行大量模拟,并尝试新算法,我会选择 OpenFOAM+Salome 或者只是 OpenFOAM