Mercurial > ukubik
changeset 43:4fb7fabd408e
Remove unused pins from the board
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Sat, 16 Aug 2014 21:03:56 +0200 |
| parents | 039b178fdef5 |
| children | 5537b55e7d5b |
| files | scad/board.scad |
| diffstat | 1 files changed, 46 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/scad/board.scad Sat Aug 16 12:13:49 2014 +0200 +++ b/scad/board.scad Sat Aug 16 21:03:56 2014 +0200 @@ -8,64 +8,94 @@ difference () { union() { color("SeaGreen") cube([12.72, 33.0, 1]); - color("Gold") { - hull() for (y = [0:12]) { + color("MediumSeaGreen") { + hull() for (y = [0, 12]) { translate([1.27, 1.27 + 2.54 * y, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); } } hull() { - for (y = [0:11]) { + for (y = [0, 11]) { translate([1.27 + 2.54, 1.27 + 2.54 * y, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); } } - for (y = [0:11]) { + for (y = [0, 10]) { translate([12.72 - 1.27 - 2.54, 1.27 + 2.54 * y, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); } } } - hull() for (y = [0:12]) { + hull() for (y = [0, 12]) { translate([12.72 - 1.27, 1.27 + 2.54 * y, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); } } hull() { translate([1.27, 1.27 + 2.54 * 12, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); } translate([12.72 - 1.27, 1.27 + 2.54 * 12, 0.5]) { - cylinder(r=1, h=1.2, center=true, $fn=8); + cylinder(r=1, h=1.1, center=true, $fn=8); + } + } + } + color("Gold") { + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10, 11]) { + translate([1.27, 1.27 + 2.54 * y, 0.5]) { + cylinder(r=0.8, h=1.2, center=true, $fn=8); + } + } + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10, 11]) { + translate([1.27 + 2.54, 1.27 + 2.54 * y, 0.5]) { + cylinder(r=0.8, h=1.2, center=true, $fn=8); + } + } + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10]) { + translate([12.72 - 1.27 - 2.54, 1.27 + 2.54 * y, 0.5]) { + cylinder(r=0.8, h=1.2, center=true, $fn=8); + } + } + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 11]) { + translate([12.72 - 1.27, 1.27 + 2.54 * y, 0.5]) { + cylinder(r=0.8, h=1.2, center=true, $fn=8); } } } } - color("Gold") for (y = [0:11]) { + color("Gold") for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10, 11]) { translate([1.27, 1.27 + 2.54 * y, 0.5]) { cylinder(r=0.4, h=1.4, center=true, $fn=8); } translate([1.27 + 2.54, 1.27 + 2.54 * y, 0.5]) { cylinder(r=0.4, h=1.4, center=true, $fn=8); } - translate([12.72 - 1.27, 1.27 + 2.54 * y, 0.5]) { - cylinder(r=0.4, h=1.4, center=true, $fn=8); - } + } + color("Gold") for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10]) { translate([12.72 - 1.27 - 2.54, 1.27 + 2.54 * y, 0.5]) { cylinder(r=0.4, h=1.4, center=true, $fn=8); } } + color("Gold") for (y = [0, 1, 2, 3, 4, 5, 6, 7, 11]) { + translate([12.72 - 1.27, 1.27 + 2.54 * y, 0.5]) { + cylinder(r=0.4, h=1.4, center=true, $fn=8); + } + } } - for (y = [0:11]) { + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10, 11]) { translate([1.27, 1.27 + 2.54 * y, 1]) { rotate([0, 180, 0]) short_pin(); } translate([1.27 + 2.54, 1.27 + 2.54 * y, 1]) { rotate([0, 180, 0]) short_pin(); } + } + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 11]) { translate([12.72 - 1.27, 1.27 + 2.54 * y, 1]) { rotate([0, 180, 0]) short_pin(); } + } + for (y = [0, 1, 2, 3, 4, 5, 6, 7, 10]) { translate([12.72 - 1.27 - 2.54, 1.27 + 2.54 * y, 1]) { rotate([0, 180, 0]) short_pin(); }
