From 3880ee301cb2931cab2222659a968bb15edcbb2f Mon Sep 17 00:00:00 2001 From: Patrick Opheys Date: Fri, 8 May 2026 23:11:10 +0200 Subject: [PATCH] prototype 3 --- HairDryerHolder.scad | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/HairDryerHolder.scad b/HairDryerHolder.scad index b5b18c6..ac0cf0e 100644 --- a/HairDryerHolder.scad +++ b/HairDryerHolder.scad @@ -1,13 +1,36 @@ $fn = 50; -height = 10; +height = 50; -durchmesser = 45; +durchmesser = 42; thickness = 10; +use + + difference() { - cylinder(height, (durchmesser+thickness)/2, (durchmesser+thickness)/2); + group(){ + translate([-26,-45,height]) rotate([0, 90, 0]) roundedBox( + length = height, + width = 90, + height = 3, + corner_rd = 10, + corner_ld = 10, + corner_ru = 10, + corner_lu = 10 + ); + ch = height; + cl = 26; + cl2 = 3; + translate([-cl/2,0,ch/2]) cube([cl,50,ch], center = true); + cylinder(height, (durchmesser+thickness)/2, (durchmesser+thickness)/2); + } cylinder(height, durchmesser/2, durchmesser/2); translate([30,0,height/2]) cube([50,30,height], center = true); + + translate([-30,35,10]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10); + translate([-30,35,40]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10); + translate([-30,-35,10]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10); + translate([-30,-35,40]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10); }