PCB enclosures for Arduino, ESP32, Raspberry Pi and custom boards

Boîtier rail DIN, imprimé en 3D : un boîtier pour circuit imprimé, relais ou Shelly qui se clipse sur un rail de 35 mm

La géométrie du clip qui s'accroche sur un rail DIN de 35 mm, les largeurs de module par pas de 17,5 mm, l'accès aux bornes, et un prompt pour un boîtier ESP32 ou relais monté sur rail.
8 September 2026 · 3 min readelectronicsenclosureshome automation

Le rail

Un rail DIN standard à profil chapeau fait 35 mm de large et 7,5 mm de profond (15 mm sur les versions renforcées). Les appareils s'accrochent sur ses deux lèvres. Les largeurs des modules du commerce sont des multiples de 17,5 mm : un appareil de 2 modules fait donc 35 mm de large et un de 4 modules 70 mm. Respecter ces largeurs garde un boîtier imprimé bien rangé dans un tableau électrique.

Le clip

Un clip imprimé a un crochet fixe d'un côté et un loquet à ressort de l'autre :

  • Crochet : une lèvre de 1,5 mm qui accroche le bord supérieur du rail
  • Loquet : une languette en porte-à-faux de 1,2 mm d'épaisseur, longue de 20 mm, avec un chanfrein d'entrée à 45° et une lèvre de 1 mm, qui fléchit par-dessus le bord inférieur
  • Fente du rail : 35,4 mm entre le crochet et la face du loquet, profonde de 7,8 mm

Imprimez le clip avec la languette à plat (dans le plan des couches) pour qu'elle fléchisse le long des lignes de couche au lieu de casser à travers elles. Le PETG dure plus longtemps que le PLA ici. L'IA l'oriente correctement quand vous demandez un clip DIN.

Deux façons de construire

  1. Une plaque adaptatrice DIN sur laquelle un appareil se visse ou se clipse : la plus rapide, fonctionne avec n'importe quel boîtier existant, pour un Shelly ou une carte capteur nue.
  2. Un boîtier DIN avec le clip à l'arrière et la carte à l'intérieur, largeur modulaire, bornes accessibles depuis l'avant.

Le prompt (boîtier)

Prompt
Un boîtier rail DIN de 4 modules, 70 mm de large, 90 mm de haut, 58 mm de profond, pour un ESP32 DevKit (55 x 28 mm, sans trous, rails de bord) et une carte relais 2 canaux (50 x 38 mm, trous d'angle de 3 mm). Parois de 2 mm, un clip DIN à l'arrière pour un rail de 35 mm avec un loquet à ressort de 1,2 mm, deux ouvertures de bornier de 25 x 8 mm sur la face avant, une découpe micro USB sur le côté, des aérations hexagonales sur le dessus, façade avant vissée avec des piliers M3.

Le prompt (adaptateur)

Prompt
Une plaque adaptatrice rail DIN de 60 x 40 x 4 mm avec un clip pour rail de 35 mm à l'arrière, un crochet fixe de 1,5 mm et un loquet à ressort de 20 mm de long, et quatre trous de 3,2 mm sur un perçage 45 x 30 mm à l'avant pour un petit circuit imprimé.

Modules domotiques

Les appareils Shelly, Sonoff et Zigbee sont les suspects habituels. La bibliothèque propose un adaptateur DIN pour Shelly 2PM Gen3 et un clip rail DIN pour Home Assistant Yellow prêts à ouvrir. Donnez le contour de l'appareil et il reçoit une poche sur la plaque.

Sécurité

Le câblage secteur doit rester dans des boîtiers homologués pour ça. Un boîtier imprimé convient pour des cartes basse tension et pour loger un appareil secteur qui a déjà son propre boîtier isolé. Gardez une ligne de fuite de 8 mm entre les bornes basse tension et secteur si les deux sont dans un même boîtier, et demandez une paroi interne.

Prompts to start from

Open one in the builder, change the numbers to yours, and the model renders in seconds. Keep adjusting in the chat before you print.

A 4-module DIN rail enclosure, 70 mm wide, 90 mm tall, 58 mm deep, for an ESP32 DevKit (55 x 28 mm, no holes, edge rails) and a 2-channel relay board (50 x 38 mm, 3 mm corner holes). 2 mm walls, a DIN clip on the back for a 35 mm rail with a 1.2 mm sprung latch, two 25 x 8 mm terminal openings on the front face, a micro USB cutout on the side, hex vents on top, screwed front cover with M3 pillars.

Open in the builderPre-filled after sign-in. Preview is free.

A DIN rail adapter plate 60 x 40 x 4 mm with a clip for a 35 mm rail on the back, a 1.5 mm fixed hook and a 20 mm long sprung latch, and four 3.2 mm holes on a 45 x 30 mm pattern on the front for a small PCB.

Open in the builderPre-filled after sign-in. Preview is free.

A 2-module DIN rail case, 35 mm wide, 90 mm tall, 60 mm deep, for a Raspberry Pi Pico on 2 mm pegs (47 x 11.4 mm) and a 4-way screw terminal block reachable from the front, DIN clip on the back, micro USB cutout on top, snap-fit front cover.

Open in the builderPre-filled after sign-in. Preview is free.

Questions

Oui pour des appareils légers. Une languette en porte-à-faux en PETG de 1,2 mm avec une lèvre de 1 mm supporte quelques centaines de grammes et survit à de nombreux cycles. Imprimez le loquet à plat pour qu'il plie le long des couches, et utilisez du PETG plutôt que du PLA dans une armoire chaude.

Un multiple de 17,5 mm : 35 mm pour 2 modules, 52,5 pour 3, 70 pour 4. Le générateur arrondit à cette valeur quand vous précisez le nombre de modules.

Placez les appareils secteur qui ont déjà leur propre isolation homologuée sur une plaque imprimée ou dans un boîtier imprimé ; gardez les bornes secteur nues dans un boîtier homologué. Pour des boîtiers mixtes, gardez 8 mm entre les parties secteur et basse tension et demandez une paroi interne.

Generate the enclosure for your board

Describe the board, the ports and how the lid closes. The case renders in your browser in seconds and every cutout is a sentence away from moving. Preview is free.Décrivez une pièce sur votre téléphone ou votre ordinateur et regardez-la s’afficher, puis téléchargez un STL immédiat, ou du G-code tranché pour votre imprimante. Formules dès 3,99 $ par mois, résiliables à tout moment. Rien à installer, aucune compétence en CAO. Pas encore convaincu ? Modifiez d’abord une vraie pièce dans la démo en direct, sans compte.