RIPOFE Posté(e) Novembre 16, 2016 Posté(e) Novembre 16, 2016 (modifié) Bonsoir, j'ai acquis un engrenage MK8 pour que les nombreux claquements cessent. Le problème c'est qu'en parcourant le forum j'ai bien vu qu'il fallait modifier une valeur dans le fw mais je n'ai pas compris comment calculer la valeur et comment la modifier dans le fw. Ma D200 est en cours de conversion en DE200, à savoir que la partie électronique à été modifiée mais pas encore la structure. Le MK8 commandé est celui-ci : https://www.amazon.fr/gp/product/B00T3XLFXG/ref=oh_aui_detailpage_o08_s00?ie=UTF8&psc=1 Merci pour votre aide Modifié (le) Novembre 16, 2016 par RIPOFE
gisclace Posté(e) Novembre 17, 2016 Posté(e) Novembre 17, 2016 Bonjour, Regarde du côté de : #define DEFAULT_AXIS_STEPS_PER_UNIT Tu devrais avoir une valeur du genre : {80, 80, 4000, (200*16)/21} Celle que tu dois modifier est la dernière Les valeurs sont définies comme ceci : {X, Y, Z, E1) pour le calcule, tu dois utiliser la formule suivante : impulsion_par_mm = (impulsions_par_rev * microsteps) / (diamètre_effectif_de_l’entrainement * pi)
RIPOFE Posté(e) Novembre 17, 2016 Auteur Posté(e) Novembre 17, 2016 Il y a 11 heures, gisclace a dit : Bonjour, Regarde du côté de : #define DEFAULT_AXIS_STEPS_PER_UNIT Tu devrais avoir une valeur du genre : {80, 80, 4000, (200*16)/21} Celle que tu dois modifier est la dernière Les valeurs sont définies comme ceci : {X, Y, Z, E1) pour le calcule, tu dois utiliser la formule suivante : impulsion_par_mm = (impulsions_par_rev * microsteps) / (diamètre_effectif_de_l’entrainement * pi) Bonjour et merci pour ta réponse. Par contre pour la valeur à changer, dans quel fichier se trouve-t-elle ? par ailleurs pour les éléments du calcul, je ne sais pas à quoi correspondent impulsions_par_rev et microsteps. Je pense que diamètre_effectif_de_l’entrainement correspond au diamètre intérieur du MK8. En tout cas merci pour l'aide.
gisclace Posté(e) Novembre 17, 2016 Posté(e) Novembre 17, 2016 @RIPOFE, les microsteps sont des petites impulsions envoyées au moteur pour tourner plus précisément, les impulsions par rev sont le nombre d'impulsions envoyées pour faire un tour (200 pour un nema 17). Ici tu peux donc faire : x=(200*16)/(7*3.1415) x = 145,513 Tu dois faire la modification dans configuration.h Je t'invite à vérifier le diamètre de l'engrenage d'une part et à te pencher sur comment configurer un marlin et savoir grosso modo quoi fonctionne comment.
RIPOFE Posté(e) Novembre 17, 2016 Auteur Posté(e) Novembre 17, 2016 Merci @gisclace, c'est beaucoup plus clair pour moi. pour le diamètre de l'engrenage (au plus fin) j'ai 7.25. Donc dans mon cas, si j'ai bien compris ça donnerais x=(200*16)/(7.25*3.1415) x=140.499 Pour le marlin je vais voir pour m'y plonger. Encore merci pour ton aide
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