Updates
This commit is contained in:
38
tir_sportif/dioptre-pédagogique/scad/blades.scad
Normal file
38
tir_sportif/dioptre-pédagogique/scad/blades.scad
Normal file
@@ -0,0 +1,38 @@
|
||||
$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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user