zizouth Posté(e) Février 9, 2018 Partager Posté(e) Février 9, 2018 (modifié) Bonjour, Apres quelques nuit blanches , des centaines d'écriture de flash, je vous demande bien vouloir m'aider a trouver les bonnes valeures dans Marlin pour calibrer mon imprimante 3D , clone d'une Mk2. Drivers : 4x TCM2130 sur une Ramps 1.4 , installés et configurés selon le tut de Tom's sur youtube . Avec sensorless sur X et Y Les moteurs : 17HS4401 , angle 1.8°, 1.7A les polies X et Y : 20 dents, diamètres 12mm Courroie : 2 mm x 6 mm L'extrudeur : MK8 de chez Geeetech Axe Z : Axes T8-2-D8 longueur 300mm avec ecrou ACME T8 (diametre 8.0 mm, pas 2.0 mm, type D8) , exactement 0.8mm pour une rotation . Malgré la lecture attentives des tuto ici et tous les calculs je n'arrive pas avoir des axes calibrés, un coup c'est l'axes des Z qui monte trop haut, un coup c'est le X qui se décale à gauche Voici mon marlin : #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 4000, 186} #define DEFAULT_MAX_FEEDRATE {500, 500, 2, 45} #define DEFAULT_MAX_ACCELERATION {9000,9000,100,300} #define DEFAULT_ACCELERATION 3000 // X, Y, Z and E acceleration for printing moves #define DEFAULT_RETRACT_ACCELERATION 300 // E acceleration for retracts #define DEFAULT_TRAVEL_ACCELERATION 300 #define DEFAULT_XJERK 20.0 #define DEFAULT_YJERK 20.0 #define DEFAULT_ZJERK 0.4 #define DEFAULT_EJERK 2.0 Merci d'avance pour votre aide! Modifié (le) Février 9, 2018 par zizouth Lien vers le commentaire Partager sur d’autres sites More sharing options...
mac Posté(e) Février 9, 2018 Partager Posté(e) Février 9, 2018 (modifié) ton step/mm du z est plutôt élevé : 4000 (si tu as configuré tes tmc2130 en 1/16, et que tes moteurs sont en 200 pas ça doit faire 200*16/2=1600) regarde ici pour le calculer et tu as des valeurs d'accélérations plutôt énormes, ça peuxexpliquer tes décalages en x et y essaye plutôt déjà avec des valeurs plus basses, surtout si tu as des tmc2130 et que tu n'as pas configuré le mode hybride dans marlin pour le passage de stealthchop à spreadcycle genre dans les 1000 par défaut et max vers 1500 (voir meme plus bas car tmc conseillent même dans les 500 il me semble) pareil pour le jerk, tu peux mettre 10, 10, 0.4, 2 (avec les derniers marlin, il faut environ diviser par 2 les anciennes valeurs de jerk sinon c'est trop violent) ça te permettra de faire ta calibration plus sereinement sans perdre de pas éventuels (tu remontra ces valeurs en fonction des capacité propres à ta machine) Modifié (le) Février 9, 2018 par mac Lien vers le commentaire Partager sur d’autres sites More sharing options...
zizouth Posté(e) Février 9, 2018 Auteur Partager Posté(e) Février 9, 2018 (modifié) Salut et merci pour la réponse. avec la derniere version de marlin et en réduisant les accélérations cela semble mieux se passer, je n'ai plus de saut de pas . Voici ma config : #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 1600, 100 } #define DEFAULT_MAX_FEEDRATE { 300, 300, 5, 25 } #define DEFAULT_MAX_ACCELERATION { 1000, 1000, 75, 10000 } #define DEFAULT_ACCELERATION 1000 // X, Y, Z and E acceleration for printing moves #define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts #define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves #define DEFAULT_MAX_ACCELERATION { 1000, 1000, 75, 10000 } #define DEFAULT_ACCELERATION 1000 // X, Y, Z and E acceleration for printing moves #define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts #define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves #define HYBRID_THRESHOLD activé également Néenmoins j'ai toujours un problème avec l'axe des Z, c'est peut être Cura qui Bug?? Voici l'impression d'un cube de 10mm de coté. j'ai bien 10mm en X et Y mais le Z.... 35mm????? Une idée? Modifié (le) Février 9, 2018 par zizouth Lien vers le commentaire Partager sur d’autres sites More sharing options...
mac Posté(e) Février 9, 2018 Partager Posté(e) Février 9, 2018 (modifié) Fait une réinitialisation de l'eeprom Ou vérifie que tes steps par mm ont bien été pris en compte Sinon vérifie que tes Steppers sont en 1/16 ou 1/8 ou autres Vérifie aussi que tes moteurs sont en 200 pas Et que ta tige filetée à un pas de 2 mm Car le calcul que je t'ai mis est un exemple Ca permettrait de comprendre Ce réglage Sinon tu imprimé avec 1600 et si tu a 35 mm au lieu de 10 Alors il suffit de faire 1600*10/35=457 Et de prendre cette valeur à la place de 1600 (avec une mesure exacte de la hauteur si c 34,5 il faut utiliser 34,5 Je n'arrive pas à voir sur ta photo) Mais le mieux serait quand même de faire le vrai calcul avec pas des moteur moteur, pas des Steppers et pas de la tige Modifié (le) Février 9, 2018 par mac Lien vers le commentaire Partager sur d’autres sites More sharing options...
zizouth Posté(e) Février 9, 2018 Auteur Partager Posté(e) Février 9, 2018 il y a 34 minutes, mac a dit : Fait une réinitialisation de l'eeprom Ou vérifie que tes steps par mm ont bien été pris en compte Sinon vérifie que tes Steppers sont en 1/16 ou 1/8 ou autres Vérifie aussi que tes moteurs sont en 200 pas Et que ta tige filetée à un pas de 2 mm Car le calcul que je t'ai mis est un exemple Ca permettrait de comprendre Ce réglage Sinon tu imprimé avec 1600 et si tu a 35 mm au lieu de 10 Alors il suffit de faire 1600*10/35=457 Et de prendre cette valeur à la place de 1600 (avec une mesure exacte de la hauteur si c 34,5 il faut utiliser 34,5 Je n'arrive pas à voir sur ta photo) Mais le mieux serait quand même de faire le vrai calcul avec pas des moteur moteur, pas des Steppers et pas de la tige re salut, Alors reinitialisation eeprom => M502 ok Sinon vérifie que tes Steppers sont en 1/16 ou 1/8 ou autres => comment ? j'ai juste 1.8° sur le datasheet des 17HS4401 . Dans la config des TMC2130 c'est en 1/16 Vérifie aussi que tes moteurs sont en 200 pas => 360/1.8° = 200 pas ta tige filetée à un pas de 2 mm => c'est bien un pas de 2mm Avec les calcul moteur - pas - tige j'ai bien 1600. J'ai mi 1000 j'ai eu un paté... alors 457 je vois vraiment pas ce qui cloche? Lien vers le commentaire Partager sur d’autres sites More sharing options...
mac Posté(e) Février 9, 2018 Partager Posté(e) Février 9, 2018 t'es sûre que ta tige c'est bien un pas de 2 mm, sur la photo on dirait pas en plus dans ton commentaire tu parle de 0.8 mm par rotation, il y a un truc qui cloche (en plus attention aux normes ACME qui ont des pas spécifiques) fait 10 tours et regarde de combien ça bouge (avec des repères ) attention à la config des tmc2130, entre la config marlin, la config avec les jumpers, l'extrapolation en 1.256, et le réél... 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
zizouth Posté(e) Février 9, 2018 Auteur Partager Posté(e) Février 9, 2018 j'ai fait 5 tours 7.8mm ? en photo le pas de la vis avec un pied a coulisse. J'ai virer tous les jumper du Ramps 1.4 comme le préconise la doc sur les TCM2130 . l'extrapolation 1.256 est activé sur le config adv.h. ça fait 3 jours que je suis sur ce prob, encore un peut et elle va passer par la fenetre cette imprimante! Lien vers le commentaire Partager sur d’autres sites More sharing options...
zizouth Posté(e) Février 9, 2018 Auteur Partager Posté(e) Février 9, 2018 Chapeau bas MAC!! c'est bien le pas , le probleme !! il ne se mesure pas en mm en regardant ici : http://serge79.over-blog.com/article-32941704.html Il faut prendre la tête de la tige, compté le nombre de départ de filetage( moi c'est 4) et avec le tableau sur le site ci-dessous cela nous donne un pas de 6.35 mmm J'ai refait le calcul avec la valeur de pas 6.35 j'ai 503.937 en steps/mm , loin des 1600 :). Voici le résultat , ya encore 2mm d'écart (12mm en Z à la place 10mm ) mais enfin un résultat satisfaisant! J’espère que cela va aider les membre du forum! Encore merci! Lien vers le commentaire Partager sur d’autres sites More sharing options...
mac Posté(e) Février 9, 2018 Partager Posté(e) Février 9, 2018 Nan mais il y a un truc qui cloche Déjà j'ai pas expliqué, mais le pas de la tige utilise dans le calcul est bien là translation de la vis pour 1 tour (dans ton cas apparemment 7.8/5=1.56) Ça correspond à la distance entre 2 filets pour une vis classique Mais surtout pas pour une vis trapézoïdale qui a plusieurs filets Dans ton cas ça semble être 7.8/5=1,56 mm/tour Mais je vois pas comment la formule pourrait donner un truc proche de 420 =504/12*10 Lien vers le commentaire Partager sur d’autres sites More sharing options...
zizouth Posté(e) Février 9, 2018 Auteur Partager Posté(e) Février 9, 2018 (modifié) effectivement, en réalisant un cube de calibrage de 20mm, sur le Z j'ai eu 24mm, avec le calcul on obtient 419.947 . Ce qui cloche je sais pas... mais la qualité d'impression est incroyable pour une premiere impression en mode draft Modifié (le) Février 9, 2018 par zizouth ajout photo Lien vers le commentaire Partager sur d’autres sites More sharing options...
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