X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=mini-arrow-fuselage.scad;h=3085155ff53dfbbea69a6606006bd0098a56fcaf;hb=15d11ba37037b7c1b92e4faa60ed7026adaff395;hp=0d71e95b489cbbd43ed39ceb7297052083051bae;hpb=5bd70147873ac02d27c53ac897771c33a5498d24;p=things.git diff --git a/mini-arrow-fuselage.scad b/mini-arrow-fuselage.scad index 0d71e95..3085155 100644 --- a/mini-arrow-fuselage.scad +++ b/mini-arrow-fuselage.scad @@ -2,7 +2,7 @@ infty = 300; eps = 0.01; fuse_w = 60; -fuse_h = 30; +fuse_h = 33; fuse_l = 132; @@ -75,18 +75,12 @@ module body() { translate([front_rod_x, fuse_w/2, 0]) rotate([0, 0, front_rod_angle]) { translate([-rod_support_w/2, -rod_support_l, 0]) - cube([rod_support_w, 2*rod_support_l, front_rod_h+rod_support_h_add]); + cube([rod_support_w + 3*wall, 2*rod_support_l, front_rod_h+rod_support_h_add]); translate([-rod_support_w/2, -3*wall, 0]) cube([rod_support_w, 6*wall*tan(front_rod_angle), fuse_h]); } } } - // firewall springs - spring_d = 2.5; - spring_h = 10; - for (y = [-1,1]) scale([1, y, 1]) - translate([spring_d/2, fuse_w/2-wall, fuse_h/2-spring_h/2+wall/2]) - cylinder(r = spring_d/2, h = spring_h, $fn = 4); } difference() {