38 lines
1.0 KiB
OpenSCAD
38 lines
1.0 KiB
OpenSCAD
$fn=60;
|
|
|
|
include<threads.scad>
|
|
include <BOSL2/std.scad>
|
|
include <BOSL2/shapes2d.scad>
|
|
include <boltsos_0.4.1/BOLTS.scad>
|
|
|
|
// Lames horizontales
|
|
color("green") {
|
|
// Haut
|
|
rotate([0,90,0]) translate([-10,0,2.5]) {
|
|
translate([0,0,22.5]) {
|
|
mirror([0,1,0]) RodEnd(20, 32, thread_len=32, thread_diam=16, thread_pitch=4);
|
|
translate([0,-2.5,0]) cuboid([20,105,5], rounding=1);
|
|
}
|
|
translate([0,-50,0]) {
|
|
rotate([90,0,0]) tube(od=20, wall=5.5, h=5, rounding=1);
|
|
}
|
|
translate([0,-52.5,7.5]) rotate([-90,0,0]) cuboid([20,35,5], rounding=1);
|
|
}
|
|
// Bas
|
|
union() {
|
|
translate([80,0,5]) {
|
|
cuboid([20,80,10], rounding=1);
|
|
translate([0,15,5]) tube(od=11, wall=1, h=5);
|
|
translate([0,-15,5]) tube(od=11, wall=1, h=5);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Lames verticales
|
|
color("pink") {
|
|
// Droite
|
|
translate([-20,0,10]) rotate([0,90,0]) {
|
|
mirror([0,1,0]) RodEnd(20, 30, thread_len=31, thread_diam=16, thread_pitch=4);
|
|
cuboid([20,22,5], rounding=1);
|
|
}
|
|
} |