rope brush
authorTomas Mudrunka <tomas.mudrunka@gmail.com>
Tue, 3 Oct 2023 21:28:33 +0000 (23:28 +0200)
committerTomas Mudrunka <tomas.mudrunka@gmail.com>
Tue, 3 Oct 2023 21:28:33 +0000 (23:28 +0200)
openscad/rope-brush.scad [new file with mode: 0644]

diff --git a/openscad/rope-brush.scad b/openscad/rope-brush.scad
new file mode 100644 (file)
index 0000000..4904a78
--- /dev/null
@@ -0,0 +1,24 @@
+$fn=8;
+
+diameter = 30;
+height = 20;
+
+difference() {
+       cylinder(h=height, d=7, $fn=32);
+       cylinder(h=height, d=4, $fn=32);
+}
+//cylinder(h=1 , d=10, $fn=32);
+
+difference() {
+       cylinder(h=height, d=diameter+8);
+       cylinder(h=height, d=diameter+0);
+}
+
+difference() {
+for (h = [0 : 1 : height-2]) {
+for (i = [0 : 4 : 180]) {
+       translate([0,0,1+h]) rotate([90,0,i+(h*3)]) cube([0.2,0.2,diameter+3], center=true);
+}
+}
+cylinder(h=height, d=4, $fn=32);
+}
\ No newline at end of file
This page took 0.151092 seconds and 4 git commands to generate.