How to 3D Print with Resin: A Step by Step Guide

Curtis Satterfield, Ph.D.
In this article I am going to walk you through resin printing a 3D model step by step. I will show you and discuss all the important steps in detail.
In order to 3D print a resin model follow the steps below:
- Create or Download a Model to Print
- Use a Slicer to Prepare your Model
- Copy your Sliced File to the Printer
- Prepare the Printer
- Print your Model
- Remove the Model from the Build Plate
- Wash Your Print
- Remove Support Structures from Your Print
- Cure Your Print
In this guide I will walk you through the step by step process of obtaining, preparing, and printing a 3D object. For the article I will be using a tabletop miniature model to demonstrate prints that require supports and I will use a simple XYZ calibration cube to print an object with no supports.
For this guide I am assuming that you have access to a resin 3D printer and a computer in order to complete the steps. If you are reading this guide and haven’t yet decided on a 3D printer, I will link to recommendations for resin printers in the article. So, let’s get started!
Create or Download a Model to Print
The first step to 3D printing is having something to print. You can create your own models using software like Blender or AutoDesk Fusion360 or you can download premade models from the Internet. Today I’m being lazy and downloading some files for us to print!
The first model we will be printing today is a simple XYZ calibration cube that can be used to tune FDM printers. Why are we printing this on a resin printer? Because using the XYZ cube will allow us to print a simple geometric shape and examine the process of hollowing a model in resin printing. I want to use a simple model and a more complex model in this guide, so a 3D calibration cube fits the bill.
I will be using this XYZ cube from iDig3Dprinting on Thingiverse. The model is a simple 20 x 20 x20mm cube with the sides labelled to make measurements for calibration easier. If you are curious how this cube is used to calibrate FDM printers go read my guide about FDM printer calibration.

3D Calibration Cube from Thingiverse. Source – iDig3DPrinting on Thingiverse
For the second model I will use a tabletop gaming miniature to demonstrate the use of supports in models. I will be using a Female dwarf warrior model by PollyGrimm on Thingiverse. This model looks great with a ton of detail and will require us to use supports.

Source – PolyGrimm on Thingiverse
As I mentioned before you can also create your own models to 3D print using software such as Blender for models like our Dwarf above or Fusion360 for models such as the XYZ cube. Using that software is beyond the scope of this article so we will stick with downloading our models.
Ok. First step is to download the models. Find a model you want to print and download the corresponding files. On Thingiverse simply click the “Download All Files” button and you will download a zip file that contains the SLT files, images of the model, license and readme files. Below you can see the files I’ve extracted from the downloaded zip.

The files we need to print are in the “files” folder. Be sure that you extract your files to an easy to remember location on your computer. Now open the files folder to see the STL files. In the image below you can see one of my favorite 3D applications in action. Papa’s Best STL Thumbnail viewer. This windows extension generates a view of all STL files on windows to make looking through your STL files easier. I highly recommend downloading and installing it! You can download it here.

Use a Slicer to Prepare Your Model
First, let’s talk about slicing programs and why you need to use one for 3D printing. When you download or create a 3D model for printing it is stored in a common 3D file format such as an STL or OBJ file. These files allow your computer to read and interpret the information in the file to display the object on your computer screen. However, your 3D printer doesn’t understand how to turn the data from an STL file into a 3D printed object. For that you need to use a slicer to convert the information in your STL file into information readable by your resin printer.
Once the file has been generated by your slicer you can transfer it to your 3D printer and begin printing. That is the most basic assessment of what a slicer does and why you need it for 3D printing.
For resin printing we need to use a slicer designed for resin printing. We need G-Code commands that send images to an LCD screen and tell the printer how to turn the light on and off and how quickly or slowly to raise and lower the build plate. For this process we will use ChituBox which is a free slicing program. You can download ChituBox here.
Open ChituBox and import your model for printing. To save time and wear on my LCD screen I will be printing both models at the same time. But I will review how to prepare them one at a time. We will start by importing the XYZ cube and preparing it.
In ChituBox click the hamburger menu and select Open…

Now our XYZ cube is imported and on the build plate.

Be careful when placing your models in ChituBox. If you end up moving the model off the build plate and slice it, your print will fail. If the model is sitting a few millimeters above the build plate in the slicer the printer will try to print it that way. You will end up with a mess in your resin vat that you need to clean up.
While I won’t be using supports, I will hollow out the model in order to use less resin. The downside to hollowing the model is that I will need to add drain holes to the model. If you create a hollow model and don’t make a way for the resin to escape, the uncured resin will eventually leak out of your model causing it to crack and split. The drain holes are a necessary evil for saving resin. If you are printing a highly detailed model, you may want to use the extra resin to avoid drain holes.
First, we need to hollow out our model by clicking on the Hollow button in ChituBox.

ChituBox will hollow the model and now if you drag the layer slider down you will see that the model has been hollowed out.

With the model hollowed we can move on to adding our drain holes.
We need to add holes at the bottom of the model and near the top. If we only add holes at the bottom the suction force of the resin will cause it to stay in the model and not drain out as expected. Drains holes also allow resin that is pushed up into the model during the print to flow back out.
To get started, click the Dig Hole button in ChituBox.

Placing your mouse over the model will show a green cylinder where the hole will be dug.

A really important point to note is that the top of the model in ChituBox will be the bottom of the model while printing. The build plate is lowered down into the resin and the print hangs off the plate during printing. Always think about the printing orientation of the model when drilling drain holes!

Ok, our XYZ cube is done and ready to go. I’m going to move it off to the side for now and work on preparing the miniature.

Same process as before to open and import the model into ChituBox. Once the model is imported, we can begin preparing.

There are many schools of thought on the best way to position and support miniatures. The main idea is that we want to avoid supports on the highly detailed areas. When removing supports from the print, inevitably you will have some damage. You don’t want to orient the front of the model facing down towards the build plate. Some people will simply lay the model on its back and support it in that orientation. The benefit to this approach is that you have fewer layers to print so the print takes less time. However, you end up with a lot more supports and areas that can be damaged from support removal.
My preference is to print the model upright tilted backwards around 15-20 degrees. This puts most of the supports on points under the model that won’t be as noticeable.

Learning to manually support your models will take some time and effort but will be worth it for beautiful prints. You want to aim for the least amount of supports on your model that will still provide the structure needed for a successful print. Learning how to support models is a bit of an art form in addition to a science. I will demonstrate how I support the model for this guide, but it is not a thorough explanation of why I placed all the supports where I did. It is meant as a guide to get you started.
To begin you need to identify where supports are needed in your print. The easiest method in ChituBox is to look up through the build plate at the bottom of your print. Make sure you are on the supports tab as shown below.

Now if you rotate your build plate view so that you are looking up through the build plate you will see areas of red on your model. Right click and drag around the build plate to rotate it in ChituBox.

Slowly drag your cursor up and you will see a line pass through the model. Look for the first points where the black line appears on the model. Those will be the places you want to anchor the model with heavy supports. ChituBox also suggests areas where there are islands. You can see small gray lines in the image above at various points on the model. These lines indicate areas with islands that need support.
But don’t be complacent, ChituBox doesn’t always define all the islands, and you will need more supports to have a successful print.

In the above image we can see the point of the model closest to the build plate. We want to start adding anchors in these areas to connect the model to the build plate.
Continue adding supports to the model using heavy for anchor points where the most force will be applied as the model prints. Because we are connecting to places that will have the least visual impact, don’t hold back on using the heavy supports. You want to ensure that your print will be anchored well and won’t fail while printing. Once you’ve got the model well anchored switch to medium and light to connect any small islands.

Circled in yellow is an example of an island that needs support.
Islands are areas that are not connected to the current model and would print with nothing to connect with. Be sure to use supports to connect all the islands you find as you slowly drag the cursor up the model. Rotate the model and look for islands from many different angles.
When placing supports be sure support pillars are not too close to the model. Due to light leak from the LCD screen and inconsistencies during the print process your support may end up bonded to the model.

In the above image the red support is really close to the model. To avoid issues, use the edit support tool to move the support pillar away from the model.
After several minutes of examining the model and placing supports it’s ready to go.

Both the cube and our miniature are ready to print so I will arrange them on the build plate.

Now it’s time to check our slicer settings before slicing the model.
Click the gear icon tab at the top left of ChituBox and then click Settings.

Your printer settings should be already configured from adding your Printer to ChituBox. The tab we are interested in is the print tab.

The important settings here is the layer height. The exposure settings are dictated by the resin you are using. I highly encourage you to calibrate your resin with a test print to dial in the exposure. I covered how to do this in my guide to printing miniatures on a resin printer.
A layer height of .05 gives us a good balance of quality and printing speed. I encourage you to test print the same model at both .05 and .025 and see which you prefer. When lowering the layer height be sure to adjust your exposure accordingly. A good guideline is to reduce your exposure time by 25% if you reduce the layer height by half. Going from .05 to .025 reduce your exposure by 25%.
I’m happy with .05mm layer height for my prints today so I will stick with that. All the other numbers are calibrated to my printer and resin. After you have entered the appropriate settings on the print tab, click the X to close it.
Now on the main ChituBox Screen click Slice

ChituBox will now slice your models, this can take several minutes depending on the complexity of the model. Once done you will see the following screen:

Now click save to save the sliced file to your hard drive.
The file will be saved to your hard drive in the specified location. Once it finishes saving, click open the folder.

Now you’re ready for the next step.
Copy Your Sliced File to the Printer
You will need to get the sliced file you created in the previous section onto the printer for printing. Your printer may use an SD card or a USB stick to read from. Simply copy the sliced file from your computer onto the memory card you use in your printer. Now take the drive and plug it into the printer.
That was an easy step.
Prepare the Printer
To prepare your resin printer you need to:
- Ensure the printer is level (only if first setting up or you just moved the printer)
- Ensure the build plate is clean
- Ensure the resin vat is installed properly
- Fill the vat with resin ( I recommend something like Elegoo standard Grey Resin)
- Wait for the resin to settle and the bubbles to pop
- Ready to go!
Put on your respirator and nitrile gloves! Resin is toxic and you don’t want to breath it or get it on your skin!
Your printer needs to be level so that the resin in your vat is level to the build plate. This only needs to be done when you are first setting up your printer or you’ve moved the printer. If you’ve bumped or moved the printer accidentally it doesn’t hurt to check. Grab a level and place it on top tour printer. Make sure that it is level from side to side and from front to back. Use the adjustable feet on your printer to level it properly.
Make sure your build plate is clean! I thoroughly clean the build plate after each print, so it is ready to go for the next print. It is always a good idea to check and make sure the plate is clean. Dirt and residue can cause your prints to fail.
Make sure the resin vat is seated correctly in the resin printer and that the screws holding it down are tight.
Fill your vat with resin. In the picture below I am using Elegoo Standard Grey Resin (Amazon Link) Some vats will have an indicator of minimum and maximum fill but not always. Refer to your printer’s documentation to ensure you have added enough resin. SHAKE YOUR RESIN bottle before pouring into the vat! Resin will settle out and you need to be sure that it is thoroughly mixed before pouring!

After pouring resin into the vat it will be loaded with bubbles from the vigorous shake you gave it. You did shake your resin, right? You need to let it sit long enough for the bubble to dissipate. I find that around 30 minutes does the trick.

After waiting for the resin to settle you should have a nice smooth surface on the resin and be ready to print!

Print Your Model
Turn on your printer and locate your model. Your printer may vary on how to start a print. I will list the steps using my Elegoo Mars

On the Elegoo Mars press the Print button to open the files on your USB drive.
Select the file you want to print.

On the following screen press the play button to start the print.

The build plate will lower, and the printer will begin the printing process. The printer should also show you the estimated time remaining on the print. Set a timer and go do something else because this is going to take several hours.
Remove the Model from the Build Plate
Carefully place the flush cutters under the corner of the print.

After squeezing the flush cutters closed the print should pop right up.
The next step is to wash your prints.
Wash Your Print
We need to remove the excess resin that is still clinging to the print. I have an ANYCUBIC Wash and Cure (Amazon Link) that I love so that is what I used. You can read about the Wash and Cure on my review here. I also have a plastic pickle serving jar (Amazon Link) that I used before getting the wash and cure so you can use something like that if you are just getting started. Either way the print needs to be washed. I use Mean Green cleaning solution (Amazon Link) instead of isopropyl alcohol as it’s cheaper and works well for me. If you are using Mean Green in your Wash and Cure DO NOT leave it in the basket. It will strip the grease from the impeller bearing over time!
Into the wash basket.

And cycled twice at 6 minutes each.

After the wash cycle the prints still have Mean Green on them so I will rinse them with hot water and give them a light scrub with a toothbrush. I will also remove supports at that time.

Remove Support Structures from Your Print
I prefer to remove the support structures after washing but before curing. With the right support settings and the warm water, the supports pop right off with almost no damage. If you’d like to learn more about removing supports read my article on removing supports from a resin print here.
Gently remove the supports from your models and give them a light scrub with a toothbrush. Let them air dry before curing to avoid white residue on your cured prints. Now they are ready to be cured.
Cure Your Print
The last step! Now that your prints have been washed and air dried, we can cure them. Once again, I will be using my wash and cure. If you don’t have a wash and cure you just need a UV light source that has a 405 nano meter light output. Something as simple as this UV nail dryer (Amazon Link) will do the trick!
Here are the prints on the turntable ready to be cured.

I did two cure cycles of 6 minutes.

And now the moment we’ve been waiting for. Time to finally see what our prints look like after curing!

So, there you have it, how to do a resin print from start to finish! If you’re interested in purchasing your own resin printer after reading my guide, head over to my recommended resin printers page. I hope you found this article helpful