Skip to content

Resin (SLA) Printer Tutorial

tori edited this page Oct 16, 2024 · 9 revisions

Resin printers, or SLA (stereolithography) printers, are a type of 3D printer that uses UV light to solidify a liquid resin into a solid model. Because they use light, resin printers can have much higher precision than FDM or filament-based printers. Resin printers are ideal for miniatures, keycaps, and other small, high-detail parts.

The typical precision of our Elegoo Mars 3 is 0.1mm to 0.05mm in the Z direction and 0.035mm (35um) in the X and Y directions. Some resins suffer from shrinkage so their accuracy may not be as high as FDM printers.

This tutorial assumes a basic familiarity with PrusaSlicer and FDM printers.

Important: The resin printer setup at Seattle Makers is not yet ready for member use. Resin printers require unique safety precautions and they will require a certification and PPE to operate. If you absolutely NEED to print something RIGHT NOW, ask Sam K. for guided use.


Installing software

We will use PrusaSlicer to slice the 3D files, and another software called UVTools to export them to the printer.

Install PrusaSlicer

Install UVTools (copy winget command into terminal)

Install printer profiles

Now we'll install the printer we are using into PrusaSlicer.

Open PrusaSlicer and install the Prusa SL1 printer in the config menu.

Close PrusaSlicer and open UVTools.

Go to Help -> Install profiles into PrusaSlicer.

Select all print profiles. Select "Elegoo Mars 3" under Printer Profiles. Install the profiles.

image

Slicing procedure

Re-launch PrusaSlicer.

In the top-right corner, make sure "expert mode" is selected. Change the printer to "Elegoo Mars 3."

image

Resin profile

Before we open a file, we need to adjust some settings.

Select "Materials." Change "Exposure time" to 3 seconds and "Initial exposure time" to 10 seconds. Different types of resin may require different exposure times; seek the manufacturer's recommendations.

image

Select "Material printing profile." In both columns, set "Delay before exposure" to 0.5 seconds. Set "Tower hop height" to 5mm. Turn off "tilt".

image

Slice model

Models in this tutorial are from "Kitsune Collection" by MZ4250 on Printables.com.

Save the file - sometimes PrusaSlicer can crash on import, and we don't want to lose any settings changes.

Return to the "Platter" and drag and drop your model file into the PrusaSlicer window. PrusaSlicer supports importing these file types: 3MF, STL, STEP, OBJ, AMF

image

Adjust the model's size to taste.

Rotate the model so there are no flat surfaces parallel to the buildplate. Resin printers don't like having to pull up a bunch of new material at once; the surface will be warped and the print may fail. Layer lines will be more visible as the printer has less resolution in the Z direction, but it's a tradeoff.

image

Make sure you have supports enabled everywhere and the pad below the object.

image

Save the file before you slice.

When you are ready, click "Slice now." It may take several minutes, depending on your computer.

PrusaSlicer will automatically generate supports where needed. It might not seem like some of them are necessary, but they are much easier to remove than filament supports, so it's better to have too many than too few.

If it looks good and doesn't throw an error, click "Export" and select a file location.

PrusaSlicer will give a time estimate, but it's rarely correct.

image

Convert file

PrusaSlicer will export a .SL1 file, which the printer can't read. We need to open it in UVTools to convert it to a format the printer can read.

Open UVTools and open the .SL1 file.

image

Convert the file to "Chitubox CTB (Encrypted)."

image

Save the .CTB file to the printer's USB drive.

Printing procedure

Clone this wiki locally