Drugi blogi
Posodobljeno: Z uvedbo Blender backend, GrandpaCAD postane precej močnejši, posodobil sem ta blog zapis, da odraža trenutno stanje.
GrandpaCAD sem začel iz preprostega razloga: moj dedek obožuje 3D tiskanje, a je uporaba programske opreme za modeliranje zanj popolna muka. Hotel sem zgolj zgraditi nekaj, kar bi mu omogočilo ustvariti karkoli si zamišlja, brez potrebe po diplomi iz računalniško podprtega načrtovanja.
Torej, kje smo s to sanjami? No, zapleteno je. In mislil sem, da je pravi čas, da delim trenutno stanje GrandpaCAD-a, dobro, slabo in absurdno ambiciozno prihodnost, h kateri ciljam.
Trenutno je GrandpaCAD... kar dober za osnovne zadeve! Ne boš načrtoval nebotičnika z njim, a če želiš hitro narediti preprost del ali zabaven model, opravi nalogo. Z malo kreativnega usklajevanja zahtev lahko dobiš presenetljivo dostojne rezultate.
Tukaj je nekaj stvari, ki so jih ljudje (in z ljudmi večinoma mislim name) naredili:

"CAD" je ogromna kratica. Pokriva vse od načrtovanja preproste matice in vijaka do inženiringa mosta. Spekter tega, kar programska oprema CAD zmore, je smešno širok.
GrandpaCAD v svoji trenutni obliki realno zmore morda... 1% tega. In to je verjetno velikodušno.
Cilj ni zgraditi orodje za modeliranje na ravni podjetij ali cevovod za ustvarjanje sredstev za igre. Cilj je opolnomočiti mojega dedka in ljudi, kot je on, da spremenijo svoje ideje v fizične predmete. Fokus je na dostopnosti, ne na kompleksnosti.
Če si profesionalec in iščeš orodje za podjetja, bi moral verjetno preveriti nekaj kot je zoo.dev. Močno je, a njegov vmesnik ni ravno prijazen do dedka. Če delaš sredstva za video igre, je sloyd.ai tvoja stvar.
GrandpaCAD je za popolnega začetnika, radovednega hobista, človeka, ki si želi preprosto narediti nekaj, brez da bi se izgubil v menijih. Želim ga obdržati preprostega, a ga narediti močnega na svoj način.
Seveda ni vse sončno in 3D-natisnjene vrtnice. Umetna inteligenca se bori z več stvarmi. Pogosto zgreši pravilno postavljanje objektov enega glede na drugega. Čudno zavrti nekatere dele ali pride na čudne rešitve problemov.
Je zelo delo v teku, a čutim, da sem ga v zadnjih 6 mesecih verjetno petkrat izboljšal (generacije precej redkeje spodletijo, rezultati so veliko pogosteje tisto, kar si zahteval, itd...).
Torej kakšna je velika vizija? Želim, da lahko prosiš GrandpaCAD, da naredi karkoli, in preprosto... to naredi. Ko bodo osnovni modeli umetne inteligence postali pametnejši, bo GrandpaCAD postal boljši. Tako preprosto je.
Moja končna sanja? Če se 3D tiskalniki še naprej izboljšujejo s trenutnim tempom, bi lahko imeli osnovne različice replikatorjev iz Star Treka v naših domovih v naslednjih 5-10 letih. Predstavljaj si, da svoj računalnik prosiš za vilice in jih natisnejo. To je prihodnost, h kateri gradim.
Kako torej pridemo od tukaj do tja? Delo sem razdelil v dva košara: stvari, ki jih lahko nadzoruje, in stvari, na katere moram čakati.
Stvari, ki so odvisne od razvoja LLM (aka Bogovi umetne inteligence):
Stvari, na katerih delam medtem:
Dolga pot je, a vsaka majhna izboljšava se počuti kot korak bližje tistemu replikatorju v delavnici mojega dedka. Hvala, ker spremljaš to pot.