Aller au contenu

GO Print

Problème z=0 bl touch


Messages recommandés

Salut @Tenkaichi,

J'ai eu les oreilles qui sifflaient alors je suis venu. Est-ce que tu pourrais donner le petit nom de ta carte mère? la seule réponse acceptée est V4.2.7!🤪

PS1:

il y a 39 minutes, Idealnight a dit :

On a un spécialiste pour guider ceux qui veulent changer leur marlin @remibora 🤪.

C'est pas beau de cafter 😜, et en plus, c'est même pas vrai 😅...

PS2:

Le 11/02/2021 at 20:11, Avrel a dit :

Nos imprimantes ne gères pas le G0

Nein!! (oui, je me mets à l'espagnol 😏) d'après la doc Marlin, G0, par convention, s'applique lorsque l'on déplace les axes X,Y,Z. G1 s'utilise si on pilote l'extrudeur.

Lien vers le commentaire
Partager sur d’autres sites

il y a 50 minutes, Tenkaichi a dit :

Ma carte mère c'est cla v1.1.5 de creality !

ARf, mauvaise réponse 😪: le microcontroleur a une mémoire programme anémique, il faut un chausse pied pour faire rentrer Marlin dedans (désactivation de certains Gcode) ... mais c'est possible avec Marlin 1.1.9.1 (dernière version de 1.x qui n'est plus maintenue contrairement à la V2.x). La carte V4.2.7 a 2x plus de mémoire, ce qui permet plus de latitude (les drivers de moteurs sont les mêmes que les tiens, des silencieux).

Si tu veux compiler ton propre Firmware Marlin, tu peux installer le logiciel de compilation (voir ici) et le driver Windows de ta machine pour communiquer en USB, si ce n'est pas déjà fait (CH340 dispo ici) ainsi que le logiciel pour communiquer avec l'imprimante (j'ai une préférence pour Pronterface dispo ici). Si la préparation de ton propre firmware ne t'intéresse pas, voici des versions compilées:

firmware1 : version volumineuse non testée qui peut générer un écran bleu, mais si elle fonctionne, te permettra d'afficher le retour d'un Gcode.

firmware2 : version testée qui ne permet pas d'afficher le retour d'un Gcode. Ce n'est pas très gênant.

firmware3: version avec affichage du retour d'un Gcode (à utiliser au début pour les réglages) sans la fonction sauvegarde eeprom

Pour résumer, tu essaies le 1. Si ça plante, tu envoies le 3 le temps de faire les réglages. Lorsqu'ils sont finis, tu notes les valeurs (M503) puis tu flashes le 2 où il faudra mettre à jour l'eeprom.

Pour rappel, avant un flash, tu envoies M503 pour noter les valeurs de l'eeprom. Après le flashage, tu effaces l'eeprom avec les valeurs du firmware (= reset usine = M502 suivi d'un M500 sauf pour le firmware 3 puis M501).

Pour commencer, n'hésite pas à partager le contenu de ton eeprom dans un message (M503).

Attention, je n'ai pas d'ENDER 3 x, je ne connais donc pas les menus, c'est pour cela que je fourni les GCodes pour régler les paramètres.

PS: bon, ça va @Idealnight, tu t'es bien rattrapé 🤣

Pour info, dans Pronterface:

Citation

Pronterface.png.28185dbd96834a0ebf41882d29810996.png

firmware3_ssSave_avec aff.hex firmware1_save_Aff.hex firmware2_Save_ssAff.hex

EDIT: avant de lancer une prise d'origine (auto-home) il faut valider le fonctionnement du BLTouch. Voici les instructions à suivre:

1- touche rentrée la led est rouge fixe
2- tu sors la touche M280 P0 S10
3- tu tapes M119 pour voir l'état des fins de course.
4- tu enfonces la touche à la main (normalement, la led change de couleur)
5- tu retapes M119: l'état d'1 des fins de course a dû changer.
6- tu rentres la touche M280 P0 S90

Modifié (le) par remibora
Lien vers le commentaire
Partager sur d’autres sites

Configuration_adv.hConfiguration.hTH3DUF_R2.ino.sanguino.hex

@remibora

Pour le coup c'est celui basé sur le TH3D (faudrait que je teste le vanilla que j'avais modifié mais comme ça fonctionne très bien actuellement...)

C'est le HEX sans bootloader, la 1.15 n'en n'ayant pas besoin.

Par contre avec le HEX il va avoir comme nom de machine mon pseudo ^^.

Pour le BLtouch sur mon post via le lien de ma signature on peut voir son installation sur le HeroMe donc peut-être une légère différence au niveau du probe.

Modifié (le) par Idealnight
Lien vers le commentaire
Partager sur d’autres sites

Salut @Tenkaichi,

Comme ta carte est déjà silencieuse, ce n'est pas très utile de changer à mon avis.

En t'attendant, j'ai préparé un nouveau firmware où tu devrais avoir l'enregistrement et l'affichage du contenu de l'eeprom. Il remplace donc les 3 versions précédemment proposées.

@Idealnight merci pour tes fichiers. Pour l'instant, je les garde sous le coude, je ne suis pas très habitué à ces fichiers de config. Si je peux rester en terrain connu 😞...

 

firmware4.hex

Lien vers le commentaire
Partager sur d’autres sites

En plus du firmware4.hex, il faudrait installer Pronterface et le driver pour communiquer avec l'imprimante en USB.

L'eeprom est la mémoire du microcontrôleur (parfois externe) qui stocke les paramètres spécifiques de ta machine (pas/mm des moteurs, PID,... bref les paramètres que tu as déterminé à la mise en service de ta machine 😉). Si tu n'as pas fait ces réglages, tu peux suivre ce tuto.

Lien vers le commentaire
Partager sur d’autres sites

@remibora je n'aime pas non plus le TH3D mais à l'époque c'est le premier test que j'ai fait et ça a fonctionné alors... Pour m'y retrouver je n'utilise que la fonction recherche pour aller là où je veux modifié un truc :).

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Bonjour !

@remibora

 

J'y suis enfin, dans un premier temps voici la réponse à M503 :

SENDING:M503
echo:  G21    ; Units in mm
echo:  M149 C ; Units in Celsius
echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E93.00
echo:Maximum feedrates (units/s):
echo:  M203 X500.00 Y500.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X500 Y500 Z100 E1000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P500.00 R500.00 T1000.00
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_ms> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.40 E5.00
echo:Auto Bed Leveling:
echo:  M420 S0 Z0.00
echo:Material heatup parameters:
echo:  M145 S0 H185 B45 F255
  M145 S1 H240 B70 F255
echo:PID settings:
echo:  M301 P23.81 I1.93 D73.64
echo:Z-Probe Offset (mm):
echo:  M851 Z0.00

Je peux envoyer firmware4.hex maintenant? Il n'y a pas de risques? ^^

Modifié (le) par Tenkaichi
Lien vers le commentaire
Partager sur d’autres sites

Un loupé @Tenkaichi avec le truc du @, il faut taper le @ puis commencer a écrire le pseudo et attendre qu'une liste s'affiche afin de cliquer sur le pseudo souhaité :). (si la liste ne s'affiche pas attendre 1sec après avoir taper le @)

@remibora

Modifié (le) par Idealnight
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Salut @Tenkaichi,

D'après le retour du GCode M503, tu as les valeurs "usine". Il faudra donc déterminer les valeurs des paramètres spécifiques plus tard .

Tu peux effectivement tester le firmware4.hex. Comme je l'ai précisé, avant de lancer une prise d'origine, il faut procéder à des tests: affichage de l'écran OK, sens des moteurs (sens positif tant que le prise d'origine n'est pas faite, l'extrudeur nécessitant que la buse soit chaude >170°C), communication avec le BLTouch (voir la fin de ce message).

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

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...