Gebruik portrait voor de beste ervaring
Draai je telefoon terug naar verticale stand
MENU
SWITCH TO ENGLISH SWITCH TO DUTCH
Share:
Van code naar CAD: wat vijf maanden bij MechDes mij leerde over de toekomst van engineering
Van code naar CAD: wat vijf maanden bij MechDes mij leerde over de toekomst van engineering

Introductie

Toen ik vijf maanden geleden bij MechDes binnenstapte, wist ik eerlijk gezegd niet precies wat ik kon verwachten. Als derdejaars ICT student voelde ik me thuis in de wereld van code, applicaties en softwarearchitectuur.

CAD-systemen, simulatiesoftware en mechanical engineering daarentegen: dat was voor mij grotendeels onbekend terrein. Toch was dat juist de reden waarom deze stage me aansprak. Ik was op zoek naar iets waarmee ik mezelf kon uitdagen. Iets waardoor ik nieuwe kennis zou opdoen en mijn blik zou verbreden. Achteraf kan ik zeggen dat dat precies is wat er gebeurd is.

Wat begon als een stageopdracht rondom softwareontwikkeling, groeide uit tot een ontdekkingstocht door de wereld van werktuigbouwkunde, automatisering en simulatie. Een wereld waarvan ik inmiddels heb geleerd dat die veel dichter bij softwareontwikkeling ligt dan ik vooraf dacht.

Van nieuwsgierige scholier naar software developer

Programmeren speelt al een groot deel van mijn leven een rol. Rond mijn dertiende begon ik uit nieuwsgierigheid met Python en Java. Gewoon omdat ik wilde begrijpen hoe software werkte en hoe je zelf iets kunt bouwen. Later kreeg ik op de middelbare school informatica. Dat bevestigde voor mij vooral dat ik de juiste richting had gevonden. De echte verdieping kwam vervolgens tijdens mijn opleiding Software Development aan Windesheim.

Wat mij altijd heeft aangesproken in softwareontwikkeling is de combinatie van structuur en creativiteit. Je begint met een probleem, bedenkt een oplossing en bouwt die stap voor stap op. Uiteindelijk ontstaat er iets dat daarvoor nog niet bestond.

Dat proces blijft mij fascineren. Toch speelde alles zich tot nu toe vooral af binnen de IT-wereld zelf. Tijdens eerdere projecten ontwikkelde ik webapplicaties, portals en andere softwareoplossingen. Mijn stage bij MechDes was de eerste keer dat ik mijn kennis moest toepassen binnen een compleet andere technische omgeving.

Het programmeren van de interactie tussen Solidworks en Visual Components vereist veel kennis van code en de digitale processen.
Het programmeren van de interactie tussen Solidworks en Visual Components vereist veel kennis van code en de digitale processen.

Een onbekende wereld die snel vertrouwd werd

Ik weet nog goed dat ik in de eerste week kennismaakte met software zoals SOLIDWORKS en Visual Components. Mijn eerste gedachte was: "Hoe ga ik dit ooit allemaal begrijpen?". Voor engineers zijn dit dagelijkse hulpmiddelen. Voor mij waren het compleet nieuwe systemen met hun eigen logica, terminologie en werkwijze.

Gelukkig kreeg ik de ruimte om eerst de omgeving te leren kennen. Ik volgde trainingen, onderzocht hoe de software werkte en sprak veel met collega's. Daardoor begon ik steeds beter te begrijpen hoe engineers deze tools gebruiken tijdens projecten. Wat me daarbij opviel, was dat de verschillen tussen softwareontwikkeling en engineering eigenlijk kleiner zijn dan veel mensen denken. Beide disciplines draaien om het oplossen van complexe vraagstukken. Beide vragen om structuur, logisch denken en het vermogen om overzicht te houden. Alleen het eindresultaat ziet er anders uit.

Waar ik normaal een applicatie ontwikkel, werkt een engineer aan een geautomatiseerde machine, een slimme grijper of complexe offshore equipment. De manier van denken bleek verrassend vergelijkbaar.

Waar IT en engineering elkaar ontmoeten

Tijdens de gesprekken met engineers ontdekte ik dat we vaak naar hetzelfde probleem keken, maar vanuit een andere invalshoek. Dat leverde interessante gesprekken op. Ik kon vanuit softwareontwikkeling meedenken over processen, automatisering en efficiëntie. Engineers keken juist naar de technische werking van systemen en de praktische toepassing ervan. Het maakte mij duidelijk dat innovatie vaak ontstaat op de grens tussen verschillende vakgebieden. Niet doordat iedereen hetzelfde denkt, maar doordat verschillende expertises elkaar versterken.

Dat inzicht werd nog sterker toen ik begon aan mijn stageopdracht.

Een uitdaging die direct impact maakt

Mijn opdracht was het ontwikkelen van een slimme koppeling tussen SolidWorks en Visual Components. Op papier klinkt dat misschien als een "recht toe, recht aan" technische softwareopdracht, maar de impact ervan ligt veel breder.

Binnen engineering worden CAD-modellen regelmatig gebruikt als basis voor simulaties. Een engineer ontwerpt bijvoorbeeld een machine in SolidWorks en wil vervolgens analyseren hoe die machine zich gedraagt binnen een simulatieomgeving zoals Visual Components.

Het probleem is dat een standaard import vooral de geometrie van een model meeneemt. De vorm komt over, maar veel andere informatie niet. Dat betekent dat engineers daarna nog verschillende handmatige stappen moeten uitvoeren voordat een simulatie daadwerkelijk bruikbaar wordt.

En juist daar ligt de meerwaarde. Ik ontwikkelde een importer die niet alleen de geometrie uitleest, maar ook aanvullende informatie uit het SolidWorks-model analyseert. Denk aan de structuur van componenten, naamgeving en bewegingsinformatie. Daardoor ontstaat vrijwel direct een simulatieklaar model. Wat voorheen handmatig moest worden opgebouwd, wordt nu grotendeels automatisch voorbereid.

De automatisch geïmporteerde assemblagestructuur, joints en bewegingsdata geven direct inzicht in de werking van het complete systeem.
De automatisch geïmporteerde assemblagestructuur, joints en bewegingsdata geven direct inzicht in de werking van het complete systeem.

Automatiseren gaat niet over minder werk, maar over slimmer werken

Tijdens mijn stage heb ik geleerd dat automatisering vaak verkeerd wordt geïnterpreteerd. Veel mensen denken direct aan het vervangen van werkzaamheden. In de praktijk draait het veel vaker om het ondersteunen van specialisten. Een engineer wordt niet minder belangrijk doordat software repetitieve taken overneemt. Integendeel. Juist doordat terugkerende werkzaamheden worden geautomatiseerd, ontstaat meer ruimte voor de werkzaamheden waar technische expertise echt het verschil maakt.

Dat zag ik ook terug tijdens simulatieprojecten die ik van dichtbij heb meegemaakt. Wanneer je tijd bespaart op voorbereidende werkzaamheden, ontstaat meer ruimte om analyses uit te voeren, ontwerpen te verbeteren en risico's vroegtijdig te signaleren. Uiteindelijk profiteert niet alleen het engineeringteam daarvan, maar ook de klant.

De grootste les zat niet in de software

Hoewel ik veel heb geleerd over CAD-software, simulaties en softwarekoppelingen, zat mijn grootste leerervaring ergens anders. Voor het eerst werkte ik volledig zelfstandig aan één project. Tijdens mijn studie vinden veel opdrachten plaats in groepsverband. Dat heeft voordelen, maar brengt ook afhankelijkheden met zich mee. Je bent voortdurend bezig met afstemmen, plannen en wachten op elkaar.

Tijdens deze stage lag de verantwoordelijkheid volledig bij mij. Dat was in het begin spannend, maar uiteindelijk ook ontzettend leerzaam. Ik moest zelf prioriteiten stellen, keuzes maken en het overzicht bewaren. Wanneer iets niet werkte, moest ik zelf uitzoeken waarom. Wanneer ik vastliep, moest ik bepalen wanneer het slim was om hulp te vragen.

Dat heeft me veel bewuster gemaakt van eigenaarschap. Niet alleen voor de techniek, maar voor het volledige resultaat.

Een blik op de toekomst

Toen ik aan deze stage begon, zag ik mezelf vooral als software developer. Dat beeld is niet veranderd, maar wel verbreed. Ik heb ontdekt hoeveel kansen er liggen op het snijvlak van software en engineering. Simulaties worden slimmer. CAD-systemen worden uitgebreider. Automatisering speelt een steeds grotere rol binnen technische organisaties.

Daarmee groeit ook de behoefte aan mensen die verschillende disciplines met elkaar kunnen verbinden. Voor mij was deze stage daarom veel meer dan een studieopdracht. Het was een kennismaking met een toekomst waarin software en engineering steeds sterker met elkaar verweven raken. En als ik iets heb geleerd de afgelopen vijf maanden, dan is het dat juist daar de meest interessante uitdagingen ontstaan.

Ik ben nog steeds een IT'er. Maar wel één met een bredere blik. En als dit is wat de toekomst te bieden heeft, dan zit ik daar precies goed.

Over MechDes Engineering

MechDes Engineering is gespecialiseerd in mechanical engineering en structural engineering. Vanuit onze vestiging in Harderwijk werken we dagelijks aan innovatieve technische oplossingen voor klanten in uiteenlopende sectoren. Van machinebouw en mission equipment tot infra vraagstukken en productontwikkeling: onze engineers combineren technische kennis met een praktische aanpak.

Ook op zoek naar een uitdagende stageopdracht? Neem contact op met Bobby van den Heuvel, Corporate Recruiter bij MechDes Engineering. Hij vertelt je graag meer over de mogelijkheden voor IT-studenten.

We engineer your vision.

Scroll
Informatie nodig?
Respect voor de natuur,
zelfs met een klein gebaar.

Dit scherm zorgt ervoor dat je monitor minder stroom verbruikt bij inactiviteit of als je eventjes weg bent.

Klik met je muis op het scherm
om verder te gaan.