Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
306d4cef7This file is pinned to the selected release. Download the original to open it in your design tool.
// this was mostly made from a racket.svg I found on the mailing list,
// by the inkscape openscad exporter. i added a little bit of geometry
// at the bottom to make it round-ish.
// 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_Lambda(h)
{
scale([25.4/90, -25.4/90, 1]) union()
{
linear_extrude(height=h)
polygon([[185.681500,191.992000],[182.122663,181.544974],[178.037506,170.429916],[173.458061,158.676670],[168.416359,146.315078],[162.944433,133.374985],[157.074314,119.886232],[144.267625,91.382125],[130.252545,61.041502],[115.285328,29.103109],[83.519500,-38.612000],[73.455723,-60.570142],[64.336643,-81.057635],[56.082198,-100.101580],[48.612328,-117.729078],[35.706068,-148.843139],[24.977375,-174.616625],[20.229463,-185.568406],[15.785760,-195.266346],[11.566204,-203.737547],[7.490734,-211.009109],[5.482013,-214.203496],[3.479290,-217.108135],[1.472559,-219.726415],[-0.548189,-222.061725],[-2.592962,-224.117450],[-4.671766,-225.896979],[-6.794609,-227.403700],[-8.971500,-228.641000],[-13.030770,-230.599209],[-17.341219,-232.504109],[-21.906434,-234.303986],[-26.730000,-235.947125],[-31.815504,-237.381811],[-37.166531,-238.556328],[-42.786668,-239.418963],[-48.679500,-239.918000],[-59.459898,-238.212084],[-70.089875,-236.073547],[-80.560102,-233.511705],[-90.861250,-230.535875],[-100.983992,-227.155373],[-110.919000,-223.379516],[-120.656945,-219.217619],[-130.188500,-214.679000],[-120.640418,-216.647486],[-111.612906,-218.860391],[-103.156191,-221.058506],[-95.320500,-222.982625],[-88.156059,-224.373541],[-84.841252,-224.788046],[-81.713094,-224.972047],[-78.777861,-224.893144],[-76.041832,-224.518936],[-73.511286,-223.817021],[-71.192500,-222.755000],[-68.838153,-221.260000],[-66.507366,-219.467099],[-64.203987,-217.393694],[-61.931865,-215.057182],[-59.694849,-212.474960],[-57.496787,-209.664427],[-53.232922,-203.428016],[-49.171058,-196.487125],[-45.341986,-188.980936],[-41.776495,-181.048626],[-38.505375,-172.829375],[-35.559415,-164.462363],[-32.969404,-156.086768],[-30.766133,-147.841769],[-28.980391,-139.866547],[-27.642967,-132.300280],[-26.784650,-125.282146],[-26.436232,-118.951327],[-26.628500,-113.447000],[-27.647732,-104.891484],[-29.082236,-96.411401],[-30.915977,-87.987664],[-33.132920,-79.601189],[-35.717028,-71.232891],[-38.652265,-62.863684],[-41.922596,-54.474483],[-45.511984,-46.046203],[-49.404395,-37.559758],[-53.583792,-28.996064],[-58.034139,-20.336034],[-62.739400,-11.560584],[-72.850524,6.412918],[-83.788875,25.077125],[-107.634115,65.088381],[-120.284431,86.740794],[-133.248828,109.694641],[-139.808718,121.707314],[-146.399020,134.102602],[-153.003700,146.899590],[-159.606721,160.117361],[-166.192047,173.775003],[-172.743643,187.891600],[-179.245472,202.486237],[-185.681500,217.578000],[-178.492750,223.656125],[-171.086500,229.477000],[-133.414500,223.726000],[-128.714395,211.456893],[-116.158719,179.100453],[-98.064434,133.333006],[-87.664363,107.506506],[-76.748500,80.830875],[-65.606465,54.140655],[-54.527879,28.270385],[-43.802361,4.054606],[-33.719531,-17.672141],[-29.009631,-27.341333],[-24.569010,-36.075315],[-20.433872,-43.769769],[-16.640418,-50.320377],[-13.224851,-55.622822],[-10.223375,-59.572785],[-8.889233,-61.007988],[-7.672190,-62.065951],[-6.576770,-62.733635],[-5.607500,-62.998000],[-4.341288,-62.868380],[-2.988413,-62.330456],[-1.552128,-61.397159],[-0.035685,-60.081422],[1.557662,-58.396178],[3.224663,-56.354361],[6.766611,-51.252734],[10.564141,-44.880004],[14.591231,-37.339633],[18.821863,-28.735082],[23.230016,-19.169812],[27.789670,-8.747288],[32.474806,2.429031],[42.117443,26.629203],[51.949769,52.603008],[61.763625,79.522750],[71.350852,106.560734],[80.503291,132.889266],[96.671172,180.107188],[108.601998,214.554953],[112.458119,224.920789],[113.767787,228.027079],[114.630500,229.611000],[115.945582,231.061756],[117.530969,232.485547],[119.352371,233.872658],[121.375500,235.213375],[125.889781,237.716766],[130.799500,239.918000],[138.374816,234.771557],[145.758906,229.371953],[152.945230,223.725154],[159.927250,217.837125],[166.698426,211.713830],[173.252219,205.361234],[179.582090,198.785303],[185.681500,191.992000]]);
}
}
scale([.51521,.51521,.51521])
difference() {
translate([-3.5,-5.5,0])
{
cylinder(r=73.95, h=5, center=true, $fn=64);
translate([0,0,5/2])
scale([1,1,18/73.95])
difference() {
sphere(r=73.95, center=true, $fn=64);
translate([0,0,-50])
cube([200,200,100], center=true);
}
}
translate([0,0,2.5])
poly_Lambda(20);
}