traedre Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 (modifié) Bonjour, n'ayant pas de résultat probant sur ma première couche et ne sachant pas quel firmware était installé dans la carte de mon kit, j'ai pris le partie de flasher ma carte avec le fw de dagoma incluant le palpeur. Connaissant déjà l'IDE arduino, pas de souci particulier. Depuis c'est l'enfer, l'imprimante a inversé ses sens de course X et Y (et Z pas de souci par contre). J'ai tenté de modifier le fw mais rien n'y fait, je ne pense pas que mes branchements soient en cause car tout fonctionnait correctement avant le flash. Quelqu'un aurait déjà rencontré le problème? Merci Modifié (le) Janvier 3, 2016 par traedre Lien vers le commentaire Partager sur d’autres sites More sharing options...
Huggy Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 C'est seulement sur le homing ou tout le temps ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 Tout le temps. J'utilise Repetier qui ne pose normalement pas de souci et j'ai également testé directement avec la carte SD et un fichier généré par Cura. Un home X fait avancer de 10 à l'opposé de la fin de butée. Idem pour le Y. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Huggy Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 (modifié) Si le home s'arrete c'est qu'il détecte une butée (donc il faut changer le X_MIN_ENDSTOP_INVERTING et pour Y aussi) Sinon pour les sens, ce sont ces lignes là #define INVERT_X_DIR false // for Mendel set to false, for Orca set to true disco #define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false #define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true #define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false Si ton homing se fait dans le mauvais sens, c'est ici (noter que le Y se fait en MAX) // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR 1 //matt disco blanche 2 oct 2014 #define Z_HOME_DIR -1 Modifié (le) Janvier 3, 2016 par Huggy Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 il y a 1 minute, Huggy a dit : Si le home s'arrete c'est qu'il détecte une butée (donc il faut changer le X_MIN_ENDSTOP_INVERTING et pour Y aussi) Sinon pour les sens, ce sont ces ligne là #define INVERT_X_DIR false // for Mendel set to false, for Orca set to true disco #define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false #define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true #define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false Si ton homing se fait dans le mauvais sens, c'est ici (noter que le Y se fait en MAX) // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR 1 //matt disco blanche 2 oct 2014 #define Z_HOME_DIR -1 J'avais bien noté l'endroit où ça se trouvé et j'ai les mêmes lignes dans mon fichier J'ai tenté une modif mais ça n'a pas fonctionné... Au fait, est-il normal que j'ai en permanence le jumper autoreset installé sur ma carte? Les photos du tuto de dagoma ne sont pas à jour avec leurs derniers kits Lien vers le commentaire Partager sur d’autres sites More sharing options...
Huggy Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 (modifié) Normalement en utilisation normale, le jumper auto-reset est juste attaché par une pin et l'autre jumper est sur vreg la doc du site est claire PS: y zon mis leurs photos , manque plus que les initiales pour savoir qui s'est planté dans le montage à oublié les carambars Modifié (le) Janvier 3, 2016 par Huggy Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 Soyons plus précis, un décalage vers la droite (X positif) fonctionne, le déplacement opposé est sans effet. Idem pour Y.. Je n'explique pas du tout le comportement... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Huggy Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 (modifié) Tant que tu n'as pas fait de homing, l'imprimante ne sait pas où elle est, je pense qu'elle n'autorise que d'aller vers la butée (ou l'autre sens ?) Modifié (le) Janvier 3, 2016 par Huggy Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 modifie tes butées dans le firmware NO/NF pour être sure que c'est ça appuie sur les butées pendant le home Lien vers le commentaire Partager sur d’autres sites More sharing options...
Huggy Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 (modifié) Si tu as reçu ton imprimante récemment, tu dois avoir des butées NC alors que le Marlin est configuré pour des NO Tu voulais recompiler le FW pour ça ? Modifié (le) Janvier 3, 2016 par Huggy Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 il y a 1 minute, Huggy a dit : Si tu as reçu ton imprimante récemment, tu dois avoir des butées NC alors que le Marlin est configuré pour des NO Tu voulais recompiler le FW pour ça ? Non, pour être sur que le palpeur soit correctement pris en compte... en tout cas le bon modèle Quelle mauvaise idée... Je vais chercher ces buteés Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 (modifié) il y a 10 minutes, plexy a dit : modifie tes butées dans le firmware NO/NF pour être sure que c'est ça appuie sur les butées pendant le home Ah nouveau comportement! Quand j'appuie sur la butée (X par exemple), que je fais le homing sur cet axe, la tête vient me broyer le doigt. Je regarde dans le fw du coup Modifié (le) Janvier 3, 2016 par traedre Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 Bon! J'ai finalement trouvé! Merci beaucoup à vous 2, c'était exactement ça! // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Z_MIN_ENDSTOP_INVERTING = true; // palpeur banggood orange=False / palpeur blanc= true const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. DISCO Je ne comprends pas bien pourquoi Dagoma ne tient pas à jour ses firmwares en fonction des versions des kits fournis. Toujours est-il que je suis sur la bonne voie. Plus qu'à faire le niveau correct de mon plateau (voir d'activer plusieurs points pour le levelling) et j'aimerais avoir une première couche uniforme. J'ai un côté qui frotte pendant que l'autre est trop haut... Encore merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 Bonsoir traedre j'ai a priori un soucis équivalent a toi et je n'arrive même pas a changer de firmware car dans arduino la carte melzi n'apparait pas malgré le fait que j'ai copié le dossier sanguino. peut tu me dire dans quoi je dois modifier les lignes du firmware comme toi? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 tu ne peut pas modifier le firmware qui est sur la carte. il faut en modifier un autre et le charger sur la carte Il faut utiliser la vielle version de arduino fourni par dagoma et suivre le tuto. De mémoire il n'y a pas la carte melzi, il faut en prendre une autre mais je sais plus laquelle... Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 j'ai essayé les deux versions de arduino la 1.0.6 et la 1.6.6 le résultat et le même Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 bon au final après plusieurs installation désinstallation arduino a marché et j'ai pu mettre le dernier firmware que ma envoyé benoit de dagoma je teste Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 ouh, désolé, je n'ai pas vu ton message. Dans le configuration.h, j'ai juste modifié l'inversion des axes // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Z_MIN_ENDSTOP_INVERTING = true; // palpeur banggood orange=False / palpeur blanc= true const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop. const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. DISCO //#define DISABLE_MAX_ENDSTOPS //#define DISABLE_MIN_ENDSTOPS N'hésite pas si tu veux que je t'envoie plus d'infos Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 sur le mien les six valeurs sont sur true je precise que j'ai un palpeur blanc Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 C'est bien ce que j'ai changé. Je me suis basé sur le Fw Marlin sur Github Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 tu pense que je dois mettre les mêmes valeurs? Lien vers le commentaire Partager sur d’autres sites More sharing options...
traedre Posté(e) Janvier 3, 2016 Auteur Partager Posté(e) Janvier 3, 2016 J'ai fait quelques tests pour être sur de mon coup. Avant toute chose, quand tu fais le homing tout en appuyant sur l'interrupteur de butée est ce que le déplacement est inversé ? Si tu uploades un firmware avec les valeurs changées et que ce n'est pas ça, tu remodifies et recommencés l'opération. De mon point de vue il n'y a pas vraiment de risque, tu verras bien si cela fonctionne, la main sur le câble d'alim ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 ok dans tous les cas pour l'instant elle ne fait que monter ne cherche pas la buté a gauche le plateau non plus et le palpeur reste toujours allumé Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 3, 2016 Partager Posté(e) Janvier 3, 2016 en tous cas merci de ton aide je teste demain matin les petits dorment il se fait tard encore un grand merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
namassepasmousse Posté(e) Janvier 4, 2016 Partager Posté(e) Janvier 4, 2016 ok nouvelle du jour toute la mâtiné j’ai fais des modifications du firmware avec benjamin et nous sommes sur la bonne voie puisqu'il ne reste plus qu'a regler le fait que la tête descend mais ne s’arrête pas il soupçonne le palpeur la suite bientôt pour info effectivement il a fallu passer des lignes en false et pas true mais pas tout a fait comme toi 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