← 3D Print Designs
3D Print Designs 2026-11-10

Shim-Fit Adjustable Desk-Edge Cable Clip Set

A desk-edge cable clip with three snap-in channels and two swap-in shims, so one print fits 30, 25 and 18 mm desktops instead of the single thickness most clip files are drawn for.

Shim-Fit Adjustable Desk-Edge Cable Clip Set

Shim-Fit Adjustable Desk-Edge Cable Clip Set

A desk-edge cable clip with three snap-in channels and two swap-in shims, so one print fits 30, 25 and 18 mm desktops instead of the single thickness most clip files are drawn for.

Date: 2026-11-10 Category: Desk and Tech Modeling difficulty: Beginner Estimated print: ~7.5 h total · ~85 g PETG (estimate; four clips ~3.6 h and ~50 g, eight shims ~3.9 h and ~35 g) Suggested price: $12–$18 printed (set of 4 clips and 8 shims) · $3 digital file (estimate) Status: Concept

Description

The clip is a C-shaped bracket that slides over the front edge of a desk. A flat top jaw rests on the desktop, a spine runs down the edge, and a lower jaw sits under the desk. Hanging below the lower jaw is a block with three open-bottom channels, 4.2, 6.2 and 8.2 mm across, for a thin charging cable, a standard USB cable and a thick power lead. The cables run along the edge instead of dangling to the floor.

The base clip opens to 29.6 mm, for a 30 mm desktop, with a 0.4 mm squeeze. A shim 6.0 mm thick drops into a pocket in the lower jaw and cuts the opening to 24.6 mm for 25 mm desks; a 13.0 mm shim cuts it to 17.6 mm for 18 mm desks. Four clips and eight shims (four of each) make one set.

It prints on its side in PETG, so the layers run along the jaws and the bending load goes with them, not across them. No supports are needed. A beginner can model it from one side profile extruded 22 mm.

Why it sells

The category is established but crowded. InsightAgent's Etsy guide rates desk organizers and cable management at "Medium" search volume and competition, with a $10–$55 price range. PrintPal's 2026 list suggests custom cable organizers and desk systems, and eufymake's guide lists cable organizers among best sellers on Amazon Handmade, though it gives no figures. None of those are sales counts; they are the vendors' own labels, so treat them as signals. On the file side, the Thangs Desk Edge Cable Holder was listed with about 3.8K downloads when I searched, and the Printables Snug Fit Desk Cable Clip is drawn for a 16 mm desk, with STEP files for other thicknesses. The gap this fills: one print that adapts to three desk thicknesses without re-modeling, so a seller stocks one clip.

Who buys it

Home-office workers with a standing desk or a thin tabletop, students in dorm rooms, and small offices tidying a row of identical desks. They shop on Etsy and Amazon Handmade, or download the file on MakerWorld and Printables.

Design overview

  • One C-bracket profile, 22 mm wide, with 3.2 mm spine and top jaw and a 4.0 mm lower jaw.
  • Base opening 29.6 mm, for a 30 mm desk with a 0.4 mm squeeze.
  • Two shims, 6.0 and 13.0 mm thick, that drop into a 1.0 mm pocket on the lower jaw.
  • Three snap-in channels (4.2, 6.2, 8.2 mm) under the lower jaw, each with a mouth 0.8 mm narrower than the channel.
  • Two grip ridges on the top jaw, 0.5 mm tall, to stop it walking off the edge.
  • Differentiator: the shims. Competing clips fix one thickness.

Dimensions

Measurement Value (mm) Notes
Overall width (X) 35.2 from the outer face of the spine to the jaw tips
Overall depth (Y) 22 along the desk edge
Overall height (Z) 48.8 top jaw down to the bottom of the channel block
Wall thickness 3.2 spine and top jaw
Lower jaw thickness 4.0 pocket in it is 1.0 deep
Opening between jaws 29.6 measured from the lower jaw face to the top jaw underside
Jaw length 32 from the spine's inner face
Channel block 35.2 × 22 × 12 under the lower jaw
Channel diameters / mouths 4.2 / 3.4, 6.2 / 5.4, 8.2 / 7.4 centres at X = 4, 14, 25 from the spine's inner face, Z = −6
Shim pocket 26 × 18 × 1.0 X = 3 to 29, centred in Y
Shim A 25.6 × 17.6 × 6.0 for 25 mm desks
Shim B 25.6 × 17.6 × 13.0 for 18 mm desks
Grip ridge 22 × 1.0 × 0.5 at X = 10 and 22 on the top jaw's underside

Parts list

Part Qty Material Size X×Y×Z (mm) Print orientation Supports
Clip body 4 PETG 35.2×22×48.8 On its side (Y axis vertical), profile on the bed none
Shim A (6.0) 4 PETG 25.6×17.6×6 Flat none
Shim B (13.0) 4 PETG 25.6×17.6×13 Flat none

Hardware and non-printed parts

None — fully printed.

Fits and tolerances

  • Shim into lower-jaw pocket: sliding fit, 0.2 mm per side (pocket 26 × 18, shim 25.6 × 17.6), the standard sliding clearance. The desk then pins the shim, so no glue is needed.
  • Clip onto desk: a 0.4 mm squeeze on the jaws with the base opening 29.6 mm for a 30 mm desk. This is a design choice; the 3.2 mm PETG jaw flexes about 0.4 mm without yielding in my estimate, which I have not tested.
  • Cable into channel: snap fit, mouth 0.8 mm narrower than the channel, a 0.4 mm lip per side.

Modeling guide

Origin: the inner face of the spine, at the underside of the lower jaw (the plane between the jaw and the channel block). +X points into the desk, +Y along the desk edge, +Z up. The profile is drawn on the XZ plane and extruded along Y, 22 mm, centred on Y = 11.

Clip body:

  1. Sketch on XZ: rectangle X −3.2 to 32, Z −12 to 0 (channel block and lower jaw base), then rectangle X −3.2 to 32, Z 0 to 4.0 (lower jaw; its top face at Z = 4.0 is the floor of the opening, which runs to Z = 33.6), spine X −3.2 to 0, Z 0 to 36.8, and top jaw X −3.2 to 32, Z 33.6 to 36.8.
  2. Extrude the profile 22 along Y.
  3. Cut three channels along Y, through: circles 4.2 dia at (X = 4, Z = −6), 6.2 dia at (X = 14, Z = −6), 8.2 dia at (X = 25, Z = −6).
  4. Cut three mouths from each channel to the bottom face (Z = −12): widths 3.4, 5.4, 7.4, same X as the channels.
  5. Cut the shim pocket in the top face of the lower jaw (Z = 4.0 down to 3.0): X = 3 to 29, Y = 2 to 20.
  6. Add two ridges to the underside of the top jaw: 1.0 wide × 0.5 tall × 22 long at X = 10 and X = 22.
  7. Fillet the inner corner between spine and top jaw R2, the inner corner between spine and lower jaw R2, and all outer edges R1.

Shims:

  1. Sketch on XY: rectangle 25.6 × 17.6, corners R1. Extrude 6.0 (shim A) or 13.0 (shim B).
  2. Chamfer the top edge 0.4.

Print settings

Setting Value
Material PETG (charcoal clips, signal orange shims)
Nozzle 0.4 mm
Layer height 0.2 mm
Walls / perimeters 4
Infill 25% gyroid
Supports none
Brim / adhesion none; brim 3 if the 22 mm-wide side warps
Notes Print the four clips together on one plate (about 140 × 100 mm). The jaws are the load path, so layers run along them.

Assembly

  1. Choose the shim for the desk: none for 30 mm, A for 25 mm, B for 18 mm.
  2. Drop the shim into the pocket in the lower jaw.
  3. Slide the clip onto the desk edge until the spine is against the edge.
  4. Press each cable into its channel from below.

Variants and upsells

  • A 16 mm shim for the desk size in the Printables listing, and a 40 mm thick-bench base.
  • A TPU lining sheet, 0.8 mm thick, to protect varnished desks.
  • A set of five with colour-coded shims.
  • A matching under-desk power-strip tray.

Selling and distribution

Etsy and Amazon Handmade suit a printed set; MakerWorld and Printables suit the file. Price from material (about 85 g) and 7.5 h of printing, with a margin, at $12 to $18 for four clips and eight shims; the file is a $3 estimate. Prefer a commercial licence for the file, or CC BY-NC if you want free sharing. Keywords: desk cable clip, cable management, desk edge clip, standing desk cable holder, home office organizer, desk cord organizer, USB cable holder, cable channel, adjustable cable clip, under desk cable, charging cable holder, office tidy.

Risks and IP notes

  • A 0.4 mm squeeze may be too weak on a smooth desk. Mitigation: the two ridges, and a thicker 0.6 mm squeeze variant.
  • PETG creep over months of clamping. Mitigation: it is a light-load part; offer a replacement.
  • Market: saturated with free files, and the sources show cheap prices. Mitigation: sell the set with shims, not the single clip.
  • IP: simple C-clamps are common; no design patents were checked. Mitigation: check before selling at scale and keep brand names out of listings.

Resource links

More from 3D Print Designs