Oktober en november 2018 staan voor Cement in het teken van parametrisch ontwerpen. Wat is dat eigenlijk, parametrisch ontwerpen? Welke andere begrippen spelen een rol? En welke software wordt er gebruikt?
75
Dit overzicht is tot stand gekomen
in samenwerking met onder meer
Jeroen Coenders ( White Lioness),
Michael van Telgen (Arcadis) en
Diederik Veenendaal (Summum
Engineering).
Wat is wat bij parametrisch
ontwerpen?
Begrippen
Een (niet uitputtend) overzicht van veel gebruikte begrippen
rond parametrisch ontwerpen.
Software
Een overzicht van software op het gebied van parametrisch ontwer -
pen en daaraan gekoppelde programma's. Dit overzicht is niet uit -
puttend. Alleen veel gebruikte programma's worden genoemd,
soms aangevuld met enkele nieuwe en kleinere ontwikkelingen.
Meest gebruikte parametrische software
Grasshopper Gelinkt aan Rhinoceros3D
Dynamo Gelinkt aan Autodesk-software
Dynamo is behalve als Dynamo for Revit ook beschikbaar als Dyna -
mo Sandbox en Dynamo Studio.
Voor Grasshopper is Shapediver een online configurator.
Overige programma's en platforms met parametrische eigenschappen
Fusion 360, GenerativeComponents, Inventor, Marionette, Möbius,
Packhunt.io, ParaPy, Shapediver, Sverchok, Viktor
Plug-ins voor koppelingen parametrische software
Design Explorer Visualisatie en selectie van varianten
Enscape Real-time rendeing plug-in
Galapagos Evolutionair algoritme voor Grasshopper
GeometryGym Koppeling Grasshopper met diverse BIM- en rekensoftware, o.a. SCIA Engineer
Grasshopper-Tekla Live Link Koppeling Grasshopper met Tekla Structures
Grevit Koppeling Grasshopper met Revit
Hummingbird Koppeling Grasshopper met Revit
Karamba3D Geïntegreerde analyse- en engineering tool voor Grasshopper
Structural Analysis Koppeling Dynamo met Robot Structural Analysis
VisualARQ Koppeling Rhino/Grasshopper met Revit
Dit is slechts een beperkt overzicht. Meer is te vinden op internet en
op de websites van de diverse programma's, bijvoorbeeld
www.food4rhino.com of dynamopackages.com .
API (Application Programming Interface) Verzameling definities op basis waarvan een compu - terprogramma kan communiceren met een ander programma
Automated engineering Proces waarbij op basis van input parameters auto - matisch berekeningen en tekeningen worden ver - vaardigd
BIM Basis ILS Basisleveringsspecificatie voor een BIM
Computational design Vormgeven met behulp van rekenkracht van compu - ter en scripting
Digital manufacturing Proces waarbij de productie wordt aangestuurd met computertechnologie (ook wel digital/automated fabrication/manufacturing)
Digital twin Virtuele representatie van een product
GEF (Geotechnical Exchange Format) Gestandaardiseerd uitwisselingsformaat voor de opslag en overdracht van geotechnische gegevens
Generative design Ontwerpproces waarbij de computer op basis van doelen en randvoorwaarden een scala aan oplossin - gen genereert
IFC (Industry Foundation Classes) Neutraal en open bestandsformaat voor het uitwisse - len van bouwinformatie
Interoperabiliteit Mogelijkheid van twee of meer systemen om samen te werken en informatie uit te wisselen
Kernel Kern van een softwaresysteem; het is de meest cen - trale en minst zichtbare component
Machine learning Methode om patronen te herkennen in data
NURBS wiskundig model waarmee in computer graphics krommen en oppervlakken worden gegenereerd
Parametrisch ontwerpen Proces waarbij variaties van een gekozen ontwerp(richting) kunnen worden gegenereerd op basis van van tevoren gekozen parameters
Plug-in Aanvulling op een computerprogramma om een pro - gramma uit te breiden of meer mogelijkheden te geven
Primer Handleiding om (bijvoorbeeld) te starten met Grasshopper en Dynamo
Replication Eigenschap dat als je een bepaalde logica voor een waarde van een parameter uitdrukt, je dezelfde logica kunt afspelen voor een lijst van waardes
Script Set instructies voor een programma om tot een resul - taat te komen, bijvoorbeeld een ontwerp
SDK Software development kit
Shape grammar Concept waarbij regels in een parametrisch model zelf variabel zijn
UI (User Interface) Datgene wat de gebruiker ziet van de tool (de pro - grammacode is meestal niet zichtbaar)
Visueel programmeren Programmeren zonder tekstuele softwarecode, maar via diagrammen
BIM-software CAD/model - leer-software Constructieve rekensoftware Object georiënteerde script- en programmeertalen t.b.v. koppelingen parametrische software
AllplanArchiCADCivil 3DInfraworksRevitTekla Structures
AutoCadBlenderDigital ProjectMayaMicroStationRhinoceros3D (ook wel Rhino of Rhino3D)VectorworksSketchUp
AnsysAxisVMDiamondsDIANAGSAIDEAMatrixFrameQECRFEM/RSTABRobot Structural AnalysisSCIA EngineerSofistikStruct4UTechnosoft
C#PythonVB.net
Wat is wat bij parametrisch ontwerpen? 7 2018
thema
Reacties
Jeroen Coenders 07 oktober 2018 13:30
Ik ben het met Diederik eens. Grasshopper en Dynamo zijn parametrische en associatieve softwarepakketten (in de volksmond tegenwoordig 'parametrische software' genoemd). Door middel van deze software kun je visueel programmeren. Ze zijn dus niet perse gericht op constructeurs of het doorrekenen van constructies, maar op iedereen die zelf 'in control' wil zijn van een zijn of haar automatisering. Dit betekent overigens dat constructeurs eenvoudig met deze bouwstenen aan de slag kunnen om a) zelf constructieve routines visueel te programmeren (a la Excel), b) zelf eigen berekeningen in spreadsheets te koppen, c) plug-ins te gebruiken om in parametrische software geïntegreerde EEM te krijgen (zoals Karamba3D voor Grasshopper) of d) plug-ins te gebruiken om EEM software te koppelen (ondertussen bestaan er vele plug-ins met koppelingen naar vele EEM pakketten). Om de Eurocode checks te doen heb je ook meerdere opties. Ook de geïntegreerde pakketten bevatten Eurocodes, maar zelf vind ik het eigenlijk beter als constructeurs in staat worden gesteld om hun eigen berekeningsmethodiek visueel te programmeren of te koppelen naar een spreadsheet. Neemt gelijk het black-box probleem weg wat veel EEM software heeft. Je noemt ook optimalisatie. Aardige is overigens dat waar ik 15 jaar geleden optimalisatie routines zelf moest programmeren, deze nu ook als plug-in beschikbaar zijn, zodat iedereen eigen optimalisatie routines kan maken op welk criterium dan ook, dus niet alleen vorm en gewicht, maar ook zaken als knik, wapening, spanningen, kosten, duurzaamheid of verzin het maar kan meenemen. En met de volgende generatie platformen die eraan zitten te komen is het ook geen probleem meer dat jouw laptop gaat roken, want we berekenen alles op de cloud (ondertussen al weer uit de oude doos, maar kijk maar eens op deze website: http://stampede-computing.com). Als iemand meer wilt weten over het bovenstaande, koppel me op LinkedIn en ik deel graag mijn kennis.
Diederik Veenendaal 06 oktober 2018 00:29
Niet met Emiel eens. Je kunt een model in GH opzetten volgens Eurocode net zozeer als je dat met een Excel sheet kan. En/of je kunt koppelen met EEM programma's die dat op hun beurt doen.
Emiel Peltenburg - MSc Engineering bv 19 september 2018 09:18
Jacques, Zou je ook RSTAB kunnen toevoegen? Ik ben overigens van mening dat je duidelijk moet melden dat Grasshopper en Dynamo voor constructeurs een groot nadeel hebben, omdat ze de modellen niet doorrekenen en controleren volgens bijv. de Eurocodes. Hierdoor kun je wel vorm en gewicht optimaliseren, maar hoe ziet het met de knik, wapening en spanningen?