FormaKit3D ES Open the app

Wall hook rail

Wall rail with hooks that hang and slide. The hooks print on their side so they don’t snap.

Wall hook rail

What it’s for

A rail fixed to the wall and hooks that hang from it. The hooks catch in a channel along the rail and can slide to place them wherever you want, or be removed and added without taking the rail down. The hooks print on their side so the layers run along the arm and don’t snap under weight.

Ideas

  • Entryway rack to hang keys, jackets and bags.
  • Wall key holder with small hooks.
  • Rack for backpacks and helmets.
  • Headphone or cable holder on the desk.

Step by step

  1. Choose a preset: «Entryway 5 hooks», «Key holder», «Double rack» or «Headphone pegs».
  2. In «Rail» set the length, the height and how it’s fixed to the wall.
  3. In «Hooks» choose how many, the shape (J, double or peg) and the arm size.
  4. Adjust the clearance so the hooks go into the channel and slide.
  5. Export. The rail and the hooks come out as separate parts, already laid out for printing.

Tips

  • For heavy things (jackets, backpacks), use an arm 8 mm thick or more and screw fixing.
  • Double-sided tape works for keys and light things; for more weight, use screws.
  • If the hooks are loose in the channel, lower the clearance; if they don’t go in, raise it.
  • A rail over 200 mm may not fit your bed: make two shorter rails side by side.

Presets

Entryway with 5 hooksLong rail with five J hooks.
KeychainSmall rail with five thin hooks for keys.
Double backpack hangerThree thick, long double hooks.
Headphone pegsThree wide pegs with a ball at the tip.

Parameters

Rail

The plate that goes on the wall, with the channel the hooks catch in.

LengthNumber

Length of the rail. The hooks are spread along this length.

60 mm to 210 mmDefault: 180 mm
HeightNumber

Height of the rail plate. Taller leaves room for the screws and spreads the weight better.

25 mm to 90 mmDefault: 45 mm
Plate thicknessNumber

Thickness of the rail plate. 4–6 mm is sturdy.

3 mm to 10 mmDefault: 5 mm
Corner radiusNumber

Rounding of the rail’s corners seen from the front.

0 mm to 20 mmDefault: 6 mm
Channel heightNumber

Depth of the channel, that is, how far down the top lip that holds the hooks goes. Deeper, the hooks sit firmer.

8 mm to 25 mmDefault: 12 mm
Channel widthNumber

Width of the channel where each hook’s tongue goes. 4–6 mm is sturdy.

3 mm to 10 mmDefault: 5 mm
Lip thicknessNumber

Thickness of the lip forming the channel. 3 mm holds weight well.

2 mm to 6 mmDefault: 3 mm
MountingOptions

How the rail is fixed to the wall: holes for countersunk screws (head flush), flat surface for double-sided tape, or no fixing.

Countersunk screwsDouble-sided tapeNone
Default: Countersunk screws

Hooks

Number, shape and size of the hooks.

CountNumber

Number of hooks generated. You can print more later and add them to the rail.

1 to 10Default: 4
ShapeOptions

Hook shape: classic «J» with the tip pointing up, «Double» with two tips (one higher), or «Peg», straight and slightly tilted with a ball at the tip (for headphones or caps).

J hookDoublePeg with ball
Default: J hook
Hook widthNumber

Width of each hook (its side dimension). Wider is stronger.

6 mm to 30 mmDefault: 12 mm
Arm lengthNumber

How far the arm sticks out from the wall. 30–40 mm for jackets; 20 mm for keys; 50 mm for backpacks or headphones.

12 mm to 80 mmDefault: 35 mm
Arm thicknessNumber

Thickness of the arm. 6 mm holds a jacket; 8 mm or more, a loaded backpack.

3 mm to 12 mmDefault: 6 mm
Tip heightNumber

Height of the hook’s tip, which keeps what hangs from slipping off. 0 leaves a straight arm.

0 mm to 40 mmDefault: 14 mm
Bend radiusNumber

Radius of the curve between the arm and the tip. A wider curve (8–12 mm) doesn’t mark fabric.

2 mm to 25 mmDefault: 8 mm
TiltNumber

How much the peg tilts upward. 10–15° keeps what hangs from falling off.

0° to 35°Default: 15°
Clearance in the railNumber

Play between the hook’s tongue and the rail’s channel. 0.3 mm slides firmly; with more, they wobble.

0.15 mm to 0.8 mmDefault: 0.3 mm