Reprap : Différence entre versions
(→Skeinforge (SF)) |
(→Skeinforge (SF)) |
||
Ligne 56 : | Ligne 56 : | ||
Beaucoup d'informations sont disponibles sur le wiki de Skeinforge mais parfois obsolètes : http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge (dans le logiciel, le point d'interrogation à coté de chaque plugin renvoie à sa page du wiki pour savoir à quoi il sert). | Beaucoup d'informations sont disponibles sur le wiki de Skeinforge mais parfois obsolètes : http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge (dans le logiciel, le point d'interrogation à coté de chaque plugin renvoie à sa page du wiki pour savoir à quoi il sert). | ||
− | *à savoir : apparemment Skeinforge doit être à la racine du disque pour fonctionner, et le fichier à convertir doit être dans le répertoire ''C:\ | + | *à savoir : apparemment Skeinforge doit être à la racine du disque pour fonctionner, et le fichier à convertir doit être dans le répertoire ''C:\skeinforge\'''skeinforge_application\''''' |
+ | |||
+ | Pour lancer Skeinforge : ''C:\skeinforge\skeinforge_application\'''skeinforge.py''''' ou ''C:\skeinforge\'''skeinforge.exe''''' avec la version précompilée | ||
=====Alteration===== | =====Alteration===== | ||
− | En plus des nombreux réglages modifiable dans Skeinforge, il y a quelques fichiers dans le dossier ''C:\ | + | En plus des nombreux réglages modifiable dans Skeinforge, il y a quelques fichiers dans le dossier ''C:\skeinforge\skeinforge_application\'''alterations\''''' qui vont modifier la routine de début et de fin et d'autres trucs, ils sont éditables avec le bloc-notes. |
*replace.csv (qu'on retrouve dans ''export'') | *replace.csv (qu'on retrouve dans ''export'') | ||
− | *start.gcode (qu'on retrouve dans ''preface'') | + | *start.gcode (qu'on retrouve dans ''preface'' ou ''bookend'' à partir de la version 43) |
− | *end.gcode (qu'on retrouve dans ''preface'') | + | *end.gcode (qu'on retrouve dans ''preface'' ou ''bookend'' à partir de la version 43) |
− | + | Exemples pour la Mendel | |
− | + | replace.csv | |
− | replace.csv | ||
"M101" | "M101" | ||
"M103" | "M103" | ||
"M108 ;M108" | "M108 ;M108" | ||
"M113 ;M113 " | "M113 ;M113 " | ||
− | + | ||
− | start.gcode | + | start.gcode |
G21 ;metric is good! | G21 ;metric is good! | ||
G90 ;absolute positioning | G90 ;absolute positioning | ||
G28 ;go home | G28 ;go home | ||
G92 E0 ;set extruder home | G92 E0 ;set extruder home | ||
− | + | ||
− | end.gcode | + | end.gcode |
M104 S0 ;heater off | M104 S0 ;heater off | ||
G1 X30 Y10 F2000.0 ;go to dump area | G1 X30 Y10 F2000.0 ;go to dump area | ||
M84 ;motors off | M84 ;motors off | ||
− | Et | + | Et pour la Huxley: |
− | + | emaker_replace.csv | |
− | emaker_replace.csv | ||
"M113 ;M113" | "M113 ;M113" | ||
"M108 ;M108" | "M108 ;M108" | ||
"M101" | "M101" | ||
"M103" | "M103" | ||
− | + | ||
− | emaker_start.gcode | + | emaker_start.gcode |
G21 ;metric is good! | G21 ;metric is good! | ||
G90 ;absolute positioning | G90 ;absolute positioning | ||
Ligne 99 : | Ligne 99 : | ||
G1 Z5 F200 | G1 Z5 F200 | ||
G1 X5 Y7 F9000 | G1 X5 Y7 F9000 | ||
− | + | ||
− | emaker_end.gcode | + | emaker_end.gcode |
G1 X5 Y5 F4000.0 ;feed for start of next move | G1 X5 Y5 F4000.0 ;feed for start of next move | ||
M104 S0 ;heater off | M104 S0 ;heater off | ||
Ligne 106 : | Ligne 106 : | ||
M84 ;motors off | M84 ;motors off | ||
− | + | =====Profils===== | |
− | + | Les profils sont placés dans le répertoire ''C:\Users\username\.skeinforge\profiles\'''extrusion''''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ou ''C:\Portable skeinforge xx\.skeinforge\profiles\'''extrusion''''' pour la version pré-compilée (ce qui évite d'avoir des trucs éparpillés) | |
− |
Version du 30 octobre 2011 à 17:57
http://reprap.org ftw !
Cette page est destinée à la documentation fonctionnement/utilisation/conseils (qu'on pourrait également ajouter à la partie francophone du wiki reprap)
Sommaire
Comment installer les logiciels nécessaires
(voir http://www.solidoodle.com/?page_id=190 pour quelques captures d'écran en plus)
Arduino
Le driver FTDI, pour que l'ordinateur reconnaisse la carte au moment de la connecter au port USB
Et l'environnement Arduino+Sanguino pour éventuellement modifier le firmware (utile aussi pour voir quel port série est utilisé par la carte, COM1, COM2, etc..., info nécessaire pour se connecter plus tard)
Python
Python est nécessaire pour lancer Skeinforge et Pronterface : http://python.org/ftp/python/2.7.2/python-2.7.2.msi
Pronterface
Pronterface est le logiciel qui sert à piloter la machine.
Tout est expliqué (en anglais) : https://github.com/kliment/Printrun
En plus de Python il faudra installer
- Pyserial
- wxPython
- Pyreadline
Version particulière à la eMaker Huxley : https://github.com/emaker/Printrun
Il existe également une version pré-compilée pour windows [1] avec celle-ci il n'y a rien besoin d'installer (ni Python, ni dépendances), on décompresse et c'est bon. Peut s'exécuter depuis une clé usb.
Skeinforge
Skeinforge sert à convertir les fichiers .stl en .gcode qui décrivent toutes les actions que devra effectuer la RepRap pour imprimer l'objet. D'autres logiciels peuvent assurer cette fonction de "slicer" mais Skeinforge sans doute le plus utilisé à ce jour.
http://fabmetheus.crsndoo.com/
Il existe également une version pré-compilée pour Windows [2] avec celle-ci il n'est pas nécessaire d'installer Python et peut s'exécuter depuis une clé USB
Comment utiliser la RepRap
- Vérification de routine
- Mise sous tension/connexion à l'ordi
- Positionnement
- Montée en température
- Print!!
Convertir un fichier
logiciel de modélisation (Blender, Sketchup, etc.) > export en .stl > Skeinforge > export en .gcode > Pronterface > RepRap
Skeinforge (SF)
Beaucoup d'informations sont disponibles sur le wiki de Skeinforge mais parfois obsolètes : http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge (dans le logiciel, le point d'interrogation à coté de chaque plugin renvoie à sa page du wiki pour savoir à quoi il sert).
- à savoir : apparemment Skeinforge doit être à la racine du disque pour fonctionner, et le fichier à convertir doit être dans le répertoire C:\skeinforge\skeinforge_application\
Pour lancer Skeinforge : C:\skeinforge\skeinforge_application\skeinforge.py ou C:\skeinforge\skeinforge.exe avec la version précompilée
Alteration
En plus des nombreux réglages modifiable dans Skeinforge, il y a quelques fichiers dans le dossier C:\skeinforge\skeinforge_application\alterations\ qui vont modifier la routine de début et de fin et d'autres trucs, ils sont éditables avec le bloc-notes.
- replace.csv (qu'on retrouve dans export)
- start.gcode (qu'on retrouve dans preface ou bookend à partir de la version 43)
- end.gcode (qu'on retrouve dans preface ou bookend à partir de la version 43)
Exemples pour la Mendel
replace.csv "M101" "M103" "M108 ;M108" "M113 ;M113 " start.gcode G21 ;metric is good! G90 ;absolute positioning G28 ;go home G92 E0 ;set extruder home end.gcode M104 S0 ;heater off G1 X30 Y10 F2000.0 ;go to dump area M84 ;motors off
Et pour la Huxley:
emaker_replace.csv "M113 ;M113" "M108 ;M108" "M101" "M103" emaker_start.gcode G21 ;metric is good! G90 ;absolute positioning G1 Z5 F200 G28 ;go home G1 Z5 F200 G1 X5 Y7 F9000 emaker_end.gcode G1 X5 Y5 F4000.0 ;feed for start of next move M104 S0 ;heater off M140 S0 ;heated bed off M84 ;motors off
Profils
Les profils sont placés dans le répertoire C:\Users\username\.skeinforge\profiles\extrusion
ou C:\Portable skeinforge xx\.skeinforge\profiles\extrusion pour la version pré-compilée (ce qui évite d'avoir des trucs éparpillés)