 (def columns (range 0 ncols))
 (def rows (range 0 nrows))
 
-(def α (/ π 12))
-(def β (/ π 26))
 (def cap-top-height (+ plate-thickness sa-profile-key-height))
 (def row-radius (+ (/ (/ (+ mount-height 1/2) 2)
                       (Math/sin (/ α 2)))

   (wall-brace thumb-ml-place  0  1 web-post-tl thumb-bl-place  0  1 web-post-tr)
   (wall-brace thumb-bl-place -1  0 web-post-bl thumb-br-place -1  0 web-post-tl)
   (wall-brace thumb-ml-place  0  1 web-post-tr thumb-tl-place -2.5  0 thumb-post-tl)
   (wall-brace thumb-tl-place -1  0 thumb-post-tl (partial key-place 0 2) -1  0 web-post-bl)
   
   (wall-brace thumb-tr-place  0 -1 thumb-post-br (partial key-place 3 3)  0 -1 web-post-bl)
  ))

(spit "repl.scad"
      (write-scad (union

                   connectors
                   thumb
                   thumb-connectors
                   case-walls
                   usb-cutout
                  ;  thumbcaps
                  ;  caps
                   )))
                   
