APS 高级计划排程模拟器 v1.0
=============================

【工具简介】
多订单多设备贪心排程模拟工具，输入FAB订单（产品/工序/批量/交期）
和设备约束（工序能力/周期时间），自动分配排程，输出甘特图与达成率指标。

【适用场景】
- APS 系统原型验证
- 生产计划排程方案评估
- 交期承诺(CTO)可行性分析

【运行方式】
双击运行 aps_simulator.py，或在命令行执行:
  python aps_simulator.py

【功能说明】
1. 订单表格：显示35条模拟订单，含Order ID、产品、工序、批量、周期(min)、优先级、交期
2. 设备配置：5台设备(EQ-01~EQ-05)，各有不同工序适配和周期时间
3. 贪心排程：按优先级+交期排序，遍历订单分配最早可用设备
4. 甘特图：可视化每台设备的作业负载，红色标注延迟订单
5. 指标分析：饼图显示按时/延迟比例，柱图显示各设备负载
6. 统计栏：订单总数、按时率、Makespan、总延迟时间
7. 导出CSV：完整排程结果含设备分配、开始/结束时间

【内置数据】
35条订单 × 5台设备，涵盖PMIC/NAND/DRAM/CIS/SOC产品线，
CVD/ETCH/IMP/CMP/LITHO等核心工序，周期时间按真实设备规格模拟。

【依赖】
- Python 3.8+
- tkinter (Python内置)
- numpy
- matplotlib

【作者】FAB Engineering Tools
【版本】v1.0 | 2026-07-25
