prong_thick = 1.0;
prong_maxdepth = 18;
+nom_shelf = 14.54;
+
+interference = 0.5;
+
+// calculated
+
+interference_angle = atan2(interference, prong_nomdepth);
+
module ProngElevationUnrotated(){
intersection(){
union(){
}
}
-ProngElevationUnrotated();
+module Elevation(){
+ rotate(-interference_angle)
+ ProngElevationUnrotated();
+ translate([0, -nom_shelf])
+ mirror([0,1])
+ rotate(-interference_angle)
+ ProngElevationUnrotated();
+}
+
+//ProngElevationUnrotated();
+Elevation();