ChatGPT og 3D-utskrift: Lag STL-filer & CAD-skript enkelt!

Dersom du følger med på nyheter innen teknologi, er det sannsynlig at du har fått med deg de mange overskriftene som ChatGPT har skapt de siste årene. Etter sin debut i november 2022, har OpenAIs chatbot tatt verden med storm. Dette innovative AI-verktøyet ser ut til å stadig utfordre grensene for hva som er mulig, og brukere finner stadig nye måter å anvende kraften til ChatGPT på.

For produsenter og entusiaster innen 3D-printing, representerer ChatGPT en mengde ressurser som kan forenkle realiseringen av prosjektene deres. Men hvordan kan du konkret benytte deg av ChatGPT i forbindelse med 3D-printing?

Kan ChatGPT assistere med 3D-printing?

Dette bildet er litt uskarpt grunnet rask print! (James Bruce / MakeUseOf)

Før du begynner å bruke ChatGPT til 3D-printing, er det avgjørende å være klar over at verktøyet har visse begrensninger. Selv om det kan generere grunnleggende 3D-modeller, er det ikke ment å fungere som en fullverdig 3D-designer. Dette betyr at du trolig må utføre noe av arbeidet selv.

Likevel kan ChatGPT gjøre prosessen med å skape og håndtere filer for 3D-printing betydelig enklere, og dermed spare deg for verdifull tid og krefter. 3D-modellering er en tidkrevende prosess som ofte krever mange gjentakende operasjoner, noe som gjør det fordelaktig å bruke AI-verktøy for å øke effektiviteten.

Generer en STL-fil med ChatGPT

STL er det mest brukte filformatet for 3D-printing. En STL-fil inneholder instruksjoner som CAD- og slicer-programvare bruker for å skape en 3D-modell, enten den er lagret et annet sted eller laget tidligere. På grunn av sin enkelhet, kan ChatGPT generere enkle STL-filer for deg.

La oss begynne med en enkel 3D-modell og be ChatGPT generere en kube i STL-format. Det er viktig å formulere forespørselen presist, slik at ChatGPT forstår hva du ønsker. I dette tilfellet er det nyttig å spesifisere at du vil ha STL-filen i ASCII-format for å gjøre den enklere å lese.

Du må gå til OpenAI ChatGPT sin nettside, opprette en konto og åpne chatboten for å begynne.

Gi ChatGPT følgende instruksjon: «Generer en 3D-modell av en kube i ASCII STL-format», og vent på svaret. Du bør se en liten kodebit og en kort forklaring under.

Kopier teksten fra vinduet og lim den inn i en ny notatblokkfil. Når du lagrer filen, sørg for å endre filtypen til «.stl». Nå kan du laste filen inn i den slicerprogramvaren du bruker og klargjøre den for 3D-printing.

Vær oppmerksom på at du ikke nødvendigvis får den 3D-modellen du ba om ved første forsøk. I så fall må du be ChatGPT om å korrigere den.

Selv om ChatGPT helt klart har potensiale til å lage mer komplekse STL-filer, er det begrensninger i ressursene OpenAI kan dedikere til denne typen oppgaver for å kunne tilby tjenesten gratis. Likevel er det et utmerket verktøy for dem som ønsker å lære hvordan STL-filer fungerer.

Generer 3D-modellskripter for CAD-programvare med ChatGPT

Mange verktøy for 3D-modellering har mulighet til å generere 3D-modeller via skript. Det er ikke alltid den mest effektive metoden for å skape 3D-modeller dersom du må skrive skriptet selv, men ChatGPT kan generere skriptet for deg.

Avhengig av hvilken programvare du bruker for 3D-modellering, må du undersøke hvilket programmeringsspråk den benytter. Python-skripting er tilgjengelig i Blender, men ChatGPT kan håndtere en rekke språk.

Start med å spørre ChatGPT: «Generer et Python-skript for Blender som lager en 3D-kube». Det kan ta litt tid for chatboten å skrive skriptet, men den bør ikke ha problemer med å generere skript for enkle 3D-modeller.

Når du har kopiert skriptet, laster du opp Blender og går til Scripting-arbeidsområdet. Du skal se en skriptkonsoll på venstre side av skjermen. Lim inn det ChatGPT-genererte skriptet i konsollvinduet og trykk Enter for å se 3D-modellen dukke opp i arbeidsområdet.

Som med generering av STL-filer, er det visse begrensninger som hindrer chatboten fra å forsøke å lage skript som er for krevende. Heldigvis finnes det betalte tjenester online som utvider ChatGPT sine evner til å skrive skript. Du kan utforske hvordan du får tilgang til GPT-4 for å forbedre dine 3D-printprosjekter ytterligere.

Hvordan kan ChatGPT ellers hjelpe med 3D-printing?

Som du ser har ChatGPT mye potensiale for 3D-printentusiaster, og mulighetene begrenses ikke til å generere skript og STL-filer. OpenAIs chatbot kan tilby støtte og råd rundt en rekke problemstillinger relatert til 3D-printing.

  • G-kodefilreparasjon: G-kodefiler brukes ofte av 3D-skrivere for å lagre instruksjoner for utskrift. Dersom en G-kodefil er korrupt eller har en feil, kan 3D-skriveren nekte å skrive den ut eller skrive den ut feil. Du kan bruke ChatGPT til å analysere G-kodefilene dine og gi råd om hvordan du kan reparere dem.
  • 3D-modellforslag: Du kan be ChatGPT om å komme med forslag til 3D-modeller. Slike forespørsler kan gjøre det enklere å takle komplekse 3D-modelleringsprosjekter, samtidig som du får mulighet til å inkludere tredjepartsverktøy.
  • Tillegg fra tredjeparter: De fleste programmer for 3D-modellering har tilgjengelige tillegg som lar deg bruke ChatGPT for å bistå i 3D-designprosessen. Noen av disse verktøyene bruker tekstmeldinger generert av ChatGPT for å skape 3D-modeller, mens andre er avhengig av automatisk genererte skript.
  • 3D-skriverinnstillinger: Det kan være utfordrende å velge de riktige innstillingene for materialet du skal printe med, spesielt dersom du opplever feil og problemer underveis. Du kan bruke ChatGPT for å feilsøke 3D-skriverinnstillinger og finne de beste alternativene for dine utskrifter.

Få mest mulig ut av ChatGPT for 3D-printing

Det er viktig å huske at det fulle potensialet til ChatGPT ennå ikke er utforsket. I mellomtiden kan du eksperimentere med forskjellige måter å bruke chatboten på i forbindelse med 3D-printing, enten det gjelder å generere STL-filer, 3D-modellskript eller å sjekke og reparere G-kodefiler. Det er verdt å ta seg tid til å finjustere spørsmålene du stiller, for å få de beste resultatene.