From da78a8c2adfbd0c6921a90252d249c72c7809a1f Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Thu, 2 Nov 2017 09:45:10 +0100 Subject: [PATCH] rc-plane-wheel: verze pro FT Mini Scout --- rc-plane-wheel.scad | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/rc-plane-wheel.scad b/rc-plane-wheel.scad index d1b865f..b5d70f6 100644 --- a/rc-plane-wheel.scad +++ b/rc-plane-wheel.scad @@ -1,26 +1,31 @@ infty = 100; eps = 0.01; -wheel_d = 60; -wheel_h = 4; -wheel_thick_outer = 1; -wheel_thick_inner = 2; -wheel_rim = 4.5; +wheel_d = 50; +wheel_h = 3; +wheel_d1 = wheel_d + wheel_h/2; +wheel_thick_outer = 0.5; +wheel_thick_inner = 1.5; +wheel_rim = 3.5; min_wall = 0.5; spokes = 5; -spoke_w = 5; -spoke_h = 2.5; +spoke_w = 3.5; +spoke_h = 1.5; -center_d = 12; -center_hole = 4; -center_h = 10; +center_d = 5; +center_hole = 1; +center_h = 8; module body() { // rim difference() { - cylinder(r = wheel_d/2, h = wheel_h, $fn = 128); + hull() { + cylinder(r = wheel_d/2, h = wheel_h, $fn = 128); + translate([0, 0, wheel_h/2-eps]) + cylinder(r = wheel_d1/2, h = 2*eps, $fn = 128); + } translate([0,0,min_wall-eps]) cylinder(r1 = wheel_d/2 - wheel_thick_inner, r2 = wheel_d/2 - wheel_thick_outer, -- 2.43.0