首页
/ CalculiX Advanced Environment 使用教程

CalculiX Advanced Environment 使用教程

2025-04-19 11:40:40作者:胡易黎Nicole

1. 项目介绍

CalculiX Advanced Environment(简称CAE)是一个开源软件包,它包括CalculiX GraphiX、CrunchiX和一个关键词编辑器。关键词编辑器是一个简单、免费的CalculiX GUI/预处理器,旨在引导用户通过关键词创建过程,帮助用户准确无误地生成正确的输入文件。该软件假设用户已经在其他软件(如FreeCAD或Salome-platform)中创建了几何体并生成了网格。

2. 项目快速启动

下载与解压

首先,从官方渠道下载最新版本的CAE,并解压缩到指定的目录。

配置执行权限(Linux)

在Linux系统中,打开终端,切换到解压后的CAE目录,执行以下命令来赋予所有文件执行权限:

sudo chmod -R 777 ./*

启动软件

  • Linux: 在终端中运行 ./cae.sh
  • Windows: 双击 cae.bat 文件

设置启动模型名称

可以在“File->Settings”中编辑默认的启动模型名称,或者保持为空。

3. 应用案例和最佳实践

创建模型

在FreeCAD或Salome-platform中创建几何体和网格,然后将其保存为UNV格式或导出为INP格式。

导入网格

将UNV或INP网格文件导入到CAE中,并继续创建模型。

编辑和编译子程序(Windows)

如果需要在Windows中编辑Fortran子程序并从CAE重新编译CalculiX源代码,需要安装Cygwin,并确保安装以下组件:

  • gcc-g++
  • gcc-fortran
  • make
  • perl
  • libglut3

提交作业

从CAE中提交作业,进行计算分析。

查看结果

在GraphiX中查看作业结果,或者将其导出为VTU格式并在Paraview中后处理。

4. 典型生态项目

CalculiX Advanced Environment可以与以下典型生态项目结合使用:

  • FreeCAD: 用于创建和编辑几何体。
  • Salome-platform: 提供网格生成工具。
  • Paraview: 用于可视化分析结果。
  • CalculiX GraphiX和CrunchiX: 分别用于图形界面和计算分析。

通过这些工具和CAE的整合,用户可以构建一个完整的CAE工作流,从而提高工作效率和计算分析的准确性。

登录后查看全文
热门项目推荐