From: Ian Jackson Date: Sun, 9 Aug 2015 07:54:59 +0000 (+0100) Subject: brompton-computer-guard: distribute difference() with MainCutout (nfc) X-Git-Tag: filamentspool-v2-release~165 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=892cd79fc5a6853ac9efce9fc5d1cd75c1670599 brompton-computer-guard: distribute difference() with MainCutout (nfc) --- diff --git a/brompton-computer-guard.scad b/brompton-computer-guard.scad index ea334d5..94803d2 100644 --- a/brompton-computer-guard.scad +++ b/brompton-computer-guard.scad @@ -72,12 +72,13 @@ module Arch(){ difference(){ rotate([0,0,180]){ difference(){ - union(){ - linear_extrude(height=arch_breadth) ArchProfile(false); - linear_extrude(height=pbase_thick) hull(){ - ArchProfile(true); - ArchProfile(false); - } + linear_extrude(height=arch_breadth) ArchProfile(false); + MainCutout(); + } + difference(){ + linear_extrude(height=pbase_thick) hull(){ + ArchProfile(true); + ArchProfile(false); } MainCutout(); }