for (rot=[0,180]) {
translate([0,0,plugl/2]) rotate([0,rot,0]) translate([0,0,-plugl/2]) {
- translate([-(topblockw*0.25+1),
+ translate([0,
plugh + pindh - (pinmaxh - pinminh)*0.75,
(plugl - pinholebasew*2)/3]) {
- translate([0,0,pinholebasew/2]) rotate([-90,0,0]) %Pin();
- rotate([0,90,0]) {
- linear_extrude(height = topblockw*1.0+2) {
- polygon([[-1.0 * pinholebasew, -0.01],
- [-0.5 * pinholebasew, pinholeh],
- [ 0 , -0.01]]);
+ translate([-(topblockw*0.25+1), 0, pinholebasew/2])
+ rotate([-90,0,0]) %Pin();
+ translate([-(topblockw+1), 0, 0]) {
+ rotate([0,90,0]) {
+ linear_extrude(height = topblockw*1.0+2) {
+ polygon([[-1.0 * pinholebasew, -0.01],
+ [-0.5 * pinholebasew, pinholeh],
+ [ 0 , -0.01]]);
+ }
}
}
}