From: Ian Jackson Date: Tue, 27 May 2014 21:36:50 +0000 (+0100) Subject: brompton-computer-guard: swap difference/union, nfc X-Git-Tag: filamentspool-v2-release~368 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=4aa36d5c1ecf05df6344cea7cbb57d2cc847a842;p=reprap-play.git brompton-computer-guard: swap difference/union, nfc --- diff --git a/brompton-computer-guard.scad b/brompton-computer-guard.scad index 6a484ee..709ee11 100644 --- a/brompton-computer-guard.scad +++ b/brompton-computer-guard.scad @@ -32,15 +32,15 @@ module ArchProfile(){ intersection(){ translate([-200,0]) square([400,200]); - union(){ - difference(){ + difference(){ + union(){ ArchCircle(arch_in_rad + arch_thick); - ArchCircle(arch_in_rad); + for (m=[0,1]) + mirror([m,0]) + translate([arch_width/2,0]) + square([end_width, end_thick]); } - for (m=[0,1]) - mirror([m,0]) - translate([arch_width/2,0]) - square([end_width, end_thick]); + ArchCircle(arch_in_rad); } } }