# AI 3D Printed Figure

## Overview

https://youtu.be/OrPf7V9FcYs

You can make your own custom figurines using AI generated online tools and multicolor 3D printing.

This project shows how to prompt ChatGPT to generate a toy figure and then use that image to build a multicolored 3D printable model!

The workflow is easy to modify, allowing you to print the perfect mini action figure selfie.

We were able to make a full color figurine of Ladyada featuring her iconic pink hair,&nbsp; black clothing and thick frame glasses.

We also made Phil, aka Mr. Ladyada, to make this project a complete set.

We were able to 3D print our figures using a single photo that we generated with a cute 3D cartoon style.

![Limor AI Toy](https://cdn-learn.adafruit.com/assets/assets/000/136/415/medium640/hacks_limor-figure-4-3.jpg?1745285502)

![PT AI Toy](https://cdn-learn.adafruit.com/assets/assets/000/136/416/medium640/hacks_pt-figure-4-3.jpg?1745285521)

![](https://cdn-learn.adafruit.com/assets/assets/000/136/439/medium640/hacks_detail.jpg?1745340316)

![3D Figure Toy](https://cdn-learn.adafruit.com/assets/assets/000/136/418/medium800thumb/hacks_hero-spin-loop.jpg?1745286036 3D Figure Toy)

# AI 3D Printed Figure

## Generate

## Upload reference image

A simple picture of a bust was enough to generate a full body render.

In ChatGPT, upload a reference image of yourself and try the prompt below to build the figure:

![](https://cdn-learn.adafruit.com/assets/assets/000/136/419/medium640/hacks_chatGPT-prompt.jpg?1745286108)

```html
Make a picture of a plastic 3D action figure toy, named "Your Name" Make it look like it's being displayed in a transparent plastic package, blister packaging model. The figure is as in the photo, her style is very cute, glasses, pink hair. On the top of the packaging there is a large writing: "Name" in white text then below it "Tag line” Dressed in black. Also add some supporting items for the job next to the figure, like a Soldering Iron, oscilloscope, Circuit Board. The packaging design is minimalist, cardboard colour, cute toy style sold in stores. The style is cartoonish, cute but still neat, also put Adafruit logo in the top right corner
```

## Modify render

Apply any additional edits to the prompt to modify the render.

Make sure all body parts are visible to ensure a printable figure is generated.

The picture listed had difficulty generating the hand connected to the arm. We'll simply add "remove board from hand" to the prompt to help it render the figure.

&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/136/421/medium640/hacks_re-gen-arm.jpg?1745286624)

## Generate 3D Model

There are a couple of great 3D model generators, for this project we used [masterpiecex.com](https://www.masterpiecex.com/). Use the **Image-to-3D** option to upload the image from ChatGPT.

Inspect the model by rotating around it to make sure there are no floating disconnected parts to the figure.

Export the retopologized mesh at the high setting. This will make assigning colors to each polygon easier when printing with a multicolor printer.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/136/423/medium640/hacks_masterpiecex-gen-4-3.jpg?1745287650)

![](https://cdn-learn.adafruit.com/assets/assets/000/136/424/medium640/hacks_masterpiecex-export.jpg?1745287745)

## Fix mesh

Use a mesh editor like Blender to verify the model doesn't have any holes.

Use the sculpting tools to smooth out any jagged vertices.

Lastly check that the normals are all facing outwards so the slicing program can correctly generate a print ready file.

&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/136/425/medium640/hacks_blender-fix.jpg?1745288054)

# AI 3D Printed Figure

## 3D Print

## Assign colors

Enter the paint environment inside your slicing program to assign colors to each polygon.

In Bambu Studio use the Fill tool and adjust the " **Smart fill angle**" option to modify the range of faces that are affected to color each section of the figure.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/426/medium640/hacks_babmbu-color.jpg?1745289135)

## Add supports and slice

Enable tree supports to print overhangs and adjust any slicing settings to print the figure.&nbsp;

You can customize slice settings to reduce the amount of waste by lowering the purge amount and the size of the purge tower. This print took roughly 15 to 17 hours to print.

We think this process will only get easier over time, but it's good to know all these tips and techniques for making a successful model that is optimized for 3D printing.

&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/136/427/medium640/hacks_print.jpg?1745289476)

![](https://cdn-learn.adafruit.com/assets/assets/000/136/428/medium640/hacks_printed.jpg?1745289535)

[Download PT+Limor Full Color Model STL](https://cdn-learn.adafruit.com/assets/assets/000/136/446/original/Download_PT_Limor_Full_Model.zip?1745342630)
![](https://cdn-learn.adafruit.com/assets/assets/000/136/429/medium800/hacks_hero-two.jpg?1745289592 )


## Related Guides

- [Walkmp3rson: Personal MP3 'Tape' Player](https://learn.adafruit.com/walkmp3rson-personal-mp3-tape-player.md)
- [Free-Wired 3x3x3 NeoPixel Cube](https://learn.adafruit.com/free-wire-3x3x3-neopixel-cube.md)
- [3D Printed Electronic Sunglasses](https://learn.adafruit.com/3d-printed-electronic-sunglasses.md)
- [eInk Slow Movie Player](https://learn.adafruit.com/eink-slow-movie-player.md)
- [LO-LA59 Droid](https://learn.adafruit.com/lola-droid.md)
- [Touch Tone Phone Dial-a-Song](https://learn.adafruit.com/touch-tone-phone-dial-a-song.md)
- [Skill Badge Guide: 3D Printing](https://learn.adafruit.com/skill-badge-guide-3d-printing.md)
- [Data Logging IoT Weight Scale](https://learn.adafruit.com/data-logging-iot-weight-scale.md)
- [Furby 2012 Teardown](https://learn.adafruit.com/furby-2012-teardown.md)
- [3D Printed Camera Slider](https://learn.adafruit.com/3d-printed-camera-slider.md)
- [PyPortal Wall Mount](https://learn.adafruit.com/pyportal-wall-mount.md)
- [Link's 3D Printed Wooden Sword](https://learn.adafruit.com/links-3d-printed-wooden-sword.md)
- [PiGRRL 2](https://learn.adafruit.com/pigrrl-2.md)
- [Halo Energy Sword](https://learn.adafruit.com/halo-energy-sword.md)
- [LEGO Compatible Crickit Rover](https://learn.adafruit.com/lego-compatible-crickit-rover.md)
