summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
cbb763a)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-module ThroughHole(r, y, z) {
- translate([-50, y, z])
+module ThroughHole(r, y, z, x=-50) {
+ translate([x, y, z])
rotate([0, 90, 0])
cylinder(r=r, h=100, $fn=20);
}
rotate([0, 90, 0])
cylinder(r=r, h=100, $fn=20);
}
+module MountingHoleCylinders(r, x=-50){
for (z=[ 1/4, 3/4 ]) {
rotate([0,0, backflange_angle])
for (z=[ 1/4, 3/4 ]) {
rotate([0,0, backflange_angle])
- ThroughHole( mountscrew_dia/2,
-tube_or -0.5*backflange_d,
-tube_or -0.5*backflange_d,
+}
+
+module ThroughHoles(){
+ MountingHoleCylinders(mountscrew_dia/2);
ThroughHole( clipbolt_dia/2,
lock_0y + lock_d/2 + clip_d/2 + front_th/2,
ThroughHole( clipbolt_dia/2,
lock_0y + lock_d/2 + clip_d/2 + front_th/2,