Welcome! Log In Create A New Profile

Advanced

Prusa i3 rework : Firmware + méthode programmation

Posted by sv650s 
Prusa i3 rework : Firmware + méthode programmation
September 23, 2014 06:25AM
Bonjour,
dans ma prusa i3 rework, il y aura : Arduino mega 2560 R3 + RAMPS 1.4 + 5 x stepstick
et avant de faire des bêtises, je souhaiterais savoir :
1 - Quel firmware de Marlin utiliser, un qui aurait déjà les bonnes lignes de commentées et décommentées comme ça je n'aurais plus qu'à ajuster, un lien peut être ?
j'ai vu celui ci mais c'est le Marlin V1, n'y a t'il pas plus récent ? https://github.com/ErikZalm/Marlin/tree/Marlin_v1
2 - Quelle méthode est ce que je dois suivre pour programmer l'ensemble ?
a - connecter seulement la carte arduino au PC via l'usb et la programmer et ensuite tout monter dessus
b - connecter tous les éléments sans l'alim de l'imprimante et la programmer via l'usb
c - connecter tous les éléments + alimenter l'ensemble via l'alim de l'imprimante et enfin programmer via l'usb
3 - Quel paramètre dois je sélectionner sous le logiciel arduino ?

Si vous avez un tuto, une notice sur la façon de procéder je suis preneur
Merci a vous tous et toutes

Edited 1 time(s). Last edit at 09/23/2014 06:41AM by sv650s.
Re: Prusa i3 rework : Firmware + méthode programmation
September 23, 2014 08:18AM
Bonjour,
tu peux programmer ton arduino juste alimenté par l'USB avec tout de branché dessus.
Un petit tutorial içi : [replica-3d.fr]
Re: Prusa i3 rework : Firmware + méthode programmation
September 23, 2014 08:22AM
Merci je vais regarder ça
Re: Prusa i3 rework : Firmware + méthode programmation
September 23, 2014 05:10PM
je viens de regarder ton lien
en premier lieu il est écrit d'aller dans le "pins.h" à la ligne 246 et de décommenter la ligne "//#define RAMPS_V_1_3" pour une ramps 1.4 si j'ai bien compris
cependant dans le Marlin que j'ai chargé via le lien du tuto, ceci se trouve à la ligne 546 et non 246 comme écrit dans le lien
donc dans mon cas pour une RAMPS 1.4, ça donnerait ceci ?

// uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
#define RAMPS_V_1_3
// #define RAMPS_V_1_0

cela a t'il une importance ?

ensuite pour le reste du firmware, le tuto indique ceci :

Paramètres généraux:

#define BAUDRATE 115200 (moi j'ai mis 250000)
→Définit la vistesse de communication PC/carte arduino ( 115200 ou 250000)

#define MOTHERBOARD 34 (j'ai mis 33)
→Définit le type de carte et de branchement ( 33 ou 34)

Paramètres de gestion de température :

#define TEMP_SENSOR_0 5 (thermistance 100K classique)
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 5 (thermistance 100K classique)
→Définit le type de sonde de température (voir les commentaires pour choisir le code correspondant)

Paramètres de gestion des capteurs de fin de course : (la j'ai laissé par défaut puisque ce sont des switch que j'ai)

const bool X_ENDSTOPS_INVERTING = false
const bool Y_ENDSTOPS_INVERTING = false
const bool Z_ENDSTOPS_INVERTING = false
→Définit le type de fonctionnement des fin de course choisit true = switch mécanique et false = switch optique)

Paramètres de gestion des axes: (la j'ai laissé par défaut puisque l'on veut que tous les moteurs soient actifs)

#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders
→Définit si les moteurs seront activés pour chaque axe ( False = activé)

(la je ne sais pas du tout quoi mettre)
#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true
#define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR false
→Définit le sens de fonctionnement des axes.

Paramètres pour définir le point de départ de votre tête d’impression (HOME 1 = MAX et -1 = MIN) : (la je ne sais pas du tout quoi mettre)
#define X_HOME_DIR -1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1

Paramètres pour définir la taille du plateau d’impression et la hauteur max pour la tête d’impression: (la je ne sais pas du tout quoi mettre)

#define X_MAX_POS 205
#define X_MIN_POS 0
#define Y_MAX_POS 205
#define Y_MIN_POS 0
#define Z_MAX_POS 150
#define Z_MIN_POS 0

donc en gros je ne sais pas trop si ce que j'ai mis est bon, je pense que oui, cela vous semble t'il bon et que dois mettre dans les derniers paramètres ????

Edited 7 time(s). Last edit at 09/24/2014 03:03AM by sv650s.
Re: Prusa i3 rework : Firmware + méthode programmation
September 24, 2014 03:08PM
Personne pour m'aider ou me donner des pistes svp .....
Car je suis un peu perdu

Edited 2 time(s). Last edit at 09/25/2014 08:36AM by sv650s.
Re: Prusa i3 rework : Firmware + méthode programmation
September 27, 2014 02:55PM
Salut sv650s ! ça c'est du surnom ^^

je me suis lancé dans l'aventure 3d fin du mois d'aout en achetant une Prusa I3 Rework de chez EmotionTech et je m'en suis sorti tout seul avec la documentation fournie, le fichier du Marlin fonctionnait avec 1 ou 2 réglages à faire mais sans gros problème smiling smiley
[www.dropbox.com]
regarde la doc de mise en route qui donne les bases pour la mise en service ( il faut quand même lire et tout ce taper pour voir dans quoi on tombe :p )

Ensuite j'ai acheté un LCD et j'ai mis un auto bed level avec servo moteur, la semaine dernière et j'ai du passer à la dernière version de Marlin pour avoir les options du bedlevel
[github.com]

je te met mon fichier de configuration en pièce jointe pour que tu puisse en voir un qui fonctionne et tu pourras comparer avec celui de la version de base

Cordialement smiling smiley
Attachments:
open | download - Configuration.h (33.3 KB)
Re: Prusa i3 rework : Firmware + méthode programmation
February 17, 2015 03:24PM
Bonjour,
Je suis Cb@sT1,je suis entrain de fabriquer une rework ,et mon écran reste blanc .Un moment j'ai inversé les nappes Exp1 Exp2 .Le lecteur SD fonctionne et le son aussi.
Si quelqu'un à une idée.
Merci
Re: Prusa i3 rework : Firmware + méthode programmation
February 18, 2015 10:03AM
il faut modifier le config.h pour l'ecran c'est a la fin
tu cliq sur les liens pour trouver le bon lcd
puis tu supprime // devant define juste dessous

si c'est le REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER faut rajouter la librairie a ardurino
Re: Prusa i3 rework : Firmware + méthode programmation
February 18, 2015 02:05PM
Merci j'ai fait ça mais toujours un écran blanc, ce soir j'ai testé l'écran sur une smoothie bord et il marche nickel...
Re: Prusa i3 rework : Firmware + méthode programmation
February 18, 2015 02:05PM
Mais pas avec l'arduino..
Re: Prusa i3 rework : Firmware + méthode programmation
February 18, 2015 02:14PM
Re: Prusa i3 rework : Firmware + méthode programmation
March 25, 2017 04:51AM
Bonjour Gab91,


Je rame pour installer Marlin sur ma carte Arduino à la place de repetier, combien de Marlin existe 'il ? et peux-tu me donner un lien fiable.

Bien à toi José
Re: Prusa i3 rework : Firmware + méthode programmation
March 25, 2017 06:59AM
Ca c'est du remontage de post grinning smiley

Pourquoi ne pas créer ton topic?
Sorry, only registered users may post in this forum.

Click here to login