freddy nativel Posté(e) Juin 19 Posté(e) Juin 19 bonjour à tous, je suis nouveau sur ce forum et je débute dans l'impression 3D. ma femme m'a offert une Wanhao D12/300 d'occasion avec le 3D touch et le direct drive installé sur l'imprimante pour la fete des pères. la carte mère est une maker base MKS Robin nano V1.2 et voici mon problème : lorsque que je veut calibrer mon plateau je n'ai que l'option auto levelling je n'ai donc pas accès au 4 points du plateau pour pouvoir faire la mise a niveau de la hauteur de mon plateau. le second problème c'est que je n'ai pas aussi l'option pour calibrer l'extrudeur sur la machine. j'ai essayer de trouver une solution sur internet mais quand je regarde les vidéo youtube ou autre leur firmware n'est pas le même que le mien.
pommeverte Posté(e) Juin 19 Posté(e) Juin 19 Salut et bienvenue sur le forum, Tu peux compiler ton propre firmware en suivant l'excellent tuto de @ORelio Tu devrais arriver à cette version: Robin_nano35.bin résultat de la compilation de ces fichiers: Marlin.zip Il faudra vérifier le décalage en X,Y du BLtouch car les valeurs ne me semblent pas correctes (actuellement -20,0) L'une des 1ères choses à valider sera le fonctionnement du BLTouch. Je te conseille de placer la buse à ~100mm au dessus du plateau. Lorsque celle-ci descend au début de la prise d'origine en Z, tu enfonces la touche du BLTouch avec le doigt. Si la buse continue sa descente, alors il faudra éteindre rapidement l'imprimante pour éviter la collision.
freddy nativel Posté(e) Juin 19 Auteur Posté(e) Juin 19 Il y a 2 heures, pommeverte a dit : Salut et bienvenue sur le forum, Tu peux compiler ton propre firmware en suivant l'excellent tuto de @ORelio Tu devrais arriver à cette version: Robin_nano35.bin résultat de la compilation de ces fichiers: Marlin.zip Il faudra vérifier le décalage en X,Y du BLtouch car les valeurs ne me semblent pas correctes (actuellement -20,0) L'une des 1ères choses à valider sera le fonctionnement du BLTouch. Je te conseille de placer la buse à ~100mm au dessus du plateau. Lorsque celle-ci descend au début de la prise d'origine en Z, tu enfonces la touche du BLTouch avec le doigt. Si la buse continue sa descente, alors il faudra éteindre rapidement l'imprimante pour éviter la collision. Merci beaucoup pour ce tuto, je prendrai le temps de bien le regarder à tête reposée. De mon côté j'ai installé pronterface avec les drivers qui vont avec pour pouvoir calibrée l'imprimante, mais j'ai toujours un message d'erreur concernant le baudRate.
freddy nativel Posté(e) Juin 20 Auteur Posté(e) Juin 20 Re, Du coup si j'ai bien compris je dois utiliser le fichier Marlin que tu as mis plus haut pour pouvoir créer mon firmware c'est bien ça ? Et concernant le 3d touch quelle procédure je dois suivre pour vérifier le décalage en X et Y? Elle valeur dois-je ajouter à la place ?
pommeverte Posté(e) vendredi à 10:40 Posté(e) vendredi à 10:40 Salut, Il y a 8 heures, freddy nativel a dit : si j'ai bien compris je dois utiliser le fichier Marlin que tu as mis plus haut pour pouvoir créer mon firmware c'est bien ça ? le fichier robion_nano_35.bin, c'est le firmware déjà compilé. Donc il suffit de le copier sur une carte µSD pour flasher la carte-mère Les fichiers contenus dans le fichier zip sont effectivement les fichiers de configuration que tu peux utiliser pour compiler ton firmware Il y a 8 heures, freddy nativel a dit : Et concernant le 3d touch quelle procédure je dois suivre pour vérifier le décalage en X et Y? quelle valeur dois-je ajouter à la place ? pour mesurer le décalage X,Y: tu places une feuille de papier sur ton plateau tu descends la buse à quelques millimètres de la feuille tu traces des traits suivant X et Y pour indiquer la position de la buse (intersection des 2 traits) et de la touche du 3DTouch tu enlèves la feuille et tu mesures la distance suivant X et Y entre les 2 positions Si le 3Dtouch est à gauche de la buse, la valeur sera négative. Si le 3DTouch est devant la buse, la valeur sera également négative Il ne te restera plus qu'à reporter ces valeurs : soit dans le fichier configuration.h, à la ligne 1291 #define NOZZLE_TO_PROBE_OFFSET { -20, 0, 0} soit le Gcode de démarrage, avant le G28: M851 Xxx.x Yyy.y
freddy nativel Posté(e) vendredi à 18:05 Auteur Posté(e) vendredi à 18:05 Merci encore pour le coup de main, je le ferai demain matin. J'ai essayé aujourd'hui de monté un firmware moi même mais quand en suivant le tuto @ORelio j'avais un Message d'erreur quand je choisissait la d12/300 (firmware non compatible avec ma carte mère qui est en v1.2)
pommeverte Posté(e) vendredi à 18:18 Posté(e) vendredi à 18:18 (modifié) Est-ce que tu peux fournir le libellé exact du message d'erreur? Normalement, tu as juste à télécharger ces sources puis à remplacer les fichiers configuration.h et configuration_adv.h du sous-dossier Marlin, par ceux que j'ai fournis. Le fichier platformio.ini sera à copier à la racine du dossier Modifié (le) vendredi à 18:19 par pommeverte
ORelio Posté(e) vendredi à 20:36 Posté(e) vendredi à 20:36 (modifié) Bonjour, Je mets mon grain de sel vu que j'ai été mentionné plusieurs fois par ici https://formation.wanhaofrance.com/slides/slide/firmware-d12-300-764 Sur ce lien tu devrais avoir le firmware officiel pour la D12 300, qui d'après ton témoignage serait le "Version d'origine" en "Makerbase 1.2" "Avec 3D Touch". Un moyen simple pour avoir les 4 points du plateau, serait de débrancher le 3d touch, rebrancher le capteur Z de fin de course basique, et installer la variante "Sans 3D Touch". Là, tu peux commencer à placer la tête d'impression aux 4 points via la fonction du firmware, en utilisant une feuille comme expliqué par @pommeverte pour régler la hauteur des 4 molettes du plateau. Une fois satisfait du nivellement basique du plateau, réinstalle le 3d touch et mets le firmware "Avec 3D Touch". Lance un autolevelling pour que le 3d touch teste son maillage de points (16 il me semble) et évalue ainsi la topologie du plateau. Enfin, règle le Z offset pour qu'à la hauteur Z=0, la tête vienne gratter le papier. Tu n'auras normalement pas besoin de refaire le nivellement manuel aux 4 points du plateau par la suite, juste de l'autolevelling et, si tu as démonté la buse ou le 3D touch, re-régler le Z offset. Il s'agit bien sûr d'un mode opératoire basique qui devrait te permettre de commencer à jouer avec ton imprimante. Libre à toi ensuite de plonger dans les arcane des firmware custom si les options du firmware de base ne te suffisent plus. Have fun! Modifié (le) vendredi à 20:42 par ORelio
freddy nativel Posté(e) samedi à 00:26 Auteur Posté(e) samedi à 00:26 (modifié) @pommeverte voici le message d'erreur. et pour le coup je pense avoir trouver la bêtise que j'ai faite lorsque j'ai suivi le tuto: j'ai utiliser tout les fichier d'orelio et pas les tiens. ( dans ces ficher le firmware pour la D12/300 c'était que pour la pro si j'ai bien compris). @ORelio en faite je voulais trouver une solution sans avoir a démonté l'imprimante, et je ne cache pas ma frustration depuis quelque jours car je pensais que la machine avais un problème au niveau du firmware et quand je regardais les vidéo youtube pour régler le plateau ces option étais pas accessible sur mon imprimante vu que j'ai la 3D touch. la je sais que quand je déplacerai ma machine (elle n'ai pas encore a sont emplacement définitif) les options seront a porté de main et je n'aurait pas a démonter et remonter le 3D touch. en tout cas merci beaucoup pour votre patience et votre aide. je vous ferai un petit retour dans la mâtiné Modifié (le) samedi à 01:51 par freddy nativel
pommeverte Posté(e) samedi à 08:29 Posté(e) samedi à 08:29 (modifié) Salut, Il y a 8 heures, freddy nativel a dit : j'ai utiliser tout les fichier d'orelio et pas les tiens. Attention, j'ai aussi fait une boulette . Je n'avais pas vu que tu avais une D12/300, alors que mes fichiers sont prévus pour une D12/230. Pour pouvoir correctement paramétrer le firmware, il faudrait nous indiquer la référence des pilotes de moteur installés sur la carte-mère. Ce sont des TMC220x ou des A4988? Emplacement des pilotes: Citation Modifié (le) samedi à 08:29 par pommeverte
ORelio Posté(e) samedi à 15:11 Posté(e) samedi à 15:11 @freddy nativel Que ce soit pour débrancher le 3d touch ou identifier les drivers, cela se fait simplement en dévissant le panneau en dessous de l'imprimante. Pas besoin de vraiment démonter le 3d touch, juste débrancher le câble au niveau de la carte mère et rebancher celui du capteur d'origine. Ou noter le modèle de drivers installés sur ton imprimante et poursuivre sur la voie du firmware custom. Bon courage !
freddy nativel Posté(e) samedi à 16:26 Auteur Posté(e) samedi à 16:26 Bonjour désolé du retard je sort juste du boulot, @pommeverte j'ai remarqué qu'il y avais un soucis il ne prenais pas tout le plateau lors de la calibration Manuel et l'axe Z était inversé lors de l'auto-leveling. @ORelio j'ai ouvert le capot inférieur et la surprise pas de câble d'origine pour le capteur de fin de course en Z et pas de capteur non plus. Pour les drivers de ma machine c'est tmc2209 en X,Y et Z.
pommeverte Posté(e) samedi à 16:42 Posté(e) samedi à 16:42 ... et pour l'extrudeur, c'est aussi un TMC2209? il y a 13 minutes, freddy nativel a dit : j'ai ouvert le capot inférieur et la surprise pas de câble d'origine pour le capteur de fin de course en Z et pas de capteur non plus. normalement, c'est le 3DTouch qui fait office de détecteur de fin de course Z. Est-ce que tu as une photo de la carte-mère pour que l'on voit le câblage?
freddy nativel Posté(e) samedi à 17:56 Auteur Posté(e) samedi à 17:56 il y a une heure, pommeverte a dit : ... et pour l'extrudeur, c'est aussi un TMC2209? Pour les drivers E0 et E1 c'est des A4988 Et pour le câble d'origine j'ai chercher partout sans rien trouver. Le capteur Z j'en aurai un demain si j'ai de la chance mais pour le câble je pense que je vais en faire un par moi même en récupérant la cosse du second 3d touch que j'ai eut en plus avec l'imprimante
pommeverte Posté(e) samedi à 18:59 Posté(e) samedi à 18:59 (modifié) il y a une heure, freddy nativel a dit : Le capteur Z j'en aurai un demain surtout pas malheureux . Comme je l'ai dit précédemment, tu n'en as plus besoin puisque c'est le 3DTouch qui le remplace. Donc tu n'as rien à modifier coté câblage. Coté firmware, voici la nouvelle version des fichiers de config qui devraient correspondre à ton imprimante. FcihierMarlin V2.zip Il restera à valider le sens de rotation des moteurs (surtout le Z) et la position du 3DTouch par rapport à la buse (voir ce message). PS: pourquoi le pilote de l'axe Z a un radiateur monstrueux / différent des autres? tu es sûr que c'est un TMC2209? Modifié (le) samedi à 18:59 par pommeverte
freddy nativel Posté(e) dimanche à 03:01 Auteur Posté(e) dimanche à 03:01 Salut @pommeverte, Oui oui c'est bien un drivers tmc2209, Quand tu regardes sur la page de support pour télécharger le firmware sur le site de wanhao il y a 2 TMC 2209 différents. Merci pour le fichier je regarderai sa en sortant du boulot se soir.
freddy nativel Posté(e) mardi à 06:57 Auteur Posté(e) mardi à 06:57 bonjour @pommeverte, jai essayer avec les dernier fichier que tu m'as envoyé mais je 132 erreur a corriger. verdict je vais supprimer le 3D touch et je vais installer le dernier firmware qui est dispo sur le site wanhao. merci encore de ton aide et de ta patience. c'est un peut dommage pour moi mais sinon je vais finir par pété un câble.
pommeverte Posté(e) mardi à 10:50 Posté(e) mardi à 10:50 Salut, Il y a 3 heures, freddy nativel a dit : j'ai essayé avec les derniers fichiers que tu m'as envoyés mais je 132 erreurs à corriger Euuuuuuuh, vraiment? tu sais que les messages en jaune, ce sont uniquement des avertissements, pas des erreurs. Si tu peines toujours à compiler le firmware, le voici : Robin_nano35.bin Il y a 3 heures, freddy nativel a dit : verdict je vais supprimer le 3D touch et je vais installer le dernier firmware qui est dispo sur le site wanhao pourquoi désinstaller le 3DTouch? comme l'a fait remarquer ORelio, Wanhao fournit aussi le firmware pour une D12/300 MakerBase 1.2 avec 3DTouch ici, colonne de droite
freddy nativel Posté(e) mardi à 15:50 Auteur Posté(e) mardi à 15:50 Il y a 4 heures, pommeverte a dit : ourquoi désinstaller le 3DTouch? comme l'a fait remarquer ORelio, Wanhao fournit aussi le firmware pour une D12/300 MakerBase 1.2 avec 3DTouch ici, colonne de droite Oui je le savais mais le soucis était que comme je devais faire le niveau du plateau (les 4points). Le firmware avec 3d touch ne le permettait pas. je compte bien de remettre bientôt. Et pour les erreurs je ferai une capture d'écran demain après midi.
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant