From: Ian Jackson Date: Mon, 21 Apr 2025 18:20:21 +0000 (+0100) Subject: toolbox-inserts: FixingsHoledPlan - must faster X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=90d4947a6bcf9631aa8ed56cff483f033b035411;p=reprap-play.git toolbox-inserts: FixingsHoledPlan - must faster Signed-off-by: Ian Jackson --- 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(); -// } } }