2026-02-15 00:21:28 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-13 00:29:12 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-15 00:21:28 +08:00
2026-02-13 00:29:12 +08:00
2026-02-13 00:04:54 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-13 00:29:12 +08:00
2026-02-12 23:27:42 +08:00
2026-02-14 17:06:19 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-12 23:27:42 +08:00
2026-02-14 17:06:19 +08:00
2026-02-12 23:27:42 +08:00
2026-02-13 00:29:12 +08:00
2026-02-13 00:29:12 +08:00

MoldInsight - 模具几何分析系统

项目结构

moldinsight_project/
├── src/                    # 源代码目录
│   ├── main.py            # 主程序入口
│   ├── api/               # API路由
│   │   └── routes.py
│   ├── core/              # 核心业务逻辑
│   │   ├── stp_parser.py
│   │   ├── geometry_analyzer.py
│   │   └── mesh_generator.py
│   ├── models/            # 数据模型
│   │   ├── schemas.py
│   │   └── database.py
│   ├── services/          # 业务服务
│   │   └── storage_service.py
│   ├── database/          # 数据库管理
│   │   ├── database.py
│   │   └── init_db.py
│   └── utils/             # 工具类
│       ├── logger.py
│       ├── file_handler.py
│       └── html_generator.py
├── config/                # 配置文件
│   └── settings.py
├── static/               # 静态文件
│   ├── script.js
│   └── style.css
├── templates/             # HTML模板
│   └── index.html
├── uploads/              # 上传文件目录
├── html_output/          # 生成的HTML文件
├── logs/                 # 日志文件
├── tests/                # 测试文件
├── docs/                 # 文档
├── requirements.txt      # 依赖包
├── docker-compose.yml    # Docker配置
└── .env                  # 环境变量

功能特性

  • ✅ STP文件解析和几何分析
  • ✅ JSON数据导出
  • ✅ PostgreSQL数据库存储
  • ✅ 3D可视化HTML生成
  • ✅ Web界面文件上传
  • ✅ 任务状态跟踪

这是一个模具设计项目:

  • 输入: 产品的三维模型(STP文件)
  • 输出: 模具设计方案(型腔、型芯、工艺参数等)
  • 目标: 为泡沫产品(ABS、PP、PC等材料)设计铝制模具

快速开始

  1. 安装依赖:
pip install -r requirements.txt
  1. 配置数据库连接(修改.env文件)

  2. 启动服务:

python src/main.py
  1. 访问服务
S
Description
No description provided
Readme Apache-2.0 209 MiB
Languages
Python 67.3%
TypeScript 11.6%
Vue 11.3%
HTML 6.8%
CSS 2.5%
Other 0.5%