Wat is een 3D-model?
Een 3D-model beschrijft een vorm in drie richtingen: breedte (x), hoogte (y) en diepte (z). De computer slaat het op als getallen.
- Hoekpunt (vertex): een punt met x-, y- en z-coördinaten.
- Rib (edge): een rechte lijn tussen twee hoekpunten.
- Vlak (face, polygoon): een plat oppervlak dat door ribben wordt afgesloten, meestal een driehoek of een vierhoek (“quad”).
- Mesh: alle hoekpunten, ribben en vlakken samen.
Een kubus heeft 8 hoekpunten, 12 ribben en 6 vlakken. Voor elk gesloten, eenvoudig voorwerp geldt V − E + F = 2 (de regel van Euler; V = hoekpunten, E = ribben, F = vlakken). Controle: 8 − 12 + 6 = 2.
Soorten 3D-modelleren
- Polygoon- (mesh-)modelleren: voor games, films en VR.
- Solid modelling in CAD: exacte maten in mm voor techniek en producten.
- Sculpten: een oppervlak duwen en trekken als klei, voor personages.
- 3D-scannen: een echt voorwerp kopiëren naar een mesh.
Een model bouwen: primitieven, transformaties en extrude
De meeste modellen beginnen met primitieven: kubus, bol, cilinder, kegel, vlak.
Transformaties
- Verplaatsen (translate): de plaats veranderen langs x, y of z.
- Roteren: draaien over een hoek rond een as.
- Schalen: groter of kleiner maken (×2 verdubbelt elke lengte).
Box modelling
Begin met een doos en doe dan:
- Extrude een vlak: trek het naar buiten voor een nieuw deel (armen, een handvat).
- Inset/loop cut: voeg extra ribben toe waar je detail nodig hebt.
- Subdivide/smooth: splits vlakken in kleinere, zodat de vorm ronder lijkt.
In CAD teken je vaak een 2D-schets met exacte maten en maak je er door extrude of revolve (rond een as draaien) een massief voorwerp van. Andere hulpmiddelen: Boolean (twee vormen samenvoegen, aftrekken of de doorsnede nemen), fillet (een rand afronden) en mirror (spiegelen naar de andere kant).
Mock-ups en prototypes
Ontwerpers testen ideeën eerst met een snelle mock-up van karton of schuim, dan met een 3D-model en daarna met een geprint prototype om formaat en pasvorm te testen.
Materialen, licht, camera en renderen
Een mesh alleen is gewoon een grijze vorm. Om een afbeelding te maken voegen we toe:
- Materiaal: kleur, glans, ruwheid, doorzichtig of niet.
- Textuur: een afbeelding die om het oppervlak wordt gewikkeld (houtnerf, huid). De platte uitslag die hiervoor wordt gebruikt heet een UV-map.
- Lichten: zon-, punt- en spotlicht geven schaduw en lichtverschil.
- Camera: kiest het beeld, net als een echte camera.
Renderen is wanneer de computer de kleur van elke pixel uitrekent uit dit alles. Games renderen in realtime (ongeveer 60 beelden per seconde). Films gebruiken langzamer, realistischer renderen dat per beeld minuten kan duren. Modellen kunnen ook worden geanimeerd of getoond in VR en AR.
3D-printen (additieve productie)
Additief betekent bouwen door materiaal toe te voegen, laag voor laag. (Materiaal wegsnijden, zoals op een draaibank, heet subtractief.)
- Ontwerp het model en exporteer het (vaak als STL- of 3MF-bestand).
- Een slicer-programma snijdt het in dunne horizontale lagen en plant de route van de spuitmond.
- De printer bouwt van onder naar boven. Bij FDM-printen smelt een hete spuitmond plastic draad (filament, zoals PLA) en tekent elke laag.
De laaghoogte is vaak 0.1–0.3 mm. Dunnere lagen zien er gladder uit maar kosten meer tijd. Aantal lagen = hoogte ÷ laaghoogte. Een model van 24 mm hoog met 0.2 mm per laag heeft 24 ÷ 0.2 = 120 lagen nodig.
Overhangen hebben steunen (supports) nodig. Infill (bijvoorbeeld 20%) vult de binnenkant met een licht patroon om plastic te besparen. Toepassingen: prototypes, reserveonderdelen, medische modellen, protheses voor handen en zelfs huizen die van beton worden geprint.
Belangrijke formules en begrippen
- Hoekpunt = punt (x, y, z); Rib = lijn tussen 2 hoekpunten; Vlak = plat oppervlak
- V − E + F = 2 (eenvoudig gesloten voorwerp; V = hoekpunten, E = ribben, F = vlakken)
- Transformatie = verplaatsen (translate) + roteren + schalen
- Extrude = een vlak of schets uittrekken tot 3D
- Renderen = de eindafbeelding berekenen uit model + materialen + licht + camera
- Aantal lagen = modelhoogte ÷ laaghoogte
- Additief = materiaal laag voor laag toevoegen; subtractief = materiaal wegsnijden
Uitgewerkte voorbeelden
1. Bij een kubus wordt één vlak ge-extrudeerd. Hoeveel hoekpunten, ribben en vlakken zijn er nu? Controleer met de regel van Euler.
Extrude van één vlak voegt 4 hoekpunten, 8 ribben en 4 vlakken toe: V = 12, E = 20, F = 10. Controle: 12 − 20 + 10 = 2 ✓.
2. Een doos van 4 cm hoog wordt met 1.5 geschaald. Hoe hoog is hij nu?
Schalen vermenigvuldigt elke lengte: 4 × 1.5 = 6 cm.
3. Een model van 30 mm hoog wordt geprint met lagen van 0.2 mm. Hoeveel lagen? Als één laag 20 s duurt, hoeveel minuten is dat in totaal?
Lagen = 30 ÷ 0.2 = 150. Tijd = 150 × 20 = 3000 s = 50 minuten.
4. Je wilt een mok maken. Welke bewerkingen gebruik je bij box modelling?
Begin met een cilinder, maak een inset in het bovenvlak en extrude dat naar beneden om de binnenkant uit te hollen, extrude een klein blokje aan de zijkant tot een handvat, en gebruik daarna subdivide/smooth.
Veelgemaakte fouten
- Denken dat een 3D-model een afbeelding is. Het zijn gegevens (hoekpunten, ribben, vlakken); de afbeelding ontstaat door renderen.
- Extrude en schalen door elkaar halen. Extrude voegt nieuwe geometrie toe; schalen verandert alleen de grootte van wat er al is.
- Eenheden vergeten: CAD voor printen heeft echte maten in mm nodig.
- Denken dat dunnere printlagen altijd beter zijn. Ze zijn gladder maar kosten veel meer tijd.