# Skadis T-Clip Mount ![Preview](preview.png) Cutout geometry for accessories that mount to an IKEA Skadis pegboard via the printable [T-Clip system from Printables #256896](https://www.printables.com/model/256896-skadis-t-clip-system). 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`](example.scad). ## Usage ```scad 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: ```scad 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 - [Skadis Coffee Tamper Holder](../../skadis-tamper-holder/)