add zslider holder

This commit is contained in:
lukas 2021-12-17 11:23:23 +01:00
parent b54dbed6a0
commit 9a0fe87ae3
2 changed files with 36 additions and 0 deletions

View File

@ -11,6 +11,7 @@ Build_STL:
- openscad -o SliderRight.stl SliderRight.scad - openscad -o SliderRight.stl SliderRight.scad
- openscad -o Slider_back.stl Slider_back.scad - openscad -o Slider_back.stl Slider_back.scad
- openscad -o Slider_front.stl Slider_front.scad - openscad -o Slider_front.stl Slider_front.scad
- openscad -o ZSlider_holder.stl ZSlider_holder.scad
artifacts: artifacts:
expire_in: 2 days expire_in: 2 days
paths: paths:

35
ZSlider_holer.scad Normal file
View File

@ -0,0 +1,35 @@
use <Slider_back.scad>;
use <helpers/Holes.scad>;
$fn=75;
main();
module main() {
difference() {
cube([30,40,10]);
translate([0,20,10]) bearingHalfHole();
holes();
}
}
// the four mount holes
module holes() {
translate([7.5,7.5,0]) {
rotate([0,-90,0]) M3Hole(10);
rotate([0,-90,0]) M3Nut(5);
}
translate([22.5,7.5,0]) {
rotate([0,-90,0]) M3Hole(10);
rotate([0,-90,0]) M3Nut(5);
}
translate([7.5,32.5,0]) {
rotate([0,-90,0]) M3Hole(10);
rotate([0,-90,0]) M3Nut(5);
}
translate([22.5,32.5,0]) {
rotate([0,-90,0]) M3Hole(10);
rotate([0,-90,0]) M3Nut(5);
}
}