Files
geMoldInsight/CHANGE.log.md
T
2026-03-07 03:04:15 +08:00

3.0 KiB

更新日志 (Changelog)

[4.0.0] - 2026-03-07

新增功能 ✨

前端重构

  • 白色简约现代UI - 完全重构前端为白色简约现代化风格
    • 緔洁的白色背景配色
    • 緩和阴影和圆角设计
    • 娡块化CSS变量系统
    • 响应式布局优化

3D可视化

  • PythonOCC点云模型 - 从STP文件提取真实点云数据生成3D模型
  • 模具型腔可视化 - 3D预览显示型腔、型芯、分型面
  • 交互式控制 - 支持旋转、缩放、平移操作
  • 视图切换 - 显示/隐藏产品、模具、分型面、点云

验证工具

  • STP验证脚本 - 使用FreeCAD命令行验证几何数据准确性
    • 对比FreeCAD和PythonOCC的测量结果
    • 生成详细的验证报告

分析功能

  • 产品特征识别 - 检测壁厚、加强筋、孔洞、倒扣等特征
  • 泡沫包装设计决策 - 噃度、布局、定位结构建议
  • 模具工程决策 - 型腔数量、模架尺寸、材料选择
  • 质量指标 - 体积利用率、拓扑复杂度、壁厚均匀性

优化改进 🔧

数据处理

  • 点云数据提取优化 - 修复PythonOCC网格提取的正确实现
  • 数据持久化 - 添加AnalysisMetrics表存储分析指标
  • API响应优化 - 修复字段名不匹配问题

用户体验

  • 分析摘要显示 - 在结果页面顶部显示分析摘要
  • 设计建议列表 - 按优先级排序显示所有建议
  • 关键信息完善 - 显示更多模具参数和制造要求

问题修复 🐛

  • 修复 getPriorityText 函数未定义错误
  • 修复 controls 变量初始化顺序错误
  • 修复 HTML生成器JavaScript语法错误
  • 修复历史记录API路径重复前缀问题
  • 修复点云数据传递逻辑错误

[3.0.0] - 2026-03-06

新增功能 ✨

用户系统

  • 用户认证 - JWT令牌认证机制
  • 角色权限 - 基于角色的访问控制
  • 管理员账户 - 支持环境变量配置管理员

进销存模块

  • 仪表盘 - 库存概览和统计数据
  • 产品管理 - 产品CRUD操作
  • 库存预警 - 低库存提醒功能

项目架构

  • 新主页 - Gemold官网主页
  • 模块化路由 - 分离认证、进销存、分析模块

优化改进 🔧

  • UI主题 - 从深色主题改为现代蓝紫色渐变
  • 按钮样式 - 修复按钮大小和可见性问题
  • 数据库连接 - 优化异步会话管理

[2.0.0] - 2026-03-05

新增功能 ✨

核心分析

  • STP文件解析 - 使用PythonOCC解析STP文件
  • 几何分析 - 计算体积、表面积、边界框等
  • 模具设计建议 - 自动生成设计建议

Web界面

  • 文件上传 - 拖拽上传支持
  • 任务状态 - 实时进度显示
  • 结果展示 - 分析结果可视化

数据存储

  • PostgreSQL集成 - 数据持久化存储
  • RustFS集成 - 文件存储服务

[1.0.0] - 2026-03-04

初始版本 🎉

  • 项目初始化
  • 基础架构搭建
  • STP文件解析功能
  • 基础Web界面