Workshop

How to make a 3D-printable part with AI, step by step

A practical workflow for turning a plain-English description into a printable STL with ChatGPT, Claude, or a text-to-CAD tool, plus the checks before you print.

Published November 4, 2026Updated November 4, 2026About 4 min read

Illustration of a desktop 3D printer printing a grey bracket next to calipers and a laptop showing the bracket as a wireframe CAD model.
Illustration, made for this site. Not a photo of a real project or product.
From measurement to printed part with AI: Measure, then Describe, then AI writes code, then Check, then Test print.01Measurecalipers, mm02Describenumbers, not vibes03AI writes codeOpenSCAD04Checkslicer + dims05Test printslice, then fullFrom measurement to printed part with AIFrom measurement to printed part with AI: Measure, then Describe, then AI writes code, then Check, then Test print.From measurement to printed part with AI01Measurecalipers, mm02Describenumbers, not vibes03AI writes codeOpenSCAD04Checkslicer + dims05Test printslice, then full
The five steps in this guide. Diagram, not to scale.

Sources: examples from public posts and reporting, linked inline. This is an independent guide; nobody named here has reviewed or endorsed it.

You do not need to learn CAD to print a useful part anymore. The reliable path today is simple: you describe the part with numbers, an AI model writes CAD code, and you check the result before you spend filament. This is the core loop of vibe manufacturing.

Step 1: Measure what the part has to fit

Every good AI-made part starts with calipers, not a prompt. Write down:

  • the size of the object or opening it must fit (in millimetres),
  • screw sizes and hole spacing,
  • how much clearance you want (for example 0.2–0.4 mm for a slip fit on most FDM printers — an estimate; test on yours),
  • which way it will be loaded.

Step 2: Describe the part with numbers

Vague prompts produce pretty but useless parts. A good prompt names every dimension and asks for variables, for example:

Write OpenSCAD code for a wall hook: 40 mm wide, 60 mm tall, 5 mm thick, two 4 mm countersunk holes 30 mm apart. Use a variable for every size.

That style is recommended by several guides, including SupaVoxel’s ChatGPT 3D-model guide and Local 3D Printing’s ChatGPT and Claude guide, which also warns that inch/millimetre mix-ups are a common error.

Step 3: Let the AI write CAD code

You have three practical options:

  1. Chat model + OpenSCAD. Ask ChatGPT, Claude, Gemini, or Kimi for OpenSCAD code, paste it into the free OpenSCAD app, render, and export STL. A maker posting as @xl0garithm shared on X in October 2026 that Kimi wrote OpenSCAD for a modular three-laptop dock; he reported a quick test print before printing the full dock. Another, @cycling776, shared a Gemini-written OpenSCAD mailbox bracket printed in PLA and then ASA.
  2. A dedicated text-to-CAD tool. Tools such as Windchime, Kimi 3D Make, and Confetti wrap the loop in an app. See our text-to-CAD tool comparison.
  3. An agent that also orders. Some people let the assistant send the file to a shop. That is covered in our AI to DXF guide.

Step 4: Check the model before you print

Kimi’s own help center puts it plainly: a preview “cannot guarantee structural strength, assembly accuracy, or a successful print” (Kimi 3D Make FAQ). Before printing:

  • open the STL in your slicer and measure the critical dimensions,
  • look at the layer preview for thin walls and unsupported overhangs,
  • orient the part so layer lines are not loaded in pure tension.

Step 5: Print a test slice, then iterate

Print only the critical section first: the hole pattern, the clip, the slot. Paste what went wrong back into the chat (“the 8 mm hole printed at 7.6 mm, add 0.3 mm clearance”) and regenerate. Expect a few rounds. The Business Insider feature on vibe manufacturing describes one maker who had printed an enclosure about fifteen times.

Where AI parts should stop

Keep AI-designed prints away from anything that holds a person, a heavy load overhead, mains electricity, or fuel. For those, buy rated hardware. If you want a printer that handles the test-print loop well, see our printer guide.

Real projects to learn from

Looking for proof this works, or ideas for a first project? These were reported publicly in October and November 2026. Summaries are ours, quotes are short, no images are copied, and none of the people or companies named have reviewed or endorsed this guide. Prices are as reported by the source.

  • A $156 steel camper bracket. Jeff Deehan described a bracket by voice to GPT-6 Astra; the AI exported a DXF and ordered it from SendCutSend for $156, per Business Insider. Guide: AI to DXF.
  • A kids’ AI story toy, ten units. Arthur Prince built a storytelling toy with Astra and Claude and ordered ten units from JLCPCB for about €500, per the same article. Guide: AI PCB design for beginners.
  • An answering box for kids. David Plakon prototyped an ESP32 answering box with Astra and, per Business Insider, has printed its case around fifteen times. Iteration is normal.
  • A sheet-metal robot arm. Jake Fitzgerald used a text-to-CAD tool and paid about $200 for the final SendCutSend build, per Business Insider, after earlier iterations went wrong.
  • A modular three-laptop dock. @xl0garithm shared on X that Kimi wrote OpenSCAD for a modular laptop dock that he test-printed and then printed in full, the same test-slice approach as Step 5.
  • A mini-mech desk companion enclosure. @tylermart posted an AI-designed enclosure for an M5Stack AtomS3R, printed on a Bambu Lab P1S.
  • A printed solder-paste stencil. @allenmeng shared that Codex modelled a PLA solder-paste stencil from PCB files.
  • A device prototype and an art installation. See our write-ups of the GPT-6 Astra and Codex device prototype and the Codex multi-device art installation.
  • An AI egg-drop benchmark. @moneysuperai shared a benchmark in which six AI models each designed a 3D-printed egg-drop container; in that post, a Claude model’s design survived the highest drop. It is a fun, informal test, not a scientific one.

Pick a tool for your own project in the text-to-CAD comparison.

FAQ

Can ChatGPT or Claude make a 3D-printable file?

Not by sculpting. They write code, usually OpenSCAD or a Python CAD library, that builds the shape. You render that code and export an STL or 3MF for your slicer.

What kinds of parts work best?

Prismatic, dimensioned parts: brackets, clips, spacers, mounts, enclosures, and docks. Organic shapes such as figurines are better suited to image-to-mesh tools.

Do I need to check the model before printing?

Yes. A render does not prove fit or strength. Check key dimensions in the slicer, print a small test section, and keep anything load-bearing or safety-related on rated hardware.

Is this guide sponsored?

No. Tools and people named here are examples from public sources. None of them reviewed or endorsed this article.

What are good first AI 3D printing ideas?

Small, dimensioned, non-safety parts: brackets, clips, docks, organizers, knobs, and enclosures for off-the-shelf electronics modules.

Are the example projects verified?

They are summarized from public reporting and posts, which are linked. We did not test the parts ourselves.