To design an IP-rated 3D printed enclosure, you seal two things separately: the lid-to-body joint (with a captured gasket in a machined-quality groove) and every cable or connector penetration (with a compression cable gland threaded into a solid boss). Get those two interfaces right and a 3D printed housing will hold IP54, IP65 or IP67 to the IEC 60529 standard — but the ingress protection rating is decided at the CAD stage, not at assembly. At Layer X, we build these sealing features into the model and then choose the process to match the target rating. This guide covers the geometry and the process choice that actually determine whether your enclosure keeps water and dust out.
What IP ratings actually require
The IP (Ingress Protection) code is defined by IEC 60529. The first digit rates solid-particle and dust protection (0–6), the second rates water (0–9K). For most electronics enclosures three targets cover the field: IP54 (dust-protected, splash-proof), IP65 (dust-tight, low-pressure water jets) and IP67 (dust-tight, temporary immersion to 1 m). The jump that matters is from a "5" to a "6" on the first digit and from a "4" to a "5" on the second — that is the line between a resisted splash and a directed jet, and it is the line where a printed enclosure stops forgiving a sloppy seal.
A rating describes the finished, assembled product — housing, gasket, glands and fasteners together. There is no such thing as an "IP67 material". The enclosure earns the rating through geometry and sealing, which is exactly why the design work carries it.
| Target rating | Protects against | Sealing strategy | Recommended process |
|---|---|---|---|
| IP54 | Dust ingress limited; water splash from any direction | Continuous foam or O-cord in a shallow groove; standard glands | SLS PA12, or FDM in ASA/PA12 with a sealed wall |
| IP65 | Dust-tight; water jets from a 6.3 mm nozzle | Compressed O-ring in a captured groove; IP68-rated compression glands | SLS PA12 or PA12-GF |
| IP67 | Dust-tight; immersion to 1 m for 30 min | Fully captured O-ring, controlled compression, sealed penetrations only | SLS PA12-GF; post-seal for porosity |
Why the printing process decides your ceiling
The single biggest factor in a 3D printed enclosure's sealing performance is wall porosity, and porosity is a function of process. FDM builds walls by depositing beads layer on layer; unless the walls are printed thick with generous overlap, there are micro-voids between adjacent extrusions that wick water straight through a nominally solid wall. That is why an unsealed FDM enclosure can pass a light IP54 splash test and still fail IP65.
SLS (Selective Laser Sintering) fuses nylon powder with a laser and produces near-isotropic walls with no layer-adhesion weak axis — the same strength and the same density in every direction. Our SLS nylon 3D printing service holds ±0.2 mm tolerance and prints with no support structures, so internal gasket grooves, undercut lips and gland bosses all reproduce cleanly on every face. That combination — isotropic dense walls plus supportless internal geometry — is why SLS PA12 is our default for any enclosure targeting IP65 or above.
SLS parts are still slightly microporous by nature of powder-bed fusion. For IP67 immersion we specify a sealing post-process (infiltration or a vapour smoothing pass) to close surface porosity. FDM in ASA or PA12 remains a sensible, cheaper choice for IP54 splash-rated enclosures where the wall can be printed thick and solid; our FDM 3D printing service prints PA12 walls at ±0.3 mm for exactly this class of part.
Designing the gasket groove
The lid-to-body seal is a captured O-ring or O-cord compressed in a rectangular groove. The rules that make it work:
- Compress the cord 20–30%. The groove depth should be shallower than the cord diameter so the fastened lid squeezes the seal by roughly a quarter of its section. Too little compression leaks; too much extrudes the cord out of the channel.
- Size the groove width 10–20% wider than the cord. The O-ring must have room to deform sideways as it is compressed. A groove exactly the cord diameter will bind and gap.
- Keep the groove continuous and radiused at corners. Sharp internal corners are where cords tent and leak. Radius every corner to at least the cord radius.
- Support the compression with fasteners on a sensible pitch. Bolt or screw bosses every 40–60 mm around the perimeter keep the lid load even; unsupported spans between fasteners bow and open the joint.
On SLS PA12 the ±0.2 mm tolerance is tight enough to print the groove to final dimension. On FDM the ±0.3 mm band means we usually oversize the groove slightly and validate the fit with the actual cord. For enclosures where the joint has to stay watertight without a machined groove at all, our guide to watertight 3D prints covers wall-thickness and infiltration options in more detail.
Cable gland bosses — the penetration that fails first
Cable entries are where most field failures happen, because a gland concentrates clamping load onto a small threaded boss and a printed thread strips or crushes if it is under-built. Design the boss, not just the hole:
- Use a metal compression gland, not a printed thread carrying the seal. A commercial nylon or brass IP68 compression gland (M12, M16, M20, PG-series) does the sealing. The enclosure only has to provide a flat, solid boss and a clean through-hole.
- Prefer a clearance hole with a lock-nut over a printed internal thread. A gland fitted through a plain hole and secured with its own lock-nut and sealing washer is far more robust than relying on threads printed into nylon. If you must print the thread, model an M-series thread and print it in SLS PA12-GF for stiffness.
- Give the boss a flat, sealing-washer face. The gland's rubber washer needs a flat annular land at least 2 mm larger in radius than the washer, square to the hole axis. A boss on a curved wall needs a machined or modelled flat pad.
- Thicken the wall locally. Ramp the wall to 4–6 mm around each gland so the clamping load does not deflect the panel and break the gasket seal elsewhere.
Glass-filled PA12-GF is our recommendation for gland-heavy panels: it adds stiffness and reduces creep, so a torqued gland stays torqued and the boss does not relax and leak months later. PA12-GF is available on the same SLS line.
Wall thickness, ribs and drainage
Sealing is only as good as the wall behind it. For SLS nylon enclosures we design to a 2–3 mm minimum wall for structural panels and 4–6 mm at bosses and sealing faces. Internal ribs stiffen large flat lids so they do not bow between fasteners and open the gasket line — a bowed lid is the most common cause of a marginal IP65 enclosure failing in the field.
Orientation and drainage matter for outdoor housings. Even a sealed enclosure should shed water: angle external surfaces so condensation and rain run off, place cable glands on the lower faces where possible, and avoid horizontal ledges that pool water against a seal. For enclosures used outdoors in Gujarat's monsoon and UV, ASA (in FDM) and stabilised PA12 resist the UV degradation that would otherwise embrittle the housing and crack the seal groove over a season.
Pay attention to pressure equalisation too. A fully sealed enclosure that heats in sunlight and cools at night pumps its internal air in and out; without relief, that pressure cycling drags moisture past the gasket and defeats the rating over time. For IP65 and above we design in a boss for a breathable IP-rated vent membrane — a small PTFE vent that equalises pressure while blocking liquid water and dust. It is a five-rupee part that saves a housing from slow condensation failure, and it should be planned into the wall at the CAD stage alongside the glands.
Post-processing that protects the rating
A few finishing steps make the difference between a design that passes IP testing and one that only nearly passes:
- Seal SLS porosity for immersion ratings. For IP67, infiltrate or vapour-smooth the walls to close surface microporosity. IP65 splash and jet ratings usually pass on as-sintered PA12 with a good gasket.
- Deburr and true the sealing faces. Any powder cake or FDM stringing on a groove edge tents the O-ring. Sealing surfaces are cleaned and checked as standard.
- Dry-fit and validate before shipping. We fit the actual cord and glands and check compression before an enclosure leaves. Details on cleaning and finishing options are in our post-processing and surface finishing guide.
We build under an ISO 9001:2015 quality system, with a 99.4% first-pass yield across 2,000+ parts shipped — the sealing features are inspected as part of that, not left to chance.
Putting it together
An IP-rated 3D printed enclosure is a system: dense isotropic walls (SLS PA12 or PA12-GF for IP65+, sealed FDM for IP54), a captured O-ring groove compressed 20–30% in a continuous radiused channel, and every cable entry handled by a metal compression gland seated on a flat, thickened, solid boss. Choose the process to match the IEC 60529 target before you finalise the CAD, because the rating is designed in — it cannot be added afterwards.
Building a sealed enclosure? Upload your CAD file for a 24-hour quote and we will advise on process, gasket groove and gland bosses to hit your target IP rating — from our Ahmedabad studio, shipping pan-India.