How to Use ChatGPT for 3D Printing: From Prompt to G-Code or STL File

Unlock the Potential of ChatGPT in 3D Printing

Use ChatGPT for 3D Printing

ChatGPT has become a sensation online since its emergence a few months ago. In addition to helping generate answers to simple queries, the chatbot can prepare files for 3D printing. With ChatGPT, you can create ready-to-print STL files, code for 3D models that can be opened using scripting-based 3D modeling software such as OpensCAD or create Gcode files without a 3D slicer. 

Below, we’ll explore each of these strategies in detail. Remember that ChatGPT is only as good as the prompts you give it and you may have to try several different wordings to get what you want.

How to Generate G-Code Using ChatGPT

We shall generate the G-code in ChatGPT, preview it, and then send it to a 3D printer. If you have not tried the chatbot, you can access it at by registering and logging into Openai . You should see the option to enter your prompts when you log in. 

You can think of any design and ask the software to generate the printable file. In my case, I want to create a simple 3D model of a cube. If I ask the chatbot to develop a 3D model I can print, it will display a general response, as shown below.

Use ChatGPT for 3D Printing

To get a 3D-printable file, we must ask the software to generate ASCII STL. ASCII STL format stores human-readable details of the triangular facets that make the object surface. Each vertex is connected to other vertices in the model, creating triangles that define the shape of the 3D model.

Below is a section on the ASCII STL format for designing a cup.

Use ChatGPT for 3D Printing

The file always starts with Solid <name>, where name is the name of your design. Next, you will see the details of the triangle’s vertices, and the code ends with the name endsolid <name>.

Stay on the Cutting Edge

Join the experts who read Tom's Hardware for the inside track on enthusiast PC tech news — and have for over 25 years. We'll send breaking news and in-depth reviews of CPUs, GPUs, AI, maker hardware and more straight to your inbox.

You can follow the steps below to create the 3D model in ChatGPT.

1. Write the prompt “Generate a 3D Model of a cube using ASCII STL format,” then click enter. Below is a sample of the code generated.

Use ChatGPT for 3D Printing

You can download the complete file on Google Drive. 

2. Copy the code and paste it to any text editor like Notepad, and then you can save it .STL . If you understand how the code works, you can modify it.

Use ChatGPT for 3D Printing

3. Import the file to Cura or any other 3D slicing software to slice it and generate the G-code we shall send to the 3D printer. It’s also helpful in previewing it and checking how it will be 3D printed. I also realized the design generated by ChatGPT the first time was very tiny, and I had to scale it on Cura, as shown below.

Use ChatGPT for 3D Printing

4. Send the file to your 3D printer . After slicing, you can preview by moving the sliders on the right and bottom of the interface to see if everything is in order. You can also specify speed, layer height, temperature, and other settings depending on your 3D printer.

Use ChatGPT for 3D Printing

Next, you can send the file to your machine for 3D printing. The design took around 6 hours to 3D print, and I was impressed with the outcome as it had no flaws.

Use ChatGPT for 3D Printing

If you can see well, the surfaces and edges were 3D printed perfectly, and the surfaces were smoother.

Use ChatGPT for 3D Printing

In addition to using ChatGPT to generate STL files, you can also fix the G-code files you can send to your 3D printer directly without using a 3D slicer.

How to Fix G-code Files in ChatGPT

To demonstrate this, I downloaded a 3D model of a Minecraft Creeper from Thingiverse and sliced it using Cura to get the G-code. I then opened it on Notepad and modified the sections highlighted below, adding letters instead of numeric values from line 5.

Use ChatGPT for 3D Printing

I then saved the file, and when I tried opening it in Cura, I got the error below.

Use ChatGPT for 3D Printing

Instead of taking a lot of time to identify the errors, ChatGPT can detect them easily. So I copied the file, pasted it into ChatGPT, and asked the bot to identify the mistakes. This was the response I received.

Use ChatGPT for 3D Printing

As you can see, it was able to detect that the values on lines 5, 7, and 10 are not numeric because I added letters.

You can also go ahead and tell it to fix it. In this example, I used the prompt, “Please fix the errors you identified.” As you see, it replaced the letters with random numbers.

Use ChatGPT for 3D Printing

In addition to fixing the G-code and generating STL files in ChatGPT, you can also use it to generate scripts of 3D models that you can use in 3D modeling software like OpensCAD. Follow along as we show you.

How to Generate Scripts of 3D Models in ChatGPT

If we want a 3D model we can manipulate, we can just ask for one.  Here, we’ll tell it to generate a script of a 3D model of a cup that we can use in OpensCAD. I used the prompt “ Create a Script of a 3D model of a cup to be opened in OpensCAD . ”

Below is the output that I got.

Use ChatGPT for 3D Printing

After generating the code, I downloaded OpensCAD , created a new file, and pasted the code into the editor. After saving and rendering the model, I got the design shown below.

Use ChatGPT for 3D Printing

It almost resembled a cup though it’s a little off. But you can play around with the prompts and the code until you achieve the perfect design of a cup. You can save the file as an STL file by selecting the STL option on the top-left section of the toolbar.

Use ChatGPT for 3D Printing

You can then send it to your 3D slicer and slice it. After slicing, the time taken to print the model is estimated to be 57 minutes. 

Use ChatGPT for 3D Printing

After 3D printing, I was able to get the design shown below.

Use ChatGPT for 3D Printing

As you can see, it has a smooth surface and is generally good, just like the other one for the cube. You can always experiment with various prompts, and you will be able to create an incredible design.

Bambu Lab clarifies its firmware update promises for printers

QIDI Tech Q1 Pro Review: Turn Up the Heat

Ryzen 9 7950X3D surfaces with 192MB L3 cache, 64MB more than retail CPU — may be an ES CPU or software detection error

  • neoculture All I keep getting are variations on "I'm afraid I can't do that, Dave". Generally of the "...as a text-based AI model, I cannot directly generate or provide 3D models..." variety. Reply
  • mscir I asked openai's chat gpt if it could generate the g-code or stl for a roughly 1 foot long t-rex skull. It said yes. I asked it to do so, it generated a few dozen lines of code before the chat window stopped showing it. I told it the file was too large for the chat window, it apologized, I asked if it could generate the file and make it available for download, it said yes, I asked it to do so and send me the download link, it sent me a link to a gmail account that didn't exist. I was already logged into my gmail account in another tab on the same browser, so I asked it how we could proceed, it apologized and said it was not possible to create the file since it might be a copyright violation of some sort, and it said it didn't have access to an account where I could download the file even if it was able to post one. So it wasted a lot of time being quite stupid. Reply
  • Pi-Plates chatGPT seems to have very limited capabilities of creating anything other than cubes. Case in point: "Generate a 3D Model of a skeleton using ASCII STL format" produced an STL file of a 4 sided cube with the disclaimer "This is a very basic and abstract representation of a skeleton using ASCII STL format. It defines a simple cube, which can be interpreted as a basic representation of a skeleton's structure. A more detailed and recognizable representation of a skeleton would require complex 3D modeling software." Reply
  • View All 3 Comments

Most Popular

chatgpt homework 3d printer

This genius student uses the power of AI and a 3D printer to 'handwrite' their homework

A+ material.

3d printer with a pen on it writing on paper.

As technology advances, you can always count on one thing: students will use it to avoid doing homework. One industrious student not only got an AI chatbot to do their homework assignment, but they also rigged it to a 3D printer to write it out on pen and paper, expending the maximum amount of effort required to do the minimum amount of homework. Bravo!

TikTok user 3d_printer_stuff shared a series of videos on how they programmed a 3D printer to produce homework with the answers that ChatGPT wrote. 

They gave ChatGPT their assignment; it spit out an answer, and then they copy/pasted that text over to 3dwriter . As you can see, once you sort out the proper spacing and mount a pen onto your 3D printer, 3dwriter can write out the AI-generated text onto a sheet of paper perfectly between the margins. The tutorial video shows the process step-by-step. 

ChatGPT has been in the news recently after Microsoft said it would invest $10 billion in OpenAI . The company developed an AI chatbot that scrapes the internet to produce long-form answers to questions in a human-like fashion. This is exactly why ChatGPT has already been banned in New York City public schools over cheating and plagiarism concerns. Ultimately the fear is that students will use it as a crutch and hinder the development of critical thinking skills, which is why the NYC Dept. of Education restricted access to the AI chatbot on its schools' computers. I don't blame them, considering one of the videos shows math homework being done on the fly. 

@3d_printer_stuff ♬ Calm LoFi song(882353) - S_R

Of course, as many comments suggest, the next logical step in 3d_printer_stuff's scheme should be to train an AI to mimic their handwriting. That way, they could fool a teacher since the handwriting shown here is just a little too perfect. You could also use these tools for non-cheating purposes, I guess. I'd argue that setting up a rig to do your homework takes more time than just doing the homework yourself, but I applaud the hustle nonetheless. 

Either way, it's interesting to see what the cross-section of AI and automation can produce that doesn't involve it being "light outs for us all," according to one CEO. I nor PC Gamer endorse cheating or scamming your way out of doing homework. We do think it's cool, though. 

Image

Best SSD for gaming : The best solid state drives around Best PCIe 4.0 SSD for gaming : Speedy drives The best NVMe SSD : Slivers of SSD goodness Best external hard drives : Expand your horizons Best external SSDs : Fast, solid, and portable

Comic deals, prizes and latest news

Sign up to get the best content of the week, and great gaming deals, as picked by the editors.

Jorge Jimenez

Jorge is a hardware writer from the enchanted lands of New Jersey. When he's not filling the office with the smell of Pop-Tarts, he's reviewing all sorts of gaming hardware, from laptops with the latest mobile GPUs to gaming chairs with built-in back massagers. He's been covering games and tech for over ten years and has written for Dualshockers, WCCFtech, Tom's Guide, and a bunch of other places on the world wide web. 

Catholic 'media ministry' defrocks AWOL AI priest after it told faithful you can baptise babies in Gatorade and that, sure, it can totally perform your wedding

I watched the first Autonomous Racing League event and while it certainly wasn't exciting, it was unintentionally hilarious

Cybersecurity researchers find that fake USPS phishing sites account for at least as much internet traffic as the Postal Service itself

Most Popular

  • 2 Best ultrawide monitor for gaming in 2024: the expansive panels I recommend for PC gamers
  • 3 Best wireless gaming keyboard in 2024
  • 4 Best gaming laptops in 2024: I've had my pick of portable powerhouses and these are the best
  • 5 Best gaming chairs in 2024: the seats I'd suggest for any gamer
  • 2 Gigabyte G6X (2024) review
  • 3 Flexispot E7L adjustable standing desk review
  • 4 Starforge Systems Navigator Pro review
  • 5 Indika review

chatgpt homework 3d printer

chatgpt homework 3d printer

How to Use ChatGPT for 3D Printing

I f you keep up with tech news, it’s likely that you’ve seen some of the headlines ChatGPT has made over the last few years. Having arrived on the scene in November 2022, OpenAI’s chatbot has taken the world by storm. This innovative AI tool seems to constantly push boundaries, with users finding new ways to leverage the power of ChatGPT every day.

For makers and 3D printing enthusiasts, ChatGPT offers a wealth of tools that make it much easier to make your projects come together. But how can you use ChatGPT for 3D printing?

Can ChatGPT Help With 3D Printing?

Before starting using ChatGPT for 3D printing, it’s important to know that it has many limitations. While it can generate basic 3D models, this tool isn’t made to take on the role of a 3D designer, and this means that you may have to do some of the work for yourself.

ChatGPT can make it much easier to create and manage files for 3D printing and save you a lot of time and effort. 3D modeling is a time-consuming process that often involves a lot of repetitive tasks, and this makes it well worth using AI tools to make it faster.

Generate an STL File With ChatGPT

STL is the most commonly used file format for 3D printing . An STL file stores sets of instructions that enable CAD and slicer software to build a 3D model that was saved elsewhere or made at a different time. Thanks to their simplicity, ChatGPT can generate simple STL files for you.

Let’s start with a simple 3D model and ask ChatGPT to generate a cube in the STL format. It’s important to be specific with your request to ensure that ChatGPT understands what you’re asking for. In this case, it’s worth specifying that you want your STL file in ASCII format to make it easier to read.

You will need to head to the OpenAI ChatGPT website, create an account, and open the chatbot to get started.

Provide ChatGPT with the request “Generate a 3D model of a cube using ASCII STL format” and wait for it to provide a response. You should see a small piece of code and a brief explanation of how it works below.

Copy the text from the window and paste it into a blank notepad file. When you save the file, make sure that you change the extension to “.stl”. Now you can load the file into your slicer software of choice and prepare it for 3D printing.

Note that on the first attempt, you may not always get the 3D model you asked for, in which case you’ll need to ask ChatGPT to correct it.

While ChatGPT certainly has the ability to create STL files of greater complexity, OpenAI can’t dedicate the resources required for this sort of operation to free users. This is still an excellent tool for those who would like to build an understanding of how STL files work, though.

Generate 3D Model Scripts for CAD Software With ChatGPT

Many 3D modeling tools have the ability to generate 3D models using scripts. This isn’t always the most effective way to make 3D models when you have to write the script yourself, but ChatGPT can generate the script for you.

Depending on the 3D modeling software you use, you will need to do some research to determine the programming language that it employs. Python scripting is available in Blender, but ChatGPT can work with a variety of languages.

Start with “Generate a Python script for Blender to create a cube 3D model” as your request to ChatGPT. It may take some time for the chatbot to write your script, but it shouldn’t have any problem doing this with simple 3D models.

Once you have your script copied, you can load up Blender and head to the Scripting workspace. By default, you should see a script console on the left of the screen. Paste the ChatGPT-generated script into the console pane and hit the Enter key to see your 3D model appear in the 3D workspace.

Like when generating an STL file with ChatGPT, there are limitations in place that mean that the chatbot won’t try to create scripts that are too time-consuming. Thankfully, though, you can find paid services around the web that expand ChatGPT’s script-writing abilities. You can learn how to access GPT-4 to enhance your 3D printing even further.

How Else Can ChatGPT Help With 3D Printing?

As you can see, ChatGPT has a lot of potential for 3D printing enthusiasts, but it doesn’t stop with generating scripts and STL files. OpenAI’s chatbot can offer support and advice with a variety of 3D printing questions.

  • G-Code File Repair : G-code files are commonly used by 3D printers to store instructions to carry out during a 3D print. When a G-code file gets corrupted or has an error, your 3D printer may refuse to print it or fail to print it properly. You can ask ChatGPT to analyze your G-code files and offer tips to help you repair them.
  • 3D Model Prompts : You can ask ChatGPT to provide 3D modeling prompts. Prompts like this make it easier to tackle complex 3D modeling tasks, while also enabling you to get third-party tools involved.
  • Third-Party Add-Ons : Most 3D modeling applications have add-ons available that enable you to use ChatGPT to help with your 3D design. Some of these tools use the prompts generated by ChatGPT to make 3D models, while others rely on auto-generated scripts to work.
  • 3D Printer Settings : Choosing the correct settings for the material you are 3D printing with is a challenge, especially when you encounter defects and issues with your prints. You can use ChatGPT to troubleshoot your 3D printer settings and help you choose the best ones for your prints.

Getting the Most Out of ChatGPT for 3D Printing

It’s important to remember that the full scope of ChatGPT is yet to be discovered. In the meantime, you can experiment when you ask this chatbot for help with 3D printing, whether to generate STL files or 3D model scripts, or to check and repair G-code files. It’s worth taking the time to refine the questions you ask to get the best results.

How to Use ChatGPT for 3D Printing

3D Printing Industry

Free release of 3D Printing and ChatGPT integration from Authentise

Authentise, a workflow management software specialist, has launched a new free feature that brings ChapGPT capabilities to the 3D printing industry.

The data-driven engineering and manufacturing workflow solutions company has introduced a new artificial intelligence tool that enables users to query the greatest repository of additive manufacturing knowledge using common language. 

“AI is evolving at an incredible pace and it’s time for the additive community to see how it can benefit. Authentise has always focused on integrating the world’s best algorithms into its workflows, and we’re delighted to be the first to teach Large Language Models decades worth of additive knowledge,” says Andre Wegner, CEO, Authentise .

Authentise ChatGPT. Image via Authentise.

After signing up for the 3D GPT service, free access to 12,000+ standards and journal articles on additive manufacturing.

Users of 3DGPT are able to ask any question, from the more general to the more specific, such as “What additive technologies can I use to 3D print concrete?” or “How do I reduce the likelihood of defects when working with Stainless Steel in powder bed fusion?” and receive insightful responses that are based on extensive industry knowledge. The solutions draw on the general knowledge that underpins OpenAI’s ChatGPT as well as the knowledge found in the standards and journal papers. The application has a unique feature that allows users to scrutinize 3DGPT’s responses by providing references to its more technical responses.

The program was supported by Innovate UK via the SAMRCD project.

Wegner added, “Personally, I’ve been continually astounded by the know-how in the industry. It’s a pleasure to help make that more accessible, but it’s clearly just the start. There are many ways we think that this tool might be useful inside our product portfolio – whether it’s to help create reliable and efficient workflows or make RFQ’s with many standards references more penetrable. Before that – we, Authentise as well as partners such as ASTM, naturally need to understand the technology’s opportunities and limits; we know that GPT algorithms sometimes hallucinate, for instance. Releasing this at TCT360, an event which epitomizes knowledge sharing, will help us understand how people will and want to use 3D GPT.”

Subscribe to the 3D Printing Industry newsletter to ensure you keep up with the latest 3D printing news. You can also follow us on Twitter , like our  Facebook page, and subscribe to the 3D Printing Industry Youtube channel to access more exclusive content. Are you interested in working in the additive manufacturing industry? Visit 3D Printing Jobs to view a selection of available roles and kickstart your career.

Michael Petch

Michael Petch

Michael Petch is the editor-in-chief at 3DPI and the author of several books on 3D printing. He is a regular keynote speaker at technology conferences where he has delivered presentations such as 3D printing with graphene and ceramics and the use of technology to enhance food security. Michael is most interested in the science behind emerging technology and the accompanying economic and social implications.

Siemens launches its new AI-powered assistant for industrial engineering

CADchat is the first app that enables real-time and stored conversation, mark-up, and viewing of 3D models, says the company. Image via CADchat.

CADchat’s cloud-based platform offers a better way to manage product development projects

Amazemet engineers using Siemens' Xcelerator software. Photo via Amazemet.

Amazemet scaling metal 3D printing with Siemens’ Xcelerator software

Alstom employee working on a 3D printed part. Photo via Alstom

AI-powered on-demand manufacturing software saves Alstom €15 million

The flag of the European Union. Photo via Adobe stock/Tobias Arhelger.

EU-funded project developing new AI-powered remanufacturing platform

Through DigiPart, firms will be able to automatically reconstruct 3D models using only a part description and 2D drawing. Image via Spare Parts 3D.

Spare Parts 3D launches new AI-powered 2D-to-3D model digitization tool 

AJ Strandquist, CEO, Würth Additive Group, at AMUG Expo during DIS Global demo. Photo via Würth Additive Group.

Now always in stock with Würth Additive’s Digital Inventories Services

Authentise Threads overview screen. Image via Authentise

Boosting engineering efficiency with Authentise’s latest AI-powered Threads

Phase3D's Fringe structured light in-situ monitoring system technology. Photo via Phase3D.

Phase3D releases new True Layer Thickness toolkit at AMUG 2024

e-Stage for Metal+ software streamlines data preparation. Image via Materialise.

Materialise to unveil its latest e-Stage for Metal+ software at AMUG 2024

Back Home

How Can ChatGPT Be Used for 3D Printing

ChatGPT by OpenAI is an AI language model which allows conversational input to directly convert to functional code output. There are many applications, from writing poems, creating recipes, and even critically analyzing famous texts and works of art. However, the language model also has an understanding of several programming languages and syntaxes. This makes it possible to generate 3D printable models, executable code scripts, and more, using only a text prompt. While ChatGPT isn’t quite ready to create a functional model of a complex engine, it is capable of making simple shapes and also creating programs that can be used to make 3D models.

This Guide Covers

What is chatgpt.

  • Best Practices when using ChatGPT
  • How to Directly Generate STL Files
  • How to Generate Scripts for 3D Modeling

Printing Models Made with ChatGPT

  • How to Access ChatGPT

ChatGPT stands for Chat Generative Pre-Trained Transformer We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response. Source: OpenAI

With generative AI art tools like Dall-E (also made by OpenAI) becoming progressively more common, it was only a matter of time before this technology made it to the 3D world. If you’re interested in learning more, keep reading to see how you can use ChatGPT to make 3D printable models today.

ChatGPT Instructions

Best Practices

ChatGPT uses a form of input called a “prompt”, which is the input from the user directed at the AI. Because the quality of the output is dependent on the input, companies like OpenAI have developed Best Practices guides to help increase the odds of success. Generally, adding additional context or information to the initial prompt will result in a more optimal answer, specifically when asking ChatGPT to create 3D models.

Prompt in ChatGPT

If directly asked to make a 3D model, ChatGPT will typically respond with the above prompt, and occasionally give instructions on how to use these programs to create a model. While these steps are typically not very helpful, they do show that ChatGPT should not be taken at face value when providing responses as it can, in fact, create a 3D model. Simple primitive shapes like cylinders, cubes, and pyramids are usually fairly easy to generate, but asking for organic or complex models will usually result in the above denial.

Triangle Prompt in ChatGPT

Using ChatGPT to Directly Generate STL Files

3D geometry can be represented via the triangulated .STL file format, a universal standard across virtually all manufacturers and file repositories. This is also a human-readable file format if generated as ASCII .STL, which makes debugging and interpreting the output of ChatGPT a little easier.

The Geometry of a cube in ChatGPT

To successfully generate an .STL file, it usually takes a few attempts that each add progressively more information to the mesh. From the above triangle example, I asked ChatGPT to use this same format to generate a cube.

It then generated six faces, which is six triangles short of a fully triangulated cube. ChatGPT will abruptly stop after a certain point when generating a large file, but adding “Continue” as a prompt will allow it to continue from where it stopped. Using the free 3D modeling program Blender, I added in the missing geometry and fixed the flipped faces (shown in red above).

Javascript script in ChatGPT

Using ChatGPT to Generate Scripts for 3D Modeling

Another key feature of ChatGPT is the ability to create scripts to parametrically create 3D models. Using Javascript and the three.js library, I was able to quickly generate a script that creates a cube in a 3D environment by using the prompt: “Please create a script using Javascript that generates a cube and uses a GUI to display it.”. This script also generated a GUI that allows for rotational control over X, Y, and Z axes.

Sphere in Treejs

By incrementally increasing the requested complexity, the script can create gradually more complex outputs. For example, here the cube has been replaced with a sphere, and a slider has been added that controls the number of segments on the sphere, giving it a progressively more Low Poly / decimated appearance.

By also adding an “.STL Export” function, the final geometry can be exported in the ASCII .STL file format for 3D printing. The full code can be found on GitHub , and there is also a live build available if you want to try it yourself.

3D Printed Cube

Featured cube model 3D printed in tri-color PLA on Elegoo Neptune 3 Pro .

Programs like Blender can be used to clean and prepare these mesh files for 3D printing, as seen in the video I made covering this topic . Issues like missing triangles, flipped normals, and other mesh-related problems are common, so some manual clean-up will likely be required if the intent is to 3D print any models generated with ChatGPT. Models like the 3D printed cube are generated using arbitrary units with each side measuring one unit long, which corresponds to a single mm when imported into a slicer like PrusaSlicer.

ChatGPT Welcome page

How to Access

ChatGPT is currently available for public use and accessible directly through the OpenAI site . Use of the ChatGPT system requires an OpenAI account, which you can create using your email address. Creating an account allows users to access their full prompt history, which is a helpful way to reflect on which prompt strategies work and which don’t. While access can be limited and the service tends to have periods of interruptions, it’s still an exciting tool with a great deal of potential.

Read More: How to Use AI Art Generator for 3D Print Design

In this article, I’ll cover how to get started with AI art and text-to-image generators from the perspective of gathering references for 3D Printable products.

Filament Dryers

FilaDryer S4 & S2

FilaDryer S4 & S2

S2 on Amazon>>

S4 on Amazon>>

Read more ...

Buyer's Guide

FDM 3D Printers 2024

FDM 3D Printers 2024

Guide & Compare

Resin 3D Printers 2024

Resin 3D Printers 2024

' src=

Andrew Sink

You may also like.

3D Printed Optical Illusion

3D Printed Illusion – Optical & Text Flips

If you are into illusions you may find that 3D printers are very useful tools to replicate existing or create completely new […]

3D Printed Puzzle Box Thumbnail

3D Printed Puzzle Box

Customization is the main value in 3D printing. Designers and makers can apply their skills and use their imagination to create something […]

3D Printed Wardrobe Rail End Support Bracket

How to 3D Design and 3D Print a Wardrobe Rail Bracket

Recently functional 3d printing helped us to avert a wardrobe disaster. One of the brackets holding a hanging rail broke sending all […]

chatgpt homework 3d printer

SelfCAD – 3D Design Software Review and Features

I discovered 3D printing in my freshman year of high school when we were designing a robot and had the option to […]

Leave a comment Cancel reply

We encourage and welcome topic related comments. Comments with links will be held briefly for moderation. Links to social media profiles can be inserted into the Website tab. Your email address will not be published. To have an image/avatar, users must be registered at Gravatar. Happy Commenting!

image

  • +1 888 963 9028
  • Request Sample
  • Request Demo

Raise3D Academy

  • What is 3D Printing: Ultimate Guide on How Does 3D Printing Technology Work
  • Quick Starter Guide
  • Getting Started with 3D Printers
  • Getting Started with ideaMaker
  • Getting Started with RaiseCloud
  • Getting Started with OctoPrint
  • Getting Started with ideaMaker Library
  • Top 6 Essential 3D Printer Accessories
  • Technical Questions
  • Raise3D Ecosystem
  • 3D Printing Glossary
  • Raise3D Glossary
  • Sales & Support
  • Quick Links

ChatGPT: How the language-learning AI can assist in the creation of 3D printing design models

Choose your country or region, the united states and canada, asia pacific, latin america and the caribbean, africa and middle east.

chatgpt homework 3d printer

You are using an outdated browser. Please upgrade your browser to improve your experience and security.

  • グローバルナビゲーションへジャンプ
  • メインコンテンツへジャンプ

AIに宿題やらせたらバレる? 3Dプリンターで手書きすればOKさ

  • 2024.05.05 16:35

AIに宿題やらせたらバレる? 3Dプリンターで手書きすればOKさ

2023年2月8日の記事 を編集して再掲載しています。

宿題、テクノロジーに負ける。

インターネットの発展に伴い、現代の学生は ネットで探した文章 をそのまま印刷し、 小論文の宿題 を提出するようなこともあったりしているようです。

先生 は文章をネットに打ち込んで検索し、ズルをしていないかチェックしたりして、教師としての仕事ではない作業に時間を取られることになります。

テックの力で宿題に勝つ学生

ネットからそのままのコピペだとバレてしまいますが、 一歩先 をゆく学生は最近話題のチャットボットAI「 ChatGPT 」を採り入れ、 人工知能に代筆 させているようです。

小論文に必要なテキストをプロンプトとして打ち込めば、あとはAIがアっと言う間に仕上げてくれるので超楽チン。

先生によってはズル回避策として、 手書きでの提出 を条件にすることもあるようです。しかし 二歩先 をゆく学生は 3Dプリンターに代筆 させ、完全なオートメーション化で宿題を完成させてしまうのです。

夢のような 宿題代行システム を作り上げたのは、TikTokユーザーの 3d_printer_stuff さん。その様子を見てみましょう。

@3d_printer_stuff #MadeWithKeurigContest #chatgbt #timelapse #fyp #3dprint #tutorial #easy ♬ Calm LoFi song(882353) - S_R

優秀な学生に宿題は不要?

「ChatGPT」で生成された文章は、「 3DWRITER 」にコピペします。

ここでは 手書き風フォント を選んだり、レポート用紙に合わせて文字の大きさや左右の隙間の広さ、上下の行間を調節し、用紙の幅に合わせた改行を行なうなど、手作業での微調整が必要。 宿題とは違った苦労があります 。

結局のところ、 自力でやった方が早いかも しれませんね。とはいえ、生徒にこんなメカを作れる頭脳があれば、宿題なんかしなくても将来有望です。

AIが書いた文章は、それを 見破るためのAI を使わなければいけませんが、そこまでする先生はなかなかいないでしょうね。

AIの文章生成が身近になっている

「ChatGPT」は最近、 法廷で使われ始め たり、Microsoft(マイクロソフト)が検索エンジン 「Bing」に搭載 するようになるなど、どんどん身近になっており、この勢いは誰にも止められなさそうです。

すでに 使用を禁止にしている学校 もありますが、先生たちは宿題について根本から考え直さないといけなくなっちゃいますね。

Source: TikTok , 3DWRITER via hackster.io , PC GAMER

ChatGPT、早くも法廷で使われ始める

コロンビアの裁判官が、判決に今話題のChatGPTを使用したと報じられました。自閉症と診断された子どもの交通費などを含む治療費が免除されるべきかどうか、という...

https://www.gizmodo.jp/2023/02/chatgpt-courtroom-judge-colombia-autism.html

chatgpt homework 3d printer

Advertisement

LATEST NEWS

chatgpt homework 3d printer

電源タップとバッテリーをまとめれば充電切れしらず

  • 2024.05.06 22:00

chatgpt homework 3d printer

Windows 11のスタートメニューに表示される広告を消す方法

  • 2024.05.06 20:00

chatgpt homework 3d printer

案外見逃しがち。節約のためにiPhoneのモバイル通信をチェックしよう

  • 2024.05.06 19:00

chatgpt homework 3d printer

氷が13日間溶けない。冗談みたいな高スペッククーラーボックスを見つけた

  • 2024.05.06 18:00

GIZMODO REVIEWS

chatgpt homework 3d printer

パタゴニアのギアトートで、キャンプの準備や運搬が大幅に楽になりました

  • 2024.05.03 09:00

chatgpt homework 3d printer

暖かい季節だからこそ持っておくと便利なモンベルのカーディガン

  • 2024.05.02 19:00

chatgpt homework 3d printer

ダイソーのクリアケースがゴチャつく洗面台を救ってくれました

  • 2024.05.01 19:00

chatgpt homework 3d printer

ドライブがいつも以上に快適に。首と腰を支える「車用クッション」を使ってみた

  • 2024.05.01 18:00

chatgpt homework 3d printer

Beatsの新作は頼りになる。スタイル・音質・機能のバランスが良い

  • 2024.04.30 23:00

' src=

Duke Pratt School of Engineering

Computer Programming and Data Analysis for Dummies

A new CEE class explores how a ChatGPT plugin removes entry barriers to the Wolfram family of data analysis tools for students in any discipline

Zbigniew J. Kabala

Zbigniew Kabala still remembers the first time he brought home a Texas Instruments calculator. The year was 1976, and the concept of a commercial handheld calculator was still only a few years old. Living in Poland at the time, Kabala had picked up the fancy new piece of technology while traveling and couldn’t wait to put it to use.

Up until then, for all human history, calculating the square root or logarithm of a number was a pain. It required looking up their values in bulky tables (available only in libraries) or a long sequence of steps and a lot of calculations by hand, eating up time and paper on a regular basis. With the advent of the Texas Instruments SR10 pocket LED calculator, however, all that work and sweat equity could then be done instantaneously at the push of a button.

“Wolfram ChatGPT is now doing the same thing for computer programming,” said Kabala, associate professor of civil and environmental engineering, who joined Duke’s faculty in 1994. “By marrying the abilities of a large language model (LLM) with a powerful computer language, you can approximate some of the abilities of a human brain.”

By marrying the abilities of a large language model (LLM) with a powerful computer language, you can approximate some of the abilities of a human brain. Zbigniew J. Kabala Associate Professor of Civil and Environmental Engineering

The marriage combines the creative power of LLMs, which have no logic built into them, with the logical power of Wolfram Language (Mathematica) and Wolfram Alpha . It’s as though, Kabala says, Wolfram GPT were endowed with both a left and a right brain.

The specific marriage that Kabala is talking about is a ChatGPT plugin provided by Wolfram Research, a longtime leader in computational technology. Wolfram launched its first version of its flagship program Mathematica (now Wolfram Language) in 1988, which has ever since been a mainstay in the arsenal of STEM students for its built-in libraries for many areas of technical computing including machine learning, statistics, data analysis, visualizations, plotting functions, and much more.

chatgpt homework 3d printer

While extremely powerful, Mathematica comes with a steep learning curve, as using it requires students to master an entirely new language. Similar to computer programming languages like C++ or Python, the Wolfram Language is a large set of specific commands and syntax that must be used in specific ways with zero errors to unlock the underlying software’s computational abilities. While the high-level Wolfram Language is easier to learn than low-level programming languages because its codes are shorter and thus easier to debug, learning Wolfram Language still requires serious time commitment and perseverance.

chatgpt homework 3d printer

But not anymore, because almost instantaneously mastering language is precisely what large language models like ChatGPT are created for.

By asking the Wolfram GPT in plain English to develop code for a problem, students are immediately exposed to the syntax (grammar) of the programming language without the necessity of looking up its rules and documentation, a major source of frustration in the past. Being exposed to mostly good code generated by Wolfram GPT allows students to assimilate the computer language effortlessly, in a process analogous to learning a foreign language through immersion.

“In fact, the Wolfram ChatGPT plugin allows you to learn how to program without learning how to program,” Kabala said. “All of the programming is delegated to Wolfram ChatGPT.”

This ability opens an entirely new world to students without any programming experience whatsoever. To help students from all disciplines across Duke begin exploring these possibilities, Kabala launched a new class called Computational Thinking & Programming with AI , temporarily labeled CEE 690. An interesting demonstration of the power provided by this concept can be seen in one of the class’s first homework assignments.

Early in the semester, students were given an introductory online textbook to the Wolfram Language. The assignment: Pick any 10 homework questions from the entire book, offer them to Wolfram GPT, and see if you can stump it. For example, a problem might ask to create a code that can generate a pie graph based on a specific set of equations with slider bars that can visualize the results for different inputs for different variables.

If you’ve never used Wolfram tools before, learning the language to be able to analyze research results can be a real barrier and give students a hard time. The ability of the Wolfram-ChatGPT plugin to just do it—and do it very well in real-time—is just astounding. Ryan Parks Ph.D. Student in Earth and Climate Sciences

With just a little knowledge of how Wolfram ChatGPT likes its questions to be asked, students found they could finish most any problem in a matter of minutes. And the program provided the code it wrote to make it work.

“It’s amazing how well you can visualize questions and get the precise graphs you want,” said Zella (Hanyu) Zhao , a master of engineering student in electrical and computer engineering. “If you just asked regular ChatGPT for a similar graph, it would generate something cartoonish that wouldn’t be helpful for an academic study. But with the connection to OpenAI API, Wolfram makes it easy.”

“If you’ve never used Wolfram tools before, learning the language to be able to analyze research results can be a real barrier and give students a hard time,” said Ryan Parks , a Ph.D. student in earth and climate sciences in the Nicholas School of the Environment. “I’ve tried putting in some of my own water quality data and asking it to produce various visualizations of this data, and the ability of the Wolfram-ChatGPT plugin to just do it—and do it very well in real-time—is just astounding.”

chatgpt homework 3d printer

Through the course, students explore the abilities and the limitations of Wolfram GPT. When they find a problem that the large language model can’t easily solve, they work together to figure out why. Through a series of trials and errors, they learn how best to pose their requests to the command prompt and what types of problems are best suited to the approach, i.e., they learn “prompt engineering,” a new term that is barely one year old.

Open to graduate and undergraduate students alike, the class is also open to any student from any department across the university. With the low barrier to entry, given that Wolfram ChatGPT takes care of all of the actual programming work, Kabala is excited to see how disciplines from outside of the traditional STEM fields can make use of these new abilities.

To illustrate this point, Zbigniew Kabala invited his son, Jakub Kabala , associate professor of history and digital studies at Davidson College, to give some guest lectures. In his previous work, Jakub used the Wolfram Language to analyze word frequency distributions in medieval Latin texts from the 12 th century. Through this approach, he was able to show with reasonable certainty that two anonymous authors—one writing of the Crusades in Italy and the other writing of the medieval Polish kingdom in central Europe— were actually one and the same .

Exploring how prompt engineering with Wolfram GPT could recreate the older processes is brand new. I don’t think it’s ever been tried before. Jakub Kabala Associate Professor of History and Digital Studies, Davidson College

“My guest lectures show the different ways computational approaches have been applied to humanities questions,” said Jakub, who now teaches “ Programming in the Humanities ,” a gateway course into computer science at Davidson. “But I didn’t have large language models when I did my analysis. Exploring how prompt engineering with Wolfram GPT could recreate the older processes is brand new. I don’t think it’s ever been tried before.”

Besides work on authorship attribution, Jakub says that computational methods have also been applied to other problems in the humanities such as completing ancient inscriptions that have been damaged over time, performing facial recognition on poorly legible coins discovered archaeologically, or tracing the decline of the cognitive abilities of an author across the span of their career.

Both Kabalas and their students agree: The combination of large language models with computer programming is a game changer akin to calculator and computing revolutions of the past. With such an easy entry point and wide range of potential applications, the sky is truly the limit for what people can accomplish with it—as long as they are adventurous enough to try.

Even though the course is currently called CEE 690, it’s open to all majors, and it can really facilitate the future of your career. Zella (Hanyu) Zhao Master of Engineering in Electrical and Computer Engineering Student

“This class encourages asking big questions that you probably wouldn’t normally ask because of limited skills or technical expertise in a given subject,” Parks said. “This class emboldens students to really explore what they’re interested in without being riddled by the barriers of idiosyncratic technical expertise.”

“Even though the course is currently called CEE 690, it’s open to all majors, and it can really facilitate the future of your career,” added Zhao. “Plus, Professor Kabala is super nice and friendly and helpful. I recommend that everyone takes it.”

But note for any students looking to follow Zhao’s advice, if looking to take this course in the future, it will be renumbered for its second run.

AI in Education at Duke

Explore more opportunities

Related News

Zbigniew J. Kabala

A Civil Engineering Renaissance

Civil engineering is coming back into vogue in untraditional ways for students looking to solve global challenges

A woman sits at a table with a microphone with a man in a suit next to her looking at her

Civil Engineering Entering ‘Renaissance’ with Shift to Sustainable Infrastructure

At a recent Duke University symposium moderated by Dean Jerry Lynch, experts exchanged ideas about accelerating sustainable infrastructure development

IMAGES

  1. How to use chatGPT and 3D printer to do your homework!

    chatgpt homework 3d printer

  2. How to get your 3d printer to do your homework with ChatGPT

    chatgpt homework 3d printer

  3. Students use ChatGPT and 3D printers to do homework

    chatgpt homework 3d printer

  4. Student Uses AI and a 3D Printer To Do Their Homework Assignment for

    chatgpt homework 3d printer

  5. How People are Using ChatGPT with 3D Printing to Automate Their

    chatgpt homework 3d printer

  6. ChatGPT + 3D printer = homework done : r/ChatGPT

    chatgpt homework 3d printer

VIDEO

  1. ChatGPT: Create a 3D world with this AI tool

  2. The real way: How A Copywriter Uses ChatGPT

  3. homework 3D

  4. input and output of mechanical systems on a 3d printer (coursera homework)

  5. 3D Printer Does Homework ChatGPT Wrote!

COMMENTS

  1. TikToker Shows How AI and 3D Printing Is Doing Their Homework

    TikTok user 3d_printer_stuff shared a series of videos detailing how it all came together, including one tutorial that shows the same steps you'd need to take if you wanted technology to do your homework, too. The student began by opening up ChatGPT and entering the task in the program. They then instructed the AI to write the assignment.

  2. How to get your 3d printer to do your homework with ChatGPT

    "In this video, we'll show you how to use the website 3dwriter.com and a 3D printer to bring your chatbot's outputs to life! We'll guide you through the proc...

  3. How to use chatGPT and 3D printer to do your homework!

    A simple demonstration of chatGPT and 3D printing technology!chatGPT website: https://openai.com/blog/chatgpt/Text from gCode: https://3dwriter.io/Visit us a...

  4. How to Use ChatGPT for 3D Printing: From Prompt to G-Code or STL File

    You can follow the steps below to create the 3D model in ChatGPT. 1. Write the prompt "Generate a 3D Model of a cube using ASCII STL format," then click enter. Below is a sample of the code ...

  5. This genius student uses the power of AI and a 3D printer to 'handwrite

    TikTok user 3d_printer_stuff shared a series of videos on how they programmed a 3D printer to produce homework with the answers that ChatGPT wrote. They gave ChatGPT ... onto your 3D printer ...

  6. ChatGPT

    Solve Your Homework. By Amir Adel. I'm here to guide you through your homework, offering step-by-step explanations to solve any problem. Begin by stating or uploading an image of the problem! Sign up to chat.

  7. How People are Using ChatGPT with 3D Printing to Automate Their Homework?

    Using ChatGPT and 3D Printer to Automate Homework. To automate this task, you will need to follow these steps: Generate the text using ChatGPT: First, you need to write the homework question or prompt in the chatbox of the ChatGPT website. The quality of the text generated by ChatGPT depends on the quality of the input, so make sure to provide ...

  8. How Can ChatGPT Facilitate Design in 3D Printing?

    ChatGPT and Design for 3D Printing. The first way to use ChatGPT in the design of 3D printing models is to formulate a prompt with the instruction to create an STL file. This type of file is universally used in additive manufacturing and is characterized by generating meshes based on triangular shapes. It is also a human-readable format if ...

  9. How to Use ChatGPT for 3D Printing

    OpenAI ChatGPT. website, create an account, and open the chatbot to get started. Provide ChatGPT with the request "Generate a 3D model of a cube using ASCII STL format" and wait for it to ...

  10. Free release of 3D Printing and ChatGPT integration from Authentise

    Free release of 3D Printing and ChatGPT integration from Authentise. Michael Petch June 09th 2023 - 9:31am 0 0. 0. Authentise, a workflow management software specialist, has launched a new free ...

  11. How Can ChatGPT Be Used for 3D Printing

    How Can ChatGPT Be Used for 3D Printing. ChatGPT by OpenAI is an AI language model which allows conversational input to directly convert to functional code output. There are many applications, from writing poems, creating recipes, and even critically analyzing famous texts and works of art. However, the language model also has an understanding ...

  12. ChatGPT

    ChatGPT Sign up. Layer 44 - 3D Printer Guide. By Roshawn Woodsw. I guide on all aspects of 3D printing, from design to finished product. Sign up to chat.

  13. Interview with AI Chatbot ChatGPT on the 3D Printing Market

    Published on January 18, 2023 by Claire S. Our interview today is truly unique: we have interviewed artificial intelligence (AI)! We wanted to test the now well-known ChatGPT and thought we would interview it as we would a 3D printing expert. ChatGPT (short for Generative Pre-trained Transformer) is a chatbot system developed by OpenAI, based ...

  14. ChatGPT: How the language-learning AI can assist in the creation of 3D

    ChatGPT: How the language-learning AI can assist in the creation of 3D printing design models. ... ChatGPT's potential to generate code for 3D printing is impressive, and with more work, it could be a valuable tool for beginners to get started with 3D printing. Currently, however, it could be a useful tool for already-experienced programmers ...

  15. Are You Ready for ChatGPT for 3D Printing?

    Now, AI Build, a SaaS company building AI software for additive manufacturing, has just come out with "Talk to AiSync," a natural language-based system that employs its own visual toolpath programming engine, real-world manufacturing data, and the OpenAI ChatGPT large language model to make giving instructions to 3D printers easier.

  16. The assignment made by ChatGPT and then written by a 3D printer

    To calibrate, the first link you gave (below) to a tutorial, scores at a 8.6th grade reading level. Let alone, having the tech savvy to acquire, configure, calibrate, and use a 3D printer or plotter; the utilize that tutorial successfully. And the awareness and comfort with chatGPT (or similar tools); etc.

  17. 3D Printer and ChatGPT write Essay

    Hello, a TikToker wrote an essay on paper using a 3D printer and ChatGPT.Subscribe to our channel and turn on notifications (🔔) so you don't miss any videos...

  18. ChatGPT

    Shares and demystifies 3D printing intricacies for enthusiasts and novices alike.

  19. ChatGPT + 3D printer = homework done : r/ChatGPT

    ChatGPT + 3D printer = homework done Funny Locked post. New comments cannot be posted. Share Sort by: Best. Open comment sort options ... /r/3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

  20. Generating GCODE for 3D Printing with Chat GPT-4:

    From 3D model creation to the slicing and printing process, artificial intelligence has the potential to revolutionize the way we approach 3D printing. In this blog post, we explore the potential of ChatGPT 4, an advanced language model, to generate GCODE for 3D printing, and how it can eliminate the need for traditional slicing software.

  21. ChatGPT Comes for 3D Printing with Authentise's 3DGPT

    126. 0. Engineering information and connections for the global community of engineers. Find engineering games, videos, jobs, disciplines, calculators and articles….

  22. 3D Printer Does Homework ChatGPT Wrote!!! : r/3Dprinting

    Well it wrote a quite underwhelming homework with weird sentences: Pyramids are ancient structures in Egypt & North Africa. Burial places for pharaohs & families. Most famous: Cheops pyramid in Giza (2560 BC). Made of stones, mostly square base, sloping side. Top. Chambers contain tomb of pharaoh.

  23. K.R.E.S.S.M. lab

    ChatGPT automated homework machine (3D printer, writes ChatGPT answers) [Video] K.R.E.S.S.M. lab - International Research Centre on LinkedIn: ChatGPT automated homework machine (3D printer, writes ...

  24. Aiに宿題やらせたらバレる? 3dプリンターで手書きすればokさ

    一歩先をゆく学生は、最近話題のチャットボットAI「ChatGPT」を採り入れ、人工知能に宿題の代筆をさせ、3Dプリンターで出力しているようです。

  25. 3D Printer Does Homework ChatGPT Wrote!!! : r/Damnthatsinteresting

    Sure, but the problem here is that the 3d printer has the pen straight up and down, not at an angle. Maybe since the pen is only fixed with duct tape, there will be enough variation between letters. Probably not though. The calligraphy ai does not use a font, it literally generates every stroke.

  26. Computer Programming and Data Analysis for Dummies

    A new CEE class explores how a ChatGPT plugin removes entry barriers to the Wolfram family of data analysis tools for students in any discipline ... The assignment: Pick any 10 homework questions from the entire book, offer them to Wolfram GPT, and see if you can stump it. ... A 3D plot graph's construction is made easy through commands given ...