AI for 3D printing

Text-to-3D prompting guide

A good text-to-3D prompt is almost the opposite of a good image-generation prompt. Where Midjourney loves adjectives, 3D models love nouns and constraints. This guide walks the structure that consistently produces clean, printable meshes — with worked examples you can paste into the AI 3D Generator right now.

8 min read Updated May 2026 PrintPal editorial
The 30-second formula

[Subject], [style], [pose / configuration], [geometry hint]. E.g. — "A chunky low-poly owl, cartoon style, sitting upright on a small flat base, symmetric, no extended wings". Skip generic adjectives ("beautiful", "stunning", "4K"). Add an explicit base or stand if you want one; otherwise the model often forgets. Generate 2–4 variants and pick the best.

The prompt formula

Almost every prompt that works can be broken into four parts. The first three are mandatory; the fourth is what separates "an okay model" from "a printable model".

1. Subject — what the thing is

Be concrete. "A dragon" gives the model too much freedom. "A coiled eastern dragon with two horns and a long body" doesn't. Naming species, breeds, types, or specific iconography ("a Halloween jack-o-lantern with a triangular nose") is consistently more reliable than abstract descriptions.

2. Style — the visual treatment

Pick one explicit style. Mixing styles ("realistic but also cartoon") rarely works. Tested styles that produce predictable geometry:

  • Low-poly — flat-shaded, angular surfaces. Prints fast, looks good without supports, great for FDM.
  • Cartoon — rounded forms, exaggerated features. Friendly figurines.
  • Stylized — somewhere between cartoon and realistic. The most "expected" look.
  • Realistic — fine geometric detail. Often too detailed for 0.4 mm FDM nozzles; better on resin.
  • Chibi — big head, small body. Reliable for characters and animals.
  • Origami / paper-craft — flat folded planes. Visually striking and very printable.
  • Voxel / Minecraft-style — cubic blocks. Predictable, supports-free.

3. Pose / configuration — the geometry the model takes

This is where most prompts go wrong. Don't leave the pose ambiguous — generative models hallucinate when they're not told. State the pose explicitly, favouring poses with broad bases and minimal overhangs:

  • Sitting upright > standing on one leg (printability).
  • Curled up > in motion (no thin extending limbs).
  • Arms by sides > arms outstretched (no overhangs).
  • Wings folded > wings spread (no fragile thin features).
  • Symmetric, front-facing > turned, asymmetric (back side actually renders).

4. Geometry hints — the constraints that make it printable

The single biggest skill in text-to-3D is learning which hints actually steer geometry. Useful, tested hints:

HintWhat it does
"on a flat base"Adds a flat plinth so the model sits on the build plate without supports.
"no base"Strips an automatically-added base — useful if you want the figure free.
"thick, chunky proportions"Beefs up the geometry so walls and limbs print at FDM-friendly thicknesses.
"no thin parts"Discourages the model from outputting whiskers, antennae, fingers, etc.
"symmetric front and back"Reduces the "weird back" problem on single-front-facing subjects.
"merged into one solid piece"Avoids floating sub-meshes that need slicing fixup.
"closed mouth", "closed eyes"Saves the model from having to invent interior detail.
"compact pose"Discourages outstretched limbs.
"flat back"Wall-mountable. Common request for badges, ornaments, pins.

Words to avoid

These come from image-prompting and either do nothing or make things worse:

  • "4K", "8K", "HD", "high quality", "high definition" — mesh density is set by the model, not the prompt.
  • "detailed", "intricate", "hyperrealistic" — pushes the model toward features your nozzle can't print.
  • "beautiful", "stunning", "amazing", "best" — subjective qualifiers with no geometric meaning. Wasted tokens.
  • "award-winning", "trending on ArtStation" — the model has no concept of awards. Skip.
  • Multiple competing styles — "low-poly photorealistic cartoon" averages into a mess.
  • Specific dimensions — text-to-3D doesn't understand "5 cm tall". Scale after generation, or use text-to-CAD if dimensions matter.
  • Text on the model — "with the word HELLO on the front" almost never works. Add text in the slicer or a CAD tool.

Worked examples

Figurine

Good: "A chunky low-poly owl, cartoon style, sitting upright on a small flat base, symmetric front and back, wings folded against the body, thick proportions, no thin features."

Bad: "A beautiful detailed realistic owl, hyperrealistic 4K photoreal, with extended wings and intricate feathers, stunning award-winning." (Wings extended = print failure. "Intricate feathers" = below nozzle resolution. Adjectives don't help.)

Decorative ornament

Good: "A stylized snowflake ornament, six-fold symmetric, flat thickness around 3 mm, single-piece, with a small hanging loop at the top."

Bad: "A snowflake." (No symmetry hint, no thickness, no hanging loop — you'll get an unprintable filigree.)

Tabletop miniature

Good: "A stylized warrior with a sword held vertically against the body, standing on a 25 mm round base, arms close to the torso, no cape, compact pose."

Bad: "A warrior charging into battle with sword raised and cape flowing." (Raised sword + flowing cape = guaranteed broken at print or sliced into support spaghetti.)

Container / planter

Good: "A simple geometric hexagonal planter, faceted exterior, flat bottom, 5 mm uniform wall thickness, open top, no internal features."

For functional containers, prefer a parametric tool.

If you need a planter, vase, or bin with exact dimensions, the CAD Agent or a dedicated vase generator will give you faster, more predictable results than text-to-3D.

When the model doesn't listen, change one thing at a time

Generative 3D models are non-deterministic but they're not random — they react consistently to prompt edits if you change one variable at a time. Common adjustments:

If the model has…Try adding…
Spindly limbs"thick, chunky proportions"
Thin parts that won't print"no thin features"
A broken / nonsense back"symmetric front and back" or "flat back"
Floating sub-meshes"merged into one solid piece"
No base"on a flat round base, 5 mm tall"
Over-detailed surface"low-poly" or "smooth surface, no fine detail"
Too cartoony"stylized" or "realistic proportions"
Limbs flying outward"compact pose, arms by sides"

Generate in batches

Text-to-3D is non-deterministic by design — the same prompt produces different meshes each run. Always generate 2–4 variants and pick the best:

  • It's almost always cheaper per variant than running them one at a time.
  • Comparing variants tells you which features are stable (the model is "sure" of them) and which are random.
  • You can pick a base mesh from one and re-prompt with a clearer hint based on what you learned.

Keep a prompt journal

A prompt that produced a beautiful result today probably will tomorrow. Save the exact wording of the prompts that worked — alongside a screenshot of the result — in a notes file or in the History drawer of the CAD Agent. Over a few weeks you build a personal library of "this prompt template always produces a printable cat figurine", and starting a new model becomes pasting + tweaking instead of starting from scratch.

Related articles

Further reading