CAD/hab/cr18650.scad
Michael Hope 93d98a10ca + ‘.gitignore’
+ ‘hab/’
+ ‘hab/18650.scad’
+ ‘hab/battery_holder.scad’
+ ‘hab/cr18650.scad’
+ ‘hab/debug.log’
+ ‘hab/libjuju.scad’
+ ‘hab/pigateway.scad’
+ ‘hab/sensemicro.scad’
+ ‘hab/thermo.scad’
...
2017-09-17 21:40:21 +02:00

23 lines
448 B
OpenSCAD

cr18650_d = [65+3.5+1.1, 18+1, 18+1];
module cr18650() {
nl = 1.1;
nd = 6;
l = cr18650_d[0] - nl;
d = cr18650_d[1];
fl = 0.5;
fd = d * 0.9;
translate([0, d/2, d/2])
rotate(90, [0, 1, 0]) {
color("silver")
cylinder(fl, fd/2, fd/2);
translate([0, 0, fl])
color("purple")
cylinder(l-fl, d/2, d/2);
translate([0, 0, l])
color("silver")
cylinder(nl, nd/2, nd/2);
}
}