From 892cd79fc5a6853ac9efce9fc5d1cd75c1670599 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 9 Aug 2015 08:54:59 +0100 Subject: [PATCH] brompton-computer-guard: distribute difference() with MainCutout (nfc) --- brompton-computer-guard.scad | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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(); } -- 2.30.2