Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous,

Je viens de recevoir mon BLTouch. Je l'ai installé avec le support ci-joint. Ensuite j'ai fait ces branchement du BL touche avec 5 fils.

image.png.18d17d996b972922d7f0da0e6b232448.png

Ensuite j'ai branché les files par rapport à la carte fille je crois que ça s'appelle comme ça.

Marron  -
Rouge   +
Blanc   P
Noir    -
Jaune   S

J'ai ensuite téléchargé le fichier de Marlin dans Patched Source https://github.com/MarlinFirmware/Marlin/archive/2.1.x.zip et aussi les fichiers exemple des imprimantes.

J'ai copié les fichiers exemples de la carte mère dans le dossier /Marlin.

Configuration de PlatformIO dans Visual code

Je suis allé sur le site de https://kaminokgy.com/fr/outils/marlin_environnements

image.png.68c8b930b4785c4d33d3e73ee2646778.png
J'ai copié les informations de cette page vers le fichier platformio.ini dans le dossier Marlin, puis fermer.

image.png.ebd29ed2f5ae80b52143dc06bc39bf98.png

Préparation des fichiers Marlin

Ouvrir le dossier Marlin 2.x

Ouvrir les fichiers :

Configuration.h
Configuration_adv.h

Je suis aller dans platformIO pour aller chercher les driver

image.png.82ea2f0b3d72df2e8f79698a365d66bc.png

PARTIE 1 : Configuration.h (dans l’ordre)

Aller dans Configuration.h
 Chercher : MOTHERBOARD

→ J'ai vérifié que j'ai bien la carte Artillery_Ruby

J'ai cherché : custom_machine_name


J'ai cherché  BLTOUCH et l’activer :

#define BLTOUCH

J'ai cherché NOZZLE_TO_PROBE_OFFSET

→ J'ai défini le décalage entre la sonde et la buse (X, Y, Z)
→ Z = 0 ici (offset réglé sur l’imprimante ensuite)

#define NOZZLE_TO_PROBE_OFFSET { -42, -7, 0 }

J'ai cherché AUTO_BED_LEVELING_BILINEAR et l'activer :

#define AUTO_BED_LEVELING_BILINEAR

J'ai vérifier le GRID_MAX
→ Laisser par défaut, conseillé.
 

#define GRID_MAX_POINTS_X 3

J'ai activé pour les 5 fils (important !)
 

#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

J'ai obligé Marlin à utiliser le BLTouch comme endstop Z pour le homing :

#define USE_PROBE_FOR_Z_HOMING

J'ai activé Z_SAFE_HOMING

Pourquoi obligatoire :
➡️ Le BLTouch doit faire le homing au centre du plateau, sinon le Z-offset se décale ou échoue.

#define Z_SAFE_HOMING


J'ai mis rétablir le nivellement après chaque G28 :
 /**
 * Normalement, G28 désactive le nivellement à la fin. Activez l'une de ces options pour rétablir l'état de nivellement
 * précédent ou pour toujours activer le nivellement immédiatement après G28.
 */

#define RESTORE_LEVELING_AFTER_G28

J'ai mis aussi False pour ces deux champs :

 

#define Z_MIN_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_ENDSTOP_INVERTING false

PARTIE 2 : Configuration_adv.h


J'ai ouvert Configuration_adv.h


J'ai cherché BABYSTEP_ et activer :

 

#define BABYSTEPPING

et

#define BABYSTEP_ZPROBE_OFFSET

J'ai cherché PROBING_MARGIN et tout activer

→ Pour éviter que la sonde aille trop près du bord :

#define PROBING_MARGIN 10

 

Voici les valeurs que j'ai mis

#if PROBE_SELECTED && !IS_KINEMATIC
  #define PROBING_MARGIN_LEFT 40
  #define PROBING_MARGIN_RIGHT 10
  #define PROBING_MARGIN_FRONT 20
  #define PROBING_MARGIN_BACK 10
#endif

J'ai activé le menu à propos sur l'écran de l'imprimante

#define LCD_INFO_MENU

Pour finir j'ai mis en route la compilation en appuyant sur Buid :

image.png.9bbcb757291d69ef313a74ae082418e2.png

Voici le résultat :
 

Citation

================================================================ [SUCCESS] Took 420.79 seconds ====================
Environment     Status    Duration
--------------  --------  ------------
Artillery_Ruby  SUCCESS   00:07:00.793

================================== 1 succeeded in 00:07:00.793 ======================================================== 


Pour envoyer le fichier firmware.bin :

J'ai dû faire un pond au niveau de l'imprimante 3D. Entre le 3v et boot0.

image.jpeg.853dcec9f1ac7c72c37f98ec7f4f5c33.jpeg


J'ai déconnecté les deux nappes en dessous du LCD EXT1 et EXT2.
J'ai branché juste seulement le câble USB.
Ne pas branché le câble d'alimentation.

J'ai ouvert le logiciel STM32 Cube Programmer j'ai cliqué sur USB et me connecter

image.png.2683201f9b833b8a4b30c0a498e229ef.png

Ensuite nous pouvons voir que je suis bien connecté

image.png.37f30b10a20825dbe51dbc4092c680e9.png

 

Je suis allé sur Erasing & Programming

image.png.48e25ae5223631f49e82e77f73a62c90.png

J'ai cliqué sur Browse en 1 et je suis allé dans le dossier /Marlin-2.1.x\.pio\build\Artillery_Ruby et j'ai choisi le fichier firmware.bin

image.png.771bb5ccaba90ceca62abbad2cc52c35.png

image.png.1b0f31df58233d3e6971d462a42991dd.png

 

J'ai coché les 2 cases suivantes :

image.png.02ab2375055d27e6725f30db990735e4.png

Et ensuite j'ai cliqué sur 2 Start programming.

image.png.f762e2c6d4254798d45f2bd32ae43801.png

 

Nous pouvons voir qu'il commence à envoyer le fichier sur l'imprimante
image.thumb.png.7e2ee6b00190607598b611b290437b0b.png

Vous devez avoir ces messages là
image.png.359ed03f1e1ae648ba0f784614e5a766.png

Ensuite ça
image.png.9099c1556d34d03aac9b03db6fcf1311.png

Et enfin

image.png.92b7668094099fedac3eeb181ff63200.png

 

Attendre 2 minutes et nous pouvons débrancher le pont et aussi le câble USB.
Maintenant j'ai rebranché le câble d'alimentation 220 volts et j'ai allumé l'imprimante.

J'ai bien eu la mise à jour du firmware en 2.1.2.5. avec le BLTouch.

C'est mon premier flashage de la carte mère. Tout n'est parfait.

J'ai une question :

Mon Z est très haut, il est à 220 mm de haut.
Est-ce que j'ai oublié des choses dans le firmware ?

Avez-vous une idée ?

Merci

Alain

image.png

image.png

image.png

pont_carte_mere_rubi.jpg

image.jpeg

image.jpeg

image.png

image.png

BLTouch-holder-V2.stl piastrina-Cut001.stl adj-bltouch-mount-4A-wing-_V2.stl

En complément je ne sais pas si il y a tout le message.

 

Vous devez avoir ces messages-là
image.png.d1dd18b12de89bc548fbd0bc71a54820.png

Ensuite ça
image.png.568e4c82cfe2a09b8282facd999893e9.png

Et enfin

image.png.d29ecfc4c81f34ea805bbceea745eeda.png

 

Attendre 2 minutes et nous pouvons débrancher le pont et aussi le câble USB.
Maintenant j'ai rebranché le câble d'alimentation 220 volts et j'ai allumé l'imprimante.

J'ai bien eu la mise à jour du firmware en 2.1.2.5. avec le BLTouch.

C'est mon premier flashage de la carte mère. Tout n'est parfait.

J'ai une question :

Mon Z est très haut, il est à 220 mm de haut.
Est-ce que j'ai oublié des choses dans le firmware ?

Avez-vous une idée ?

 

Merci
 

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...