How to 3D Print D&D Miniatures: From Idea to Finished Figure
Learn how to 3D print D&D miniatures from an AI-generated model. Covers the resin workflow, prompt writing that prints well, 28mm scale, mesh cleanup, and the full post-processing steps.
September 3, 2026
You are three sessions into a homebrew D&D campaign when the party meets an NPC nobody planned for. A one-eyed tiefling cartographer becomes central to the plot. You want a miniature on the table by next week. Buying one is out. The marketplaces do not have her, and a commission takes months. This is where AI-generated miniatures become a practical option. You do not need sculpting skills. With a text description or a piece of character art, you can produce a custom 3D model and hold the printed result on the table. The catch is that most guides skip from "download the file" to "slice it," leaving out the messy middle: the prompt that actually prints, the resin settings that keep thin weapons intact, and the cleanup steps that decide whether your figure arrives in one piece.
Where to Get the Model First
Before anything else, you need a 3D file. For D&D and Pathfinder tables, this means three routes.
Generate It From Text or a Reference Image
If your character lives in a description, an AI generator takes the written prompt and returns a mesh. If you have character art, uploading a PNG or JPG gets you closer on the first pass because the generator works from visual reference rather than guessing. For a deeper breakdown of which input route suits your situation, see our guide to image-to-3D versus text-to-3D generation. Tools like Triverse AI accept both inputs, and the same character concept produces different results depending on which route you choose. For a homebrew monster with no art, text is the fastest start. For an existing character portrait, the image route preserves the likeness. The automatic3D prompt guide for D&D breaks down the phrasing patterns that produce reliable print-ready output from a written description.
Hero Forge and Parts Builders
Hero Forge works from a library of preset parts: head shapes, armor pieces, weapons, and poses that you combine in a configurator. The output is consistent and always watertight, and it ships as a downloadable STL. The trade-off is that you are limited to what the parts library contains. A tiefling with unusual horns or a custom-shaped tail may not have a matching piece. Both serve the same goal of producing a printable file, but through different workflows.
Download Ready-Made STL Files
If the character exists in a library, this is the fastest route. CGTrader and MyMiniFactory have large collections of D&D-compatible STL files. Free tiers exist but the detail and licensing vary. For a long-tail character that has no ready-made option, generation fills the gap. Our roundup of cool things to 3D print shows what prints well and where miniatures usually rank as a first project for new owners.
[IMAGE_GEN: side-by-side of three routes: an AI-generated mesh, a Hero Forge configured figure, and a downloaded STL file on a battle mat]
How to Write a Miniature Prompt That Actually Prints Well
This is where most guides fall silent. A prompt that reads well in a chat window is not the same as one that produces a printable mesh. Printing adds constraints that screen-only renders ignore.
Subject, Pose, and Scale in the Prompt
Name the subject, the pose, and the scale up front. "A 28mm scale half-orc barbarian, mid-charge, two-handed axe overhead" tells the generator the proportions you expect. Without a scale cue, it may produce a heroic oversized bust that looks wrong next to your other figures. State the scale so the generator biases toward a table-ready footprint from the start.
Material and Surface Detail That Survives a Brush
Mention the material and the surface you plan to paint. "Weathered wood, chipped paint, hammered bronze" pushes the mesh toward detail that survives a brush. Flat, glossy surfaces print fine but look dead under table lighting. The more specific the material language, the more the generator adds the small ridges and dents that make a miniature worth painting.
Words That Signal a Printable, Watertight Mesh
Add cues that bias toward a real object. "Solid base," "single connected piece," and "printable" steer the result away from floating swords and separated shards that you would have to glue or weld later. These cues do not guarantee a watertight mesh, but they reduce the cleanup you face downstream.
Stable Poses Print Better Than Dynamic Ones
A dramatic pose with arms fully extended and a sword pointing sideways looks great in a preview. It fails on a print bed because the printer cannot build the thin weapon tip in mid-air without dense supports, and those supports leave scars on the flat side of the blade. A heroic stance with both feet grounded and the weapon angled close to the body prints clean on the first try. Iterate for silhouette, not for maximum drama.
The Resin Printing Workflow: Step by Step
Once you have the file, the real work begins. This is the part the AI generator does not handle. If you are new to resin printing, our resin 3D printing guide covers the equipment, safety setup, and exposure settings you need before touching a slicer.
Step 1: Check the Mesh Before You Slice
Open the STL in your slicer or in Blender. Confirm it is closed: no holes, no internal faces, no edges shared by more than two faces. A non-manifold mesh causes the slicer to guess where the solid ends and the hollow begins, and the result is a wall that should be solid, a cavity that should be sealed, or a print that fails halfway through. Our guide to fixing STL file errors for 3D printing walks through closing non-manifold edges and sealing gaps. The Blender 3D Print Toolbox reports volume, wall thickness, and intersecting faces before you commit to a print.
Step 2: Add a Base and Scale to 28mm or 32mm
A miniature with no base tips over on the battle mat. Add a simple round or square pedestal so it stands on a battle grid. Then scale the whole thing to your table standard, usually 28mm or 32mm to the eye line. Most D&D and Pathfinder tables run one or the other. Pick one and stay consistent: a custom figure that ignores the local scale towers over the party.
Scale is not one number. Heroes and named NPCs can run slightly tall for presence. Mobs and cannon fodder should sit at the true standard so a squad reads as a unit. Large creatures follow the same eye-line rule but on a bigger base.
Step 3: Orient the Model and Add Supports
This is where most first prints fail. Never print a model flat on its feet. Tilt it backward 30 to 45 degrees. Printing flat creates a large surface area on the initial layers, generating peel force that detaches the model from the build plate. Tilting reduces that force and moves support marks to the back or underside where they do not scar the face.
For supports, use a hybrid approach. Medium supports under the feet and the lowest non-visible points carry the load. Light supports, set to a 0.20 to 0.30mm contact diameter, hold the fingers, weapon tips, and other fine details without leaving deep scars. Most slicers have an auto-support function. Run it first, then manually check for islands: any part that would print in mid-air without a support underneath. For dense support strategies that keep faces clean, our tree supports guide for 3D printing covers the orientation and density settings that minimize scarring on visible surfaces.
Step 4: Set the Layer Height for Miniatures
Drop your layer height to 0.03mm or below. The industry default of 0.05mm is faster but leaves visible stair-stepping on curved surfaces like helmets and cloaks. At 28mm scale, those layer lines are small but visible to the eye under table lighting. A 0.03mm layer height nearly doubles print time but saves hours of post-print sanding.
Step 5: Print, Wash, and Cure
Remove the build plate and scrape the print off carefully. Wash it in 91% or higher isopropyl alcohol for 2 to 3 minutes. Use two containers: a dirty first wash and a clean second wash. This gets the uncured resin out of recesses like eyes and armor gaps without contaminating your entire IPA supply. A soft toothbrush during the wash step removes resin that simply dunking misses.
Remove supports before the final cure. At this stage, the resin is still slightly flexible, and the supports peel away with flush cutters or a hobby knife without leaving deep pits. Once the model is dry and support-free, cure it under 405nm UV light for 3 to 5 minutes per side. A rotating curing station gives even exposure. Over-curing makes the resin brittle and can yellow lighter colors.
Fixing the Common Problems in AI-Generated Miniatures
The mesh you get back is a starting point, not a finished print file. Here is what to look for and how to fix it.
Thin Limbs and Unsupported Overhangs
AI meshes favor dramatic poses with outstretched arms and sword tips pointing sideways. Those thin bits either snap during printing or require dense supports that scar the visible surface. The practical fix: orient the model so the weapon is as vertical as possible, thicken the weakest limbs in your cleanup tool before slicing, or pick a more grounded pose in the first generation. A figure that survives the print bed beats one that looked perfect in the preview.
Non-Manifold Edges and Open Holes
Open holes are the most common failure. A non-manifold edge gives the slicer two answers for one boundary, and it picks one arbitrarily. Look for edges shared by three or more faces, internal faces, and zero-thickness walls. Most cleanup tools flag these in red. Run the check, fix what lights up, and re-check. A two-minute scan saves a two-hour failed print.
Why Manifold Matters for Slicing
A slicer treats your model as a solid it fills with resin. The Khronos glTF 2.0 specification tracks which export formats are standardized across engines and slicers; STL and OBJ remain the universal defaults for resin slicing. A non-manifold edge means the boundary of that solid is ambiguous, and the slicer has to guess. The result is a wall that should be solid, a cavity that should be sealed, or a crash. Manifold is not a quality preference. It is the difference between a print and a puddle.
Mixing Resin for Durability
For thin parts like a wizard's staff or a warrior's spear, try mixing 10 to 15 percent of a flexible or tenacious resin into your standard vat. This adds just enough flex to prevent snapping during gameplay without losing the fine detail that resin captures. This is a practical adjustment once you have a few prints under your belt and know which poses produce fragile geometry.
Scale and Sizing for Tabletop Miniatures
Scale is the quiet argument starter at every table. Get it wrong and your custom figure looks like it belongs to a different game.
28mm vs 32mm: What Most Tables Use
Most D&D and Pathfinder groups run 28mm or 32mm scale, measured to the model's eye line. 28mm is the older standard and still the common denominator for mixed collections. 32mm gives a touch more presence and slightly more room for fine detail. Pick one and stay there.
Warm Your Resin Before Printing
Resin is temperature-sensitive. Below 20 degrees Celsius, it becomes more viscous, and prints are far more likely to fail or delaminate mid-layer. A small space heater in the printing area, or warming the sealed resin bottle in a water bath for 10 minutes before pouring, dramatically improves consistency. This is the one tip that almost no guide mentions, and it is the most common cause of mysterious first-print failures.
The Tool Landscape for D&D Miniatures
Knowing the field helps you choose without scrolling forever.
AI Generators
Loreform and Miniature-Maker build from a written description and lean on D&D and wargaming vocabulary. Model Spawner accepts character art and returns a mesh in around 90 seconds. Each has a different strength for text, image, or niche race-and-class combinations. The automatic3D prompt guide for D&D miniatures covers the phrasing patterns that produce reliable print-ready output.
Print-Ready Slicers
For resin: Lychee Slicer and ChiTuBox handle support generation and hollowing with dedicated miniature profiles. Both are free or have free tiers. For FDM: PrusaSlicer and Cura work for larger pieces but struggle with fine detail at 28mm scale.
What to Avoid
Skip any tool that cannot export a standard format like STL or OBJ. If you cannot inspect and fix the output mesh, you are renting a preview, not owning a model. Also avoid mixing units: a model built in inches dropped into a millimeter scene explodes in size. Check the scale before you commit.
Generate D&D Miniatures With Triverse AI
Triverse AI handles both text and image prompts for miniatures in one workflow. The same platform covers the generation step, and from there the file goes into your slicer.
Why HD Mesh Mode Works Better Than Artist Mesh Mode for Printed Miniatures
Artist Mesh produces a clean, low-poly topology optimized for game engines, which is excellent when the model lives on screen. A printed miniature is different. You want surface detail a brush can catch, and that requires a high-polygon mesh. HD Mesh generates the fine geometry needed for the scales, stitching, and worn edges to survive the print. For miniatures you plan to hold and paint, HD Mesh is the better fit.
HD Mesh From Text or Image
HD Mesh accepts a written description or a reference image in PNG, JPG, JPEG, or WebP. Describe the character with subject, pose, scale, and material language, or upload existing character art. The high-poly output keeps the likeness, and you export GLB or OBJ for cleanup before slicing. From there, the resin workflow above handles the rest.
Triverse AI and the Rest of the Pipeline
No matter where you generate, plan for cleanup. Check for manifold geometry, add a base, scale to 28mm or 32mm, orient and support, and export STL for your slicer. The 3D printing miniatures guide on Triverse covers resin settings and post-processing in more detail. For slicer settings, the Prusa help center is a solid reference for resin profiles and support strategies.
Bottom Line
Get a 3D file first: generate from text or image, use Hero Forge for consistent parts, or download from a library. Write the prompt with subject, pose, scale, and material language, and pick stable poses that print clean. Check the mesh for manifold geometry before slicing. Orient at 30 to 45 degrees, add a hybrid support strategy, and set layer height to 0.03mm. Wash in IPA, remove supports before curing, and warm your resin if the room is cold. HD Mesh on Triverse AI handles the generation step; the rest of the workflow is printer and slicer settings.
FAQs about D&D Miniatures
Can I generate 3D miniatures from text or a reference image?
Yes. Most AI 3D tools accept a written prompt or a reference image and return a 3D mesh you can clean and print. Text suits concepts from your notes. An image suits an existing character portrait or commission.
What scale should D&D miniatures be?
Most tables run 28mm or 32mm to the eye line. Pick one and match it to the figures you already own. Scale consistently so your custom figure does not tower over the party.
Are AI-generated miniatures ready to print right away?
Not usually. The raw mesh often has thin limbs, open holes, and no base. Plan for manifold cleanup, a base, and correct scaling before slicing.
Why do my resin prints keep failing?
The three most common causes are poor orientation, insufficient supports on islands, and incorrect exposure settings. Tilt the model 30 to 45 degrees, check for unsupported overhangs, and run a resin calibration test when you change bottles.
Should I use resin or FDM for miniatures?
Resin every time detail matters. A resin printer at 0.03mm layer height captures fine surfaces that FDM cannot match at 28mm scale. FDM works for terrain and large creatures.
How do I make an AI miniature watertight?
Close open holes and remove internal faces so the mesh is manifold. Blender's 3D Print Toolbox flags volume, wall thickness, and intersecting faces before the print starts.
What file format should I export a miniature in?
STL is the universal default for slicers. OBJ carries texture data if you plan to paint digitally first. GLB works for browser previews but most slicers prefer STL for printing.