3d-printing/lib/skadis-t-clip
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Felipe M. fd91da94c8
Add preview screenshot to lib/skadis-t-clip
Render a minimal example (rounded plate with one cutout) so the README
opens with a visual of what the library produces. Adds example.scad
with the openscad render command in its header so the screenshot can
be regenerated.
2026-05-08 16:16:57 +02:00
..
example.scad Add preview screenshot to lib/skadis-t-clip 2026-05-08 16:16:57 +02:00
preview.png Add preview screenshot to lib/skadis-t-clip 2026-05-08 16:16:57 +02:00
README.md Add preview screenshot to lib/skadis-t-clip 2026-05-08 16:16:57 +02:00
skadis-t-clip.scad Fillet T-Clip recess joints in shared library 2026-05-08 14:33:57 +02:00

Skadis T-Clip Mount

Preview

Cutout geometry for accessories that mount to an IKEA Skadis pegboard via the printable T-Clip system from Printables #256896. Print the clips separately from that model; this library produces the matching slot + recess on your accessory — a pill-shaped through-slot with a filleted cylindrical recess on the front face that seats the clip's cap. The preview above is generated from example.scad.

Usage

use <../lib/skadis-t-clip/skadis-t-clip.scad>

plate_thickness = 5.4;

difference() {
    // Your back plate, however you want to shape it.
    cube([32, plate_thickness, 90]);

    // One T-Clip cutout, centered at (x=16, z=45) on this plate.
    translate([16, 0, 45])
        skadis_t_clip_cutout(plate_thickness = plate_thickness);
}

For multiple mounts at the standard Skadis vertical pitch:

for (i = [0 : mount_count - 1])
    translate([0, 0, bottom_z + i * SKADIS_PITCH])
        skadis_t_clip_cutout(plate_thickness = plate_thickness);

Modules

skadis_t_clip_cutout(plate_thickness, slot_w, slot_h, recess_d, recess_depth, recess_fillet_r)

Negative geometry for one T-Clip mount: a pill-shaped through-slot plus a cylindrical recess on the front face whose two outer joints are filleted. The wall-to-floor joint (interior, concave from inside the recess) narrows the floor by recess_fillet_r; the wall-to-front-face joint (exterior, the plate's convex rim corner) is rounded so the rim opens to recess_d + 2·recess_fillet_r with a smoothly curved corner. Center the call at the desired (x, z) of the slot center and subtract from your plate.

Parameter Default Description
plate_thickness (required) Y depth of the back plate the cutout passes through
slot_w 5.0 mm Pill-slot width (Skadis nominal)
slot_h 15.0 mm Pill-slot length (Skadis nominal)
recess_d 22.2 mm Cylindrical wall diameter; floor narrows to recess_d 2·recess_fillet_r, rim opens to recess_d + 2·recess_fillet_r
recess_depth 2.9 mm Total recess depth from the front face to the floor
recess_fillet_r 0.8 mm Fillet radius for both the rim and the wall-to-floor joint

Constants

Name Value Description
SKADIS_PITCH 40 mm Standard Skadis vertical/horizontal slot pitch

Coordinate system

Axis Direction
X Horizontal — slot's short axis
Y Pegboard outward — back face at Y=0, front face at Y=plate_thickness
Z Vertical — slot's long axis

Used by