Skip to content

stef-ladefense/Marlin-2.0.8.2_AI3M_S

Repository files navigation

Marlin 3D Printer Firmware

Additional documentation can be found at the Marlin Home Page. Please test this firmware and let us know if it misbehaves in any way. Volunteers are standing by!

Marlin 2.0.8.2

Configuration en fonction de vos options sur la AI3M. Au début du fichier Configuration.h, ligne 137, vous trouverez les principales options.

La carte Trigorilla peut-etre de deux type, 1.0 ou 1.1, c'est noté dessus, si la votre ne possède aucun logo de gorille, c'est une 1.1. définissez celle qui est dans la machine :

  • 0 = Default Trigorilla
  • 1 = Newer Trigorilla v1.1 (first seen late 2018)
    #define TRIGORILLA_VERSION

Si vous avez les pilotes d'origine A4988 commentez cette ligne,
si vous avez autre chose, allez dans les lignes 777 et mettez le bon type.

// Define for Drivers installed (Comment for stock drivers). See line 787 for type
#define TMC_INSTALLED

En fonction du type de pilote :
commentez pour A4988 ou si vous avez des TMC et inversé physiquement les connecteurs des moteurs.
certaint extrudeur sont inversé, c'est pour ça que le choix est laissé,
si extruder d'origine, suivre la meme logique que pour axes.

// Inverse motors connectors. Comment for stock drivers or uncomment for TMC2xxx
#define INVERT_STEEPER_DIR
#define INVERT_EXTRUDER_DIR

Dans le cas d'un modèle S, le nombre de steep de l'extrudeur est différent,
le réglage peut-être affiné en ligne 864.

// Define for S version of I3MEGA with new Extruder or upgrade
#define I3MEGA_HAS_NEW_EXTRUDER

Si vous avez un BLTOUCH
// Define if you have BLTOUCH (the SERVO0_PIN is define by MOTHERBOARD type (BOARD_TRIGORILLA_14 or BOARD_TRIGORILLA_14_11)
#define I3MEGA_HAS_BLTOUCH

la taille du lit, sur mon imprimante, le réglage des endstop X et Y me permettre d'avoir un full 220 carré,
mettez 210 si vous n'avez pas touché ces réglages.

// Define bed printing size (with no extra, print size is 210)
#define BED_SIZE 220

Active ou pas la musique de start / le bip des endstops.
// Play a startup chime on startup/serial connection of the Trigorilla board and endstops beep
#define STARTUP_CHIME
#define ENDSTOP_BEEP

NE PAS TOUCHER A CA !
// Touch-screen LCD for Anycubic printers #define ANYCUBIC_LCD_I3MEGA #define LCD_SERIAL_PORT 3 // Default is 3 for Anycubic #define ANYCUBIC_LCD_DEBUG

Si vous n'avez pas de relais static en parallele du bouton Power
Commentez la ligne suivante.

// Power Control line 369
#define PSU_CONTROL

Si vous avez une AI3M de première génération, avec un seul endstop sur Z Allez dans Configuration_adv.h et mettre "NUM_Z_STEPPER_DRIVERS 1"