Parametrisch modelleren staat in de bouwsector nog in de kinderschoenen. Er is echter steeds meer mogelijk met databasegerelateerd ontwerpen. Door in eigenschappen van prefab-betonelementen te parametriseren, kan een wezenlijke efficiëntieslag worden gerealiseerd.
Parametrische modellen 2 2 012 64
Parametrische
modellen
Parametrisch modelleren staat in de bouw-
sector nog in de kinderschoenen. Er is echter
steeds meer mogelijk met databasegerela-
teerd ontwerpen. Door in eigenschappen
van prefab-betonelementen te parametrise-
ren, kan een wezenlijke efficiëntieslag
worden gerealiseerd. Een nieuw type prefab-
ligger is op deze manier volledig parame-
trisch geprogrammeerd.
1
Nieuw type prefab-ligger is volledig parametrisch geprogrammeerd
Het advies- en ingenieursbureau Wagemaker en prefab-beton-
leverancier Betonson zijn samen een project gestart met als
doel een geheel nieuw type betonligger voor viaducten en
bruggen te ontwikkelen. Door gebruik te maken van parame-
trisering van de liggereigenschappen kunnen het ontwerp- en
productieproces in een uiterst kort tijdsbestek worden gereali-
seerd. De kwaliteit moet echter wel worden gegarandeerd.
Uitgangspunt in het project was niet méér te modelleren dan
nodig is en de computer vooral het 'logische werk' te laten
doen. In een startnotitie is duidelijk vastgelegd wat wordt
verwacht en hoe dat wordt bereikt.
64_69_13_Parametrich_detailontwerp.indd 64 16-03-2012 14:50:19
Parametrische modellen 2 2 012 65
1 Gefabriceerde OQ-liggers
2 Het geometrisch principe
van de nieuwe OQ-ligger
3 Met een parametrisch
script zijn oneindig veel
liggers te modelleren
De OQ-ligger
Het nieuw ontwikkelde liggertype, de zogenoemde OQ-ligger,
is efficiënt qua materiaalgebruik, praktisch in vorm en efficiënt
in bouwsnelheid (fig. 2). Hij is in een minimaal tijdsbestek
gereedgemaakt voor productie. Er is een volledig digitaal para-
metrisch model gemaakt dat direct kan worden ingezet in het
productieproces. Hiermee is er één digitaal script voor alle
mogelijke verschijningsvormen die in de toekomst worden
vervaardigd (fig. 3).
Het behalen van dit resultaat was enkel mogelijk door intensief
samen te werken en door het proces te programmeren in een
softwarepakket dat hier, vooral op detailniveau, uitstekende
mogelijkheden toe biedt.
Parameters
Het idee achter een volledig parametrisch ontwerp is eigenlijk
het digitaliseren van iets dat we al sinds jaar en dag doen. Teke-
naars (of constructieprogrammeurs) en constructeurs zijn de
menselijke vorm van informatiefilteraars. Zij zijn de specialis-
ten die continu parameters aan het vangen zijn om tot de juiste
output te komen. Ze zijn constant bezig met de vraag: 'Welke
informatie ga ik op welke manier overbrengen op de persoon of
machine die dit onderdeel moet vervaardigen?' Hierbij is de
vakkennis van die ontwerper cruciaal. Juiste keuzes moeten
worden gemaakt en niet altijd om dezelfde eenduidige redenen.
Wijzigt er een parameter, dan heeft dat invloed op andere
elementen binnen het ontwerp. Het is een complex werk om
deze onderlinge relaties te begrijpen en te beheersen.
Met de benodigde kennis van parametriseren is vrijwel elke
menselijke beslissing te vertalen in een parameter. Elke para-
meter is input voor een te programmeren formule. Deze
formule kan alle onderlinge relaties tussen objecten vastleggen.
Op deze manier kunnen alle objecten en relaties worden gere-
gistreerd. Uiteindelijk ontstaat er een sluitend ontwerp dat alle
vormen aan kan nemen die nodig worden geacht.
Voor de OQ-ligger zijn beslismomenten geordend en zijn
onderlinge relaties tussen onderdelen vastgelegd. In dit geval
zijn dat: de geometrie van de ligger, de wapeningsstaven,
voorspanningsstrengen met onthechtingen en in te storten
voorzieningen. Dit lijkt zeer uitgebreid, maar toch valt het mee
als het vergeleken wordt met een normaal ontwerpproces.
In een regulier ontwerpproces gaat men namelijk bij elk nieuw
project minimaal eenmalig nadenken over alle beslispunten die
kunnen voorkomen. Sommige beslissingen zijn logisch en
altijd hetzelfde. Over andere gaat men in discussie. Hierover
worden voorstellen gedaan; er worden elementen en afmetin-
gen gewijzigd en er wordt geoptimaliseerd. Deze nieuwe
inzichten worden veelvuldig verwerkt op tekening of in het
model, totdat iedereen kan leven met de beslissingen zoals deze
zijn verwerkt. Een tijdrovende bezigheid die kan worden voor -
komen door eenmalig de speelvrijheid vast te leggen. Deze
ontwerpvrijheid is namelijk maar tot een bepaald detailniveau
efficiënt.
Het is nu zaak hetzelfde ontwerpproces eenmalig en volledig bij
de start van de programmeerwerkzaamheden te doorlopen,
maar ook na te denken over welke parameters echt nodig zijn
om alle gewenste variaties in liggers te kunnen produceren.
Sommige beslissingen kosten meer tijd dan dat ze uiteindelijk
aan efficiëntie opleveren. Dit moet men in dit stadium erken-
nen, want het scheelt wezenlijk in de complexiteit van het
uiteindelijke model.
Een simpel voorbeeld: Wat is effectiever, vijf of drie verschil-
lende h.o.h.-maten van een beugelgroep inbouwen? Meer
h.o.h.-maten toepassen betekent een mindere hoeveelheid
staal. Weegt deze besparing echter op tegen de eenvoud en
snelheid van de productie? Dit is niet altijd het geval. Ergens in
deze afweging zit een optimum. Het toepassen van meer wape-
ningsgroepen resulteert in meer onderlinge relaties. Hierdoor
worden meer parameters gegenereerd en zijn er dus meer in te
voeren vrijheden. Deze afwegingen zijn bepalend voor de
hoeveelheid parameters in het uiteindelijke script. Dit heeft
weer een directe relatie met de mate van vrijheid in het
ontwerp.
ing. Johan de Groot
Wagemaker
2
3
64_69_13_Parametrich_detailontwerp.indd 65 16-03-2012 14:50:21
Parametrische modellen 2 2 012 66
4 Enkele fictieve kopaanzichten
5 Het programmeren van parameters
6 Het gebruiksvenster om parameters te
beïnvloeden
gemaakte ontwikkelkosten terug te verdienen.
Voordat begonnen wordt met het technisch overleg moet
ervoor worden gezorgd dat bedrijfsinstellingen softwarematig
overeenstemming bereiken over de bedrijfsbibliotheek, de
coderingen van in te storten voorzieningen, de materiaalgege-
vens enz. Hierdoor is het model dat op locatie B wordt gepro-
grammeerd direct toepasbaar op bedrijfslocatie A.
Er is in het geval van de OQ-ligger gekozen voor een parame-
trisch model dat bestaat uit verschillende componenten (bij
relatief eenvoudige liggers kan er ook worden gekozen voor een
enkel component). Deze gezamenlijke componenten vormen
de complete parametrische ligger waaraan dus niet fysiek wordt
gemodelleerd door de gebruiker. De knip die wordt gemaakt
tussen de componenten is puur praktisch om de invoer per
component overzichtelijk en snel te houden, de foutgevoelig-
heid te minimaliseren en deelopleveringen te kunnen laten
plaatsvinden. Hierbij mag in het beste geval een in te voeren
parameter slechts eenmaal worden ingevoerd om redundantie
(meervoudig voorkomen van dezelfde informatie) te voorko-
men. Goed nadenken over waar de knip wordt gelegd, is dus
essentieel. Het is zaak de gevolgen van de knip vooraf in te
zien. Als het niet hoeft, moet die knip ook zeker niet worden
gelegd.
Wanneer het voorgaande in acht wordt genomen, kan begon-
nen worden aan de volgende fase, het eigenlijke programme-
ren.
Programmeren
Een gouden regel is gebleken: 'Elke op zich staande maat is
altijd een losse parameter!' Als een maat meer malen voorkomt
in meer formules, moet deze naar dezelfde parameter verwij-
zen. Door deze discipline te hanteren, kan men in een later
stadium zeer eenvoudig wijzigingen aanbrengen en weet men
Het nagaan van alle mogelijke verschijningsvormen van het
onderdeel (zeker bij dit nieuwe liggertype) kost tijd. De lijst
met vragen, beslissingen en opmerkingen wordt zeer uitge-
breid. Hoe kan in dit gigantische web van onderdelen, onder -
linge relaties en definities structuur worden aangebracht? Dat is
de kunst van de constructieprogrammeur, die behalve het
programmeren van beslissingen ook meningen moet kunnen
vertalen naar formules, formules moet kunnen invoeren en een
beeld moet kunnen vormen van de uiteindelijke gebruikerstool.
Maar bovenal moet hij/zij kennis hebben van de eigenlijke
materie.
Totstandkoming van het model
Het parametrisch model, of beter gezegd 'script', kan pas
worden afgerond door alle acties en beslissingen te valideren in
een complete zogenaamde validatielijst. Zwart-wit gezien is het
script pas compleet als alle acties zijn verwerkt in het model.
Tijdens het ontwikkelproces is een validatielijst bijgehouden,
zodat geen acties over het hoofd werden gezien. Het totaalover -
zicht kan tijdens het programmeren immers nogal complex
worden. Het is zaak dit proces overzichtelijk te houden. Het
project is globaal opgedeeld in drie fasen: de voorbereiding, het
programmeren en de nazorg. De meest belangrijke aandachts-
punten uit deze fasen worden hieronder beschreven.
Voorbereiding
De eerste beslissing is meteen de belangrijkste. Is het beoogde
type object op basis van de huidige technologie überhaupt effi-
ciënt te parametriseren? Zorg dat hiervoor een specialist wordt
ingeschakeld die kennis heeft van wat er met de huidige soft-
ware wel en (nog) niet kan. Dit kan een hoop tijd besparen.
Uiteindelijk is alles te parametriseren, alleen moet men realis-
tisch blijven in wat er met de huidige software kan en of de
fysieke en financiële inspanning het doel waard zijn. Het ligger -
type moet bijvoorbeeld enige repetitie ondervinden om de
4
64_69_13_Parametrich_detailontwerp.indd 66 16-03-2012 14:50:23
Parametrische modellen 2 2 012 67
teert in faalkostenreductie. Mocht het voorkomen dat de
gewenste situatie afwijkt van de standaard mogelijkheden, dan
is het altijd mogelijk om het parametrisch component los te
laten en zelf alle mogelijke wijzigingen aan te brengen (het
slimme component is te 'exploderen' zodat de onderlinge rela-
ties verdwijnen).
Het parametrisch component blijft altijd 'open source' toegan-
kelijk, dus deze kan in de loop der tijd worden aangepast aan
nieuwe inzichten. Dit is natuurlijk ook een te erkennen risico.
Het originele script moet consistent worden beheerd, zodat
aanpassingen op de juiste wijze kunnen worden geïmplemen-
teerd. Omschrijvingen van parameters en onderlinge relaties
moeten eenduidig zijn vastgelegd, zodat verscheidene mensen
de wijze van programmeren juist kunnen interpreteren en
hierop kunnen inspelen.
zeker dat deze wijziging alle relaties tot die gewijzigde maat
aanpast. Consistentie in het programmeren loont dus in een
later stadium.
Verder moet worden bepaald wat de minimale startinvoer van
een ligger wordt. Uiteindelijk zijn alle referentieafstanden
hieraan gekoppeld. Door bijvoorbeeld in het betreffende
3D-BIM-model twee punten aan te wijzen als oplegpunt voor
de OQ-ligger, kan de geometrie automatisch worden gemodel-
leerd op basis van de gekozen variabiliteit van de betondoor -
snede. Ook eventuele afschuiningen zijn meegeprogrammeerd.
Deze parametrische betongeometrie is de basis van alle hierna
toe te passen componenten. Overigens, bij correct programme-
ren volgen de componenten de eventuele toekomstige wijzigin-
gen in de betoncontour.
Door het toepassen van component x worden op basis van alle
gemaakte afspraken en beslismomenten elementen in de ligger
geplaatst. Dit kunnen sparingen, voorspanningsstrengen,
wapeningsstaven, of in te storten voorzieningen zijn. Hierin
zijn vrijheden opgenomen in een parametervenster (fig. 6).
Door middel van een korte beschrijving van de parameter kan
de constructieprogrammeur naar eigen inzicht wijzigingen
aanbrengen door met bedrijfsspecifieke parameters te sturen
op het ontwerp. Dit is overigens bij elk component op deze
wijze opgebouwd. De 'standaardwaarden' voor veel parameters
hoeven voor de grootste hoeveelheid liggers niet te worden
aangepast. Toch is er bij enkele parameters voor gekozen ze in
uitzonderlijke gevallen handmatig te kunnen wijzigen. Wijkt
men af van de standaardwaarde, die ook staat vermeld bij de
variabele parameter, dan moet er logischerwijs een gegronde
reden bestaan om dit te doen.
Het toepassen van de overige componenten maakt de ligger
verder compleet. Hierbij is het altijd mogelijk de parameters te
wijzigen. Het model wordt live aangepast, dus er wordt direct
een visuele feedback gegeven op de actie die wordt uitgevoerd.
Conflicten worden dan ook direct waargenomen en dit resul-
5
6
64_69_13_Parametrich_detailontwerp.indd 67 16-03-2012 14:50:25
Parametrische modellen 2 2 012 68
trisch model ontstaan dat direct bruikbaar is in de productie en
waarbij aantoonbaar efficiënter kan worden ontworpen.
Meerwaarde
Naderhand kan worden gesteld dat er een belangrijke kans is
gegrepen en dat deze goed is uitgepakt. Een gestructureerde
aanpak en goede samenwerking heeft geleid tot onder andere:
? een innovatieve ontwikkeling om trots op te zijn;
? een grotere ontwerpcapaciteit met dezelfde personele bezetting;
? een kortere voorbereidingstijd op de productie;
? een 100% clashvrij ontwerp en een perfecte geometrische
afstemming met het totaalontwerp;
? een duidelijke interne en externe communicatie door de
directe visuele feedback;
? het inzicht krijgen in de mate van efficiëntie die behaald
wordt door bepaalde beslissingen te nemen;
? het eigenlijke doel, een nieuw kwalitatief hoogwaardig
product leveren.
Nazorg
Doordat er bij de OQ-ligger meer deelcomponenten zijn toege-
past, is het mogelijk om tussentijds deelopleveringen te testen
op de werkelijke situatie. Feedback is op deze manier direct
terug te koppelen naar het model. Nadat het hele model gereed
is, volgt er nog een periode van nazorg. Er wordt nog een
aantal malen contact gehouden, zodat het script eventueel kan
worden aangepast aan de wensen van de klant, op basis van de
ervaringen die tijdens het eerste gebruik zijn opgedaan. Dit zijn
tot dusver vooral kleine aanpassingen geweest, die door juist te
programmeren snel konden worden aangepast.
Het automatisch genereren van werktekeningen is uiteindelijk
beter verlopen dan verwacht. In principe kan hiervoor uitein-
delijk dezelfde methode worden gehanteerd als men gewend
was. Het belangrijkste is dat de output, het eigenlijke liggermo-
del, de volledige informatie bevat die nodig is om een werkte-
kening te kunnen genereren. Op deze manier is een parame-
7
8
64_69_13_Parametrich_detailontwerp.indd 68 16-03-2012 14:50:27
Parametrische modellen 2 2 012 69
7, 9 Diverse vormen van de
parametrische OQ-ligger
8 De eerste OQ-liggers in het
werk bij de verbreding van de
A12 nabij Bunnik
? Zijn er digitale alternatieven om bouwinformatie naar de
werkvloer over te brengen? Is een constructietekening binnen
enkele jaren verleden tijd? Een simpele gedachtegang: Wat
kost meer? Met tien tekenaars modellen vertalen naar teke-
ningen en de tekeningen naar de productiehal sturen, of twee
personen op de werkvloer digitale modellen van de construc-
teurs laten vertalen naar wat productiemedewerkers werkelijk
moeten plaatsen? Stof tot nadenken?
Tot slot
De ontwikkeling in deze materie in de bouwwereld gaat op het
moment sneller dan de meesten zich kunnen voorstellen. De
informatie uit dit artikel zal snel oud nieuws zijn. Om stappen
te kunnen zetten is het echter wel belangrijk de informatie te
delen.
De wereld verandert, de bouw ook. Duurzaamheid wordt
belangrijker en we moeten zuiniger omgaan met onze grond-
stoffen. Allemaal redenen om efficiënter om te gaan met onze
materialen en productieprocessen. BIM is hierin een belang-
rijke tool, maar het werken hiermee vereist een immense
cultuuromslag die als grote barrière kan worden bestempeld.
Hoeveel werkzaamheden worden er op het moment uitgevoerd
omdat het nu eenmaal altijd zo gaat? Dit mag geen belemme-
ring zijn om te veranderen. De efficiencyslag, als in dit artikel
besproken, is zo ook een logisch gevolg van de veranderingen
die gaande zijn. ?
De toekomst
Deze ontwikkeling was erg leerzaam. Er zijn veel mogelijkhe-
den voor de toekomst, maar ook de valkuilen moeten worden
erkend. Tijdens het project komen situaties voor die te denken
geven over de huidige gang van zaken bij 'ingesleten' ontwerp-
processen. Zo zal naar verwachting in de toekomst de uitvoe-
rings- en materiaalkennis van de tekenaar/ontwerper belangrij-
ker worden dan het eigenlijke 'tekenwerk'. Vakkennis op de
juiste manier toepassen wordt de essentie van het maken van
productietekeningen.
Enkele vragen die we over een aantal jaren waarschijnlijk
kunnen beantwoorden en waar we nu slechts over kunnen
speculeren:
? In hoeverre wordt de ontwerpvrijheid en toekomstige flexibi-
liteit beperkt door het gebruik van volledig parametrische
modellen?
? Kan een constructeur zelf niet aan de parameters draaien (en
dus het model creëren) en zo een foutgevoelige informatie-
overdracht naar de tekenaar overslaan?
? Vervaagt de traditionele rol constructeur-tekenaar en zo ja,
wat worden de nieuwe rollen?
? Zou het niet mogelijk zijn om kwaliteitsborging aan het para-
metrisch model te koppelen in plaats van aan elke nieuwe
tekening die automatisch is gegenereerd?
? Gezien de ontwikkeling van de databasegerichte ontwerpsoft-
ware van de afgelopen jaren kunnen we de komende jaren
nog veel ontwikkelingen verwachten. Is het niet aan de markt
om de softwareleverancier actief te voeden met informatie en
wensen in plaats van een afwachtende houding aan te
nemen?
9
64_69_13_Parametrich_detailontwerp.indd 69 16-03-2012 14:50:27
Reacties