From 90d4947a6bcf9631aa8ed56cff483f033b035411 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 21 Apr 2025 19:20:21 +0100 Subject: [PATCH] toolbox-inserts: FixingsHoledPlan - must faster Signed-off-by: Ian Jackson --- toolbox-inserts.scad | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 4f285a9..b9e949f 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -200,6 +200,11 @@ module AtFixings() { } } +module FixingsHoledPlan() { + offset(r = -plate_unholed_edge_w) + BoxCavityModelMainPlan(); +} + module FullPlate() { ////toplevel render() difference(){ intersection(){ @@ -208,18 +213,17 @@ module FullPlate() { ////toplevel } union(){ - AtFixings() { - linextr(-20, -below_plane_z + fixing_head_th) + linextr(-20, -below_plane_z + fixing_head_th) intersection() { + union() AtFixings() circle(r = fixing_head_d/2); - linextr(-20, 20) + FixingsHoledPlan(); + } + linextr(-20, 20) intersection() { + union() AtFixings() circle(r = fixing_nom_d/2); + FixingsHoledPlan(); } } - -// linextr(-100, 100) -// offset(r = -plate_unholed_edge_w) -// BoxCavityModelMainPlan(); -// } } } -- 2.30.2