X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=bike-lipo-box.scad;h=edd37010cdfd9ac36149516b4d99796deace7ec8;hp=14d578c2e6be8ac89c923b58d43497541020e89f;hb=d1f9fc4c0e7a12e00138ebb6b899a6a120be3864;hpb=89f982da259f962e6bbafe1a716bab7ca710fa7b diff --git a/bike-lipo-box.scad b/bike-lipo-box.scad index 14d578c..edd3701 100644 --- a/bike-lipo-box.scad +++ b/bike-lipo-box.scad @@ -17,6 +17,9 @@ s1930_recess = 3; s1930_around = 3; s1930_behind = 3; +jdae12pa_rad = 12 / 2 + 0.5; +jdae12pa_rad_outer = 19 / 2 + 0.5; // head of an "M12 bolt" + totx_inner = 180; toty_outer = 95; totz_inner = 27.0; @@ -198,9 +201,9 @@ module Box(){ ////toplevel // keepers for lipo for (keepers= [[ 35, lipokeeper_d_min, lipokeeper_h, - [ 10, 40, 80, 120 ] ], + [ 40, 80, 120, 150 ] ], [ 10, lipokeeper_end_d_min, lipokeeper_end_h, - [ 145 ] ] + [ 25 ] ] // each entry: [ y, d_min, h, [ x, ...] ] ]) for (kx= keepers[3]) { @@ -227,6 +230,13 @@ module Box(){ ////toplevel 10]) cylinder(r= pxp6012_rad, h= totz_outer); + // vent connector + translate([chargingconn_x, + toty_inner - (pxp6012_rad_outer*2 + 5 + 15 + + jdae12pa_rad_outer), + 10]) + cylinder(r= jdae12pa_rad, h= totz_outer); + translate([switch_x, toty_inner, totz_inner/2]) rotate([90,0,90]) S1930_Negative();