From 552cc07d7f69599bf01e4fc948c71b5613b6e3f7 Mon Sep 17 00:00:00 2001 From: Daniele Verducci Date: Wed, 28 Jan 2026 22:02:48 +0100 Subject: [PATCH] Character retainer printable --- enclosure/external_parts.scad | 21 ++----------------- .../printables/character_retainer_ring.scad | 3 +++ 2 files changed, 5 insertions(+), 19 deletions(-) create mode 100644 enclosure/printables/character_retainer_ring.scad diff --git a/enclosure/external_parts.scad b/enclosure/external_parts.scad index b015bc6..48a7163 100644 --- a/enclosure/external_parts.scad +++ b/enclosure/external_parts.scad @@ -43,23 +43,6 @@ module character_retainer_ring() { } -module status_led_diffuser() { - $fn = 32; - // Diffuser - hull() { - translate([0, -13, 0]) cylinder(d = 10, h = 13); - translate([15, 13, 0]) cylinder(d = 10, h = 13); - translate([-15, 13, 0]) cylinder(d = 10, h = 13); - } - difference() { - // Flange - cube([50, 40, 2], true); - // Mounting holes - translate([-18, -5, 0]) cylinder(d = 3, h = 3, center = true); - translate([18, -5, 0]) cylinder(d = 3, h = 3, center = true); - } -} - module sdcard_access_port() { $fn = 32; difference() { @@ -80,6 +63,6 @@ module sdcard_access_port() { } //retainer_spring(); -//character_retainer_ring(); +character_retainer_ring(); //status_led_diffuser(); -sdcard_access_port(); +//sdcard_access_port(); diff --git a/enclosure/printables/character_retainer_ring.scad b/enclosure/printables/character_retainer_ring.scad new file mode 100644 index 0000000..4579c4e --- /dev/null +++ b/enclosure/printables/character_retainer_ring.scad @@ -0,0 +1,3 @@ +use <../external_parts.scad> + +rotate([0, 180, 0]) character_retainer_ring(); \ No newline at end of file