Aller au contenu

mathieu.parmentier@gmail.c

Membres
  • Compteur de contenus

    11
  • Inscrit(e) le

  • Dernière visite

Information

  • Imprimantes
    Alfawise U30 CM V07 BLtouch
    Anet E2

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de mathieu.parmentier@gmail.c

Rookie

Rookie (2/14)

  • Collaborator
  • Conversation Starter
  • First Post
  • Week One Done
  • One Month Later

Badges récents

0

Réputation sur la communauté

  1. Merci pour les réponses, ça a résolu mon PB. C'est vrai que je n'ai pas pensé à fouiller dans les fichiers de Marlin. Merci encore
  2. Bonjour à tous, Je viens vers vous afin de solutionner un problème que je rencontre sur mon imprimante Alfawise U30 (V08) avec Klipper. Après avoir regardé des heures de vidéos tuto sur youtube, j'ai installé Klipper sur mon imprimante récemment avec un BTT-PI 1.2. Tout s'est bien passé. Le chauffage de la buse et du plateau répondent bien, l'extrudeur et les axes X et Y fonctionnent aussi et dans le bon sens!. Par contre concernant l'axe Z c'est autre chose. Il ne bouge pas et le BL_TOUCH ne répond pas. Pourtant au démarrage de l'imprimante il sort et rentre bien. Quand je fais un homing j'ai une bonne réponse sur X et Y mais rien sur Z. La pin du BL_Touch sort mais la tête ne descend pas. Je pense que ça doit venir de la mauvaise attribution des pins. J'ai regardé les pins utilisées sur la vidéo d'Egalistel (qui installe klipper sur une alfawise U30), aucune ne correspond à celles que j'ai dans mon fichier printer.cfg (issue du github de klipper pour l'alfawise U30). Je me dis qu'il n'a peut être pas la même version de carte mère que moi. J'ai comparé au fichier config Longer LK4X et les pins ne correspondent pas non plus. Du coup ma question est: comment trouver les pins qui correspondent au BL_Touch et aux commandes du moteur de l'axe Z. [stepper_z] step_pin: PE14 dir_pin: !PB9 enable_pin: !PE1 microsteps: 16 rotation_distance: 8 endstop_pin: probe:z_virtual_endstop #!PE6 #position_endstop: 0.0 position_min: 0 position_max: 250 #pin mapping for Bl_t port [bltouch] sensor_pin: ^PE6 control_pin: PE5 x_offset: -51 y_offset: -8 z_offset: 0 speed: 10.0 samples: 2 samples_result: median sample_retract_dist: 3.0 samples_tolerance: 0.1 samples_tolerance_retries: 1 J'ai cherché sur le net mais je n'ai pas trouvé de pinout de la carte. Si quelqu'un à des infos sur ce sujet je suis preneur. Petite précision, l'imprimante et le BL_touch fonctionnaient bien avant avec Marlin. Je joints mon fichier printer.cfg pour aider. Merci )
  3. @YggDrazill31 j'avais le même problème que toi, la buse venait en permanence en contact avec le bed et impossible de régler mon offset. J'ai changé mon 3Dtouch pour un BLtouch officiel et sans rien toucher au câblage ni au code tout fonctionne merveilleusement maintenant.
  4. Bonjour, J'ai enfin réussi à faire fonctionner le BLtouch sur ma U30!! En fait j'ai racheté un BLtouch officiel et sans rien changer dans le code (avec la bugfix 2.0.x) cela fonctionne. C'est que mon 3Dtouch est défaillant. Il me reste quelque mises au point à faire je pense car ma première couche n'a pas la même épaisseur partout. il faut aussi que je trouve comment mettre des limites de palpage. C'est dans le fichier Configuration.adv.h je pense. Merci pour la patience et les explications en particulier à @remibora Prochaine étape pour le U30 c'est l'ajout de l'octoprint et pour l'Anet c'est l'ajout d'un BLtouch ou d'un changement de carte mère.
  5. Ok, je vais chercher la bonne version alors. Une Anet E2? une imprimante pas des plus récente que j'ai récupérée!!! je ne sais même pas si ça se vend encore. Elle fonctionne mais me donne du fil à retordre aussi. Je lui mettrai le BLtouch quand j'aurai réussi sur la U30.
  6. Bonjour, Je me perd dans toutes les versions. J'ai pris celle là: https://github.com/tpruvot/Marlin A quoi voit t'on dans le fichier configuration.h quelle version c'est? C'est cette ligne ? #define CONFIGURATION_H_VERSION 020008
  7. Bonjour, Merci encore pour l’aide, je sens que ça progresse. D’après le test du 3Dtouch avec les Gcodes, il fonctionne. Donc j’en déduis que le souci est soit dans mon fichier configuration.h soit dans ma procédure de réglage de l’offset. Je suis passé sur la version 2.0.7.2 de marlin. J’ajoute mon fichier configuration.h et voici la procédure que j’utilise (reprise sur le site d’Egalistel). Je suis toujours sur mon alfawise U30 1- L’imprimante est allumée, le hotend et le bed sont froids (je le faisais à chaud avant mais du coup j’ai plein de trous dans mon buildtak). Je connecte l’imprimante à Repetier et je vérifie avec un petit déplacement du X ou du Y. 2- M851 pour connaitre l’offset 3- M851 Z0 puis M500 puis M501 pour le mettre à 0 et l’enregistrer. Je vérifie dans les menus de l’imprimante et sur Repetier que ça soit bien pris en compte. 4- G28 elle fait bien son homing sur X et Y et Z (la buse vient s’enfoncer dans le plateau) 5- G28 Z la buse redescend dans le plateau (elle s’enfonce dedans) 6- G1 F60 Z0 la buse descend dans le plateau 7- M211 S0 8- Je règle l’offset avec la feuille de papier en passant par les menus de l’imprimante) 9- Je note la valeur (ex : +0.9mm) 10- Je la soustrais au Z enregistré (0 pour le coup) donc pour l’exemple 0 - 0.9 = -0.9 11- M851 Z-0.9 je lui donne sa nouvelle valeur 12- M211 S1 13- M500 puis M501 pour enregistrer tout ça 14- G1 F60 Z0 pour venir au 0 enregistré et là la buse revient en contact avec le plateau. Je n’ai pas l’espace de la feuille 15- G28 puis G29 pour tester. A chaque descente de la buse elle vient en contact avec le plateau 16- M420 S1 puis M500 puis M501 17- M851 pour vérifier que la valeur de l’offset est enregistrée. De même dans les menus de l’imprimante. Du coup je ne comprends pas pourquoi la buse vient toujours toucher le plateau. Après tout ça j’ai lancé une impression pour tester et la première couche est inexistante étant donnée qu’il n’y a pas d’espace. Il y a-t-il une étape que je loupe ou qui n’est pas bonne ? Est-ce qu’il ne faudrait pas multiplier la valeur de l’offset par un facteur ? j’ai regardé la calibration au niveau des déplacements et c’est correct. Configuration.h
  8. Merci, En effet avec la dernière version de Marlin, avec un fichier compilé par moi même je peux piloter le 3dtouch. Par contre je n'arrive pas à le régler. La buse vient toujours s'enfoncer dans le bed peu importe la valeur de l'offset (en positif comme en négatif). Du coup je me demande si ce n'est pas mon 3dtouch qui a un soucis.
  9. Salut @remibora Merci de ta réponse, voici les fichiers: Pour définir l'offset j'utilise le M851 Zz.z M500 M501 Dans les réponse sous Repetier je vois bien que ma valeur d'offset est enregistrée dans l'EEPROM. Configuration.h Configuration_adv.h platformio.ini
  10. Bonjour, Merci à tous pour ces explications. Elles m'ont bien aider pour mettre Marlin et le BLtouch (3D touch dans mon cas) sur mon alfawise U30 (V07, écran V1.2). Du coup je fais une pierre 2 coups! marlin et BLtouch. J'ai suivi tous les tutos, les vidéeos et lu toutes les pages de ce sujet mais il me reste un soucis. Lorsque j'utilise une version de Marlin compilée par mes soins, le 3Dtouch n'est pas piloté. Il s'allume, fait ces 2 rentrées-sorties du démarrage. Par contre pas possible de le piloté via le menu de Marlin ou par Gcode. Lorsque je flashe le .bin de Jérôme.C (que je remercie au passage) posté le 22 avril, tout fonctionne mais, et oui il y a un "mais"!!! je n'arrive pas à régler l'offset. La tête s'enfonce dans le plateau et les modifications d'offset que je lui donne n'ont pas l'air d'être pris en compte (malgré les M500. Avec le M501 je vois bien que mes nouvelles valeurs sont enregistrés). Par contre j'ai réglé le Z0. Quand je fais un G1 Z0 la tête descend bien à une épaisseur de feuille du bed. Si je compile le configuration.h de Jérôme.C, même problèmes que lorsque je compile ma version. Du coup, 2 choses : 1- Je pense qu'il y a un soucis dans un autre fichier que le configuration.h, mais je ne sais pas où. 2- je n'utilise pas le fang deamoncrak mais ce support de bltouch (https://www.thingiverse.com/thing:3526108). Donc les décalage ne sont pas les mêmes. En X et Y la différence n'est pas gênante. Dans les 2 cas le décalage en Z à mettre dans marlin est à 0. Donc je ne comprend pas pourquoi la tête vient en contact avec le bed. Quelqu'un a t il des explications pour me découincer?! Merci et bons prints à tous
×
×
  • Créer...