Discrete-event Fab Model
Combines deterministic wafer-lot flow with seven process stations, automated vehicle movement, station queues, processing windows, and repeatable experiment runs.
Digital Twin / Semiconductor Manufacturing / Scheduling
FabFlow Twin is an interactive 3D digital twin that simulates wafer movement through a compact semiconductor production line. It helps explore material flow, identify bottlenecks, compare scheduling strategies, test equipment faults, and estimate throughput before investing in physical transport systems.
Combines deterministic wafer-lot flow with seven process stations, automated vehicle movement, station queues, processing windows, and repeatable experiment runs.
Compares FIFO, nearest-vehicle, priority-aware, and bottleneck-aware dispatch behavior while vehicles respond to queue congestion, blocked rail segments, and station availability.
Tracks throughput, cycle time, queue length, station utilization, vehicle performance, congestion events, lot traceability, and transparent bottleneck recommendations.
Project Notes
The application models a compact semiconductor production line where automated vehicles move wafer carriers between seven simplified process stations. The equipment geometry and timing model are intentionally educational, but the workflow is structured around real material-flow questions: what is waiting, what is blocked, which station is saturated, and how dispatch decisions affect output.
A deterministic discrete-event simulation drives station processing, vehicle assignment, rail movement, queue changes, and production metrics. Because runs are repeatable, scheduling strategies and fault scenarios can be compared without random noise hiding the cause of a performance change.
The transport network is represented as a graph so vehicles can route between stations while respecting blocked segments and active congestion. Collision-aware vehicle control keeps carriers moving through the rail layout without treating the 3D scene as a purely decorative animation.
FabFlow Twin can introduce station breakdowns, blocked rail segments, queue congestion, and changing lot priorities. These scenarios make the dashboard useful for asking how resilient each scheduling strategy is when the factory stops behaving ideally.
The React dashboard pairs the 3D digital twin with Recharts-based production metrics, wafer-lot traceability, vehicle performance panels, and readable bottleneck recommendations so the user can connect visible factory behavior to measured throughput and cycle-time changes.
FabFlow Twin is an original educational prototype focused on digital-twin and material-flow software concepts. It is not connected to physical semiconductor equipment, and its equipment geometry, process timings, and transport behavior are intentionally simplified.
Videos