// -*- C -*-
india_nom = 27.0;
-india_slop = 0.35;
+india_slop = -0.35;
middia_nom = 31.0;
-middia_slop = 0.5;
+middia_slop = -0.5;
outdia = 44.0;
htop = 5;
hbot = 7;
+$fa=3;
+$fs=0.1;
+
// calculated
-india_use = india_nom - india_slop;
-middia_use = middia_nom + middia_slop;
+india_use = india_nom + india_slop;
+middia_use = middia_nom - middia_slop;
module Plan() {
polygon([[ india_use/2, -hbot ],
[ india_use/2, htop ]]);
}
-Plan();
+module Adapter(){
+ rotate_extrude(convexity=5)
+ Plan();
+}
+Adapter();