📘 CodingMarble Learn

3D-modelleren: van een kubus tot een geprint voorwerp

Een 3D-model is een vorm die in de computer is opgeslagen als punten (hoekpunten) die met ribben worden verbonden tot platte vlakken: een mesh. We bouwen modellen door te beginnen met simpele vormen (primitieven), die te verplaatsen, te draaien en te schalen, en vlakken naar buiten te trekken (extrude). Daarna voegen we materialen en licht toe en de computer rendert een afbeelding. Hetzelfde model kan in dunne lagen worden gesneden en door een 3D-printer worden gebouwd, of worden gebruikt in games, films, VR en productontwerp.

🎬 Verhaal in stappen

  1. Elk 3D-model is gemaakt van punten. Deze kubus heeft 8 hoekpunten (rode stippen), die met 12 ribben zijn verbonden tot 6 platte vlakken.
  2. Transformeren: we verplaatsen de kubus langs x, draaien hem 45° en schalen hem 1.3 keer. De vorm blijft gelijk; alleen plaats, draaiing en grootte veranderen.
  3. Extrude: trek één vlak naar buiten. Er groeit een nieuw deel uit de kubus. Bouwen met blokken zoals dit heet box modelling.
  4. Renderen: maak het glad, geef het een materiaal en voeg een lamp toe. De computer berekent de kleuren en schaduwen en tekent een afbeelding.
  5. 3D-printen: software snijdt het model in dunne lagen. De spuitmond van de printer legt één laag neer, dan de volgende erbovenop, van onder naar boven.
  6. Jouw beurt: trek aan de extrude-schuif, maak de vorm glad en verander het aantal printlagen.

Tip: sleep de 3D-scène om hem te draaien. Gebruik twee vingers om te zoomen.

🤔 Veelvoorkomende twijfels, opgehelderd

Is een 3D-model een afbeelding?

Nee. Het is een verzameling punten, ribben en vlakken die als getallen is opgeslagen. De afbeelding wordt later door renderen gemaakt.

Verandert draaien de vorm?

Nee. Verplaatsen, roteren en schalen veranderen plaats, draaiing en grootte, niet de vorm zelf.

Wat is het verschil tussen extrude en schalen?

Extrude voegt nieuwe vlakken en hoekpunten toe; schalen rekt alleen uit wat er al is.

Waarom ziet een gladde bol er rond uit als de vlakken plat zijn?

Hij heeft heel veel kleine platte vlakken. Hoe meer vlakken, hoe ronder hij eruitziet.

Waarom heeft een printer zoveel lagen nodig?

Elke laag is heel dun (ongeveer 0.2 mm), dus er zijn veel lagen nodig om de hele hoogte op te bouwen.

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.

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

Een model bouwen: primitieven, transformaties en extrude

De meeste modellen beginnen met primitieven: kubus, bol, cilinder, kegel, vlak.

Transformaties

Box modelling

Begin met een doos en doe dan:

  1. Extrude een vlak: trek het naar buiten voor een nieuw deel (armen, een handvat).
  2. Inset/loop cut: voeg extra ribben toe waar je detail nodig hebt.
  3. 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:

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.)

  1. Ontwerp het model en exporteer het (vaak als STL- of 3MF-bestand).
  2. Een slicer-programma snijdt het in dunne horizontale lagen en plant de route van de spuitmond.
  3. 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

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

Oefentoets

1. Hoeveel hoekpunten heeft een kubus?
2. Een vlak naar buiten trekken om een nieuw deel te maken heet:
3. Het berekenen van de eindafbeelding heet:
4. 3D-printen heet ook:
5. Welk programma snijdt een model in lagen voor het printen?

Oefenen: beantwoord deze zelf

Typ of kies je antwoord en druk op Controleer. Gebruik een hint als je vastzit; de volledige uitwerking verschijnt na je antwoord.

Veelgestelde vragen

Welke software gebruik je voor 3D-modelleren?

Er zijn veel gratis en betaalde programma's: Blender en Tinkercad (gratis), FreeCAD, Fusion 360, SketchUp en andere. De ideeën in deze les werken in al deze programma's.

Is 3D-modelleren moeilijk voor beginners?

Nee. Begin met primitieven, verplaatsen/roteren/schalen en extrude. De meeste echte voorwerpen kun je maken met dozen en cilinders.

Welk bestandstype gebruik je voor 3D-printen?

STL is het meest gebruikt; 3MF en OBJ komen ook voor. Een slicer zet ze om in instructies voor de printer (G-code).

Waar dit wordt onderwezen

Spain1º BachilleratoCAD systems
Spain1º BachilleratoDigital design tools
Ukraine9 класDigital creativity
Ukraine10 класElective: 3D modelling (35 h)
Ukraine11 класElective: 3D modelling (35 h)
FrancePremièreDigital tools and languages
Russia7 класс3D modelling, prototyping, mock-ups
Russia8 класс3D modelling and prototyping
Russia9 класс3D modelling and additive technologies
China高三Sel.11 Product 3D design and manufacture (creation)
China高三Sel.5 3D design and creativity

Leer eerst