From de0ef763765364d537b1104143c385969f880b73 Mon Sep 17 00:00:00 2001 From: Kaan Barmore-Genc Date: Sat, 30 Dec 2023 11:13:25 -0600 Subject: [PATCH] add the 1x1 too --- .../EnderTopBarBase/1x1-with-teardrop.3mf | 3 ++ .../EnderTopBarBase/1x1-with-teardrop.scad | 38 +++++++++++++++++++ .../EnderTopBarBase/1x1-with-teardrop.stl | 3 ++ Gridfinity/EnderTopBarBase/1x1.stl | 3 ++ 4 files changed, 47 insertions(+) create mode 100644 Gridfinity/EnderTopBarBase/1x1-with-teardrop.3mf create mode 100644 Gridfinity/EnderTopBarBase/1x1-with-teardrop.scad create mode 100644 Gridfinity/EnderTopBarBase/1x1-with-teardrop.stl create mode 100644 Gridfinity/EnderTopBarBase/1x1.stl diff --git a/Gridfinity/EnderTopBarBase/1x1-with-teardrop.3mf b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.3mf new file mode 100644 index 0000000..2a24c36 --- /dev/null +++ b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.3mf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b081b9d40aaacbb395b9f4b28b180d7b0c7e9ad3583741f20b932dcb3f8043f9 +size 72206 diff --git a/Gridfinity/EnderTopBarBase/1x1-with-teardrop.scad b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.scad new file mode 100644 index 0000000..5a3764e --- /dev/null +++ b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.scad @@ -0,0 +1,38 @@ +include<../../lib/MCAD/teardrop.scad>; + + +$fn = $preview ? 8 : 360; + +if ($preview) { + union() { + base(); + cutouts(); + } +} else { + difference() { + base(); + cutouts(); + } +} + +module base() { + translate([-100, -100, 0]) + import("1x1.stl"); +} + +module cutouts() { + for (j=[0:1:1]) { + // vertical + for(i=[0:1:1]) { + // horizontal + translate([0, -3 + i*26, 8 + j*26]) + magnet_teardrop(); + } + } +} + + +module magnet_teardrop() { + color("red") + teardrop(3.2, 2.85, 90); +} diff --git a/Gridfinity/EnderTopBarBase/1x1-with-teardrop.stl b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.stl new file mode 100644 index 0000000..7d7ca77 --- /dev/null +++ b/Gridfinity/EnderTopBarBase/1x1-with-teardrop.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:749318a3bcf1eb637cda5ab8f5c970a08e831627f74d956a02fd626f4311c9d8 +size 285484 diff --git a/Gridfinity/EnderTopBarBase/1x1.stl b/Gridfinity/EnderTopBarBase/1x1.stl new file mode 100644 index 0000000..9ddd172 --- /dev/null +++ b/Gridfinity/EnderTopBarBase/1x1.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba9ecd2cab6cbb867ee92ad299b7da2f8581a0d8549b00fcf2bcc6d2fb22dc4f +size 69884