From 0810d8631411f7c0d087514446c8b44bb5f1ee3d Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Mon, 23 Aug 2021 15:16:39 +0800 Subject: [PATCH] scale 0.7 --- examples/daruma_helmet.scad | 54 +++++++++++++++++++------------------ 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/examples/daruma_helmet.scad b/examples/daruma_helmet.scad index 11be336a..e6e6cb6a 100644 --- a/examples/daruma_helmet.scad +++ b/examples/daruma_helmet.scad @@ -5,37 +5,39 @@ use ; text = "順暢"; font = "思源黑體 Heavy"; font_size = 14; -model = "both"; // [daruma, helmet, both] +model = "helmet"; // [daruma, helmet, both] -if(model == "daruma") { - difference() { - union() { - daruma(); - wish_decoration(text, font, font_size); +scale(.7) { + if(model == "daruma") { + difference() { + union() { + daruma(); + wish_decoration(text, font, font_size); + } + translate([0, 0, -23]) + linear_extrude(20) + square(100, center = true); } - translate([0, 0, -23]) - linear_extrude(20) - square(100, center = true); - } -} else if(model == "helmet") { - scale(1.025) - helmet(); -} -else { - difference() { - union() { - daruma(); - wish_decoration(text, font, font_size); + } else if(model == "helmet") { + scale(1.03) + helmet(); + } + else { + difference() { + union() { + daruma(); + wish_decoration(text, font, font_size); + } + translate([0, 0, -24.5]) + linear_extrude(20) + square(100, center = true); } - translate([0, 0, -23]) - linear_extrude(20) - square(100, center = true); - } - translate([0, 4, 55]) - rotate([-20, 0, 0]) - helmet(); + translate([0, 4, 55]) + rotate([-20, 0, 0]) + helmet(); + } } module helmet() {