// -*- C -*- prong_nomdepth = 15; prong_curverad = 15; prong_thick = 1.0; module ProngElevationUnrotated(){ intersection(){ union(){ translate([ prong_nomdepth, prong_curverad ]) circle( prong_curverad , $fa=0.5 ); translate([ -10, 0 ]) square([ prong_curverad + 10, 10 ]); } translate([-5, -5]) square([ prong_maxdepth + 5, prong_thick + 5]); } } ProngElevationUnrotated();