Merge pull request #2 from gnieark/master

merge!
master
Gnieark 9 years ago
commit c2a3a5c41f

File diff suppressed because it is too large Load Diff

@ -0,0 +1,77 @@
/*
Projet ReprapJeanne
Modélisation de l'ensemble de l'imprimante
(dessin non terminé)
github: https://github.com/gnieark/reprapJeanne
By Gnieark https://blog-du-grouik.tinad.fr
& TranKILLoman
License GNU-GPL V3
*/
//structure plateaux et axes
linear_extrude (height=5)
import (file="plateau-axes.dxf", layer="plateau", $fn=100);
linear_extrude (height=2000)
import (file="plateau-axes.dxf", layer="axes", $fn=100);
translate([0,0,2000])
linear_extrude (height=5)
import (file="plateau-axes.dxf", layer="plateau", $fn=100);
//pied, haut, glissement
use <bas-de-l-axe-plus-petit.scad>;
translate([723,4.4,5])
rotate ([0,0,60])
color([1,0,0])
pied_de_l_axe_petit();
translate([385,626,5])
rotate ([0,0,180])
color([1,0,0])
pied_de_l_axe_petit();
translate([17,21,5])
rotate ([0,0,-60])
color([1,0,0])
pied_de_l_axe_petit();
use <top-axis.scad>;
translate([723,4.4,1955])
rotate ([0,0,60])
color([1,0,0])
topAxis();
translate([385,626,1955])
rotate ([0,0,180])
color([1,0,0])
topAxis();
translate([17,21,1955])
rotate ([0,0,-60])
color([1,0,0])
topAxis();
use <glissement.scad>
translate([723,4.4,1000])
rotate ([0,0,60])
color([1,0,0])
glissement_all();
translate([385,626,1000])
rotate ([0,0,180])
color([1,0,0])
glissement_all();
translate([17,21,1000])
rotate ([0,0,-60])
color([1,0,0])
glissement_all();
//plate forme
use <platform.scad>
translate([375,216,500]) color([1,0,0]) platform();

@ -1,12 +1,7 @@
linear_extrude (height=7)
import (file="all.dxf", layer="bar-for-endstop-0-5", $fn=100);
translate([0,0,4.99])
linear_extrude (height=2)
import (file="all.dxf", layer="bar-for-endstop-5-8", $fn=100);
translate([0,0,6.98])
linear_extrude (height=20)
import (file="all.dxf", layer="bar-for-endstop-8-15", $fn=100);
linear_extrude (height=9)
import (file="all.dxf", layer="bar-for-endstop-0-9", $fn=100);
translate([0,0,8.99])
linear_extrude (height=8)
import (file="all.dxf", layer="bar-for-endstop-9-15", $fn=100);

@ -12,36 +12,38 @@ By Gnieark https://blog-du-grouik.tinad.fr
License GNU-GPL V3
*/
pied_de_l_axe_petit();
linear_extrude (height=4.01)
import (file="all.dxf", layer="foot-profil-0-4", $fn=100);
difference(){
union(){
translate([0,0,4])
linear_extrude (height=23)
import (file="all.dxf", layer="foot-profil-4-40", $fn=100);
translate([13.5,43,16])
rotate([0,90,0])
unCone();
translate([6.5,43,16])
rotate([180,90,0])
unCone();
}
union(){
translate([-10,43,16])
rotate([90,0,90])
#cylinder(r=4,$fn=50, h=50);
difference(){
translate([-10,43,16])rotate([90,0,90]) cylinder(r=20,h=40,$fn=50);
union(){
translate([-11,43,16]) rotate([90,0,90]) cylinder(r=11.1,h=42,$fn=100);
translate([-11,13,0]) cube([42,30,30]);
translate([-11,40,0]) cube([42,30,16]);
module pied_de_l_axe_petit(){
linear_extrude (height=4.01)
import (file="all.dxf", layer="foot-profil-0-4", $fn=100);
difference(){
union(){
translate([0,0,4])
linear_extrude (height=23)
import (file="all.dxf", layer="foot-profil-4-40", $fn=100);
translate([13.5,43,16])
rotate([0,90,0])
unCone();
translate([6.5,43,16])
rotate([180,90,0])
unCone();
}
union(){
translate([-10,43,16])
rotate([90,0,90])
cylinder(r=4,$fn=50, h=50);
difference(){
translate([-10,43,16])rotate([90,0,90]) cylinder(r=20,h=40,$fn=50);
union(){
translate([-11,43,16]) rotate([90,0,90]) cylinder(r=11.1,h=42,$fn=100);
translate([-11,13,0]) cube([42,30,30]);
translate([-11,40,0]) cube([42,30,16]);
}
}
}
}
}
module unCone(){
cylinder (r1=5, r2=6, h=1, $fn=50);
translate([0,0,0.999]) cylinder (r=8, h=1, $fn=100);

@ -1,10 +1,8 @@
/*
Projet ReprapJeanne
Glissement le long des axes. "T carré 20x20 alu"
github: https://github.com/gnieark/reprapJeanne
wiki https://mail.jeannedhack.org/wicked/display.php?page=reprap_geante
By Gnieark https://blog-du-grouik.tinad.fr
& TranKILLoman
@ -12,7 +10,7 @@ By Gnieark https://blog-du-grouik.tinad.fr
License GNU-GPL V3
Roulements à billes 623 ZZ (0.80)
Roulements à billes utilisés: 623 ZZ (0.80)
Diamètre intérieur : 3mm
Diamètre extérieur : 10 mm
Largeur : 4 mm
@ -22,31 +20,31 @@ afin de faciliter son impression.
*/
$fn=200;
//glissement_all(); //pièces disposées assemblées
/*
glissement_imprimable(); //pieces disposées de facon à etre imprimées facilement
module glissement_all(){
glissement();
part2();
part3();
translate([20,0,10])
rotate([0,180,0])
part3();
*/
//Décommentez les lignes suivantes et commentez les précédentes
//Pour avoir les 3 pièces disposées à plat de façon à les imprimer
//facilement
}
module glissement_imprimable(){
glissement();
translate([0,45,35])
rotate([270,0,90]) part2();
translate([30,52,9])
rotate ([0,0,90])
part3();
translate([45,52,9])
rotate ([0,0,90])
part3();
}
module glissement(){
//Pièce principale

File diff suppressed because it is too large Load Diff

@ -20,39 +20,39 @@ use <_inc-hot-end.scad>;
translate([0,0,-50.97]) extrudeur();
*/
//la plate forme
difference(){
linear_extrude (height=5)
import (file="platform.dxf", layer="0", $fn=100);
union(){
translate([6.0656,44.5,2.5])
rotate([90,0,30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-6.0656,44.5,2.5])
rotate([90,0,-30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-36.4,-28.25,2.5])
rotate([90,0,90])
cylinder(r=1.5, h=72 ,$fn=100);
platform();
module platform(){
//la plate forme
difference(){
linear_extrude (height=5)
import (file="platform.dxf", layer="0", $fn=100);
union(){
translate([6.0656,44.5,2.5])
rotate([90,0,30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-6.0656,44.5,2.5])
rotate([90,0,-30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-36.4,-28.25,2.5])
rotate([90,0,90])
cylinder(r=1.5, h=72 ,$fn=100);
}
}
}
//le système de bloquage de la J-HEAD mini
linear_extrude (height=5.02)
import (file="platform.dxf", layer="Lock-system-0-5", $fn=100);
//le système de bloquage de la J-HEAD mini
linear_extrude (height=5.02)
import (file="platform.dxf", layer="Lock-system-0-5", $fn=100);
translate([0,0,5.01])
linear_extrude (height=5)
import (file="platform.dxf", layer="Lock-system-5-10", $fn=100);
translate([0,0,10])
translate([0,0,5.01])
linear_extrude (height=5)
import (file="platform.dxf", layer="Lock-system-10-15", $fn=100);
import (file="platform.dxf", layer="Lock-system-5-10", $fn=100);
translate([0,0,10])
linear_extrude (height=5)
import (file="platform.dxf", layer="Lock-system-10-15", $fn=100);
}

@ -1,16 +1,41 @@
reprapJeanne
============
On construit une imprimante 3D grande taille,de type Rodstock:
# reprapJeanne
On construit une imprimante 3D grande taille,de type Rostock [http://reprap.org/wiki/Rostock/fr]:
Hauteur: 2m (1.40m utiles), base: cylindre d'env 80cm de diamètre.
##Wiki:
Par là: https://mail.jeannedhack.org/wicked/display.php?page=reprap_geante
##Contribuer:
Le plus simple est de venir nous rencontrer, le lundi soir, vers 20 h au hackerspace Jeannedhack (Rouen - France): https://www.jeannedhack.org/
## Contribuer:
Le plus simple est de venir nous rencontrer, le lundi soir, vers 20 h au hackerspace Jeannedhack (Rouen - France): [https://www.jeannedhack.org/](https://www.jeannedhack.org/)
## To do(dans l'immediat):
* Etudier système d'areignée pour stabiliser l'imprimante
* Système de fixation des end-stop à reprendre (Gnieark)
* Electronique et firmware: Connecter définitivement les endstop.
* Trouver le faux contact et / ou l'erreur dans le firmware qui fait que le le moteur X ne veut pas fonctionner.
* [https://github.com/moul](@moul): kernel module pour pouvoir soft-reset/soft-halt via les gpios
* Rédiger notice d'assemblage et quelques schémas.
## Bonus
* [https://github.com/moul](@moul): Porter Octopi sur son protrotype ultra secret de board.
## License
On hésite entre la license Cecill http://www.cecill.info/liens.fr.html , Créative Commons ou la Do What the Fuck You Want to Public License.
En attendant cette décision, merci simplement de respecter la paternité de Reprapjeanne si vous en réutilisez des parties.
Aucune garantie, de façon non exhaustive:
* On ne garantit pas que ça fonctionne correctement (d'ailleurs, c'est sur que ça ne fonctionnera pas vu que le projet n'est pas terminé).
* On ne garantit pas que ça ne cause aucun dégâts sur vos matériels et / ou logiciels et / ou données
* On ne garantit pas que ce soit conforme aux lois et réglementations de votre pays.
## Codes / designs empruntés à droite et à gauche
* http://www.thingiverse.com/thing:204719 : Tête d'extrusion utilisée: J-Head Lite V1.0 Hot End by ohioplastics is licensed under the Creative Commons - Attribution - Share Alike license http://creativecommons.org/licenses/by-sa/3.0/.
* http://www.thingiverse.com/thing:470058 : Extrudeur utilisé : Fabrap 1.0 by fabrice974 is licensed under the Creative Commons - Attribution - Share Alike license. http://creativecommons.org/licenses/by-sa/3.0/
##To do(dans l'immediat):
* Imprimer et installer la nouvelle version des pieds et haut de l'axe (afin de rendre l'imprimante plus stable). Et ça va être galère, faut tout démonter.
* (Gnieark: finir le dessin de la nouvelle version des glissements: 2 roulements supplémentaires pour meilleure stabilité, et barre pour le endstop clipsable)
* Electronique et firmware: Pololus à régler, qualques faux contacts à éliminer définitivement, configuration du firmware à affiner)
* @Moul: Porter Octopi sur son protrotype ultra secret de board
* Marlin https://github.com/MarlinFirmware/Marlin GPL license http://www.gnu.org/licenses/gpl-3.0.fr.html

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

File diff suppressed because it is too large Load Diff

@ -6348,32 +6348,32 @@ solid OpenSCAD_Model
vertex -19 63 4
endloop
endfacet
facet normal 0.015704 2.22017e-16 -0.999877
facet normal 0.0471114 2.21798e-16 -0.99889
outer loop
vertex 4.90581 53 11.497
vertex 4.95288 53 11.4993
vertex 5 53 11.5
vertex 4.95288 47 11.4993
vertex 4.90581 47 11.497
endloop
endfacet
facet normal 0.015704 2.22017e-16 -0.999877
facet normal 0.0471114 2.21798e-16 -0.99889
outer loop
vertex 4.90581 47 11.497
vertex 4.95288 53 11.4993
vertex 4.95288 47 11.4993
vertex 5 53 11.5
vertex 5 47 11.5
endloop
endfacet
facet normal 0.0471114 2.21798e-16 -0.99889
facet normal 0.015704 2.22017e-16 -0.999877
outer loop
vertex 4.90581 53 11.497
vertex 4.95288 53 11.4993
vertex 4.90581 47 11.497
vertex 5 53 11.5
vertex 4.95288 47 11.4993
endloop
endfacet
facet normal 0.0471114 2.21798e-16 -0.99889
facet normal 0.015704 2.22017e-16 -0.999877
outer loop
vertex 4.90581 47 11.497
vertex 4.95288 53 11.4993
vertex 4.95288 47 11.4993
vertex 5 53 11.5
vertex 5 47 11.5
endloop
endfacet
facet normal 0.0784572 2.2136e-16 -0.996917
@ -9148,32 +9148,32 @@ solid OpenSCAD_Model
vertex 5 47 11.5
endloop
endfacet
facet normal 0.0471114 2.21798e-16 -0.99889
facet normal 0.015704 2.22017e-16 -0.999877
outer loop
vertex -15.0942 53 11.497
vertex -15.0471 53 11.4993
vertex -15.0942 47 11.497
vertex -15 53 11.5
vertex -15.0471 47 11.4993
endloop
endfacet
facet normal 0.0471114 2.21798e-16 -0.99889
facet normal 0.015704 2.22017e-16 -0.999877
outer loop
vertex -15.0942 47 11.497
vertex -15.0471 53 11.4993
vertex -15.0471 47 11.4993
vertex -15 53 11.5
vertex -15 47 11.5
endloop
endfacet
facet normal 0.015704 2.22017e-16 -0.999877
facet normal 0.0471114 2.21798e-16 -0.99889
outer loop
vertex -15.0942 53 11.497
vertex -15.0471 53 11.4993
vertex -15 53 11.5
vertex -15.0471 47 11.4993
vertex -15.0942 47 11.497
endloop
endfacet
facet normal 0.015704 2.22017e-16 -0.999877
facet normal 0.0471114 2.21798e-16 -0.99889
outer loop
vertex -15.0942 47 11.497
vertex -15.0471 53 11.4993
vertex -15.0471 47 11.4993
vertex -15 53 11.5
vertex -15 47 11.5
endloop
endfacet
facet normal 0.0784572 2.2136e-16 -0.996917
@ -29497,6 +29497,13 @@ solid OpenSCAD_Model
vertex -18.98 58 4.01
endloop
endfacet
facet normal -0.451172 0.706408 0.545373
outer loop
vertex -16.3691 53 11.4579
vertex -17.053 52.001 12.1862
vertex -16.763 52.001 12.4261
endloop
endfacet
facet normal -0.515967 0.706408 0.484526
outer loop
vertex -17.053 52.001 12.1862
@ -29511,13 +29518,6 @@ solid OpenSCAD_Model
vertex -16.541 53 11.2748
endloop
endfacet
facet normal -0.451172 0.706408 0.545373
outer loop
vertex -16.3691 53 11.4579
vertex -17.053 52.001 12.1862
vertex -16.763 52.001 12.4261
endloop
endfacet
facet normal -0.451173 0.706408 0.545372
outer loop
vertex -16.763 52.001 12.4261
@ -30533,6 +30533,13 @@ solid OpenSCAD_Model
vertex -16.541 53 11.2748
endloop
endfacet
facet normal -0.451172 0.706408 0.545373
outer loop
vertex 3.63091 53 11.4579
vertex 2.94704 52.001 12.1862
vertex 3.23704 52.001 12.4261
endloop
endfacet
facet normal -0.515967 0.706408 0.484526
outer loop
vertex 2.94704 52.001 12.1862
@ -30547,13 +30554,6 @@ solid OpenSCAD_Model
vertex 3.45897 53 11.2748
endloop
endfacet
facet normal -0.451172 0.706408 0.545373
outer loop
vertex 3.63091 53 11.4579
vertex 2.94704 52.001 12.1862
vertex 3.23704 52.001 12.4261
endloop
endfacet
facet normal -0.451173 0.706408 0.545372
outer loop
vertex 3.23704 52.001 12.4261

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

@ -1,7 +0,0 @@
Arduino => commandé
dupont wire 4 ports
ramps => commandé
roulements (voir dimensions)
isolant thermique
tube ptfe pour thermistance
Loading…
Cancel
Save