From: Jan "Yenya" Kasprzak Date: Wed, 9 Aug 2017 14:26:43 +0000 (+0200) Subject: Replacement motor cover for Sky Surfer 1400 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=151ead9cbbd28d3a774c4f4bb17a7b7a766379d4;p=things.git Replacement motor cover for Sky Surfer 1400 --- diff --git a/skysurfer-motor-cover.scad b/skysurfer-motor-cover.scad new file mode 100644 index 0000000..e865156 --- /dev/null +++ b/skysurfer-motor-cover.scad @@ -0,0 +1,27 @@ + +// Module names are of the form poly_(). As a result, +// you can associate a polygon in this OpenSCAD program with the corresponding +// SVG element in the Inkscape document by looking for the XML element with +// the attribute id="inkscape-path-id". + +// fudge value is used to ensure that subtracted solids are a tad taller +// in the z dimension than the polygon being subtracted from. This helps +// keep the resulting .stl file manifold. +fudge = 0.1; + +module poly_path4306(h) +{ + // linear_extrude(height=5) + rotate_extrude(angle = 210) rotate([0, 0, 90]) + translate([35,-13, 0]){ + polygon([[-35.333988,-11.375980],[-35.388672,-10.879880],[-19.400388,-8.881840],[-7.386879,-6.756644],[4.589842,-4.381840],[11.716397,-2.942169],[19.560552,-0.889650],[22.772022,0.412676],[26.967856,2.622476],[31.177810,5.551311],[32.984881,7.226479],[34.431642,9.010740],[34.818362,10.416990],[34.888672,11.375980],[35.388672,11.368160],[35.314452,10.356450],[34.845702,8.733400],[33.349661,6.878547],[31.503835,5.154443],[27.236641,2.175499],[22.991750,-0.049398],[19.716792,-1.366210],[11.819819,-3.433821],[4.687502,-4.874020],[-7.291714,-7.247646],[-19.322268,-9.374020],[-35.333988,-11.375980]]); + } +} + +infty = 200; +difference() { + poly_path4306(); + translate([-infty/2, -infty/2, -infty]) cube(infty); + rotate([7, 0, 0]) + translate([-infty/2, 10, -infty/2]) cube(infty); +} diff --git a/skysurfer-motor-cover.svg b/skysurfer-motor-cover.svg new file mode 100644 index 0000000..f2f7cab --- /dev/null +++ b/skysurfer-motor-cover.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + +