pieces dans des modules openscad afin de pouvoir les utiliser plus facilement dans d'autres fichiers

master
Gnieark 9 years ago
parent e2502eb7f1
commit 40548159d2

@ -12,8 +12,9 @@ by moebiuseye
License GNU-GPL
*/
fixationEndStop();
// Fixation
module fixationEndStop(){
color([0,0,1])
difference() {
linear_extrude(height=10)
@ -34,7 +35,7 @@ difference() {
translate([14.2 ,10,3.2])rotate([90,0,0]) cylinder(r=1.5,h=20,$fn=50);
}
}
}
/*
// For testing / editing

@ -11,7 +11,8 @@
* Gnieark https://blog-du-grouik.tinad.fr
*
*/
glissement();
module glissement(){
difference(){
union(){
//Profils de la pièce
@ -63,6 +64,7 @@ difference(){
}
}
}
module bumpForBearing(){
translate([0,0,-0.999])cylinder (r=3, h=1,$fn=50);
cylinder (r1=3, r2=2, h=1, $fn=50);

@ -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,7 +1,10 @@
/* Reprap jeanne
* noyau de fixation entre le systeme de glissement et les biellettes
*/
$fn=200;
rotule();
module rotule(){
difference(){
union(){
translate ([0,0,12]) sphere(7);
@ -14,3 +17,4 @@ difference(){
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…
Cancel
Save