From be6e100a7f0faed779d973af19bfca69df36272f Mon Sep 17 00:00:00 2001 From: lukas Date: Sat, 28 Aug 2021 19:19:35 +0200 Subject: [PATCH] add sliderright --- .gitlab-ci.yml | 1 + SliderLeft.scad | 4 ++++ SliderRight.scad | 21 +++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 SliderRight.scad diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26ffcd1..f616fda 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,7 @@ Build_STL: - openscad -o angle_bracket.stl angle_bracket.scad - openscad -o horizontal_angle_bracket.stl horizontal_angle_bracket.scad - openscad -o ZMotorHalter.stl ZMotorHalter.scad + - openscad -o SliderRight.stl SliderRight.scad artifacts: expire_in: 2 days paths: diff --git a/SliderLeft.scad b/SliderLeft.scad index 6c02c98..9ddf053 100644 --- a/SliderLeft.scad +++ b/SliderLeft.scad @@ -69,4 +69,8 @@ module MainBody() { // rod holder translate([BodyWidth, 20,-20 ]) cube([5, 25, 80]); + + // stabilizetriangle + translate([BodyWidth, MountSize, 45]) rotate([90, 0, 180]) linear_extrude(5) polygon([[0, 0], [0, 15], [20, 0]]); + translate([BodyWidth, MountSize + 5, -5]) rotate([-90, 0, 180]) linear_extrude(5) polygon([[0, 0], [0, 15], [20, 0]]); } diff --git a/SliderRight.scad b/SliderRight.scad new file mode 100644 index 0000000..5c52df6 --- /dev/null +++ b/SliderRight.scad @@ -0,0 +1,21 @@ +use ; + +$fn = 100; + +M3HoleDiam = 3.4; +MountSize = 40; +BodyWidth = 55; + + +translate([BodyWidth+5, 0, 0]) mirror([180, 0, 0]) difference() { + MainBody(); + M3MountHoles(); + + xcenter = 49; + ycenter = MountSize/2 - 10; + translate([xcenter, ycenter, -5]) #BottomZRodHoles(); + YRodHoles(); + + // M3 Hole for role + translate([60/2, 45, (50/2) - 5]) rotate([0, 0, -90]) #M3Hole(6); +} \ No newline at end of file