From 29b5ac4880242a13aa1a47297a0e35b3dfaba181 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Wed, 6 Apr 2022 21:27:13 +0200 Subject: [PATCH] inital commit --- fliesen.scad | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 fliesen.scad diff --git a/fliesen.scad b/fliesen.scad new file mode 100644 index 0000000..0a453b2 --- /dev/null +++ b/fliesen.scad @@ -0,0 +1,26 @@ +dim = 170; +border = 8; +h = 30; +d = 10; + +module fliese(){ + difference(){ + rotate([0,0,45])translate([-dim/2,-dim/2,0])cube([dim,dim,h]); + translate([0,0,h]) rotate([90,0,0]) cylinder(d=d,h=2*dim,$fn=6,center=true); + for (i = [0:10]){ + translate([-1.5*d*i,0,h]) rotate([90,0,0]) cylinder(d=d,h=2*dim,$fn=6,center=true); + translate([ 1.5*d*i,0,h]) rotate([90,0,0]) cylinder(d=d,h=2*dim,$fn=6,center=true); + } + } +} + + +module form(){ + l = dim+2*border; + rotate([180,0,45]) + difference() { + rotate([0,0,45])translate([-l/2,-l/2,0.1])cube([l,l,h+5]); + fliese(); + } +} +form();