Vuolti

Custom Cable Grommet Generator for 3D Printing

Create a round cable grommet for your desk, furniture panel or worktop. Enter the existing hole diameter, adjust cable opening, fit clearance, flange width and sleeve depth, and add an optional side slot for cables that are already connected.

Free for private projects All currently available Vuolti generator features are free to use for private, non-commercial projects. No account or access code required.

A cable grommet built around your desk hole

Cable grommets are simple parts, but standard sizes often miss by just enough to be annoying. The diameter is wrong, the visible flange is too wide, the opening is too small or an attached connector cannot pass through.

With the Vuolti Cable Grommet Generator, you create a round grommet around the actual hole in your desk or panel. Enter the hole diameter and then control the free cable opening and how tightly the sleeve should fit.

You can also adjust flange width, flange thickness, sleeve wall thickness and sleeve depth. For cables that are already connected, an optional full-height side slot can be added.

What you can customize

  • generate a round cable grommet
  • enter the existing desk-hole diameter
  • set fit clearance per side
  • adjust cable-opening diameter
  • enable a side slot for already-connected cables
  • control side-slot width
  • set visible flange width
  • adjust flange thickness
  • set sleeve wall thickness
  • control sleeve depth
  • switch between simple and advanced modes
  • inspect the model in a live 3D preview
  • rotate, zoom and move the preview
  • automatically fit the model in view
  • use a section view for internal geometry
  • account for printer build volume
  • review warnings for fit and thin geometry
  • download the STL directly

What can you use a custom cable grommet for?

A made-to-fit cable grommet is useful anywhere cables need to pass cleanly through a panel or piece of furniture.

  • office desks
  • computer and gaming desks
  • workbenches
  • office furniture
  • TV furniture
  • sideboards
  • shelving
  • worktops
  • DIY furniture
  • media cabinets
  • charging-cable pass-throughs
  • USB, HDMI and power-cable routing
  • replacements for missing plastic grommets
  • unusual existing hole sizes

Every value in detail

Every value in the generator and what it does. Open the one you are about to change.

Start from the existing desk hole

The key measurement is the diameter of the existing hole in the desk, panel or furniture part.

Unlike scaling a finished STL, the hole diameter remains an independent design parameter. You can therefore match the grommet to the hole without changing cable opening, wall thickness or flange width at the same time.

Use calipers where possible and check the opening in more than one direction. Holes made with a hole saw or by hand may be slightly out of round or larger than the nominal tool size.

Adjust fit clearance per side

A printed sleeve should not always be modeled at exactly the same diameter as the measured desk hole.

3D-printing tolerances, filament, first-layer behavior and the real hole can all introduce small dimensional differences. The generator therefore provides adjustable fit clearance per side.

The sleeve outside diameter is calculated from the desk-hole diameter and that clearance.

Less clearance gives a tighter fit. More clearance makes insertion easier but may result in a looser grommet.

If you do not know your printer's dimensional behavior yet, make a test print before producing a larger batch.

Control the cable opening independently

Desk-hole diameter and free cable opening are separate dimensions.

The generator lets you control the inner opening independently. This is useful when the existing desk hole is fairly large but only a few small cables need to pass through it.

A smaller opening leaves more material and gives a more closed appearance. A larger opening provides more room for cable bundles and large connectors.

Before printing, measure not only the cable itself but also any connectors that must pass through the opening.

Measure connectors, not just cables

With a fully closed grommet, the entire connected end needs to pass through the center opening.

A thin HDMI cable, for example, may have a connector much larger than the cable diameter. The same applies to USB plugs, power connectors and bundled leads.

If the connector cannot pass through the desired opening, either increase the opening size or use the optional side slot.

Side slot for already-connected cables

The optional side slot opens the grommet along one side.

This allows a cable to be inserted laterally without feeding a large connector through the center opening.

The slot passes through both the flange and sleeve.

This is especially useful when devices are already connected and the cable should not be unplugged.

Match side-slot width to the cable

The slot should be wide enough for the thickest cable that needs to pass through it sideways.

The important measurement is cable thickness, not connector size. With a side slot, the connector does not need to pass through the opening as long as the cable itself fits through the slot.

A very wide slot removes more material from the flange and sleeve, so make it only as large as necessary.

Set flange width for coverage and appearance

The visible flange sits on top of the desk or furniture panel and covers the edge of the drilled hole.

Flange width determines how far this visible area extends beyond the sleeve.

A narrow flange looks minimal and uses little space. A wider flange can hide a rough hole edge and provide more contact area.

In tight installations, check that enough free space exists around the hole.

Adjust flange thickness

Flange thickness controls how high the visible upper part sits above the desk surface.

A thin flange looks flatter but may be more flexible. A thicker flange creates a more substantial edge.

At very thin settings, the generator can warn that the geometry may become delicate with a typical 0.4 mm nozzle.

Control sleeve wall and depth

The sleeve extends below the visible flange and sits inside the desk hole.

Sleeve wall thickness controls how much material remains between the outside of the sleeve and its internal cavity.

Sleeve depth determines how far the grommet extends into the hole.

More depth can improve guidance but is not automatically better. Thin panels may need only a short sleeve, while thicker worktops can accommodate more depth.

Actual holding force depends on both sleeve depth and fit clearance.

Inspect internal geometry with the section view

From the outside, a cable grommet looks simple. The sleeve, wall thickness and inner opening are what determine fit and usable space.

The section view lets you inspect how flange and sleeve are constructed.

This is particularly useful with small cable openings or thicker walls because it shows how much free cross-section actually remains.

Real fit depends on printer and material

The selected clearance is a geometric starting point.

Actual fit also depends on printer calibration, filament, extrusion width, temperature, first-layer behavior and the real desk hole.

If the fit is too tight, do not hammer the part into place because both the print and furniture surface may be damaged.

Verify critical fits with a test print.

How to measure for a cable grommet

Start by measuring the existing desk-hole diameter.

Then determine how much free cable opening is required. Measure the cables and connectors that will pass through the grommet.

If you plan to use the side slot, also measure the diameter or thickness of the largest cable that needs to enter from the side.

Finally, check how much clear surface is available around the hole for the flange.

  • measure the desk hole with calipers where possible
  • check diameter in more than one direction
  • account for the largest connector
  • measure cable thickness when using a side slot
  • check available surface around the opening
  • consider desk or panel thickness
  • do not confuse fit clearance with wall thickness
  • make a test print when printer tolerance is unknown

Examples of custom cable grommets

01

Desk with a 60 mm hole

Enter the existing 60 mm desk hole and adjust cable opening, flange width and sleeve depth for the actual cables.

02

Gaming desk with multiple cables

Increase the inner opening for power, monitor, USB and network cables while keeping enough visible flange around the hole.

03

Grommet for already-connected cables

Enable the side slot when a cable should stay connected or when a large plug cannot pass through the center opening.

04

Replacement for a missing plastic grommet

Measure the existing opening and generate a replacement when the original plastic part is missing or no longer available.

05

Custom size for DIY furniture

If you drilled your own panel, match the grommet directly to the real hole rather than relying on a nominal standard size.

06

Small opening for a few cables

Use a smaller inner opening when only one or two slim cables pass through and you prefer a more closed appearance.

07

Multiple replacement variants for personal use

For your own private projects, you can create physical cable grommets in different sizes and configurations.

How the Cable Grommet Generator works

  1. Choose simple or advanced mode.
  2. Enter the diameter of the existing desk hole.
  3. Set fit clearance per side.
  4. Choose the required cable-opening diameter.
  5. Enable the side slot if needed.
  6. In advanced mode, adjust slot width.
  7. Set the visible flange width.
  8. Adjust flange thickness, sleeve wall thickness and sleeve depth.
  9. Inspect the model in the 3D preview.
  10. Rotate, zoom or move the preview as needed.
  11. Use the section view to inspect internal geometry.
  12. Review fit, thin-wall and build-volume warnings.
  13. Download the STL and prepare it in your slicer.
Create a cable grommet

No CAD required

A basic round cable grommet is quick to draw in CAD. Once desk-hole diameter, clearance, cable opening, flange width, wall thickness, sleeve depth and an optional side slot all need to remain independently adjustable, the modeling task becomes more involved.

Vuolti handles this repeatable geometry.

Enter the dimensions that matter for your furniture and cables and generate the corresponding printable part.

Why not just scale an existing cable-grommet STL?

Scaling a finished STL changes every dimension together.

If you only need to match a different desk-hole diameter, standard scaling also changes cable opening, flange width, wall thickness and sleeve depth.

That is usually undesirable for a functional fitting part.

A parametric generator lets you change the desk-hole fit while keeping all other dimensions under independent control.

3D printing tips for cable grommets

Cable grommets are simple but dimension-sensitive functional parts.

The intended print orientation places the visible flange flat on the build plate with the sleeve pointing upward.

  • place the visible flange flat on the build plate
  • calibrate the first layer carefully
  • test fit when printer tolerance is unknown
  • match wall thickness to nozzle and extrusion width
  • ensure very thin flanges still have enough printable layers and lines
  • verify side-slot width against the real cable
  • remove dust and burrs from the desk hole before installation
  • do not force a grommet that is clearly too tight
  • make one test part before batch printing
  • review the final toolpath preview in your slicer

Print with the flange flat on the bed

The geometry is intended to sit with the visible upper flange directly on the build plate.

The sleeve then builds upward.

For the intended standard geometry, this orientation can allow many configurations to print without additional supports. Always verify the final slicer preview yourself.

Will the grommet fit your printer?

Most cable grommets are compact. Very large desk openings and wide flanges can still produce much larger overall diameters.

The generator can account for the selected build volume and warn when the configured part exceeds the available print area.

Which filament should you use?

Many common filaments work for normal desk and furniture applications.

PLA is easy to print and may be sufficient for many dry indoor uses.

PETG is tougher and slightly more flexible and can be useful for fitting parts.

For furniture exposed to higher temperature, direct sun or greater mechanical stress, choose an appropriate material and test the actual fit.

Why use Vuolti instead of downloading a ready-made STL?

Several measurements need to work together on a cable grommet: desk-hole size, sleeve outside diameter, cable opening, flange width and possibly the side slot.

A ready-made STL can be close and still end up too loose, too tight or too small inside.

Vuolti starts with the actual desk hole and your cables.

Enter the relevant dimensions and generate a grommet deliberately matched to the installation.

Free for private use today

Everything you generate with Vuolti today is free to use for private, non-commercial projects.

A solution for commercial use is planned but not available yet. Until then, the current free-use terms apply.

Digital model files may not be published or redistributed.

The current terms of use apply. A commercial-use licence is planned but not yet available.

Free to use · Disclaimer

Frequently asked questions

Can I create a grommet for an existing desk hole?

Yes. Enter the measured hole diameter and the generator creates the sleeve using the selected clearance.

Can I set cable opening independently from desk-hole diameter?

Yes. The free inner opening is a separate parameter.

Can I adjust fit clearance?

Yes. Clearance is set per side and reduces the sleeve outside diameter accordingly.

Can I add a side slot?

Yes. A full-height side slot can be enabled so already-connected cables can be inserted from the side.

Can I change slot width?

Yes. In advanced mode, the slot width can be matched to the cable thickness.

Can I change the visible flange width?

Yes. You control how far the flange extends beyond the desk hole.

Can I change flange thickness?

Yes. Flange thickness is adjustable in advanced mode.

Can I change sleeve depth?

Yes. You can control how far the sleeve extends into the desk opening.

Can I change sleeve wall thickness?

Yes. Sleeve wall thickness is adjustable in advanced mode.

Does a large connector need to fit through the center opening?

With a closed grommet, yes. Alternatively, enable the side slot and insert the cable laterally.

Can I inspect the inside of the grommet?

Yes. A section view helps inspect the sleeve, wall thickness and cable opening.

Can I move the 3D preview?

Yes. The preview can be rotated, zoomed and moved, and the model can be fitted back into view automatically.

Do I need CAD experience?

No. Set the required dimensions and Vuolti generates the geometry.

Can I check whether the part fits my printer?

Yes. Printer build volume can be entered in advanced mode.

Does the selected clearance guarantee a perfect fit?

No. Real fit also depends on printer calibration, material and the actual desk hole. Critical fits should be checked with a test print.

Your desk hole. Your cables. Your grommet.

Measure the existing opening, adjust cable clearance, fit and flange dimensions and create your own 3D printable cable grommet.

Create your cable grommet