Drugi blogi
GrandpaCAD sem začel aprila 2025 iz enega samega razloga. Moj dedek obožuje 3D tisk in sovraži programe za modeliranje. Hotel je izdelovati stvari, ne pa brskati po menijih, kam so spet skrili ukaz Extrude. Od takrat je minilo osemnajst mesecev, ljudje pa me še vedno najpogosteje vprašajo isto: ali AI res že obvlada CAD ali je vse skupaj samo lep demo?
Tole je moj odgovor, in to od znotraj. Izdelek za 3D generiranje poganjam vsak dan, vsak nov vodilni model preizkusim na njem in preberem vsako generacijo, ki spodleti. Spodaj je opisano, kaj deluje, kaj ne in kaj se je spremenilo od prejšnje različice tega zapisa. Ta je izšla oktobra 2025 in v njej sem trdil, da GrandpaCAD zmore »morda 1 % CAD-a«.
Skoraj vsak prepir o »AI CAD-u« pomeša dve stvari, ki nimata nič skupnega.
Prva so deli z merami. Nosilci, ohišja, prirobnice, kozarci z navojem, skratka vse, kjer mora biti 40 mm res 40 mm in mora luknja sesti na luknjo v sosednjem kosu. Tu AI ne modelira ničesar. Piše kodo (OpenSCAD, CadQuery, build123d, Blender Python), CAD jedro pa jo prevede v geometrijo. Jezikovni model konstruira, jedro skrbi, da mere držijo.
Druga so organske oblike: figurice, doprsni kipi, živali, vse, kar opišete po videzu in ne po merah. Prepričljivega psa ne napišete z nobeno kodo. Takšne oblike prihajajo iz čisto druge družine modelov. Najprej je tu slika, ustvarjena ali vaša, potem pa jo rekonstrukcijski model spremeni v mrežo.
Orodja na tem področju se navadno odločijo za eno ali drugo. Zoo iz besedila gradi CAD na pravem jedru, Sloyd in storitve, ki sliko pretvorijo v mrežo, pa delajo modele v slogu iger. GrandpaCAD zmore oboje v istem klepetu. Od septembra 2026 zna agent oboje tudi zliti v en kos, na primer izkiparjeno pasjo glavo na parametričen zamašek za steklenico. Navoj je natančen, pes pa je pravi pes.

Svojim vtisom tu ne zaupam, zato merim. Vsaka sprememba agenta mora čez nabor 23 scenarijev, ki tečejo skozi pravega klepetalnega agenta s pravimi CAD orodji. Notri so deli, narejeni v enem koraku, popravki čez več sporočil, spreminjanje parametrov in nekaj organskih promptov. Vsako generacijo najprej preverijo deterministični testi: je datoteka nastala, koliko je stala, koliko časa je trajala in koliko napak je bilo v kodi. Potem jo ročno ocenim še sam. Podrobnosti so v zapisu o metodologiji, vsak zagon pa je javno objavljen na strani z evalvacijami.
Privzeti model je zdaj GPT-6.1 Sol. V zadnjem zagonu je uporaben model vrnil v vseh 23 scenarijih in prestal 91 od 106 determinističnih preverjanj. Koda mu je v celem naboru padla enkrat samkrat. Skladnost s prompti sem mu ocenil z 0,75 na lestvici od 0 do 1. Dokončan model je v povprečju stal okoli 0,13 $ in bil gotov v približno 100 sekundah.
| Kaj zahtevate | Kako gre v letu 2026 |
|---|---|
| Del z merami (»prirobnica 100 mm, šest lukenj 10 mm na krogu 70 mm«) | Zanesljivo. To je naš vsakdanji kruh. Vsaka mera pride nazaj kot drsnik, ki ga lahko premikate, ne da bi porabili generacijo. |
| Standardni deli (»ujeta matica M4«, »navojni vložek za vtiskanje«, »utor za profil 2020«, »jermenica GT2«) | Zanesljivo. Agent za vsak pogon naloži svojo knjižnico (NopSCADlib za vijake, matice, vložke, koračne motorje in tiskana vezja, BOSL2 za navoje in zobnike), priročnik pa je isti katalog, napisan za ljudi: v njem vidite, kaj vse lahko zahtevate. |
| Ujemi in tolerance (»tesen ujem za ležaj 8 mm«) | Dobro, z znanim pridržkom: zadnjih 0,1 mm odloči vaš tiskalnik. Če zahtevate zračnost, vzame standardne vrednosti. |
| Iz fotografije, skice ali risbe | Dobro za risbe in skice z merami, iz katerih nastanejo parametrični deli. Iz fotografije predmeta nastane organska mreža. Več v zapisu slika v 3D model. |
| Figurice, živali, doprsni kipi | Precej bolje kot pred letom dni. Približno 8 od 10 organskih modelov gre skozi slicer brez popravljanja, pred zamenjavo pogona septembra 2026 pa jih je šlo okoli 4 od 10. Večbarvni modeli pridejo že razdeljeni za AMS. |
| Popravki čez več sporočil (»zdaj dodaj še pokrov«, »stene naj bodo 2 mm debelejše«) | Dobro. Agent obdrži parametre in kodo prejšnjega koraka in spremeni samo tisto, kar ste zahtevali. |
| Okostje in animacija | Alfa. Deluje na likih, ustvarjenih v T- ali A-pozi. Kosti imajo splošna imena. |
Na eno stvar bi rad posebej opozoril. »Zanesljivo« v tabeli pomeni, da večinoma uspe v prvem poskusu, v drugem pa skoraj vedno. Preden vam agent 2.0 izroči datoteko, del izriše, si ga ogleda z več strani in popravi, kar opazi. Ta ena sprememba je več scenarijev premaknila s »skoraj« na »da« kot katera koli zamenjava modela.

Raje vam povem sam, kot da to ugotovite po treh zapravljenih generacijah.
Ohlapen opis, dobeseden del. GPT-6.1 Sol sestavlja precej bolj zapletene sklope od vsega, kar smo poganjali prej, a iz »kul organizatorja za pisalno mizo« naredi škatlo s predelki. Povejte, kaj si predstavljate. V zapisu o zamenjavi so prompti in rezultati pred in po.
Prostorska predstava čez več korakov je šibka točka. Modeli najpogosteje padejo pri stojalu za telefon, ki ga uporabnik izpopolnjuje v štirih sporočilih. Vsak korak zase je v redu, skupaj pa se del počasi izmakne. Če je šel kos dvakrat narobe, ga ne krpajte naprej. Odprite nov klepet in ga opišite v celoti.
Organske mreže nimajo ostrih robov. Organski pogon dela na vokselskem polju, zato je vsak vogal na 100 mm velikem kosu zaobljen za približno 0,3 mm. Na figurici tega ne opazite, na nosilcu pa je to napaka. Zato agent nosilca ne bo kiparil.
Dobite mrežo, ne drevesa operacij. GrandpaCAD izvaža v 3MF, STL, OBJ in GLB. Parametre lahko spreminjate v GrandpaCAD, rezultata pa ne odprete v Fusionu ali FreeCAD-u, da bi popravili skico, iz katere je nastal. Če vaše delo zahteva datoteke STEP in delavniške risbe, GrandpaCAD še ni orodje za vas. Zoo je temu bližje.
Okostja so splošna. Kosti se imenujejo bone_0, bone_1 in tako naprej, prstov in obraza ni. Povezava z animacijami iz Mixama je ročno delo.
Pogon pod klepetom sem zamenjal štirikrat. Vsakič je odločil nabor testov, ne moj okus.

Privzeti jezikovni model se je menjal prav tako pogosto: GPT-5, za njim Gemini 3, Gemini 3.1, Opus 4.7, Gemini 3.6 Flash, Gemini 3.7 Flash in zdaj GPT-6.1 Sol. Vsako menjavo je narekoval rezultat testov, in testi se z javnimi lestvicami niso ujemali niti enkrat.
Leta 2025 sem zapisal, da je GrandpaCAD za popolne začetnike in za nikogar drugega. Takrat je to držalo. Danes je ta opis preozek.
Namenjen je ljudem s tiskalnikom, ki potrebujejo točno določen del in se zaradi njega nočejo učiti CAD-a. To je še vedno jedro, in to je še vedno moj dedek. Namenjen je tudi tistim, ki bi radi figurico svojega psa v treh barvah. Od septembra pa še tistim, ki delajo rekvizite za igre in modele za renderje. Tega nisem načrtoval, a izkazalo se je, da zanje zadošča isti pogon.
Ni pa za strojnika, ki potrebuje STEP, GD&T in zgodovino revizij. Ti ljudje to vedo že sami, jaz pa jim raje povem naravnost, kot da porabijo brezplačne generacije za nič.
Model pod pokrovom se zamenja na vsake dva do tri mesece in vsaka zamenjava je izdelek zastonj izboljšala. Pričakujem, da bo tako ostalo. Sam se ukvarjam s tistim, česar modeli ne bodo popravili namesto mene: da agent svoje izdelke pregleduje še strožje, da organski pogon obdrži robove in da priročnik raste z vsakim delom, ki ga ljudje zahtevajo, pa ga še ne pozna.
Replikator v dedkovi delavnici ostaja cilj. Leta 2025 sem napisal, da bodo »osnovne različice čez 5 do 10 let«. Te številke ne bom spreminjal. Prvo polovico, ko stvar opišem in jo uro pozneje držim v rokah, pa že zdaj doživim skoraj vsak večer.