SLA 3D Printing Resin Design Guide
This SLA 3D printing resin design guide is written for engineers and buyers who need a resin part that fits, seals or snaps on the first try. It covers wall thickness, drain holes, orientation, supports and shrinkage, and it tells you when to stop designing for resin and send the file to a mill instead.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What decides a resin part
Wall thickness, ribs and bosses in SLA resin
Resin cures under a laser, so every wall is built as a stack of thin layers rather than cut from solid stock. A wall under 0.8 mm usually survives the print, then warps during the UV post-cure bath and the final bake. The part looks fine on the platform and bends a day later. Keep cosmetic shells at 1.5 to 2.5 mm and you get a surface that stays flat.
Ribs follow a different rule. A rib at 0.6 to 0.8 mm is flexible in a good way, which suits snap clips and living hinges on prototypes. Once you pass 3 mm, the rib behaves like a solid block and pulls the adjacent wall as it shrinks. If you need stiffness, add height or a second rib rather than thickness.
Bosses for threaded inserts need more care than walls. A boss wall of 1.5 to 2 mm around a brass insert is enough for M3 heat-set hardware. Leave a clearance of 0.1 to 0.2 mm on the insert diameter so the plastic can flow when you press it in. Tight bosses crack at the root, because the corner acts as a stress riser.
Fillets do the heavy lifting on internal corners. A 0.5 mm radius where a rib meets a wall removes most of the peel stress and makes the part easier to drain. Sharp internal corners also trap resin, which stays liquid and slowly attacks the cured surface.
- 1Shells1.5 to 2.5 mm for flat panels, housings and covers.
- 2Ribs0.8 to 1.5 mm, with a 0.5 mm root fillet.
- 3Bosses1.5 to 2 mm wall, 0.1 to 0.2 mm insert clearance.
- 4AvoidWalls over 4 mm. Hollow them and add drain holes instead.
Drain holes and hollowing for SLA parts
A solid block of resin is expensive and slow, and it keeps shrinking for hours after the print. Hollow anything thicker than about 4 mm. A 2 mm shell keeps the outer surface accurate while cutting build time and resin use. The catch is that trapped liquid resin will keep curing inside the cavity and can split the part weeks later.
Give every cavity two openings. A drain hole at the lowest point lets uncured resin and IPA run out, and a vent hole at the highest point lets air in so the liquid can actually move. A single hole creates a vacuum and the wash cycle never clears the inside. Ø2 to 4 mm works for most parts. Use 2 mm for small cavities and 4 mm where the resin is thick.
Place the holes where they will not sit on a sealing face, a bearing bore or a visible A-surface. On a manifold or a fluid housing, plan the hole position early so you can plug it with a set screw or a bonded plug. Designers who leave drain holes to the last minute usually end up with one on a critical face.
Wall thickness inside the cavity matters as much as outside. Keep the shell uniform at 2 to 3 mm. A cavity wall that jumps from 1 mm to 5 mm creates a hard shrink gradient, and the part distorts at that step even if the outer surface looked correct.
- 1Two holes minimumOne low to drain, one high to vent.
- 2Hole sizeØ2 mm for small cavities, Ø4 mm for thick sections.
- 3Keep it clearStay off sealing faces, bores and A-surfaces.
Orientation, supports and layer height
Orientation decides more about the final part than any printer setting. Tilt a flat face 15 to 30° from the build plate. The peel force drops, the support contact area drops, and the face that was going to be a witness mark now prints clean. Flat surfaces parallel to the plate are the classic failure, because every layer peels the whole cross-section at once.
Put supports on the non-critical side. Support tips leave small witness marks, and they are hard to sand out of a fine texture or a polished face. On a housing, support the inside. On a jig, support the base. If both sides are cosmetic, rotate the part so the marks land on an edge.
Layer height sets finish and time together. At 0.05 mm you get a surface that reads as smooth under raking light and a build that takes roughly twice as long as 0.1 mm. Most engineering prototypes run at 0.05 to 0.1 mm, then get bead blasted or primed. If the part needs a gasket seal, choose the finer layer and allow a light sand on the mating face.
Resolution is not the same as accuracy. A 0.05 mm layer on a poorly oriented part still curls at the corners. Fix orientation first, then spend time on layer height.
- 1Tilt 15 to 30°Off the build plate for large flat faces.
- 2Supports on hidden facesKeep witness marks off sealing and cosmetic surfaces.
- 3Layer height0.05 mm for finish, 0.1 mm for speed.
Shrinkage, fit and feature limits
SLA resin shrinks as it cures, usually 0.5 to 2% depending on the formulation and the post-cure schedule. That number is not noise. On a 100 mm part, 1% is a full millimeter, which is the difference between a slip fit and a press fit. Scale the model in CAD or in the slicer before printing, and measure a test coupon the first time you run a new resin.
Compensate fits with clearance rather than a scale factor where you can. Add 0.15 to 0.3 mm per side for a sliding fit, and 0.05 to 0.1 mm per side for a light press. Resin is more brittle than machined plastic, so a press fit that works in POM will crack a resin boss. If the joint carries load, design a mechanical feature instead of relying on interference.
Small features have a floor too. Holes below Ø1 mm tend to close or print oval, and text below 1.5 mm character height loses its edges. Both are easy to add later with a drill or a laser, so leave them out of the resin print and finish them in a second operation if the part is a functional prototype.
Threads are the classic trap. Printed threads at M6 and below are rough and weak, and they gall when you run a screw in. Print a pilot hole and tap it, or use a heat-set insert. That one change removes most of the assembly problems engineers hit on resin prototypes.
- 1Shrinkage0.5 to 2%, scale before printing.
- 2Sliding fit0.15 to 0.3 mm per side.
- 3Press fit0.05 to 0.1 mm per side, or use an insert.
- 4Small holesBelow Ø1 mm, drill after printing.
When resin is the wrong choice
SLA wins on surface finish, fine detail and small feature size. It loses on impact strength, heat resistance and long-term UV stability. Standard resin softens near 60 °C, so a part that sits in a hot engine bay or under direct sun will creep. Engineering and high-temperature resins improve this, but they still do not match a machined polymer.
If the part carries a load, holds a thread under torque, or sees repeated impact, move it to machining. A CNC prototype in ABS, POM, PEEK or aluminium gives you real material properties and a tolerance of ±0.005 mm when the geometry needs it. Resin is best used to prove the shape, then the same CAD goes to the mill for the functional test.
The usual split is fast and simple. Use SLA when the question is what the part looks like or whether it fits. Use machining when the question is whether the part survives. Sending the wrong question to the wrong process is how a project loses a week.
There is a middle path. Print the resin part for form and fit, then machine only the critical interface, a bearing bore or a sealing face, as a second operation. That keeps the cost low and puts real metal or engineering plastic exactly where the tolerance matters.
- 1Use SLA forForm, fit, fine detail, small runs.
- 2Use machining forLoad, heat, threads under torque, ±0.005 mm.
- 3HybridResin body plus a machined critical interface.
Seven steps to a printable resin part
Run these in order. Most print failures trace back to a step that was skipped, not to the printer.
- 1Check wall thicknessSet shells to 1.5 to 2.5 mm and ribs to 0.8 to 1.5 mm. Anything over 4 mm gets hollowed.
- 2Add filletsPut a 0.5 mm radius on every internal corner where a rib or boss meets a wall. This removes the main stress riser.
- 3Hollow and ventUse a 2 mm shell. Add a Ø2 to 4 mm drain hole at the low point and a matching vent at the high point.
- 4Scale for shrinkageApply 0.5 to 2% compensation in CAD. Print a coupon on the first run of a new resin and measure it.
- 5Orient the partTilt flat faces 15 to 30° off the plate. Keep supports on hidden faces and away from sealing surfaces.
- 6Set layer heightUse 0.05 mm for visible finish and 0.1 mm for speed. Do not expect resolution to fix bad orientation.
- 7Plan the finishDecide now whether the part gets bead blasting, priming or a light sand, and leave 0.05 to 0.1 mm of stock on those faces.
Resin design values by feature
Working ranges for general-purpose and engineering SLA resins. Adjust after measuring your first coupon.
| Feature | Recommended | Avoid | Note |
|---|---|---|---|
| Cosmetic wall | 1.5 to 2.5 mm | Below 0.8 mm | Warps in post-cure |
| Structural rib | 0.8 to 1.5 mm | Above 3 mm | Add height, not thickness |
| Boss wall | 1.5 to 2 mm | Below 1 mm | Cracks at the root |
| Hollow shell | 2 to 3 mm | Over 4 mm solid | Hollow and vent it |
| Drain hole | Ø2 to 4 mm | Single hole | One low, one high |
| Sliding fit | 0.15 to 0.3 mm per side | Zero clearance | Shrinkage is 0.5 to 2% |
| Small hole | Above Ø1 mm | Below Ø1 mm | Drill after printing |
| Text height | Above 1.5 mm | Below 1.5 mm | Loses edge definition |
Print for fit, machine for function
If the part is about shape, detail and a quick fit check, SLA resin is the right call. If it has to survive load, heat or torque, send the same CAD to a mill. GreatLight runs both: quotation and free DFM analysis within 12 hours, production starting within 24 hours, and parts shipping in 3 to 5 days.
Questions engineers ask before printing
How thin can an SLA wall be?
A wall of 0.8 mm prints, but it flexes and often curls during UV post-cure. For a part that has to stay flat or hold a gasket, keep shells at 1.5 to 2.5 mm.
Thin ribs are different. A 0.6 to 0.8 mm rib stays flexible and works well for clips and living hinges on prototypes.
Does SLA hold a press fit?
It can, but the window is narrow. Use 0.05 to 0.1 mm per side and expect the joint to be weaker than the same fit in machined POM or ABS.
If the joint carries torque or repeated load, use a heat-set insert or a machined part instead.
Why do my hollow parts split weeks later?
Uncured resin and IPA are trapped inside. The liquid keeps reacting under UV and daylight, and the internal pressure cracks the shell.
Add two holes, one at the low point to drain and one at the high point to vent, and wash the cavity until the rinse runs clear.
Should I scale the model for shrinkage?
Yes, if the part has to meet a dimension. General-purpose resins pull 0.5 to 2%, which is 0.5 to 2 mm on a 100 mm part.
Print a test coupon the first time you use a new resin, measure it, and apply the measured factor to the CAD rather than guessing.
Can I print threads in resin?
You can, but M6 and below come out rough and tend to gall. Print a pilot hole and tap it, or design for a heat-set insert.
Above M8 a printed thread can work for a low-load prototype, as long as you allow enough wall around it.
When should I machine the part instead?
Switch to machining when the part carries load, sees heat above about 60 °C, or needs a real thread under torque. A CNC prototype in aluminium or engineering plastic gives you ±0.005 mm and true material properties.
A common approach is to print for form and fit, then machine the critical interface as a second operation.
Send your resin or machined part file
Upload a STEP or STL and we will come back with a DFM note on wall thickness, drain holes and orientation, plus a price. No minimum order quantity, from one prototype to 10,000+ part runs.
12-hour quote100% inspectionNDA on request