]> www.fi.muni.cz Git - openparking.git/commitdiff
hc-sr04.scad: cable hole
authorJan "Yenya" Kasprzak <kas@fi.muni.cz>
Mon, 20 Jul 2015 14:15:33 +0000 (16:15 +0200)
committerJan "Yenya" Kasprzak <kas@fi.muni.cz>
Mon, 20 Jul 2015 14:15:33 +0000 (16:15 +0200)
+ small adjustments (size of the PCB, thickness of the cable hole wall,
etc.)

things/hc-sr04.scad

index 334ac639dc2b4ef846bb9764a8fd86c8843a0d8c..e660cad06a65b5af206d017e53af59b45f9e0441 100644 (file)
@@ -3,12 +3,12 @@ infty = 100;
 
 wall = 1.5;
 
-cyl_r = 8 + 0.6;
-cyl_x = 26.6 / 2;
+cyl_r = 8 + 0.8;
+cyl_x = 26.4 / 2;
 cyl_h = 8; // above pcb, max 13.8;
 
-pcb_x = 45.6 + 1.2;
-pcb_y = 20.2 + 1.0;
+pcb_x = 45.6 + 1.5;
+pcb_y = 20.2 + 1.3;
 xtal_h = 5;
 pcb_supp = 3; // side support thickness
 pcb_h = 8; // 1.2 + space for connector etc
@@ -40,10 +40,10 @@ module sensor() {
        }
        // cable cover hole
        hull() {
-               translate([-conn_x0/2+wall, conn_y+pcb_y/2-eps, conn_z0-wall-eps])
-                       cube([conn_x0-2*wall, conn_len+2*eps, pcb_h+cyl_h+wall+eps-conn_z0]);
-               translate([-conn_x/2+wall, conn_y+pcb_y/2-eps, -wall])
-                       cube([conn_x-2*wall, conn_len+2*eps, pcb_h+cyl_h+wall-conn_z0]);
+               translate([-conn_x0/2+wall, pcb_y/2-eps, conn_z0-1.5*wall-eps])
+                       cube([conn_x0-2*wall, conn_y+conn_len+2*eps, pcb_h+cyl_h+wall+eps-conn_z0]);
+               translate([-conn_x/2+1.5*wall, pcb_y/2-eps, -wall])
+                       cube([conn_x-3*wall, conn_y+conn_len+2*eps, pcb_h+cyl_h+wall-conn_z0]);
        }
 
        // cylinders