This commit is contained in:
Gnieark 2017-12-05 22:03:42 +01:00
parent 270fac01f3
commit 373a8e7a42
4 changed files with 16517 additions and 1818 deletions

View File

@ -8,12 +8,51 @@ module aiguillage(){
linear_extrude (height=4.5) linear_extrude (height=4.5)
import (file="rails.dxf", layer="aiguillages", $fn=100); import (file="rails.dxf", layer="aiguillages", $fn=100);
translate([107.8,0,0.001])
cube([4.4,10,20]);
translate([107.8 + 20.4 ,0,0.001])
cube([4.4,10,20]);
} }
union(){
//espacement pour faire coulisser la traverse
translate([117.8,27.2,0]) translate([117.8,27.2,0])
#cube([4.4,46,2.1]); #cube([4.4,46,2.2]);
//nut hole
translate([100,5,15])
rotate([0,90,0])
cylinder( h=70, r=1.5, , $fn=100);
}
} }
} }
aiguillage();
module aiguilles(){
translate([-100,50,0])
difference(){
union(){
translate([0,0,2.01])
linear_extrude (height=2.5)
import (file="rails.dxf", layer="aiguillages-movables-parts", $fn=100);
linear_extrude (height=2.02)
import (file="rails.dxf", layer="aiguilles-down", $fn=100);
translate([117.8,0,0.001])
cube([4.4,10,5]);
}
//nut hole
translate([100,5,2])
rotate([0,90,0])
cylinder( h=70, r=1.5, , $fn=100);
}
}
aiguillage();
//aiguilles();

File diff suppressed because it is too large Load Diff

9718
STL/aiguillage-part1.stl Normal file

File diff suppressed because it is too large Load Diff

4594
STL/aiguillage-part2.stl Normal file

File diff suppressed because it is too large Load Diff