Kenmerkend voor de werkwijze van Demcon is de combinatie van een gestructureerde, bewezen projectaanpak met een hoge mate van analytisch vermogen, creativiteit en pragmatisme. De bewezen gefaseerde projectaanpak is gebaseerd op het bekende V-model, dat staat voor een cyclisch proces en is toepasbaar in elke fase van het ontwikkeltraject.
Voor het bieden van mechatronische totaaloplossingen heeft Demcon alle benodigde disciplines in huis – door integratie van disciplines en een sterke focus op beheersbaarheid weet het complexe projecten tot een succes te maken. Bij een typisch Demcon-project is de haalbaarheid niet vanzelfsprekend. Voorafgaande aan de ontwikkelfase begint zo’n project dan ook met (toegepast) onderzoek.
1. Functionele specificatie / systeemconcept / technische specificatie
- Samen met de opdrachtgever de probleemstelling uitwerken.
- De functionele eisen (wat) vertalen naar technische eisen (hoe) en een systeemconcept.
- Het systeemconcept onderverdelen in hardware- en softwarewerkpakketten.
- De hardware opdelen in een mechanisch en een elektrisch werkpakket.
- Ieder werkpakket voorzien van de bijbehorende technische eisen en randvoorwaarden vanuit het systeemconcept.
2. Hardwareconcept / software-systeemarchitectuur
- Voor onderdelen van het mechanisch concept constructieprincipes selecteren.
- Het mechanische model opzetten, de onderdelen globaal dimensioneren en waar nodig conceptberekeningen, analyses, simulaties en tests uitvoeren.
- Het elektrische blokdiagram opzetten en de principes en hoofdcomponenten selecteren.
- Voor het software-werkpakket een programmeermethode selecteren.
- De systeemarchitectuur opzetten en de modules, inputs en outputs definiëren.
- Het Concept Design Description (CDD) document opstellen.
3. Engineering / module-ontwerp
- Het mechanisch model in 3D CAD modelleren.
- De elektrische lay-out tot op componentniveau bepalen.
- Het softwaremodule-ontwerp (algoritmen) maken.
4. Technische Product Documentatie / module-implementatie
- Per werkpakket de documentatie, bestaande uit het TPD (Technische Product Documentatie) en het TCD (Technisch Constructie Documentatie), uitwerken.
- De softwaremodules (code) implementeren.
- Zo nodig de eerste opzet voor de gebruikshandleiding maken.
5. Onderdelenfabricage / hardware-assemblage / moduletest en -integratie
- Alle onderdelen fabriceren dan wel inkopen.
- De verschillende mechanische en elektr(on)ische modules van het systeem assembleren.
- De geïntegreerde softwaremodules testen.
6. Systeemintegratie
De hardware en de software samenbrengen en parameters in besturing en servo-regeling optimaliseren.
7. Testen & debuggen
- Functionele tests uitvoeren om de gespecificeerde eisen te verifiëren ten aanzien van bijvoorbeeld nauwkeurigheden, bewegingsbereiken, snelheden en veiligheidsvoorzieningen.
Afhankelijk van de behoefte van de opdrachtgever (proof-of-principle, prototype/systeem of (pre-)productie) wordt dit V-model dus één, twee of drie keer doorlopen, met telkens een bredere scope. Van proof-of-principle via prototype naar pre-productie, het bewezen recept voor een gedegen projectaanpak.