Het begon allemaal met deze video op YouTube waarin uitgelegd werd hoe iemand GPT-6 Astra gebruikte om FreeCAD aan te sturen.
Ontwerp vanaf foto
Heel cool vond ik het voorbeeld waarbij de basis een door AI-gegenereerde foto van een vaas was. Jaja, AI-slop, nul creativiteit, ik geloof het allemaal wel. Het bleek ook te kunnen met Claude Desktop, dus wilde ik dat wel proberen. Ik had toevallig een foto van een zweefvliegtuig bij de hand (als je weet waarom dan weet je waarom en anders maakt het niet uit) en heb op basis daarvan een ontwerp laten maken.
In de presentatie hierboven die ik gebruikt heb bij onze bijeenkomst van de AI-community van iXperium vandaag leg ik de verschillende stappen uit. Er zit ook een dia in met een schermopname van het hele proces. Je ziet dat de video af en toe versneld wordt afgespeeld om te voorkomen dat je té lang zit te wachten tijdens het kijken. Maar ik doe dus niet veel. Ik lever een foto en een prompt. Daarna nog de vraag of Claude ook een bouwanimatie kan maken. Ook dat kon.
Omdat ik een Prusa printer thuis heb (niet 100% operationeel) heb ik eerst met de PrusaSlicer laten uitrekenen hoe lang het zou duren om te printen. Best lang.
Daarom heb ik Orca Slicer geïnstalleerd met een Snapmaker U1-profiel (als ik een nieuwe printer koop wordt het waarschijnlijk deze) om te kijken hoe lang het dan zou duren. En of het heel veel verschil zou uitmaken als ik het meteen in meerdere kleuren zou laten printen.
Nadat ik via de mail intern bij de HAN een aantal collega’s om advies gevraagd had, heb ik ook een FEM (Finite Element Method) simulatie laten uitvoeren om te berekenen of de verschillende onderdelen ook sterk genoeg zouden zijn als ik het zweefvliegtuig zou gooien. Een beetje dikkere ligger hielp. Ook kon ik Claude Desktop vragen om een paar scenario’s in de slicer uit te rekenen. Bijvoorbeeld hoeveel langer zou het naar schatting duren als ik de kop voor de buitenranden wat langzamer zou laten bewegen zodat die er netter uit zouden zien. Niet heel veel langer.
Oh, en omdat mijn HAN-laptop op dinsdagochtend van een nieuwe image voorzien zou worden en ik niet zeker wist of ik PowerPoint op tijd weer ter beschikking zou hebben (nee), had ik Claude ook nog even gevraagd om de PowerPoint (met behoud van alle animaties) te converteren naar een html-pagina. Dat is het resultaat dat je hierboven ziet.
De enige uitdaging? Ik heb nog niet kunnen testen hoe goed het ook daadwerkelijk print. En dat zal ook nog wel even duren, ik ben nu eenmaal vooral/alleen in Nijmegen of Arnhem onder werktijd en dan is het even 9 uur printen van onderdelen niet gemakkelijk te plannen. Mocht jij er zelf mee aan de slag willen, de bestanden zijn hier te downloaden.
Ontwerp vanaf nul
Het niet kunnen printen heeft me er niet van weerhouden om nog wat verder te experimenteren. Ik wilde weten of ik ook een gadget kon ontwerpen voor iXperium in meerdere kleuren (voor op de Snapmaker U1) en met beweging. In Claude Desktop was dat nog best ingewikkeld. Na een brainstorm in tekst maakte Claude iets in FreeCAD wat niet heel inspirerend uitzag. Het grappige was dat uiteindelijk Gemini erin slaagde om een afbeelding te genereren van iets dat in theorie uit een printer zou kunnen komen op basis van een afbeelding die wij normaal in presentaties gebruiken (dus alleen in 2D beschikbaar is) en een beschrijving:
Toen ik dát aan Claude gaf, was dat wél voldoende om in FreeCAD iets te maken dat er uiteindelijk zo uitzag in de bouwanimatie:
Niet helemaal identiek aan het origineel van Gemini, voor een deel ook wel omdat het idee nu was dat het echt zou kunnen werken na printen, dus moesten de onderdelen in elkaar klikken etc.
Gemini dacht daarna zelf dat de tool niet in staat was om een aangepaste afbeelding op basis van de render-afbeelding te maken, daar had ik wat hulp van Claude bij nodig om een goede prompt te laten genereren:
Use the attached image as the exact design reference. It is a CAD render of a 3D-printed desktop fidget toy
(triangular tabletop puzzle for a university centre of expertise). Turn it into a high-quality product photograph.
DESIGN (keep exactly as in the reference, do not redesign or add parts):
- A flat equilateral triangle base with rounded corners, printed in light grey PLA (#D2CED5), about 16 cm per side
and 5 mm thick. Three long narrow slots run from the three corners toward the centre.
- In the centre a large purple (#662A88) gear-like disc with fine teeth around the rim. On it, in dark grey (#4A4A4A),
the flat inlaid text "Leren met ict" in two lines.
- Three smaller purple discs sit near the corners on top of the slots: "Onderzoek" (top, with a yellow and dark-grey
microscope icon sticking out above the disc edge), "Opleiding" (lower left, a student with a backpack whose head and
shoulders stick out above the disc edge), and "Werkveld" (lower right, three people whose heads stick out above the
edge). Disc labels in light grey letters.
- Three short, slightly curved yellow (#F6F01D) arms connect the inner side of each small disc to the centre disc,
each attached with a small round pivot.
- At the bottom of the grey base the purple inlaid logo "iXPERIUM - CENTRE OF EXPERTISE".
LOOK: matte PLA 3D print, subtle visible layer lines on the edges, crisp multi-colour inlaid text and icons that are flush
with the surface (not embossed). Colours exactly: purple, yellow, light grey, dark grey. Smooth, even edges, realistic
plastic material with soft specular highlights.
SCENE: shot from a slightly raised three-quarter angle, on a light wooden meeting-room table, softly blurred modern office
in the background with natural window light, shallow depth of field, 85 mm lens, sharp focus on the whole toy, neutral
white balance. Photorealistic commercial product photo, 4:3.
IMPORTANT: copy all text exactly as written (Leren met ict, Onderzoek, Opleiding, Werkveld, iXPERIUM CENTRE OF EXPERTISE),
no extra text, no watermark, no extra objects on the toy.Met daarna als aanvulling:
Same image, but a person's hand holds the toy at the left and bottom edge.En dat leverde onderstaande afbeelding op:

Aardig is, zoals ik in de presentatie uitleg, dat je Claude ook variaties in de slicer kunt laten berekenen: hoe lang duurt het als ik 1 fidgetspinner laat printen? En als ik er 10 moet hebben, maakt het dan uit of ik ze per stuk print of alle onderdelen optimaal verdeel over de platen (spoiler: is sneller omdat niet alle onderdelen uit meerdere kleuren bestaan).
Filament bestellen
Zoals je hierboven kunt zien, helpt AI dus bij het brainstormen, het maken van een concept, het realiseren van een concept in FreeCAD, het voorbereiden van de prints in de Slicer, je kunt Claude zelfs vragen hoeveel filament je nodig hebt en welk filament daar het meest bij zou kunnen aansluiten qua kleur. Want tot op dit moment is het allemaal fictie wat je ziet. Eerst maar even laten uitrekenen wat ik nodig had:
Wat je voor de 10 sets van de fidget spinner nodig hebt (uit de meting van de platen, zonder reserve):
| Kleur | Kleurcode | Nodig voor 10 sets |
|---|---|---|
| Lichtgrijs | #D2CED5 | ca. 319 g |
| Paars | #662A88 | ca. 150 g |
| Geel | #F6F01D | ca. 22 g |
| Donkergrijs | #4A4A4A | ca. 4 g |
Het totaal is ongeveer 495 g. Het is PLA van 1,75 mm voor de Snapmaker U1. Vooral lichtgrijs en paars wegen zwaar. Van geel en donkergrijs heb je maar een handjevol nodig, dus daar heeft een kleine of reeds aanwezige rol genoeg aan.
En daarna op amazon.nl (geen affiliate site!) laten kijken wat er aan PLA-filament dat geschikt was voor de U1 te vinden was:
Behoefte (10 sets, uit de slicer-meting)
| Kleur | Doel | Nodig | Advies |
|---|---|---|---|
| Lichtgrijs | #D2CED5 | ca. 319 g | 1 spoel van 1 kg |
| Paars | #662A88 | ca. 150 g | 1 spoel van 1 kg |
| Geel | #F6F01D | ca. 22 g | 1 spoel (of restant) |
| Donkergrijs/zwart | #4A4A4A | ca. 4 g | 1 spoel (of restant) |
Aanbevolen keuze (kleur het dichtst bij het doel)
| Kleur | Product | Prijs | Link |
|---|---|---|---|
| Lichtgrijs | Amazon Basics PLA 1,75 mm, lichtgrijs, 1 kg (neutraal lichtgrijs) | EUR 17,02 | https://www.amazon.nl/dp/B07T6VTG5Q |
| Paars | ELEGOO PLA 1,75 mm Paars 1 kg (diep violet, 4,6 sterren) | EUR 19,99 | https://www.amazon.nl/dp/B0CD7QHY8G |
| Geel | eSUN PLA Basic 1,75 mm Geel 1 kg | EUR 15,99 | https://www.amazon.nl/dp/B0F99H9YND |
| Zwart (voor de donkere details) | eSUN PLA+ 1,75 mm Zwart 1 kg | EUR 14,44 | https://www.amazon.nl/dp/B07FQDKR28 |
Totaal ca. €67,44.
Alles-eSUN alternatief (iets minder precies)
| Kleur | Product | Prijs | Link |
|---|---|---|---|
| “Lichtgrijs” -> Koud Wit | eSUN PLA Basic Koud Wit (wordt lichter/koeler dan #D2CED5) | EUR 13,59 | https://www.amazon.nl/dp/B0CR1DBBFM |
| Paars | eSUN PLA+ Paars (helderder violet dan #662A88) | EUR 15,33 | https://www.amazon.nl/dp/B07FQHQ519 |
| Geel | eSUN PLA Basic Geel | EUR 15,99 | https://www.amazon.nl/dp/B0F99H9YND |
| Zwart | eSUN PLA+ Zwart | EUR 14,44 | https://www.amazon.nl/dp/B07FQDKR28 |
Totaal ca. €59,35
Waarom niet eSUN “Lichtgrijs” / “Grijs” / “Donkergrijs”?
Die zijn blauwachtig staalgrijs (eSUN PLA Basic Lichtgrijs en Grijs, Mat PLA Donkergrijs) en passen niet bij je neutrale lichtgrijs.
eSUN PLA Basic “Paars” is magenta; eSUN PLA+ “Purper” is violet maar lichter dan #662A88.
De waarschuwing dat prijzen kunnen veranderen, de garantie dat er niets besteld is, documentatiemateriaal inclusief foto’s van de rollen is allemaal beschikbaar. De tabel maakt ook zichtbaar dat het weliswaar lijkt alsof een fidget spinner tussen de 6 en 7 euro per stuk gaat kosten, die rekensom is niet helemaal eerlijk. Zwart en geel zou je waarschijnlijk nog van de oorspronkelijk meegeleverde spoelen hebben en dan hoef je alleen lichtgrijs en paars te kopen. Tussen de 3 en 4 euro per stuk dus.
Ook hier zijn de bestanden met de 6 printplaten voor 10 fidget spinners ook te downloaden. Ook hier de disclaimer: ik heb het nog niet kunnen testen, het zou me heel erg verbazen als het meteen, vanaf ontwerp zou werken en passen.
Tot slot
Ik denk dat het goed is dat ik het druk heb (daarom weer minder posts hier) want dit nodigt toch echt wel heel erg uit om weer met 3D printen aan de slag te gaan. Het is alweer 13 jaar geleden dat ik voor het eerst, met dank aan Fablab Zuid Limburg, met een Up Mini! aan de slag mocht. Wie weet krijgt in 2026 nog een vervolg.










