Staalbouw Bakhuizen
Vracht-planning solver
Een Python-tool die werkplaatsplanning en vrachtindeling genereert via Google OR-tools CP-SAT optimalisatie.
✓
PLAN.md
Variabelen, constraints en objectief vastgelegd
✓
Solver
CP-SAT modelopbouw, 6 tests groen in 8s
✓
Visualisatie
Plotly Gantt per werkpad en per project
✓
Documentatie
README, KPI-definities, oplossingsflow
Data model
projects.csv
project_id · klant · leverdatum · locatie · prioriteit
stuks.csv
stuk_id · project_id · omschrijving · gewicht_kg · volume_m3
bewerkingen.csv
bewerking_id · stuk_id · type · duur_minuten · voorganger_id
werkpaden.csv
werkpad_id · groep · capaciteit · beschikbaar_van/tot
vrachten.csv
vracht_id · project_id · max_gewicht · max_volume · vertrek_datum
Tech stack
Python 3.11OR-Tools CP-SATpandasplotlypytestmypy