Step-by-Step Guide to Building a DIY Liquid-Resin 3D Printer for Under $300
Ever looked at a sleek resin printer on a showroom floor and thought, “I could build something like that in my garage for less than a coffee habit”? The truth is, with a few clever shortcuts and a bit of tinkering, you can have a working liquid‑resin printer for under $300. This matters now because resin prints are getting popular for tiny parts, jewelry, and prototypes, but the price tag still scares off many hobbyists. Let’s break down how to get the same quality without emptying your wallet.
What You Really Need – The Core Parts
1. Frame and Motion System
A sturdy frame keeps everything aligned. I used a simple 2020 aluminum extrusion kit (the same kind you see in many DIY CNC builds). It’s cheap, modular, and easy to bolt together. For the motion, a pair of NEMA 17 stepper motors with lead screws give you the smooth Z‑axis lift needed for resin layers. You can find a complete set on eBay for about $70.
2. LCD Mask (the Light Source)
The heart of a resin printer is the LCD screen that blocks UV light where you don’t want it to cure. A 5.5‑inch 1080p LCD from a used phone or a cheap “mask” from a discarded LCD printer works fine. Look for a screen that supports 405 nm UV – that’s the wavelength most resins cure with. Expect to spend $80‑$100.
3. Vat and Build Plate
A small stainless steel vat with a FEP film (the clear, non‑stick sheet) is the standard. You can buy a 100 ml vat for $30 and replace the FEP yourself – it’s a thin sheet that you stretch over the bottom of the vat. The build plate is just a flat piece of aluminum or a glass sheet with a magnetic base; $15 is enough.
4. Electronics – The Brain
A cheap 32‑bit controller board like the BIGTREETECH SKR Mini E3 V2.0 runs Marlin firmware and handles the stepper drivers. Pair it with a 12 V 5 A power supply ($20) and a simple MOSFET to switch the UV LED array. All together, you’re looking at $50.
5. UV Light Source
Instead of buying a pricey laser, I used a 405 nm UV LED strip with a heat sink. A 12 V strip that puts out about 10 W is enough to cure a 50 µm layer in under 5 seconds. This part costs roughly $20.
6. Miscellaneous – Belts, Screws, Wiring
Timing belts for the X‑Y axes, a few M3 screws, connectors, and some heat‑shrink tubing round out the list. Budget $30 for these bits.
Total estimate: $285 – leaving a little room for a spare FEP sheet or a better filament spool.
Step‑by‑Step Assembly
Step 1 – Build the Frame
Lay out the 2020 extrusions on a flat surface. Follow the simple rectangle design in the PDF I linked on Liquid 3D Prints (the file is free). Bolt the corners, then attach the vertical posts. Make sure the frame is square; a quick diagonal measurement will tell you if the corners are off.
Step 2 – Install the Motion Components
Mount the NEMA 17 motors on the left and right sides of the Z‑axis. Attach the lead screws to the motor shafts using the supplied couplers. Connect the lead screws to the moving carriage that will hold the build plate. For the X‑Y axes, use GT2 timing belts and pulleys – they give you smooth, repeatable motion without much backlash.
Step 3 – Wire the Electronics
Place the SKR board on the bottom of the frame, securing it with a few screws. Plug the stepper drivers into the board (the board comes with pre‑soldered drivers, so it’s plug‑and‑play). Connect the motor wires to the appropriate ports – label them so you don’t mix up X, Y, and Z. Wire the UV LED strip to the MOSFET, then to the 12 V supply. Double‑check all connections before you power up.
Step 4 – Mount the LCD Mask
The LCD sits on top of the frame, facing down toward the vat. I used a simple 3‑D‑printed bracket that holds the screen at a fixed distance from the vat bottom. The distance matters: too close and the resin cures too fast; too far and you lose detail. Aim for about 2 mm gap – the same as most commercial printers.
Step 5 – Prepare the Vat and Build Plate
Place the FEP film inside the stainless steel vat, stretching it tight so there are no bubbles. Secure the vat to the frame with a few clamps. Attach the magnetic build plate to the carriage; the magnet lets you lift the plate out easily after a print.
Step 6 – Load Firmware and Calibrate
Download the latest Marlin firmware for the SKR board (the Liquid 3D Prints site has a ready‑to‑flash zip). Use a USB cable and the Arduino IDE to upload it. In the firmware, set the steps per millimeter for the lead screws (usually 400 steps/mm for a 2‑mm pitch). Then run the “home all axes” command to make sure the printer knows its limits.
Step 7 – Test a Simple Print
Slice a tiny test model (a 10 mm cube works well) with a free slicer like Cura, set the layer height to 0.05 mm, and export the G‑code. Load the resin into the vat, turn on the UV LED, and start the print. Watch the first few layers – they should cure cleanly and stick to the build plate. If the first layer is too thin, adjust the Z‑offset in the firmware until it’s just right.
Tips to Keep Costs Low and Quality High
- Reuse old screens – many smartphones have 1080p LCDs that can be repurposed. A little soldering and a new driver board, and you’ve saved $40.
- DIY FEP replacement – the film is cheap, but you can buy a roll and cut it to size. Stretch it over a small frame made from a piece of acrylic for a perfect fit.
- Cool the LED – a small fan or a passive heat sink keeps the LED from overheating, which would shorten its life. It’s a $5 fix that pays off.
- Safety first – UV light can damage skin and eyes. Wear a pair of UV‑blocking glasses and keep the printer in a well‑ventilated area. I keep a small box of nitrile gloves nearby for resin handling.
Why This Build Beats Buying a Ready‑Made Printer
A commercial resin printer under $300 is rare, and the ones you do find often lock you into proprietary resin cartridges. With the DIY version, you can experiment with any liquid resin you like – from standard photopolymer to experimental bio‑based mixes I love testing in my lab. Plus, you get to learn how each part works, which makes troubleshooting a breeze. And let’s be honest, there’s a special kind of pride that comes from watching a print rise layer by layer on a machine you built with your own hands.
Final Thoughts
Building a DIY liquid‑resin 3D printer for under $300 isn’t just a money‑saving hack; it’s a hands‑on lesson in materials science, electronics, and mechanical design. The parts are cheap, the steps are clear, and the result is a printer that can produce the same fine details as a $1,500 commercial unit. So roll up your sleeves, grab a few screws, and start printing the future from your own workbench.
- → Design Your Own 3D‑Printed Threading Holder: A Step‑by‑Step Guide for Seamstresses @threadingholders
- → Building Your First CNC Router from a 3D-Printed Frame @techcraftworkshop
- → DIY Filament Guide for the Prusa i3: A Low‑Cost Jam‑Buster @printpartshub
- → Step‑by‑Step DIY Installation of a Ball Nut in a 3D‑Printed Gearbox @ballnutinsights
- → Print Your Own Cable Management Solutions: 3D-Printed Desk Organizers for Makers @techdiyhub