| 12345678910111213141516171819202122232425262728293031 | 
							- include <../config/hole.scad>
 
- function hole_full_height() =
 
-     hole_entrance / 2 * 2
 
-     + hole_holding / 2 * 2.5;
 
- module hole_shape() {
 
-     full_height = hole_full_height();
 
-     translate([0, -full_height / 2]) {
 
-         hull() {
 
-             translate([0, hole_entrance / 2]) {
 
-                 circle(r = hole_entrance / 2);
 
-             }
 
-             translate([0, hole_entrance + hole_holding / 2]) {
 
-                 circle(r = hole_holding / 2);
 
-             }
 
-         }
 
-         hull() {
 
-             translate([0, hole_entrance + hole_holding / 2]) {
 
-                 circle(r = hole_holding / 2);
 
-             }
 
-             translate([0, hole_entrance + hole_holding / 2 * 1.5]) {
 
-                 circle(r = hole_holding / 2);
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |