From: Ian Jackson Date: Sun, 11 May 2014 22:01:40 +0000 (+0100) Subject: brompton-computer-guard: wip X-Git-Tag: filamentspool-v2-release~384 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=19dd57ea106bc530ddd57fda06c43e2f3bc9a279;p=reprap-play.git brompton-computer-guard: wip --- diff --git a/brompton-computer-guard.scad b/brompton-computer-guard.scad index 9620bdd..b37bd9d 100644 --- a/brompton-computer-guard.scad +++ b/brompton-computer-guard.scad @@ -59,15 +59,22 @@ module Tube(){ } } -module Bolts(){ +module Bolt(){ %translate([0,0,-50]) linear_extrude(height=80) { - translate([attach_cx, -attach_cdy]) rotate([0,0,-attach_ang]) { - translate([attach_inrad - attach_hole_dist - attach_hole_dia/2, 0]) - circle(r=attach_hole_dia/2, $fn=20); - translate([attach_inrad + attach_tube_dia - +attach_hole_dist + attach_hole_dia/2, 0]) - circle(r=attach_hole_dia/2, $fn=20); - } + circle(r=attach_hole_dia/2, $fn=20); + } + %translate([0,0,10]) linear_extrude(height=20) { + circle(r=attach_hole_dia/2 * 2, $fn=20); + } +} + +module Bolts(){ + translate([attach_cx, -attach_cdy]) rotate([0,0,-attach_ang]) { + translate([attach_inrad - attach_hole_dist - attach_hole_dia/2, 0]) + Bolt(); + translate([attach_inrad + attach_tube_dia + +attach_hole_dist + attach_hole_dia/2, 0]) + Bolt(); } }