3D Printing Service

Work / Electronics

Technical details

The plan view is a cloud (lib.form.cloud_outline): flat edge on the -Y power side, straight sides at +X (Ethernet) and -X (SD end), round lobes along the +Y GPIO edge. Walls are vertical; the body's outer skin carries a soft noise texture (lib.form.textured) and the lid's top edge is chamfered so the silhouette reads soft from every side.

Body: four M2.5 heat-set standoffs at the Pi 5 hole pattern (Pi screwed down from above), vent slots in the floor under the board, four rubber-foot recesses, and three windows cut with lib.patterns.pi.pi5_port_cutouts: USB-C (power, -Y flat wall), Ethernet (+X wall) and the 40-way GPIO ribbon (+Y lobed wall). The ribbon opening is a NOTCH from the ribbon slot height up through the rim, closed by the lid: the IDC socket sits inside the lobes and the assembled cable drops into the notch before the lid goes on (a closed window that high would leave < 1 mm of wall above it). micro-HDMI, USB-A and the microSD slot are CLOSED (add "hdmi0"/"hdmi1" to POWER_PORTS, "usb_a_lower"/"usb_a_upper" to USB_PORTS, or an "sd" cut, in params.py). Lid: cloud plate with a 3 mm lip dropping inside the walls (0.25 mm slip fit per side), lip interrupted over the ribbon notch, vent slots over the SoC, 1.5 mm top chamfer; no screws.

Hardware: Raspberry Pi 5 (bare or with a heatsink <= 20 mm; the Active Cooler at 13.7 fits), 4x M2.5 brass heat-set inserts, 4x M2.5 x 6 screws, 4x 10 mm stick-on rubber feet (optional), a 40-way IDC ribbon cable on the GPIO header exiting through the +Y window.

Pipeline: the body is built exactly in B-rep (outline, walls, bosses, windows, vents, feet) and handed to lib.form.textured LAST; the exterior-only, horizontal displacement leaves the bed face, the rim height, the cavity, bosses, holes and windows untouched, so the lid fit and the Pi fit are the B-rep ones. The body exports STL / 3MF (no STEP); the lid is B-rep.

Print orientation: body floor on the bed, lid top face on the bed (returned already flipped). Windows are bridged by the wall above them (<= 18 mm spans). Material: PLA or PETG.

Assumptions (user unavailable): headless use, so only power, Ethernet and GPIO are open; a +Y clearance of 14 mm so the IDC socket and its strain relief sit inside the lobes; standoffs use a 1.2 mm insert wall (OD 6.4) to respect the component keep-out around the Pi holes.

Parts

PartSize (mm)VolumeThinnest wallPrintability
body98.621 × 89.666 × 29.634.4 cm³0.19 mmpasses
lid98 × 89.2 × 516.9 cm³1.01 mmpasses

Engineering views

Downloads

Library parts used

Parametric components shared with the other designs; see the parts library.

ComponentWhat it doesPrinted in
Heat-set insert boss
fasteners.heat_set_boss
Cylindrical boss with a correctly sized pocket for a brass heat-set insert.PETG, PLA
Cloud outline
form.cloud_outline
Cloud silhouette sketch: flat edge at -Y, round lobes bulging toward +Y; centred on the origin.not yet
Textured
form.textured
Displace a shape's outer surface with Perlin noise or horizontal ripples and return a mesh (organic skin, hammered / wavy look).not yet
Corner holes
patterns.corner_holes
Four holes inset from the corners of a length x width rectangle (lid screws / corner bosses), centred on the origin.PETG, PLA
Raspberry Pi 5 mount
patterns.pi5_mount
Raspberry Pi 5 four-hole mount pattern (58 x 49 mm, M2.5) centred on the origin.PETG, PLA
Pi 5 port windows
patterns.pi5_port_cutouts
Raspberry Pi 5 connector windows for one board edge as a wall-plane sketch (x along the edge, y = height above PCB top).not yet
Raspberry Pi outline
patterns.pi_board_outline
Raspberry Pi PCB outline (rounded rectangle) positioned to line up with the matching mount pattern.PETG, PLA
Rubber-foot recess
primitives.rubber_foot_recess
Negative (subtract me) shallow recess to locate a stick-on rubber foot; top face at z=0, extends down.PLA
Vent slots
primitives.vent_slots
Grid of rounded ventilation slots filling a rectangular area, centred on the origin (subtract from a wall).PETG, PLA

Source: models/cloud_pi_holder · built 2026-09-09 13:43

Electronics

Cloud Raspberry Pi case

A Raspberry Pi 5 case shaped like a cloud, with a soft textured skin and every port where the board expects it.

The outline is a cloud, but the inside is all fit: heat-set standoffs on the Pi 5 hole pattern, windows for power, HDMI, Ethernet, USB and the SD card, and a lid that drops in and screws down.

$19.50for one in PLA, printed as designed
Size
99 × 90 × 30 mm
Print plate
207 × 90 × 30 mm
Parts
2
Filament (PLA)
about 64 g
Print time
about 4.4 h
Status
Ready to print

Want it in another size, colour or material? Say so in the request: fitting it to your object is a $5 adjustment, and you see the revised design before it's printed.

Have something in mind?

Measure it, describe it, and we'll draw it.

Requests take a few minutes. You'll get the design and a price back before anything is printed.