Guide · Hole Plug Generator

How to 3D print hole plugs, tube caps and grommets

Hole Plug Generator closes holes: snap-in plugs that hold panels across a range of thicknesses, ribbed plugs for blind holes and the open ends of round and square tubes, and desk grommets with a cap and a slot for the cables. The legs are sized to bend as little as the panel allows, and every plug prints head down without supports. It is free and downloads STL or 3MF.

FreeUpdated

What can you make with Hole Plug Generator?

Plugs for holes from 4 to 120 mm, caps for tubes from 8 to 100 mm and grommets for desks 10 to 60 mm thick. Makers print:

  • A plug for an unused hole in a panel, a case or a sheet of metal.
  • A cap for the open end of a table leg, a chair or a frame made of tube.
  • A desk grommet for a 60 or 80 mm hole, with a slot the cables pass through.
  • Plugs for the holes of a workbench or a peg board that are not in use.

How do you make a hole plug, step by step?

Everything is in the panel beside the plug, which updates as you change it. Start from a preset, then change what you need.

  1. 1. Start from a preset

    Pick Panel 20 mm, Sheet metal 12 mm, Desk grommet 60 or 80 mm, Square tube 25 mm or Bench hole 20 mm. A preset sets only the values it names; Surprise me tries another head, legs or ribs and keeps the hole and what it fits.

    Hole Plug Generator: the presets with Surprise me above the settings, beside the plug on the print bed.
    The presets and the plug they make.
  2. 2. Choose the kind and measure

    Under Plug, choose a panel plug with snap legs, a blind-hole or tube-end plug with ribs, or a desk grommet. Then measure: a panel plug's hole and the thinnest and thickest panel it holds, a blind hole's depth, a tube's shape, outside and wall, or the desk's thickness.

    The Hole section of a panel plug: the hole, the thinnest panel and the thickest panel.
    A panel plug's hole and panels.
  3. 3. Shape the head and the legs

    A flat or domed head, how far it overlaps the hole's edge and how thick it is. A panel plug has 2 to 8 legs, Removable or not; a blind-hole or tube plug has 1 to 6 ribs and their grip.

    The Head and Legs sections: the head, its overlap and thickness, the legs and Removable.
    The head and the snap legs.
  4. 4. Make a desk grommet

    A desk grommet is a sleeve as long as the desk is thick and a cap that sits in its flange, with a cable slot of your width and length. Open to the edge lets you slip the cap over cables already plugged in. The Hole line names the nearest hole saw.

    The Desk grommet 60 mm preset: the Cable slot section, and the sleeve and cap on the print bed.
    A desk grommet and its cap.
  5. 5. Check it and download

    The checks say whether a panel plug's legs bend safely in your filament, whether a grommet's slot fits its cap and that it all prints head down without supports. Then download 3MF or STL; a grommet's sleeve and cap as separate files or one.

    The checks, the print figures and Download · free at the end of the panel.
    The checks and the download.

Which plugs can you start from?

Each example opens in Hole Plug Generator as a new design, beside your own.

Every plug prints head down, the face that shows on the bed, and a grommet's cap prints beside its sleeve. None needs supports. The layer height is a starting point; the thinnest wall is the one the printer checks hold each filament to.

FilamentLayer height to startThinnest wallSupportsNotes
PETG0.2 mm0.8 mmNoneSnap legs may bend 3 % as they pass the hole, against 2 % in PLA.
PLA0.2 mm0.8 mmNoneSnap legs may bend only 2 % here, so the checks warn about them sooner.
TPU0.2 mm2 mmNoneFor plugs with ribs only: soft snap legs fold back out, and the checks warn.

Tips for plugs that stay in

  • Measure the thinnest and thickest panel the plug must hold: one sloped barb pulls the head tight on any panel between, up to about 3 mm of range.
  • Deburr or chamfer a drilled hole first, so the head sits flush.
  • Turn on Removable for a plug you will take out again: its 0.6 mm barb pulls out, the 1 mm one holds harder.
  • Desk grommets usually go in 60 or 80 mm holes cut with a hole saw; the Hole line names the nearest one.
  • Before you print, check it on the view's bar: Dimensions shows its size, Measure the distance between two points, Section cuts it open and Layers steps through it as your printer will.

What if the plug falls out, rattles or its legs snap?

The plug falls out
Set the panel's real thinnest and thickest thickness, so the barb pulls the head tight. For a blind hole or a tube, more rib grip makes it hold harder.
The checks say the legs may snap
Turn on Removable (the check's Apply does it when it helps), choose a thicker panel range for longer legs, or print in PETG or nylon, which spring back better.
The plug rattles in the thinnest panels
Narrow the range between Thinnest and Thickest panel: one barb holds about 3 mm of range.
The checks say the hole is too small for legs
The legs your nozzle prints leave no room inside the stem. Choose a larger hole, or a blind-hole plug with ribs.
The grommet's slot is smaller than you set
A slot larger than the cap is made as large as the cap takes, and the check says its size. A larger hole gives a larger cap.

Is Hole Plug Generator free?

Yes. Every plug, size and download is free; downloading needs a free NabiMakes account, which also keeps your projects.

  • Free

    Free
    • Panel, blind-hole and tube plugs
    • Desk grommets with a cable slot
    • Every head, leg and rib
    • 3MF and STL

Every setting, with its range and default

Lengths are in millimetres. Each setting shows only where it applies: the panels and the legs for a panel plug, the depth and the ribs for a blind hole or tube, the desk and the cable slot for a grommet.

SettingRangeDefaultWhat it does
Plug
KindPanel (snap legs), Blind hole (ribs), Tube end (ribs), Desk grommetPanel (snap legs)A panel plug with snap legs, a blind-hole or tube-end plug with ribs, or a desk grommet with its cap.
Hole
Hole4–120 mm20 mmThe hole's diameter; a grommet's is 20 mm at least, and the line names the nearest hole saw.
Thinnest panel0.5–10 mm1 mmThe thinnest panel the legs must hold.
Thickest panel0.5–12 mm3 mmThe thickest panel; one sloped barb holds every panel in between.
Depth3–60 mm12 mmHow far a blind-hole or tube plug goes in.
Desk10–60 mm25 mmThe desk's thickness: the sleeve's length.
TubeSquare, RoundSquareA square or a round tube.
Outside8–100 mm25 mmThe tube's outside; the head covers it.
Wall0.5–6 mm1.5 mmThe tube's wall; the plug fills the inside, which must be 4 mm at least.
Head
HeadFlat, DomedFlatFlat, or domed: a flat middle with a wide 45° rim.
Overlap0.5–15 mm2 mmHow far the head reaches past the hole, or past a tube's outside, per side.
Head thickness1–8 mm1.6 mmThe head's thickness; a grommet's flange is 3 mm at least, for the cap's recess.
Legs
Legs2–84How many snap legs.
RemovableOn, offOnOn: a 0.6 mm barb that pulls out again. Off: a 1 mm barb that holds harder.
Ribs
Ribs1–63How many ribs grip the hole's wall.
Grip0.1–1.5 mm0.4 mmHow far the ribs reach past the hole, per side.
Cable slot
Width0–40 mm15 mmThe cable slot's width in the cap.
Length0–80 mm30 mmThe cable slot's length in the cap.
Open to the edgeOn, offOffThe slot runs to the cap's edge, to slip it over cables already plugged in.