master
Gnieark 7 years ago
parent 1ccc2122a9
commit 84a888e220

@ -4,23 +4,23 @@ module aiguillage(){
union(){
linear_extrude (height=2)
import (file="rails.dxf", layer="aiguillages-traverses", $fn=100);
import (file="rails.dxf", layer="aiguillages-traverses", $fn=500);
linear_extrude (height=4.5)
import (file="rails.dxf", layer="aiguillages", $fn=100);
import (file="rails.dxf", layer="aiguillages", $fn=500);
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])
#cube([4.4,46,2.2]);
//nut hole
translate([100,5,15])
rotate([0,90,0])
cylinder( h=70, r=1.5, , $fn=100);
//espacement pour faire coulisser la traverse
translate([117.8,27.2,0])
#cube([4.4,46,2.2]);
//nut hole
translate([100,5,15])
rotate([0,90,0])
#cylinder( h=70, r=1.5 , $fn=500);
}
}
@ -33,26 +33,30 @@ module aiguilles(){
translate([0,0,2.01])
linear_extrude (height=2.5)
import (file="rails.dxf", layer="aiguillages-movables-parts", $fn=100);
import (file="rails.dxf", layer="aiguillages-movables-parts", $fn=500);
linear_extrude (height=2.02)
import (file="rails.dxf", layer="aiguilles-down", $fn=100);
import (file="rails.dxf", layer="aiguilles-down", $fn=500);
translate([117.8,0,0.001])
cube([4.4,10,5]);
//ergot de blocage
translate([117.8,72,0.001])
cube([4.4,3,4]);
}
//nut hole
translate([100,5,2])
translate([100,5,2.5])
rotate([0,90,0])
cylinder( h=70, r=1.5, , $fn=100);
#cylinder( h=70, r=1.5, $fn=500);
}
}
aiguillage();
aiguilles();
//aiguilles();

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save