De ideale workflow
Uit mijn ervaring als constructeur blijkt dat de meeste softwareoplossingen mijn workflow (of die van mijn bedrijf) niet volledig ondersteunen. Meestal dekt de software 90-95% van het werk, waardoor 5-10% van de workflow overblijft voor de gebruiker. Dit komt doordat een klein percentage van de workflow doorgaans regio- of landspecifiek is en niet wereldwijd wordt toegepast. Hoewel dit een klein percentage lijkt, is dat deel van de workflow meestal repetitief en saai. Ik geloof dat de meeste constructeurs of adviesbureaus een vergelijkbare ervaring hebben: een ideale workflow waarvan zij wensen dat software deze zou ondersteunen.
Als de software een API (Application Programming Interface) heeft (maak je geen zorgen als je hier nog nooit van hebt gehoord, ik leg het later uit), zou het ontwikkelen van een aangepast script de ideale manier zijn om die ontbrekende 5-10% te automatiseren. Van constructeurs wordt niet verwacht dat zij bekend zijn met programmeren, aangezien onze hoofdtaak is om een veilige en stabiele constructie te ontwerpen. Dit is waar AI van pas komt.

Met de recente technologische vooruitgang kunnen AI-chatbots nuttiger zijn dan alleen het opstellen van e-mails en het doorzoeken van het web. AI kan ons daadwerkelijk helpen bij ons dagelijkse werk. AI kan automatisch een werkend script produceren, dat die ontbrekende 5-10% kan dekken, zelfs zonder programmeerkennis. In plaats van dat constructeurs de code genereren, is het mogelijk om met een AI-chatbot te praten om de code te genereren. Constructeurs kunnen simpelweg het eindresultaat evalueren. Je zult zien hoe dit werkt in het onderstaande voorbeeld.

Application Programming Interface (API)
Application Programming Interface, of API, is vergelijkbaar met de Graphical User Interface (GUI) die we dagelijks gebruiken. GUI is de interface van software waarin je klikt, rondom je model draait, het analyseresultaat inspecteert, op "opslaan" klikt, enzovoort. API is hier vergelijkbaar mee, maar het enige verschil is dat het is ontworpen voor computers in plaats van mensen. Mensen gebruiken een GUI om te interacteren met IDEA StatiCa, terwijl computers een API gebruiken om te interacteren met IDEA StatiCa. Maar waarvoor wordt een API gebruikt?
Computers zijn goed in het uitvoeren van saaie en repetitieve taken, terwijl mensen moe kunnen worden en fouten kunnen maken. API is exact ontworpen om dit te verhelpen; om computers rechtstreeks met software te laten communiceren om saaie taken te automatiseren! Zo kunnen we een script gebruiken dat communiceert met de IDEA StatiCa API.
Installatie
Installeer:
- Python 3.11+
- IDEA StatiCa versie 25.0+
- Elke AI-chatbot (ChatGPT, Claude, enz.)
Start de IDEA StatiCa API door naar de installatiemap te gaan (C:\Program Files\IDEA StatiCa\StatiCa 26.0) en IdeaStatiCa.ConnectionRestApi.exe uit te voeren.
Casestudy 1: Standaardiseren van afmetingen
In Checkbot wordt elke knoop gegroepeerd op typologie. Tijdens het ontwerpen van elke groep noteren constructeurs meestal niet welke afmetingen ze gebruiken in de ene groep om deze te standaardiseren voor andere vergelijkbare groepen. Dit leidt vaak tot een grote variabiliteit in de afmetingen (plaatdiktes, boutdiameters en lasmaten) die in elke knoop worden gebruikt. Deze grote variabiliteit is niet ideaal, aangezien dit resulteert in hogere bouwkosten. Aannemers vragen adviesbureaus vaak om standaardisatie van afmetingen. Dit is echter een uitdaging, omdat het van constructeurs vraagt om elke groep te beoordelen, de gebruikte afmetingen te noteren, de verdeling ervan te analyseren en te bepalen welke gestandaardiseerd moeten worden. Dit proces is repetitief, tijdrovend en foutgevoelig.

Om dit op te lossen raad ik aan een dashboard te maken dat automatisch .ideaCon-bestanden in een opgegeven map kan scannen, de afmetingen (plaatdiktes, boutdiameters en lasmaten) kan vastleggen en deze in een grafiek kan weergeven. Hierdoor kan ik gemakkelijk afmetingen identificeren die in veel knopen worden gebruikt en die gestandaardiseerd kunnen worden naar een andere afmeting. Het gemaakte dashboard toont het aantal keer dat elke afmeting voorkomt en identificeert waar deze worden gebruikt.
Gebruikte prompt:
Volg de instructies van de AI-chatbot om het dashboard te starten.
Resultaat:

Casestudy 2: Optimalisatiedashboard
Als constructeur ben ik maar al te bekend met deze situatie. Bij het ontwerpen van een constructie zijn er veel opties beschikbaar om het technische probleem op te lossen. Constructeurs raken soms overweldigd door de enorme hoeveelheid mogelijke opties. Door beperkte tijd en projectdruk zijn de meeste ingenieurs niet in staat om hun ontwerp volledig te optimaliseren.

Om dit op te lossen raad ik aan een dashboard te maken dat mij helpt om snel verschillende opties te bestuderen. Het moet een parametervariatie kunnen uitvoeren. Daarna kan ik een parameter selecteren om te bestuderen en vervolgens de minimum-, maximum- en stapwaarde opgeven. Wanneer ik op "uitvoeren" klik, zal het dashboard elke waarde proberen en de resultaten opslaan. Aan het einde van mijn studie wil ik een grafiek zien die de kosten voor elke iteratie weergeeft, zodat ik de meest optimale oplossing kan kiezen.
Gebruikte prompt:
Volg de instructies van de AI-chatbot om het dashboard te starten.
Resultaat:

Samenvatting
- AI kan constructeurs nu al ondersteunen; je hoeft niet langer te wachten. We hebben dit aangetoond met de bovenstaande casestudy's, waarbij je AI kunt vragen om een dashboard te ontwikkelen dat je ondersteunt in je dagelijkse werk.
- Het is eenvoudiger dan ooit om een app te maken om je ideale workflow te realiseren, wat resulteert in efficiënter werken.
- Wat nog belangrijker is: wanneer AI fouten maakt (en dat gebeurt), is AI erg overtuigend dat het correct is. Daarom is technisch inzicht vandaag de dag nog belangrijker. De juiste manier om AI te gebruiken is om ons te ondersteunen, niet om ons oordeel te vervangen.
Bronnen
Probeer IDEA StatiCa gratis
Start vandaag uw proefperiode en geniet 14 dagen lang van volledige toegang en services, gratis.
Start gratis proefperiode


