// Points from e228.dat in the archive: http://m-selig.ae.illinois.edu/ads/archives/coord_seligFmt.tar.gz // Not necessarily in the same order as in: http://m-selig.ae.illinois.edu/ads/coord/e228.dat e228_points = [[1000,0],[996.58,0.04],[986.46,0.32],[969.98,1.16],[947.57,2.75],[919.77,5.17],[887.15,8.36],[850.25,12.21],[809.62,16.57],[765.8199,21.3],[719.4,26.21],[670.92,31.13],[620.94,35.89],[569.99,40.33],[518.61,44.3],[467.35,47.67],[416.71,50.3199],[367.2,52.15],[319.29,53.08],[273.44,53.06],[230.06,52.04],[189.55,50.02],[152.26,47.02],[118.5,43.08],[88.55,38.28],[62.67,32.74],[41.06,26.57],[23.85,19.91],[11.17,13.03],[3.12,6.2],[0,0.21],[2.71,-5.53],[10.98,-11.88],[24.04,-18.29],[41.7,-24.46],[63.8399,-30.12],[90.31,-35.13],[120.93,-39.3501],[155.47,-42.73],[193.63,-45.24],[235.08,-46.85],[279.4499,-47.57],[326.34,-47.46],[375.26,-46.57],[425.73,-44.98],[477.21,-42.78],[529.16,-40.04],[580.99,-36.87],[632.16,-33.37],[682.08,-29.64],[730.18,-25.78],[775.9,-21.91],[818.7,-18.12],[858.04,-14.52],[893.43,-11.18],[924.37,-8.21],[950.4,-5.57],[971.26,-3.2201],[986.81,-1.3601],[996.62,-0.3]]; linear_extrude(height=20) scale([15, 15]) translate([0,0]) scale (0.001) polygon(points=e228_points);