pieces dans des modules openscad afin de pouvoir les utiliser plus facilement dans d'autres fichiers
parent
e2502eb7f1
commit
40548159d2
@ -1,2 +1,33 @@
|
||||
/*
|
||||
* ReprapJeanne V2
|
||||
*
|
||||
* Vue de la structure de la reprap
|
||||
*
|
||||
|
||||
* Copyleft (see license file):
|
||||
* hackerspace Jeanne d'Hack http://www.jeannedhack.org
|
||||
* Gnieark https://blog-du-grouik.tinad.fr
|
||||
*
|
||||
*/
|
||||
|
||||
linear_extrude (height=2000)
|
||||
import (file="profil-axe.dxf", layer="0", $fn=100);
|
||||
import (file="baseImprimante3d.dxf", layer="axes", $fn=100);
|
||||
|
||||
translate([0,0,100])
|
||||
linear_extrude (height=10)
|
||||
import (file="baseImprimante3d.dxf", layer="0", $fn=100);
|
||||
/*
|
||||
translate([0,0,1990])
|
||||
linear_extrude (height=10)
|
||||
import (file="baseImprimante3d.dxf", layer="0", $fn=100);
|
||||
*/
|
||||
|
||||
translate([0,0,5])
|
||||
linear_extrude (height=35)
|
||||
import (file="baseImprimante3d.dxf", layer="liteaux", $fn=100);
|
||||
|
||||
translate([0,0,1965])
|
||||
linear_extrude (height=35)
|
||||
import (file="baseImprimante3d.dxf", layer="liteaux", $fn=100);
|
||||
|
||||
|
||||
|
@ -1,16 +1,20 @@
|
||||
/* Reprap jeanne
|
||||
* noyau de fixation entre le systeme de glissement et les biellettes
|
||||
*/
|
||||
|
||||
$fn=200;
|
||||
difference(){
|
||||
union(){
|
||||
translate ([0,0,12]) sphere(7);
|
||||
translate ([0,0,4]) sphere(7);
|
||||
translate ([0,0,3.99]) cylinder(r=7,h=8.02);
|
||||
}
|
||||
union(){
|
||||
translate([0,8,12]) rotate([90,0,0]) cylinder(r=1.8,h=16);
|
||||
translate([-8,0,4]) rotate([90,90,90]) cylinder(r=1.8,h=16);
|
||||
translate([-10,-10,-10]) cube([20,20,10]);
|
||||
}
|
||||
}
|
||||
rotule();
|
||||
module rotule(){
|
||||
difference(){
|
||||
union(){
|
||||
translate ([0,0,12]) sphere(7);
|
||||
translate ([0,0,4]) sphere(7);
|
||||
translate ([0,0,3.99]) cylinder(r=7,h=8.02);
|
||||
}
|
||||
union(){
|
||||
translate([0,8,12]) rotate([90,0,0]) cylinder(r=1.8,h=16);
|
||||
translate([-8,0,4]) rotate([90,90,90]) cylinder(r=1.8,h=16);
|
||||
translate([-10,-10,-10]) cube([20,20,10]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,33 +0,0 @@
|
||||
/*
|
||||
* ReprapJeanne V2
|
||||
*
|
||||
* Vue de la structure de la reprap
|
||||
*
|
||||
|
||||
* Copyleft (see license file):
|
||||
* hackerspace Jeanne d'Hack http://www.jeannedhack.org
|
||||
* Gnieark https://blog-du-grouik.tinad.fr
|
||||
*
|
||||
*/
|
||||
|
||||
linear_extrude (height=2000)
|
||||
import (file="baseImprimante3d.dxf", layer="axes", $fn=100);
|
||||
|
||||
translate([0,0,100])
|
||||
linear_extrude (height=10)
|
||||
import (file="baseImprimante3d.dxf", layer="0", $fn=100);
|
||||
/*
|
||||
translate([0,0,1990])
|
||||
linear_extrude (height=10)
|
||||
import (file="baseImprimante3d.dxf", layer="0", $fn=100);
|
||||
*/
|
||||
|
||||
translate([0,0,5])
|
||||
linear_extrude (height=35)
|
||||
import (file="baseImprimante3d.dxf", layer="liteaux", $fn=100);
|
||||
|
||||
translate([0,0,1965])
|
||||
linear_extrude (height=35)
|
||||
import (file="baseImprimante3d.dxf", layer="liteaux", $fn=100);
|
||||
|
||||
|
Loading…
Reference in New Issue