From 7ec3f30ffe6805e22462e3e60c54eae567806a3c Mon Sep 17 00:00:00 2001 From: Ruud Swinkels Date: Wed, 11 Jan 2023 21:44:13 +0100 Subject: [PATCH] add baseplate screw together minimal --- gridfinity-rebuilt-baseplate.scad | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gridfinity-rebuilt-baseplate.scad b/gridfinity-rebuilt-baseplate.scad index b9a46ce..d82af7c 100644 --- a/gridfinity-rebuilt-baseplate.scad +++ b/gridfinity-rebuilt-baseplate.scad @@ -42,7 +42,7 @@ distancey = 0; /* [Styles] */ // baseplate styles -style_plate = 3; // [0: thin, 1:weighted, 2:skeletonized, 3: screw together] +style_plate = 3; // [0: thin, 1:weighted, 2:skeletonized, 3: screw together, 4: screw together minimal] // enable magnet hole enable_magnet = true; @@ -91,6 +91,10 @@ module gridfinityBaseplate(gridx, gridy, length, dix, diy, sp, sm, sh) { linear_extrude(10*(h_base+off), center = true) profile_skeleton(); } + else if (sp == 4) { + linear_extrude(10*(h_base+off), center = true) + profile_skeleton_minimal(); + } translate([0,0,-off]) { if (sh == 1) cutter_countersink(); @@ -163,9 +167,7 @@ module profile_skeleton() { module profile_skeleton_minimal() { l = length - 6; - offset(r_fo3) - offset(-r_fo3) - square([l,l], center = true); + rounded_square(l,r_fo3); } module cutter_screw_together(gx, gy, off) {