X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/a2783e34aac8152fd069f33b1f1fe0a8e4cf6128..eb762a083130b29b2b77b948c0c6d8641f9a25fc:/Gesellschaftsspiel-Replikator%2FPoeppel_V1.mw diff --git a/Gesellschaftsspiel-Replikator%2FPoeppel_V1.mw b/Gesellschaftsspiel-Replikator%2FPoeppel_V1.mw index 2a95d5b38..de66e3a23 100644 --- a/Gesellschaftsspiel-Replikator%2FPoeppel_V1.mw +++ b/Gesellschaftsspiel-Replikator%2FPoeppel_V1.mw @@ -1,14 +1,26 @@ -
++// Randverzierungen: nach Wunsch einkommentieren, oder ganz ohne + +// Kegel: +//randverzierung(n=4) { +// rotate([0,90,0]) +// cylinder(r1=0.5, r2=0, h=0.5, center=true); +//} + +// Striche hochkant: +randverzierung(n=5) { + rotate([0,90,0]) + cube([1,0.5,0.5], center=true); +} + +// Striche quer: +//randverzierung(n=9) { +// cube([0.5,2,0.5], center=true); +//} + +// Pyramiden: +//randverzierung(n=11) { +// rotate([0,90,0]) +// cylinder(r1=0.5, r2=0, h=0.4, center=true, $fn=4); +//} + +// Plusse: +//randverzierung(n=12) { +// rotate([0,90,0]) { +// cube([1,0.3,0.5], center=true); +// cube([0.3,1,0.5], center=true); +// } +//} +} +// Blindenpöppel -// Annette Thurow -// 2014-01-21 V1 +// Stratum 0 +// 2014-01-21 V1.6 // License: WTF +$fn=50; + Hoehe=30; Teiler=3; Radius1=Hoehe/Teiler; RadiusM=Hoehe*(Teiler-1)/Teiler/Teiler; +// Randverzierungen als Kindelemente übergeben +module randverzierung(n = 12) { + for(i = [1:n]) { + rotate([0,0,i*(360/n)]) + translate([Radius1+0.1,0,0.5]) + child(); + } +} +rotate ([180,0,0]) +{ difference() { union() @@ -26,12 +38,44 @@ difference() // Hohlraum abziehen color("green") cylinder(Hoehe-1,Radius1-1,Radius2); -}; +} // Deckel draufsetzen color("black") translate ([0,0,Radius1-1]) cylinder(1,RadiusM,RadiusM); -// Hier Verzierungen auf den Rand anbringen todo -