GOE 546 AIRFOIL
Show points
Translate
points only
linear_extrude
height
x scale
y scale
// Points from goe546.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/goe546.dat
goe546_points = [[1000,0],[950,12.55],[900,22.6],[800,42.2],[700,59.3],[600,71.7],[500,81],[400,85.1],[300,83.7],[200,74.8],[150,67.3499],[100,55.9],[75,48.67],[50,39.95],[25,28.22],[12.5,20.86],[0,0],[12.5,-11.64],[25,-15.28],[50,-18.55],[75,-20.33],[100,-21.6],[150,-22.9501],[200,-23.2],[300,-20.3],[400,-15.4],[500,-9.5],[600,-4.6],[700,-1.2],[800,0.7],[900,1.6],[950,1.05]];
linear_extrude(height=20)
scale([15, 15])
translate([0,0])
scale (0.001)
polygon(points=goe546_points);