mmaura66 Posté(e) Aout 27, 2017 Partager Posté(e) Aout 27, 2017 (modifié) Bonjour, J'en avais assez des variations de précision du palpeur inductif dues au changements de températures (préchauffe). Aussi ai-je décide de faire un palpeur avec un servomoteur. Le servomoteur est un SG90. les fichiers sont la https://www.thingiverse.com/thing:2503106 Bon parlons un peut firmware, et c'est la que ça se complique... Au départ j'ai voulu adapter le source marlin téléchargé chez Dagoma, et comment dire ... il semble que leur configuration du firmware Marlin leur soit propre et personnellement je la trouve incompréhensive ... J'ai donc opté pour la version GitMarlin (officielle https://github.com/MarlinFirmware/Marlin). Mon git Je ne vais pas expliquer toute la configuration de Marlin, c'est vraiment trop long et trop dépendant de la machine, j'ai un clone du git Marlin avec mes modifications (https://github.com/mmaura66/Marlin). Les fichiers modifiés sont (détails): Marlin/Configuration.h Marlin/Configuration_adv.h Marlin/pins_RAMPS.h Marlin/thermistortable_17.h Marlin/thermistortables. Si vous clonez mon git, sachez que : j'ai un lit chauffant un écran LCD 12864 j'utilise le servomoteur Pensez a garder le doigt sur la touche on/off quand vous faite les tests !! Options propres au servomoteur //ligne 612 ordonne le mouvement du servo pour palper #define Z_ENDSTOP_SERVO_NR 0 // Defaults to SERVO 0 connector. #define Z_SERVO_ANGLES {0,180} // Z Servo Deploy and Stow angles //ligne 663 décalage du point palpé #define X_PROBE_OFFSET_FROM_EXTRUDER -13 #define Y_PROBE_OFFSET_FROM_EXTRUDER -43 // Y offset: -front +behind [the nozzle] // offset approximatif #define Z_PROBE_OFFSET_FROM_EXTRUDER -15.80 #define X_MIN_POS -2 #define Y_MIN_POS -1 #define Z_MIN_POS -20 #define X_MAX_POS 203 #define Y_MAX_POS 203 #define Z_MAX_POS 173 //sinon on butte en hauteur ! (zoffset a ~= -15) //1577 #define NUM_SERVOS 1 // Servo index starts with 0 for M280 command #define SERVO_DELAY 300 Modifié (le) Aout 27, 2017 par mmaura66 Lien vers le commentaire Partager sur d’autres sites More sharing options...
doby02 Posté(e) Aout 27, 2017 Partager Posté(e) Aout 27, 2017 Tu as une video lors de la procédure de palpage? Lien vers le commentaire Partager sur d’autres sites More sharing options...
nico.g2 Posté(e) Aout 28, 2017 Partager Posté(e) Aout 28, 2017 Bonjour @mmaura66, Si je comprend bien, pour mettre en place la pièce qui support le servo moteur, Il faut enlever le roulement avant et le remplacer par ta pièce? Merci d'avance pour ta réponse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
mmaura66 Posté(e) Aout 28, 2017 Auteur Partager Posté(e) Aout 28, 2017 Il y a 14 heures, doby02 a dit : Tu as une video lors de la procédure de palpage? Oui mais je n'ai fait que le G28 sur la vidéo. Il y a 3 heures, nico.g2 a dit : Bonjour @mmaura66, Si je comprend bien, pour mettre en place la pièce qui support le servo moteur, Il faut enlever le roulement avant et le remplacer par ta pièce? Merci d'avance pour ta réponse. Oui c'est bien ça, la pièce remplace le roulement. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Alain17870 Posté(e) Septembre 2, 2017 Partager Posté(e) Septembre 2, 2017 Citation Bonsoir mmaura66 Je viens de lire ton post et je serais intéressé par ce palpeur avec servo, j'ai une DiscoEasy 200 et j'aimerais savoir comment tu as branché le servo sur la carte MKS, je suppose que le contact lui est branché à la place du capteur Merci par avance pour ta réponse Lien vers le commentaire Partager sur d’autres sites More sharing options...
mmaura66 Posté(e) Septembre 4, 2017 Auteur Partager Posté(e) Septembre 4, 2017 (modifié) Bonjour, Dans mon cas, comme j'ai switché sur le git marlin, j'ai préféré recâbler tous les capteurs de façon plus logique. Z- il y a le capteur du palpeur Z+ la commande du servomoteur Y+ le capteur de buté Y (Y butte pour les coordonnées MAX) X- le capteur de butté X (X butte pour X minimum) PS: Je viens de modifierle bras, pour essayer de réduire la variation entre deux touchés (M48), j'ai 0.07 . Je mettrais à jour thinkverse et le 1er post quand je l'aurais testé. Modifié (le) Septembre 4, 2017 par mmaura66 vocabulaire Lien vers le commentaire Partager sur d’autres sites More sharing options...
Alain17870 Posté(e) Septembre 4, 2017 Partager Posté(e) Septembre 4, 2017 Il y a 3 heures, mmaura66 a dit : Bonjour, Dans mon cas, comme j'ai switché sur le git marlin, j'ai préféré recâbler tous les capteurs de façon plus logique. Z- il y a le capteur du palpeur Z+ la commande du servomoteur Y+ le capteur de buté Y (Y butte pour les coordonnées MAX) X- le capteur de butté X (X butte pour X minimum) PS: Je viens de redessiner le bras, pour essayer de réduire la variation entre deux touchés (M48), j'ai 0.07 . Je mettrais à jour thinkverse et le 1er post quand je l'aurais testé. Bonjour, Merci pour ta réponse, je vais imprimer le roulement en attendant... Lien vers le commentaire Partager sur d’autres sites More sharing options...
mmaura66 Posté(e) Septembre 5, 2017 Auteur Partager Posté(e) Septembre 5, 2017 (modifié) Il y a 23 heures, mmaura66 a dit : PS: Je viens de modifierle bras, pour essayer de réduire la variation entre deux touchés (M48), j'ai 0.07 . Je mettrais à jour thinkverse et le 1er post quand je l'aurais testé. Pas besoin, par contre c'est mieux prévoir une rondelle sur la vis qui va dans le bras pour supprimer un peu de jeux. De plus les vis d'origine sont trop courtes, faut en trouver des plus longues. Modifié (le) Septembre 5, 2017 par mmaura66 parler francais ... :D Lien vers le commentaire Partager sur d’autres sites More sharing options...
Alain17870 Posté(e) Septembre 5, 2017 Partager Posté(e) Septembre 5, 2017 (modifié) Merci pour ton post, j'espère avoir de meilleurs résultats pour le réglage de mon offset j'ai imprimé les pièces, mais comme je dois partir une dizaine de jours, je ferais le montage à mon retour Modifié (le) Septembre 5, 2017 par Alain17870 Lien vers le commentaire Partager sur d’autres sites More sharing options...
mmaura66 Posté(e) Septembre 15, 2017 Auteur Partager Posté(e) Septembre 15, 2017 J'ai toujours un décalage que je n'arrive pas à corriger donc j'ai fait marche arrière et remis le palpeur inductif. 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