Skip to content

πŸ• Mezuzah case generator

A 3D-printable mezuzah case built outwards from the scroll: choose the klaf size, measure its rolled diameter, and the exterior follows from it.

πŸ“œ This makes the case only β€” not the scroll

A kosher klaf is written by hand by a sofer and bought separately. This tool never prints, engraves or lays out scroll text β€” it builds the case that holds the klaf you bought.

15 Γ— 140 Γ— 14.9 mmInterior: 124.0 mm long, 10.6 mm bore29 printed parts

Estimated print time: ~1:16 h Β· ~17.8 g filament

The scrollβ–Ύ

Everything else is derived from here. There is deliberately no exterior-height field: buying a case by its outside measurement is exactly how people end up with one that fits nothing.

Klaf height

πŸ“ This is the number that decides whether the scroll goes in at all. 9 mm is a starting point, not a fact β€” the diameter depends on the parchment and on how tightly it was rolled. Measure your own scroll and type that.

The exterior was derived from a 120 mm klaf β€” it is a result here, not something you type.

The caseβ–Ύ

Walls, face and corners. A wall under 0.8 mm is a single line of plastic and snaps off a doorpost.

The roofβ–Ύ

The case prints open-side down, so the underside of the front face is the one place it prints in mid-air. This is where you decide what happens there.

The roof rises to a ridge at 45Β°, so every layer lands on the one below and there is nothing to bridge and nothing to remove. It costs 2.3 mm of extra depth on this case β€” and only depth: not width, not length, and not the scroll's own room. Nothing scars the inside, where a support scar would sit against the parchment.

The backβ–Ύ

A mounted mezuzah is closed by the doorpost. A separate back is for a case that has to close on its own.

One printed part. The scroll goes in from the back and the doorpost holds it there β€” no fit to get wrong and nothing to lose.

Mountingβ–Ύ

The mounting area is added to the ends of the case, never taken out of the scroll's cavity.

Two holes, above and below the cavity. The end walls grow to carry them, so the scroll never pays for the mounting.

The markingβ–Ύ

A free field: Χ©, Χ©Χ“Χ™, a family name, a blessing, a date β€” or nothing at all.

The presets are a quick start, not the whole list β€” type anything you like, and it is fitted to the face.

Direction

One or two letters sit across the face; anything longer turns and runs down the length of the case β€” which is how these are actually decorated, and the only direction a word has room in.

Style
Where it sits on the face

Drag the marking on the flat view (the 2D tab above the preview) β€” or type it here. It cannot leave the usable face, and with screw mounting that face already stops short of the mounting holes.

Room to move: Β±5.3 mm across, Β±59.0 mm along.
Coloursβ–Ύ
Case colour
Marking colour

A raised marking is exported as its own 3MF part, so it carries its own filament slot: two colours at no extra work on a printer that can do it, and simply ignored on one that cannot.

One plate in the file Β· 256Γ—256 mm bed

Plate 1 Β· 29 parts Β· 90% of the bed

Print open-side down: the rim sits flat on the bed, the cavity opens downward so it needs no supports, and the only bridge is the underside of the face across the bore.

πŸ“ My designs

⚠️ No marking on the face. That is a legitimate choice β€” a plain case is a case.