5 cube(size=[1,1,1], center=true);
6 cylinder(h=2,d=0.6,center = true, $fn=fragments);
11 module padHoles(x, y, zRot = 0) {
12 rotate([0, 0, zRot]) {
13 translate([x, y, 0]) {
14 cylinder(h=2,d=0.6,center=true,$fn=fragments);
16 cylinder(h=2,d=0.6,center=true,$fn=fragments);
22 module pad(x, y, zRot = 0) {
23 rotate([0, 0, zRot]) {
24 translate([x, y, 0]) {
30 translate([1.25,0,0]) {
31 cube(size=[0.5,1.1,1.1], center=true);
75 // Translate so that pin 1 and the bottom of the board
76 // is the reference point (0,0,0)
77 translate([14,-14,0.50]) {
82 translate([-15, -1.6, -0.49]) {
83 cube(size=[16, 22, 0.98], center = false);
92 translate([-15 + 1.98, 0, 0.5]) {
93 color("Silver", a=1) {
94 cube(size=[12.1, 15.2, 2.3], center = false);
99 translate([-9.63, 17, 0.5]) {
100 color("AntiqueWhite", a=1) {
101 cube(size=[9.63, 1.98, 1], center = false);
106 translate([-14,16,0.5]) {
107 color("White", a=1) {
108 cube(size=[2.58, 2.58, 0.4], center = false);
110 translate([2.58/2, 2.58/2, 0.5]) {
113 cylinder(h=1.3, d=1.98, center=true, $fn=fragments);
114 cylinder(h=1.5, d=1.70, center=true, $fn=fragments);
117 cylinder(h=0.5, d=0.5, $fn=fragments);
123 translate([-2.5,15.5,0.5]){
124 color("White", a=1) {
125 cube(size=[2,1,0.4], center=false);
128 translate([-8.5,15.5,0.5]){
129 color("White", a=1) {
130 cube(size=[2,1,0.4], center=false);