From a54ad5598a605975dc82401c8ac2d478c7e7ed6e Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Sat, 12 Jun 2021 12:30:54 +0200 Subject: [PATCH] Created cable passage top --- cable_passage/cable_passage_top.scad | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 cable_passage/cable_passage_top.scad diff --git a/cable_passage/cable_passage_top.scad b/cable_passage/cable_passage_top.scad new file mode 100644 index 0000000..5880083 --- /dev/null +++ b/cable_passage/cable_passage_top.scad @@ -0,0 +1,25 @@ +$fn=50; +h=20; +d=100; +t=2; +d_pg9=15.2 + 0.3; +d_pg9_spacing=d_pg9+10; + +difference() { + // Base cylinder + difference() { + $fn=300; + cylinder(h=h, r=d/2, center=true); + translate([0, 0, -t]) + cylinder(h=h, r=d/2-t, center=true); + } + // Bore holes for PG-9 + translate([0, 0, h/2]) + for (y=[-1:1:1]) + for (x=[-1:1:1]) + { + if ( !((x == -1) && (y == 0)) && !((x == 1) && (y == 0)) ) + translate([x*d_pg9_spacing, y*d_pg9_spacing, 0]) + cylinder(h=h, r=d_pg9/2, center=true); + } +}