1.5 KiB
1.5 KiB
CAE仿真网格生成助手
一个简化的Web演示原型,专门处理涡扇发动机叶片的网格划分。系统通过PyMechanical调用ANSYS Mechanical,自动对叶片模型进行网格划分并输出可视化结果。
项目结构
cae-mesh-generator/
├── backend/ # 后端代码
│ ├── api/ # API端点
│ ├── models/ # 数据模型
│ └── pymechanical/ # PyMechanical集成
├── frontend/ # 前端代码
│ ├── index.html # 主页面
│ ├── style.css # 样式文件
│ └── script.js # JavaScript代码
├── uploads/ # 上传文件目录
├── temp/ # 临时文件目录
├── results/ # 结果输出目录
├── app.py # Flask应用
├── run.py # 启动脚本
├── config.py # 配置文件
├── requirements.txt # 依赖包
└── README.md # 项目说明
安装和运行
- 安装依赖:
pip install -r requirements.txt
- 运行应用:
python run.py
功能特性
- 支持STEP格式CAD文件上传
- 自动化ANSYS Mechanical网格划分
- 网格质量检查和可视化
- 简单的Web界面操作
系统要求
- Python 3.8+
- ANSYS Mechanical (需要有效许可证)
- PyMechanical包