//* ALL DIMENSION ARE IN MILLIMETERS*// include; use; use; use; use; use; /* 2D TO EXPORT TO .svg */ dim_2D = 1; /* MODULE */ module rib_external_2(){ difference(){ rotate([90,0,90]){ translate([-0.5*rib_external_chord_length,0,-0.5*stock_thick]){ airfoil(naca = rib_external_naca, L = rib_external_chord_length, N=101, h = rib_external_thick, open = false); } } for(i=[1,3]){ translate([0,-100+i*50,10]){ rotate([0,0,90]){ carbon_tube_square(carbon_square_side,tube_carbon_length ); } } } } } if (dim_2D==1){ projection(cut = true){ rotate([0,90,0]){ rib_external_2(); } } } else{ rib_external_2(); }