Spaces:
Sleeping
Sleeping
metadata
title: Assembly Line Balancer
emoji: 🏭
colorFrom: indigo
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
short_description: 产线平衡大师
产线平衡大师 (Assembly Line Balancer)
这是一个基于 Flask 和 Vue.js 的产线平衡工具 (Assembly Line Balancing Problem Solver)。 它可以帮助你计算和优化装配线的工序分配,提高效率,减少平衡损失。
功能特性
- 自动平衡计算: 使用 RPW (Ranked Positional Weight) 启发式算法进行产线平衡。
- 可视化图表:
- 工位负荷图 (Station Load Chart)
- 工序优先关系图 (Precedence Graph)
- 交互式编辑: 直接在网页上添加、删除、修改工序和时间。
- 数据导入导出:
- 支持导入 CSV/Excel 文件 (列名: ID, Duration, Predecessors)
- 支持导出平衡结果为 CSV
- 多语言支持: 界面完全汉化。
使用说明
- 设置目标节拍 (Cycle Time): 输入期望的生产节拍。
- 输入工序数据:
- ID: 工序编号
- Duration: 工序标准时间
- Predecessors: 紧前工序 (用逗号分隔)
- 点击“开始平衡计算”: 系统将自动生成分配方案。
- 查看结果:
- 检查平衡率、平滑指数等指标。
- 查看工位负荷图,识别瓶颈。
- 导出结果用于生产排程。
部署
本项目支持 Docker 部署。
docker build -t assembly-line-balancer .
docker run -p 7860:7860 assembly-line-balancer