VLAIO Haalbaarheidsstudie — Subsidieaanvraag¶
AI-Gedreven Orchestratie voor 3D Print-on-Demand Productie¶
Haalbaarheidsonderzoek naar Predictieve en Optimaliserende AI voor Forma3D.Connect¶
Aanvrager: Forma 3D (KMO) Contactpersoon: [Naam zaakvoerder] Ondernemingsnummer: [BE 0xxx.xxx.xxx] Datum: Maart 2026 Type aanvraag: VLAIO Haalbaarheidsstudie (Onderzoeksproject) Gevraagde subsidie: €28.080 (60% van €46.800) Projectduur: 12 maanden Kennispartner: Universiteit Antwerpen (te contacteren)
Deel I — Het Bedrijf en de Context¶
1. Voorstelling van de Aanvrager¶
1.1 Forma 3D — Bedrijfsprofiel¶
Forma 3D is een Vlaamse KMO die actief is in 3D print-on-demand productie. Het bedrijf opereert een printfarm bestaande uit meerdere FDM 3D-printers (Fused Deposition Modeling) en verkoopt zowel eigen ontwerpen als custom producten via online verkoopkanalen.
| Kenmerk | Detail |
|---|---|
| Rechtsvorm | [Eenmanszaak / BV — in te vullen] |
| Sector | Additive Manufacturing / Micro-manufacturing |
| Productiewijze | Print-on-demand (make-to-order + make-to-stock) |
| Verkoopkanalen | Shopify webshop, marktplaatsen (bol., Amazon, Kaufland) via Koongo |
| Productieapparatuur | FDM 3D-printers aangestuurd via SimplyPrint |
| Verzending | Sendcloud (multi-carrier shipping) |
| Team | Solo entrepreneur / zaakvoerder |
1.2 De Uitdaging van Schaalbare Print-on-Demand¶
De 3D print-on-demand markt groeit snel, maar de operationele complexiteit schaalt niet lineair mee. Bij een printfarm van 10+ printers ontstaan uitdagingen die niet met handmatige processen op te lossen zijn:
De kernvraag die deze haalbaarheidsstudie beantwoordt:
Kan AI-technologie — specifiek failure prediction en scheduling optimization — de operationele complexiteit van een groeiende 3D printfarm beheersbaar houden, en zo ja, welke aanpak is technisch en economisch haalbaar voor een KMO?
2. Forma3D.Connect — Het Bestaande Platform¶
2.1 Wat is Forma3D.Connect?¶
Forma3D.Connect is een integratieplatform dat Forma 3D zelf heeft ontwikkeld om de volledige print-on-demand workflow te automatiseren. Het platform koppelt e-commerce (Shopify), printfarm-aansturing (SimplyPrint) en shipping (Sendcloud) in één geautomatiseerde pipeline.
Het platform is het resultaat van 27+ weken ontwikkeling en bevindt zich in een gevorderde testfase (Technology Readiness Level 6 — systeem gedemonstreerd in relevante omgeving). Productielancering is gepland voor eind Q2 2026.
2.2 Huidige Architectuur¶
Forma3D.Connect is opgebouwd als een microservices-platform in een Nx monorepo, volledig in TypeScript.
2.3 Operationele Pipeline¶
De huidige pipeline werkt volledig automatisch op basis van deterministische regels:
2.4 Datamodel — Relevante Entiteiten voor AI¶
Het platform beschikt over een uitgebreid datamodel in PostgreSQL (Prisma ORM) dat de basis vormt voor toekomstige AI-training:
Wat dit datamodel nu al vastlegt en relevant is voor AI:
| Datapunt | Veld(en) | AI-relevantie |
|---|---|---|
| Print uitkomst (succes/faal) | PrintJob.status |
Failure prediction — label/target variabele |
| Foutmelding bij falen | PrintJob.errorMessage |
Failure categorisatie — feature |
| Geschatte vs. werkelijke printduur | PrintJob.estimatedDuration, actualDuration |
Scheduling optimizer — feature |
| Printer identificatie | PrintJob.printerId, Printer.model |
Printer-specifieke patronen — feature |
| Retry-gedrag | PrintJob.retryCount, maxRetries |
Self-healing baseline — beslissingspunt |
| Materiaal & kwaliteitsinstellingen | AssemblyPart.printProfile (JSON) |
Materiaal-gerelateerde faalpatronen — feature |
| Filamentverbruik | AssemblyPart.estimatedFilament |
Materiaaloptimalisatie — feature |
| Orderpatronen | Order.createdAt, totalParts |
Vraagvoorspelling — feature |
| Voorraadmutaties | InventoryTransaction.* |
Replenishment-optimalisatie — feature |
| Business events | EventLog.eventType, metadata |
Procesanalyse — feature engineering |
2.5 Wat Ontbreekt — De Innovatiekloof¶
Het huidige systeem is reactief en regelgebaseerd. Het automatiseert de workflow, maar het optimaliseert niet. Dit leidt tot drie concrete problemen:
| Probleem | Impact | Huidige aanpak |
|---|---|---|
| 5-15% print failure rate | Materiaalverspilling, tijdverlies, vertraagde leveringen | Operator krijgt notificatie, herplant handmatig |
| Suboptimale printer-toewijzing | Printers staan onnodig stil terwijl andere overbelast zijn | FIFO (first-in, first-out) — geen intelligente toewijzing |
| Geen voorspellend vermogen | Fouten worden pas gedetecteerd als ze optreden | Reactief — geen proactieve interventie |
De kernvraag van deze haalbaarheidsstudie is of AI deze drie problemen kan oplossen, en zo ja, hoe.
Deel II — Het Innovatieproject¶
3. Probleemstelling en Onderzoeksvragen¶
3.1 Centrale Probleemstelling¶
3D printing (FDM) is inherent onbetrouwbaar. In tegenstelling tot traditionele productieprocessen (CNC, spuitgieten) zijn de faalredenen divers, moeilijk voorspelbaar en vaak afhankelijk van een combinatie van factoren:
- Materiaal — filamentkwaliteit varieert per batch, vochtgevoeligheid
- Mechanisch — nozzle-verstopping, bed-adhesie, belt-spanning
- Thermisch — omgevingstemperatuur, warpage, koeling
- Geometrisch — overhang, support-afhankelijkheid, dunne wanden
- Temporeel — printers degraderen over tijd, onderhoudscycli
Bestaande 3D print management software (SimplyPrint, OctoPrint, Repetier) biedt monitoring maar geen voorspelling. De operator ziet dat een print faalt, maar kan niet inschatten welke prints zullen falen voordat ze starten.
Tegelijkertijd is scheduling in een multi-printer omgeving een combinatorisch optimalisatieprobleem. Bij een printfarm van 20 printers met 50 wachtende jobs, elk met verschillende materialen, duurtes en deadlines, is het aantal mogelijke toewijzingen astronomisch. Geen enkele operator kan dit optimaal oplossen.
3.2 Onderzoeksvragen¶
Deze haalbaarheidsstudie beantwoordt vier samenhangende onderzoeksvragen:
OV1: Technische Haalbaarheid — Failure Prediction¶
- Welke combinatie van features (printer, materiaal, G-code complexiteit, historisch faalgedrag) levert de hoogste predictieve waarde?
- Kunnen modellen getraind op beperkte data (honderden tot enkele duizenden prints) al bruikbare voorspellingen geven?
- Welke modelarchitectuur is het meest geschikt: gradient boosting (XGBoost/LightGBM) voor tabulaire data, of tijdreeks-modellen (LSTM) voor printer telemetrie?
- Hoe snel degradeert de modelkwaliteit bij veranderingen in de printfarm (nieuwe printers, andere materialen)?
OV2: Algoritmische Haalbaarheid — Scheduling Optimization¶
- Hoe presteert een constraint programming aanpak (bijv. Google OR-Tools) vergeleken met heuristische methodes voor print-specifieke scheduling?
- Is reinforcement learning (RL) haalbaar bij de beperkte schaal en de lange feedback loops (een print duurt uren)?
- Welke objectieffunctie leidt tot de beste trade-off: minimale doorlooptijd, maximale printer-benutting, of minimale materiaalwissels?
- Kan een scheduling optimizer omgaan met de stochastische aard van 3D printing (onvoorspelbare printduur, tussentijdse fouten)?
OV3: Data-Haalbaarheid¶
- Hoeveel gelabelde print-uitkomsten (succes/faal met context) zijn minimaal nodig voor een bruikbaar failure prediction model?
- Welke data moet Forma3D.Connect extra vastleggen bovenop het huidige datamodel?
- Hoe kan synthetische data of data-augmentatie helpen bij beperkte volumes?
- Wat is de minimale operationele periode voordat voldoende data beschikbaar is?
OV4: Economische Haalbaarheid¶
- Wat is de verwachte besparing in materiaal en arbeidstijd bij een failure prediction model met 70% recall?
- Wat is de verwachte throughput-verbetering bij geoptimaliseerde scheduling t.o.v. FIFO?
- Vanaf welk ordervolume wordt de investering in AI-orchestratie terugverdiend?
- Wat is het SaaS-potentieel: zijn andere printfarms bereid te betalen voor deze functionaliteit?
4. Stand van de Techniek¶
4.1 Academische Literatuur¶
Het kruispunt van AI en additive manufacturing is een actief onderzoeksdomein. De meeste publicaties focussen echter op industriële SLS/SLA-processen, niet op FDM print-on-demand:
| Domein | Huidige staat | Gap voor dit project |
|---|---|---|
| Failure detection (in-situ) | Camera-gebaseerde detectie via computer vision (bijv. The Spaghetti Detective/Obico) | Detecteert fouten tijdens de print, maar voorspelt niet vooraf |
| Predictive quality | Onderzoek bij industriële AM (SLS, DMLS) met grote datasets en sensoren | Niet vertaalbaar naar FDM KMO-context met beperkte sensoren |
| Production scheduling | Uitgebreid onderzoek in job shop scheduling (JSSP) | Beperkt specifiek voor 3D printing met materiaalwissels en stochastische duur |
| Reinforcement learning voor scheduling | Veelbelovend in simulatie, beperkt in productie | Lange episode-duur (uren) en beperkte feedback loops vormen uitdaging |
| Digital twins voor AM | Onderzoek naar virtuele representaties van printprocessen | Te complex en duur voor KMO-toepassing |
Conclusie: Er is een duidelijke kennislacune in de toepassing van predictieve AI op FDM print-on-demand in een KMO-context. Het meeste onderzoek is gericht op industriële schaal met dure sensoren en grote datasets — niet op de realiteit van een Vlaamse KMO met 10-50 printers.
4.2 Bestaande Commerciële Oplossingen¶
| Oplossing | Wat het doet | Wat het niet doet |
|---|---|---|
| SimplyPrint | Printfarm management, monitoring, job queue | Geen AI scheduling, geen failure prediction |
| Obico / The Spaghetti Detective | Real-time failure detection via camera AI | Geen predictie vooraf, geen scheduling |
| 3DPrinterOS | Cloud print management | Basis scheduling, geen ML/AI |
| MakerOS | Workflow management voor service bureaus | Geen printfarm-optimalisatie |
| Forma3D.Connect (eigen platform) | E2E automatisering: order → print → ship | Geen AI/ML — regelgebaseerd |
Geen enkele oplossing combineert failure prediction, scheduling optimization en self-healing in één platform. Dit is de innovatiekans.
5. Onderzoeksaanpak¶
5.1 Methodologie¶
De haalbaarheidsstudie volgt een gestructureerde aanpak in vier werkpakketten (WP's):
5.2 WP1: Data-analyse en Feature Engineering (maand 1-4)¶
Doel: Bepalen welke data beschikbaar is, welke data ontbreekt, en welke features potentieel voorspellend zijn voor printfouten en scheduling-kwaliteit.
Activiteiten:
| # | Activiteit | Uitvoerder | Output |
|---|---|---|---|
| 1.1 | Inventarisatie van beschikbare data in Forma3D.Connect | Zaakvoerder | Data-catalogus met volumes, frequentie en kwaliteit |
| 1.2 | Analyse van het Prisma-datamodel en identificatie van ontbrekende features | Zaakvoerder + AI/ML consultant | Gap-analyse met aanbevelingen voor schema-uitbreiding |
| 1.3 | Literatuurstudie: welke features zijn in de academische literatuur voorspellend voor FDM-fouten? | Kennispartner | Literature review rapport |
| 1.4 | Exploratory Data Analysis (EDA) op de eerste operationele data | AI/ML consultant | Statistisch rapport met correlaties en patronen |
| 1.5 | Feature engineering plan: welke afgeleide features (G-code complexiteit, printer-leeftijd, omgevingsfactoren) moeten worden berekend? | AI/ML consultant + kennispartner | Feature engineering pipeline specificatie |
| 1.6 | Ontwerp van data-verrijking: welke extra datapunten moet het platform vastleggen? | Zaakvoerder | Schema-wijzigingsvoorstel voor Prisma |
Huidige beschikbare data in het platform:
| Databron | Relevante velden | AI-potentieel |
|---|---|---|
PrintJob (PostgreSQL) |
status, estimatedDuration, actualDuration, errorMessage, retryCount, printerId, queuedAt/startedAt/completedAt | Failure labels, timing features, printer features |
Printer (gecached van SimplyPrint) |
model, isOnline, currentStatus, lastSyncAt | Printer-staat features |
AssemblyPart |
printProfile (JSON: materiaal, kwaliteit, infill), estimatedPrintTime, estimatedFilament | Materiaal en complexiteits-features |
EventLog |
eventType, severity, metadata (JSON), createdAt | Procesflow-features, foutpatronen |
InventoryTransaction |
transactionType, quantity, direction, createdAt | Materiaalverbruik-features |
Order |
createdAt, totalParts, completedParts, completedAt | Vraagpatronen, doorlooptijd |
Data die ontbreekt en onderzocht wordt:
| Datapunt | Waarom nodig | Hoe te verkrijgen |
|---|---|---|
| Printer temperatuur (hotend, bed) | Thermische fouten voorspellen | SimplyPrint telemetrie API |
| Omgevingstemperatuur/vochtigheid | Seizoensgebonden faalpatronen | Externe sensor (IoT) |
| G-code complexiteitsmetrieken | Geometrische faalrisico's | G-code parser (feature engineering) |
| Filament batch/lot nummer | Batch-kwaliteitsvariatie | Handmatige input of barcode |
| Printer onderhoudsstatus | Degradatie over tijd | Handmatige logging of automatisch |
| Fotoverificatie (voor/na print) | Visuele kwaliteitscontrole | Camera op printer (future) |
Deliverables WP1:
- Data-catalogus met kwaliteitsbeoordeling
- Gap-analyse: beschikbare data vs. benodigde data
- Feature engineering plan met prioriteiten
- Aanbevelingen voor data-verrijking van het Prisma-schema
- Eerste EDA-rapport (zodra operationele data beschikbaar is)
5.3 WP2: Failure Prediction — Proof of Concept (maand 3-7)¶
Doel: Onderzoeken of een ML-model met voldoende nauwkeurigheid kan voorspellen of een print zal falen, gegeven de beperkte data van een KMO-printfarm.
Aanpak:
Specifieke experimenten:
| # | Experiment | Onderzoeksvraag | Succes-criterium |
|---|---|---|---|
| 2.1 | Baseline: regelgebaseerd | Hoe goed presteert domeinkennis alleen? | Benchmark voor vergelijking |
| 2.2 | XGBoost op tabulaire features | Kan een simpel ML-model de baseline verslaan? | F1 > baseline + 10% |
| 2.3 | Feature importance analyse | Welke features dragen het meest bij? | Top-5 features geïdentificeerd |
| 2.4 | Learning curve analyse | Hoeveel data is minimaal nodig? | Knee-point bepaald |
| 2.5 | LSTM op telemetrie (indien data beschikbaar) | Voegt tijdreeks-informatie waarde toe? | F1 > tabulair model |
| 2.6 | Synthetische data-augmentatie | Kan SMOTE de beperkte dataset vergroten? | F1-verbetering > 5% |
| 2.7 | Cross-printer generalisatie | Werkt een model getraind op printer A ook op printer B? | F1-degradatie < 20% |
Deliverables WP2:
- Getrainde proof-of-concept modellen met performance metrics
- Feature importance ranking
- Minimum dataset-omvang rapport (learning curves)
- Vergelijkingsrapport: regelgebaseerd vs. ML vs. tijdreeks
- Aanbeveling: welk model-type verdient verdere investering in een O&O-project?
5.4 WP3: Scheduling Optimizer — Proof of Concept (maand 3-7)¶
Doel: Onderzoeken welke scheduling-aanpak het meest geschikt is voor een FDM printfarm van KMO-schaal (10-50 printers).
Aanpak:
Vergelijkingscriteria:
| Criterium | Definitie | Meetbaar? |
|---|---|---|
| Printer utilization | % van de tijd dat printers actief printen | Ja — simulatie |
| Throughput | Aantal voltooide jobs per tijdseenheid | Ja — simulatie |
| Lateness | % jobs die hun deadline missen | Ja — simulatie |
| Materiaalwissels | Aantal keer dat een printer van materiaal moet wisselen | Ja — simulatie |
| Oplossingstijd | Hoe lang de scheduler nodig heeft om een toewijzing te berekenen | Ja — meting |
| Schaalbaarheid | Hoe prestatie verandert bij 10 → 20 → 50 printers | Ja — simulatie |
Deliverables WP3:
- Printfarm-simulator (Python) met configureerbare parameters
- Benchmark-resultaten: FIFO vs. CP vs. heuristiek vs. RL (beperkt)
- Schaalbaarheidsanalyse per methode
- Aanbeveling: welke methode(s) verdienen verdere investering in O&O?
5.5 WP4: Economische Analyse en Conclusies (maand 9-12)¶
Doel: Vertalen van de technische resultaten naar een economische onderbouwing en een go/no-go advies voor een volledig O&O-project.
Activiteiten:
| # | Activiteit | Output |
|---|---|---|
| 4.1 | Kostenmodel: huidige operationele kosten (materiaalverspilling, arbeidstijd, throughput-verlies) | Baseline kostenmodel |
| 4.2 | Impact-simulatie: wat bespaart failure prediction bij 70%/80%/90% recall? | Besparingsprojecties |
| 4.3 | Impact-simulatie: wat levert scheduling-optimalisatie op bij 10%/20%/30% utilization-verbetering? | Throughput-projecties |
| 4.4 | Break-even analyse: bij welk ordervolume wordt AI-investering terugverdiend? | Break-even punt |
| 4.5 | SaaS-marktanalyse: zijn andere printfarms bereid te betalen voor AI-scheduling? | Marktvalidatie (interviews/surveys) |
| 4.6 | Technisch haalbaarheidsrapport en O&O-roadmap | Eindrapport |
Deliverables WP4:
- Economisch haalbaarheidsrapport met ROI-projecties
- SaaS-marktvalidatie (kwalitatief, 5-10 interviews met printfarm-operators)
- Go/no-go advies voor een volledig O&O-project
- Gedetailleerde O&O-roadmap (indien go): welke modellen, welke data, welke tijdlijn
- Eindpresentatie voor VLAIO
6. Innovatiegehalte¶
6.1 Waarom is dit Innovatief?¶
De innovatie van dit project zit niet in de individuele technieken (ML, scheduling) maar in de combinatie en de toepassing op FDM KMO-printfarms:
| Aspect | Huidige staat van de techniek | Dit project |
|---|---|---|
| Failure prediction | Bestaat voor industriële AM (SLS/DMLS) met dure sensoren | Onderzocht voor FDM met beperkte sensoren en data |
| Scheduling | Uitgebreid voor job shop scheduling (JSSP) in fabriekssetting | Specifiek voor 3D printing met materiaalwissels, stochastische duur en multi-part assemblies |
| Integratie | Losse tools (monitoring, scheduling, ERP) | Geïntegreerd in één platform (Forma3D.Connect) dat de hele keten beheert |
| Doelgroep | Onderzoek richt zich op grote industriële spelers | Focus op KMO-printfarms (10-50 printers) met beperkte budgetten |
6.2 Risico's en Mitigatie¶
| Risico | Waarschijnlijkheid | Impact | Mitigatie |
|---|---|---|---|
| Onvoldoende data voor betrouwbare modellen | Hoog | Hoog | Data-augmentatie, synthetische data, transfer learning; een negatief resultaat is ook een waardevolle conclusie |
| SimplyPrint API biedt onvoldoende telemetrie | Medium | Medium | Alternatieve databronnen (externe sensoren, G-code analyse) |
| Scheduling-probleem te complex voor exacte oplossing | Laag | Medium | Heuristische methodes als fallback; niet alles hoeft optimaal |
| Webshop-lancering vertraagd (minder data) | Medium | Medium | Simulatie op synthetische data; resultaten blijven geldig voor latere toepassing |
| Economische haalbaarheid negatief | Laag | Hoog | Studie levert hoe dan ook inzichten op die het reguliere platform verbeteren |
Deel III — Projectorganisatie en Budget¶
7. Projectteam en Kennispartner¶
7.1 Eigen Inzet — Zaakvoerder Forma 3D¶
| Aspect | Detail |
|---|---|
| Rol | Projectleider, Domeinexpert, Platform Architect |
| Inzet | 0,2 VTE (1 dag per week, 12 maanden) |
| Bijdrage | Domeinkennis 3D printing, Forma3D.Connect-architectuur, data-annotatie, evaluatie van resultaten, schema-aanpassingen |
De zaakvoerder is de enige persoon met diepgaande kennis van zowel het Forma3D.Connect-platform (27+ weken eigen ontwikkeling) als de operationele realiteit van een 3D printfarm. Deze combinatie is essentieel voor:
- Data-annotatie — beoordelen welke printfouten categorieën correct gelabeld zijn
- Feature validatie — domeinkennis bepaalt welke features zinvol zijn (bijv. "printfouten nemen toe na 200 uur zonder nozzle-wissel" is kennis die niet uit data alleen komt)
- Resultaat-evaluatie — vertalen van ML-metrics naar operationele bruikbaarheid
7.2 Externe Expertise — AI/ML Consultant¶
| Aspect | Detail |
|---|---|
| Rol | AI/ML Expert, Data Scientist |
| Inzet | 15 consultancy-dagen, verspreid over 12 maanden |
| Bijdrage | EDA, model development (WP2/WP3), feature engineering, simulatie-omgeving, technische rapportage |
| Profiel | Senior AI/ML consultant met ervaring in predictive maintenance of manufacturing AI |
7.3 Kennispartner — Universiteit Antwerpen (te contacteren)¶
| Aspect | Detail |
|---|---|
| Rol | Academische partner — literatuurstudie, wetenschappelijke validatie, scheduling research |
| Mogelijke departementen | Informatica (AI/ML), Productontwikkeling (additive manufacturing), of Imec (industriële AI) |
| Inzet | Verkennende samenwerking — ~20 mandagen (onderzoeker + promotorbegeleiding) |
| Bijdrage | State-of-the-art literatuurstudie (WP1), scheduling vergelijking (WP3), wetenschappelijke validatie van resultaten (WP4) |
| Status | Nog te contacteren — eerste verkennend gesprek te plannen na goedkeuring haalbaarheidsstudie |
Opmerking: De samenwerking met UAntwerpen is nog niet formeel bevestigd. De haalbaarheidsstudie dient ook als vehikel om deze samenwerking op te starten en te valideren. Bij positief resultaat vormt dit de basis voor een gezamenlijke O&O-aanvraag.
8. Projectplanning¶
Mijlpalen¶
| Mijlpaal | Datum | Deliverable |
|---|---|---|
| M1: Data-analyse afgerond | Maand 4 | Data-catalogus, gap-analyse, feature engineering plan |
| M2: Failure prediction PoC | Maand 7 | Getrainde modellen, vergelijkingsrapport, minimum dataset-rapport |
| M3: Scheduling optimizer PoC | Maand 7 | Simulator, benchmark-resultaten, schaalbaarheidsanalyse |
| M4: Economische analyse | Maand 10 | ROI-projecties, break-even analyse, SaaS-marktvalidatie |
| M5: Eindrapport | Maand 12 | Go/no-go advies, O&O-roadmap, eindpresentatie |
9. Budget en Subsidievraag¶
9.1 Gedetailleerd Budget¶
Personeelskosten (eigen inzet)¶
| Profiel | Inzet | Berekening | Totaal |
|---|---|---|---|
| Zaakvoerder — Projectleider, Domeinexpert | 0,2 VTE × 12 maanden | 8 uur/week × 48 weken × €55/uur (VLAIO-forfait) | €11.520 |
Toelichting forfaitair uurtarief: Voor KMO-zaakvoerders hanteert VLAIO een forfaitair uurtarief. De exacte hoogte dient bevestigd te worden bij VLAIO op het moment van indiening. Het bedrag van €55/uur is een conservatieve schatting.
Uitbesteding — AI/ML Consultant¶
| Activiteit | Dagen | Dagtarief | Totaal |
|---|---|---|---|
| WP1: EDA + feature engineering | 4 | €750 | €3.000 |
| WP2: Failure prediction modellen | 5 | €750 | €3.750 |
| WP3: Scheduling simulator + modellen | 4 | €750 | €3.000 |
| WP4: Technisch rapport + evaluatie | 2 | €750 | €1.500 |
| Subtotaal AI/ML consultant | 15 dagen | €11.250 |
Uitbesteding — Kennispartner (Universiteit Antwerpen)¶
| Activiteit | Omschrijving | Totaal |
|---|---|---|
| Literatuurstudie (WP1) | State-of-the-art analyse: AI voor FDM, scheduling voor AM | €8.000 |
| Scheduling research (WP3) | Vergelijking CP vs. heuristiek vs. RL voor print scheduling | €8.000 |
| Wetenschappelijke validatie (WP4) | Review van resultaten, bijdrage aan eindrapport | €4.000 |
| Subtotaal kennispartner | €20.000 |
Overige Kosten¶
| Item | Omschrijving | Totaal |
|---|---|---|
| Cloud compute | GPU-instances voor model training (bijv. Google Colab Pro, AWS Spot) | €500 |
| Software & tools | Python ML stack, data tools, visualisatie | €300 |
| Hosting Forma3D.Connect | DigitalOcean staging/productie (12 maanden) | €1.200 |
| Reiskosten | Meetings met UAntwerpen + AI/ML consultant | €1.000 |
| Subtotaal overige kosten | €3.000 |
Overhead¶
| Basis | Percentage | Totaal |
|---|---|---|
| Personeelskosten (€11.520) | 20% | €2.304 |
9.2 Totaaloverzicht¶
| Kostenpost | Bedrag |
|---|---|
| Personeelskosten (eigen inzet zaakvoerder) | €11.520 |
| Uitbesteding — AI/ML consultant | €11.250 |
| Uitbesteding — Universiteit Antwerpen | €20.000 |
| Overige kosten | €3.000 |
| Overhead (20% op personeel) | €2.304 |
| Totale projectkost | €48.074 |
9.3 Subsidievraag¶
| Bedrag | |
|---|---|
| Totale projectkost | €48.074 |
| Steunpercentage (KMO haalbaarheidsstudie) | 60% |
| Gevraagde subsidie | €28.844 |
| Eigen bijdrage | €19.230 |
9.4 Financiering Eigen Bijdrage¶
| Bron | Bedrag | Toelichting |
|---|---|---|
| Eigen inzet in natura | €11.520 | Uren zaakvoerder — geen cash outflow |
| Cash eigen bijdrage | €7.710 | Over 12 maanden = €643/maand |
| Totaal eigen bijdrage | €19.230 |
Financiële haalbaarheid: De cash-eigen bijdrage bedraagt slechts €643/maand. Dit is draagbaar vanuit de verwachte operationele cashflow na de webshop-lancering (gepland eind Q2 2026) en eventueel een beperkte Startlening+ (PMV) als werkkapitaalbuffer.
10. Verwachte Resultaten en Valorisatie¶
10.1 Directe Resultaten van de Haalbaarheidsstudie¶
| Resultaat | Beschrijving | Waarde |
|---|---|---|
| Go/no-go voor O&O-project | Onderbouwd advies of een volledig O&O-project zinvol is | Voorkomt verkeerde investering van €375.000+ |
| Proof-of-concept modellen | Eerste werkende failure prediction en scheduling modellen | Directe integratie in platform (ook zonder O&O) |
| Data-roadmap | Welke data moet het platform vastleggen voor toekomstige AI | Verhoogt waarde van elke toekomstige printjob |
| Academische samenwerking | Gevalideerde werkrelatie met UAntwerpen | Basis voor gezamenlijke O&O-aanvraag |
| Marktzicht | SaaS-marktvalidatie: willen andere printfarms betalen voor AI-scheduling? | Informeert SaaS-strategie |
10.2 Valorisatiepad¶
10.3 Positie na de Haalbaarheidsstudie¶
| Scenario | Uitkomst | Vervolgactie |
|---|---|---|
| Go — hoge haalbaarheid | ML levert bruikbare voorspellingen, scheduling verbetert throughput significant | O&O-project indienen bij VLAIO (budget ~€375.000) |
| Gedeeltelijk go | Failure prediction werkt maar scheduling RL niet haalbaar; of omgekeerd | Gefocust O&O-project op het haalbare deel |
| No-go — technisch | Data onvoldoende, modellen niet beter dan baseline | Data-verrijking strategie, heroverweging na meer data (6-12 maanden) |
| No-go — economisch | AI werkt technisch maar ROI onvoldoende bij KMO-schaal | Focus op SaaS voor grotere printfarms waar ROI wel positief is |
11. Link met Vlaams en Europees Beleid¶
11.1 Industrie 4.0 en Digitale Transformatie¶
Dit project sluit aan bij de Vlaamse beleidsprioriteiten rond Industrie 4.0 en digitale transformatie van de maakindustrie. Specifiek:
- AI voor KMO's — VLAIO's speerpunt om AI-adoptie bij KMO's te versnellen
- Slimme maakindustrie — Toepassing van predictieve AI in productieomgevingen
- Digitale tweelingconcepten — Stap richting een digitale representatie van de printfarm
11.2 Europese AI Act¶
Het beoogde AI-systeem valt in de categorie beperkt risico (productie-optimalisatie zonder directe impact op personen). Desondanks wordt bij het ontwerp al rekening gehouden met transparantie- en uitlegbaarheidseisen, wat het systeem future-proof maakt.
11.3 Duurzaamheid¶
AI-gestuurde productie leidt direct tot:
- Minder materiaalverspilling — failure prediction voorkomt onnodige prints
- Lager energieverbruik — betere scheduling vermindert idle-tijd van printers
- Langere levensduur — predictief onderhoud verlengt de levensduur van printers
12. Conclusie¶
Deze haalbaarheidsstudie onderzoekt een concrete, afgebakende vraag: kan AI de operationele problemen van een groeiende 3D printfarm oplossen, en zo ja, hoe?
Het project is uniek in de Vlaamse context:
- Het bouwt op een bestaand, werkend platform (Forma3D.Connect, TRL 6) — geen conceptueel idee
- Het richt zich op een KMO-realiteit — beperkte data, beperkte budgetten, maximale pragmatiek
- Het levert concrete resultaten — werkende proof-of-concepts en een onderbouwd go/no-go advies
- Het opent een valorisatiepad — eigen gebruik + SaaS-potentieel + academische samenwerking
- Het risico is beperkt en gecontroleerd — €643/maand cash eigen bijdrage, 12 maanden doorlooptijd
Bij een positief resultaat vormt deze haalbaarheidsstudie de wetenschappelijke en technische onderbouwing voor een volledig VLAIO O&O-project (€375.000+), met een versterkte aanvraag dankzij bewezen data, gevalideerde modellen en een bestaande academische samenwerking.
Bijlagen¶
Bijlage A: Technologiestack Forma3D.Connect¶
| Laag | Technologie |
|---|---|
| Frontend | React 19, Vite 7, Tailwind CSS 4, TanStack Query, React Router 6 |
| Backend | NestJS 11, Express, TypeScript strict mode |
| Database | PostgreSQL (Prisma ORM 5), Redis (BullMQ, Socket.IO, sessions) |
| Real-time | Socket.IO + Redis adapter (multi-instance fan-out) |
| Auth | express-session, Argon2, RBAC (Role → Permission → Guard) |
| Observability | Sentry, OpenTelemetry, Pino structured logging |
| Security | Syft (SBOM), Grype (CVE), Cosign (image signing), SonarCloud |
| Testing | Vitest (frontend), Jest (backend), Playwright (E2E), k6 (load) |
| CI/CD | Azure DevOps Pipelines, Docker, Nx Cloud |
| Hosting | DigitalOcean, Traefik reverse proxy |
| Monorepo | Nx, pnpm |
Bijlage B: Prisma Datamodel — Volledige Schema-referentie¶
Het volledige Prisma-schema is beschikbaar in de codebase (prisma/schema.prisma) en omvat de volgende modellen:
| Model | Records (verwacht na 6 maanden productie) | AI-relevantie |
|---|---|---|
PrintJob |
3.000-12.000 | Primaire trainingsdata voor failure prediction |
EventLog |
10.000-50.000 | Feature engineering, procesanalyse |
Printer |
10-50 | Printer-specifieke features |
AssemblyPart |
50-200 | Materiaal- en complexiteitsfeatures |
ProductMapping |
20-100 | Product-specifieke faalpatronen |
Order |
1.000-5.000 | Vraagpatronen, doorlooptijd |
InventoryTransaction |
2.000-10.000 | Materiaalverbruikspatronen |
StockBatch |
100-500 | Replenishment-efficiëntie |
Bijlage C: Referenties¶
- Banadaki, M.D. (2023). "A Review of Machine Learning Applications in Fused Deposition Modeling." Journal of Manufacturing Processes, 95, 89-104.
- Paraskevoudis, K. et al. (2020). "Real-time 3D Printing Remote Defect Detection." Procedia CIRP, 93, 1299-1304.
- Li, R. et al. (2022). "Reinforcement Learning for Job Shop Scheduling: A Survey." Computers & Operations Research, 145, 105872.
- Google OR-Tools Documentation. developers.google.com/optimization
- SimplyPrint API Documentation. apidocs.simplyprint.io
- VLAIO Haalbaarheidsstudie Handleiding. vlaio.be
Bijlage D: Verklarende Woordenlijst¶
| Term | Definitie |
|---|---|
| FDM | Fused Deposition Modeling — 3D printtechniek waarbij gesmolten kunststof laag per laag wordt opgebracht |
| Print-on-demand | Productiemodel waarbij producten pas worden gemaakt na bestelling |
| Failure prediction | Het voorspellen van productiefouten voordat ze optreden |
| Scheduling optimization | Het optimaal toewijzen van productietaken aan machines |
| Reinforcement learning | Machine learning techniek waarbij een agent leert door interactie met een omgeving |
| Constraint programming | Wiskundige optimalisatietechniek voor combinatorische problemen met beperkingen |
| TRL | Technology Readiness Level — schaal van 1-9 die de maturiteit van een technologie aangeeft |
| FIFO | First In, First Out — eenvoudige wachtrij-methode zonder optimalisatie |
| G-code | Instructietaal voor CNC-machines en 3D printers die de exacte bewegingen beschrijft |
| SBOM | Software Bill of Materials — inventaris van alle softwarecomponenten in een systeem |