How to edit and iterate on AI 3D models: re-prompt, fix the mesh or switch to CAD
To improve an AI 3D model, change one input at a time and regenerate: the prompt, the photo, the edit instruction or the quality tier. Mesh generators can't edit an existing mesh, so small geometric fixes belong in a mesh tool, and anything that needs real dimensions belongs in CAD. Knowing which of the three to reach for saves most of your credits.
- Wrong shape, pose or style? Regenerate with one changed phrase or a better photo.
- Right shape, small defects? Fix the mesh: repair, remove fragments, cut a flat base.
- Needs holes, sizes or a fit? Build that part in CAD and combine it with the mesh.
- CAD part slightly off? Move a slider instead of asking the AI again.
Edit or regenerate? Pick the right fix
| What you want to change | Best route |
|---|---|
| Subject, style or pose | Regenerate with a changed prompt or photo |
| More detail on a model you like | Regenerate from the same input at Refined or Production quality |
| Holes, loose bits, flipped faces | Mesh Repair: Fix my model, Remove fragments |
| Rounded bottom that won't stand | The Cut tool in your slicer |
| A thin sword or tail | Regenerate with "thick proportions", or thicken it in a sculpting app |
| Lettering or a logo | The 3D text generator or your slicer's text tool, then combine |
| Mounting holes, a magnet pocket, a stand | Model the part in the CAD Agent and combine it with the mesh |
| Too big for the bed | The 3D Model Splitter |
| A dimension on a CAD part | The Adjust tab sliders |
How to iterate on AI mesh generations
- Every generation starts fresh. The generator doesn't remember your last result, so keep the full prompt and change one phrase per round.
- Generate two or three variants before blaming the prompt. The same input gives a different model each run.
- Explore on Draft. Save Refined and Production quality for the version you'll print.
- In text mode, check the generated image first. If the image is wrong, the 3D model will be too, so fix the wording before spending more credits.
- Use Generation History to get back to an earlier result or prompt.
A four-round iteration plan
| Round | Lock in | Example change |
|---|---|---|
| 1 | Subject and style | "a fox" → "a cartoon fox" |
| 2 | Pose | add "sitting upright, tail wrapped around its paws" |
| 3 | Printability | add "thick proportions, flat bottom, one solid piece" |
| 4 | Quality | same prompt, regenerate at Refined or Production |
By round three the prompt usually looks something like this:
A cartoon fox sitting upright, tail wrapped around its paws, thick proportions, flat bottom, one solid piece, no thin parts
The text-to-3D prompting guide has a full table of phrases for specific problems.
Iterating on image-to-3D results
- Re-shoot before you re-roll. A three-quarter angle, a plain background and softer light fix more than repeated generations of the same photo. See image-to-3D best practices.
- Crop tighter so the object fills most of the frame, with nothing else touching it.
- Use an edit instruction (Pro and Studio) to change the photo before it becomes 3D, such as "make it cartoon style", or try the Enhance, Cartoon, Low Poly, Anime and Voxel presets.
- Try another style in the pet and face generators. Tabletop Miniature often prints more cleanly than Realistic.
- Remix a published model. On an AI-generated PrintPal listing, Remix reopens the image it was made from, so you can restyle it or regenerate at a different quality.
Iterating on text-to-CAD designs
CAD is where iteration gets precise, and cheap:
- Sliders first. The Adjust tab exposes the model's named parameters. Moving one re-renders in your browser with no new AI request.
- One change per message for anything a slider can't do: "add a 3 mm chamfer to the top edge".
- Point at the exact feature. Type @ in the chat to reference a feature, parameter, module or hardware part.
- Read the brief. If the stated envelope or origin is wrong, correct that before anything else.
- Leave Auto-iterate on. It renders the model from several angles and self-critiques against your reference image or mating fits, for up to two rounds.
- Use History to step back to an earlier version.
Your CAD Agent enclosure is perfect except it needs to be 5 mm taller. What's the fastest fix?
The slider changes the real parameter and re-renders instantly, with no AI request. A new chat starts from scratch, and "a bit taller" leaves the agent guessing at the number.
When to switch between AI mesh and CAD
| Sign | Switch to |
|---|---|
| You keep adding millimeters to a mesh prompt | CAD |
| It has to hold a screw, magnet, bearing or PCB | CAD |
| It must fit another part | CAD |
| You're writing a CAD prompt for "organic, flowing curves" | AI mesh generator |
| You want a character, animal or sculpture | AI mesh generator |
| You need both | Hybrid: mesh for the look, CAD for the function |
The hybrid workflow: AI mesh plus a CAD base
The best functional prints often mix both. Here's a figurine on a display base with a magnet underneath:
- Generate the figure in the AI 3D Model Generator with "flat bottom" in the prompt, and repair it.
- Design the base in the CAD Agent with the prompt below, and export it as STL or 3MF.
- Import both into your slicer and scale the figure to suit the base.
- Sink the figure 1–2 mm into the base so the two overlap, then combine them into one object with your slicer's assemble or merge command.
- Slice, preview and print. Pause at the magnet pocket's top layer if you want to embed the magnet, or glue it in afterwards.
Round display base 60 mm diameter and 8 mm tall with a 1.5 mm chamfer on the top edge. On the underside, a centered pocket for a 10 × 3 mm disc magnet: 10.3 mm diameter, 3.2 mm deep. Flat top, bottom face at Z = 0.
Keep a prompt journal
A one-line log per attempt turns lucky results into repeatable ones. Your History keeps the prompts, but not why a version worked or how it printed. A simple table is enough:
| Round | Input | Changed | Result | Print notes |
|---|---|---|---|---|
| 1 | "a cartoon fox" | — | Good face, spindly legs | — |
| 2 | + "sitting upright" | Pose | Compact, tail floating | — |
| 3 | + "tail wrapped around its paws, one solid piece" | Printability | Keeper | 0.12 mm layers, tree supports, 95 mm tall |
Frequently asked questions
Can I edit an AI-generated 3D model?
Yes, but usually not by asking the generator to change the mesh. Regenerate with a changed prompt, photo or quality setting, edit the mesh directly in a repair or sculpting tool, or rebuild the functional parts in CAD.
Why do I get a different model every time with the same prompt?
AI generators sample randomly, so each run is a new interpretation even with identical input. Generate two or three variants, keep the best, and once you have a good base change one phrase at a time.
When should I switch from an AI mesh to CAD?
Switch as soon as you need exact dimensions, holes for hardware, threads, or a part that fits something else. Keep the AI mesh for the decorative part, build the functional part in CAD, and combine them in your slicer.
How do I resize a CAD Agent part without a new AI request?
Move the sliders in the Adjust tab, or edit the named parameters in Advanced mode. The model re-renders in your browser right away without another AI request.
Related articles
Further reading
- PrintPal docs: Using the AI CAD Agent
- PrintPal docs: Parametric design guide
- PrintPal docs: OpenSCAD boolean operations (how CAD combines and cuts shapes)
Tools for thisAll tools
Watch it doneVideo library
Thanks! We read every note and use them to decide what to update next.