Ceci est une ancienne révision du document !
Table des matières
Marlin
Github
Le projet sous Github : Marlin Prusa DIY
Mes modifications
Carte éléctronique
Définition de la configuration ramp (voir Ramp Wiring)
// The following define selects which electronics board you have. // Please choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD BOARD_RAMPS_14_EFB #endif
Température
Ajout du capteur de température sur le lit chauffant :
#define TEMP_SENSOR_BED 1
Augmentation température max Hotend pour l'ABS :
#define HEATER_0_MAXTEMP 350 #define HEATER_1_MAXTEMP 350 #define HEATER_2_MAXTEMP 350 #define HEATER_3_MAXTEMP 350 #define HEATER_4_MAXTEMP 350
Capteurs
Inversion de la logique des endstops :
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop
Mouvement
Le réglage des contrôleurs des moteurs s'est fait avant : Ramp Wiring
Calibration du déplacement par les moteurs :
#define DEFAULT_AXIS_STEPS_PER_UNIT { 160.3, 159.8, 840.2, 178 }
J'ai utilisé la méthode empirique du réglet → une avance de 150 mm demandée doit correspondre exactement à 150 mm mesuré.
Contrôleur LCD
Ajout du LCD Full Graphic Smart Controller (penser à installer la librairie u8glib) :
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Support carte SD :
#define SDSUPPORT
Liens utiles
La documentation officielle de Marlin sur les configurations : http://marlinfw.org/docs/configuration/configuration.html
Un lien pour lonfiguration de Marlin : labsud.org
Configuration pour l'écran LCD : Forum Reprap