From f1441fedd7e5ad689f3e929c440caf564054ca70 Mon Sep 17 00:00:00 2001 From: Christian Hodgden Date: Tue, 16 Jul 2024 19:40:32 -0500 Subject: openscad base render --- openscad/base.scad | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 openscad/base.scad (limited to 'openscad/base.scad') diff --git a/openscad/base.scad b/openscad/base.scad new file mode 100644 index 0000000..8d7a0e9 --- /dev/null +++ b/openscad/base.scad @@ -0,0 +1,28 @@ + +$fn = 25; +pip_radius = 1.5; +pip_spacing = 14/3; +difference() { + minkowski() { + cube(14, true); + sphere(1); + } + interval = [ + -pip_spacing, + 0, + pip_spacing + ]; + dim = [-8, 8]; + for (d = dim) { + for (pi = interval) { + for (pj = interval) { + translate([d, pi, pj]) + sphere(pip_radius); + translate([pi, d, pj]) + sphere(pip_radius); + translate([pi, pj, d]) + sphere(pip_radius); + } + } + } +} \ No newline at end of file -- cgit v1.2.3