Quotation Factory

Quotation Factory – Geautomatiseerde productieslimme software voor CAD-gebaseerde calculatie

Voor het Quotation Factory-project heb ik geavanceerde objectherkenningsalgoritmen en machine learning-modellen ontwikkeld met als doel het volledig automatiseren van het offerteproces op basis van CAD-data. Het systeem is ontworpen om complexe 3D-engineeringmodellen te interpreteren en deze om te zetten naar maakbare componenten met nauwkeurige kostencalculaties.

De kern van het project was het elimineren van handmatige interpretatie van technische tekeningen en het mogelijk maken van snelle, betrouwbare en schaalbare offertegeneratie binnen productieomgevingen.

Intelligente geometrieherkenning

Een belangrijk onderdeel van het systeem bestond uit robuuste herkenning van een breed scala aan industriële geometrieën rechtstreeks uit CAD-modellen. Dit omvatte onder andere:

  • Plaatwerkonderdelen
  • Ronde buizen
  • Vierkante en rechthoekige buizen
  • Gebogen en vervormde buizen
  • Gefreesde onderdelen (milling parts)
  • Constructieprofielen zoals H-balken, C-profielen, T-profielen en andere secties

Voor elk type geometrie waren specifieke methoden nodig voor feature-extractie en classificatie. Hierbij werd een combinatie gebruikt van geometrische analyse, regelgebaseerde logica en machine learning-technieken om een hoge nauwkeurigheid te garanderen binnen uiteenlopende en complexe ontwerpen.

Feature-detectie en productie-intelligentie

Naast globale objectherkenning is het systeem uitgebreid met gedetailleerde feature-detectie, essentieel voor kostencalculatie en productieplanning. Dit omvatte onder andere:

  • Buigbewerkingen
  • Gaten en uitsparingen
  • Graveringen en markeringen
  • Louvre-structuren en ventilatiepatronen
  • Flensen en verbindingsdetails

Het detecteren van deze features vereiste een fijne analyse van lokale oppervlakte-eigenschappen, topologische veranderingen en geometrische discontinuïteiten binnen het CAD-model. Door de combinatie van wiskundige modellering en AI-gebaseerde classificatie kon het systeem betrouwbaar productiekenmerken uit ruwe geometrie afleiden.

Productiegerichte berekeningen

Naast herkenningstaken bevatte het systeem ook verschillende geavanceerde optimalisatiemodules voor productie, waaronder:

  • Optimale materiaalbenutting en nesting-strategieën
  • Uitvouwalgoritmen voor plaatwerk (sheet metal unfolding)
  • Toolpath-generatie voor CNC-bewerkingsprocessen

Deze modules zorgden ervoor dat het systeem niet alleen geometrie begreep, maar deze ook kon vertalen naar efficiënte en productieklare instructies.

Technologieën

Het systeem is ontwikkeld met een combinatie van high-performance geometrieverwerking en AI-technologieën, waaronder:

  • devDept Eyeshot (3D CAD visualisatie- en verwerkingsbibliotheek)
  • C++ en Python
  • Wiskundige en geometrische modelleringstechnieken
  • Machine learning en kunstmatige intelligentie
  • Aangepaste algoritmen voor feature-extractie en classificatie

Impact

Dit systeem maakte een volledig geautomatiseerde offerteketen mogelijk, waarbij CAD-bestanden worden geanalyseerd, geïnterpreteerd en omgezet naar nauwkeurige kostenschattingen met minimale menselijke tussenkomst. Door geometrisch redeneren te combineren met machine learning verbeterde de oplossing aanzienlijk de snelheid, consistentie en schaalbaarheid van het offerteproces.