gogogadjet17 Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Bonjour, Les petits tracas débutent. J'ai recherché sur le forum mais je ne trouve pas de problème correspondant aux miens, ou pas exactement pareils. J'ai mis à jour Marlin et j'ai installé Repetier Host, qui se connecte bien à la Mega 2560. Problème 1: Sur l'Axe X, le capteur fonctionne bien, mais le moteur tourne je pense à l'envers, car lorsque je fais Home X, il ammène le bloc à l'opposé et bloque. Que faire ? J'ai entendu parler d'inverser deux fils mais je préfère avoir l'avis d'ensemble, s'il n'y a pas quelque chose à faire dans Marlin. Problème 2: Sur l'Axe Y, le plateau se déplace dans le bon sens, il touche le capteur endstop qui s'allume; mais le moteur ne s'arrete pas et force. J'ai testé le Enstop, en le branchant sur l'axe X, il fonctionne très bien. Que faire ? Pour info, voila la notice que je suis: http://pobo.lt/3Dinstructions/Prusa_i3_Rework_rev1.5 - First use instructions.pdf Et je suis à la page 14. (c'est un kit qui m'a été vendu par un vendeur tiers, mais exactement le même que le kit de chez eMotionTech, Reprap) Merci à tous par avance de votre aide
Morpheus Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Salut @gogogadjet17, il y a 10 minutes, gogogadjet17 a dit : Problème 1: Sur l'Axe X, le capteur fonctionne bien, mais le moteur tourne je pense à l'envers, car lorsque je fais Home X, il ammène le bloc à l'opposé et bloque. Que faire ? J'ai entendu parler d'inverser deux fils mais je préfère avoir l'avis d'ensemble, s'il n'y a pas quelque chose à faire dans Marlin Oui dans marlin tu inverse le sens du moteurs c'est la ligne X inverse dir, il y a 11 minutes, gogogadjet17 a dit : Problème 2: Sur l'Axe Y, le plateau se déplace dans le bon sens, il touche le capteur endstop qui s'allume; mais le moteur ne s'arrete pas et force. J'ai testé le Enstop, en le branchant sur l'axe X, il fonctionne très bien. Que faire Il faut que tu contrôle sur ta carte si tu n'as pas un problème de connectique ou si tu n'a pas inverser min et max. Si c'est bon contrôle dans marlin si le endstop Y n'est pas inverser ( false ou true).
Patdemille Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Pour le problème d'inversion, si c'est une prusa, y'as un problème d'inversion sur la notice. Il suffi d'inverser le branchement. Moi j'ai inversé et aucun problèmes .
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 il y a 34 minutes, philippem a dit : Salut @gogogadjet17, Oui dans marlin tu inverse le sens du moteurs c'est la ligne X inverse dir, Il faut que tu contrôle sur ta carte si tu n'as pas un problème de connectique ou si tu n'a pas inverser min et max. Si c'est bon contrôle dans marlin si le endstop Y n'est pas inverser ( false ou true). Merci pour ta réponse mais j'ai un peu de mal Pour le 1: je ne trouve pas cette ligne, c'est dans quel onglet s'il te plait?** Pour le 2: Pas de soucis de connectique. Du coup, même soucis, où trouver ça dans Marlin ouvert avec Arduino ? **Voila le Marlin que j'utilise: http://pobo.lt/3Dinstructions/Marlin_Prusa_i3_Rework_1.5.zip
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 il y a 2 minutes, Patdemille a dit : Pour le problème d'inversion, si c'est une prusa, y'as un problème d'inversion sur la notice. Il suffi d'inverser le branchement. Moi j'ai inversé et aucun problèmes . Merci pour ta réponse. Tu as inversé complètement la prise du moteur sur la carte ? Ou tu inverses juste le rouge et le noir ? Merci
Patdemille Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 sur la carte, tu débranche tu tourne et hop
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 à l’instant, Patdemille a dit : sur la carte, tu débranche tu tourne et hop toute la prise, tu inverses les 4 fils ? Merci
Morpheus Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 sinon oui c'est plus simple, dans marlin c'est configuration.h
Patdemille Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 la prise, démonte rien, dessoude rien ... juste tu tourne simple
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 il y a 14 minutes, philippem a dit : sinon oui c'est plus simple, dans marlin c'est configuration.h PROBLEME 1 RESOLU ! Dans Marlin, merci Pour le PROBLEME 2, que dois je tenter de modifier la dedans: ? Citation // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 #define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below. // Travel limits after homing #define X_MAX_POS 188 #define X_MIN_POS 0 #define Y_MAX_POS 188 #define Y_MIN_POS 0 #define Z_MAX_POS 190 #define Z_MIN_POS 0 #define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS) #define Y_MAX_LENGTH (Y_MAX_POS - Y_MIN_POS) #define Z_MAX_LENGTH (Z_MAX_POS - Z_MIN_POS) 1
Morpheus Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 non regarde dans les endstop tu as des lignes avec min max, et true ou false
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 il y a 15 minutes, philippem a dit : non regarde dans les endstop tu as des lignes avec min max, et true ou false Voila ce que j'ai ; que changer ? // Uncomment the following line to enable CoreXY kinematics // #define COREXY // coarse Endstop Settings #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors #ifndef ENDSTOPPULLUPS // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined // #define ENDSTOPPULLUP_XMAX // #define ENDSTOPPULLUP_YMAX // #define ENDSTOPPULLUP_ZMAX // #define ENDSTOPPULLUP_XMIN // #define ENDSTOPPULLUP_YMIN // #define ENDSTOPPULLUP_ZMIN #endif #ifdef ENDSTOPPULLUPS #define ENDSTOPPULLUP_XMAX #define ENDSTOPPULLUP_YMAX #define ENDSTOPPULLUP_ZMAX #define ENDSTOPPULLUP_XMIN #define ENDSTOPPULLUP_YMIN #define ENDSTOPPULLUP_ZMIN #endif // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Y_MAX_ENDSTOP_INVERTING = true; // 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. //#define DISABLE_MAX_ENDSTOPS //#define DISABLE_MIN_ENDSTOPS // Disable max endstops for compatibility with endstop checking routine #if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) #define DISABLE_MAX_ENDSTOPS #endif
gogogadjet17 Posté(e) Juillet 14, 2016 Auteur Posté(e) Juillet 14, 2016 Je toruve vraiment le problème curieux, J'ai changé le cable, le capteur, rien n'y fait. Donc peut-être que cela vient de mon cablage ? Je vous mets en photo la notice (peu claire sur ce point, les schemas sont entre deux rangées de broches), et une photo de mon cablage. Est-ce que j'ai bien fait celui-ci ? Merci beaucoup à ceux qui tentent de m'aider
Morpheus Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Hummmmm, ton câblage est bon, ta figuration marlin aussi, je réfléchi !!!!!
legired Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Euh, perso j'ai le kit emotion tech (que j'ai modifier par la suite) le capteur n'est pas du tous la https://data.emotion-tech.com/highlights_fr/Prusa_i3_Rework_rev1.5 - Notice assemblage.pdf page 77
Patdemille Posté(e) Juillet 14, 2016 Posté(e) Juillet 14, 2016 Il y a 1 heure, legired a dit : Euh, perso j'ai le kit emotion tech (que j'ai modifier par la suite) le capteur n'est pas du tous la https://data.emotion-tech.com/highlights_fr/Prusa_i3_Rework_rev1.5 - Notice assemblage.pdf page 77 oui y'as pas une carte spécial pour l'inductif ? Mais bon si il as un prob en Y ... essaye peut être de débranché le z et test le Y sans le capteur inductif ....
gogogadjet17 Posté(e) Juillet 15, 2016 Auteur Posté(e) Juillet 15, 2016 Il y a 11 heures, legired a dit : Euh, perso j'ai le kit emotion tech (que j'ai modifier par la suite) le capteur n'est pas du tous la https://data.emotion-tech.com/highlights_fr/Prusa_i3_Rework_rev1.5 - Notice assemblage.pdf page 77 BIZARRE en effet ! Je n'ai aucune carte et ne me suis même pas posé la question car voila la notice fournie par mon vendeur : http://pobo.lt/3Dinstructions/Prusa_i3_Rework_rev1.5 - Assembly instructions.pdf page 73
gogogadjet17 Posté(e) Juillet 15, 2016 Auteur Posté(e) Juillet 15, 2016 Il y a 9 heures, Patdemille a dit : oui y'as pas une carte spécial pour l'inductif ? Mais bon si il as un prob en Y ... essaye peut être de débranché le z et test le Y sans le capteur inductif .... J'ai essayé sans succès J'ai peur que la broche soit cramée sur la carte Ramps... Y a t-il un moyen de le mettre autrement ?
gogogadjet17 Posté(e) Juillet 15, 2016 Auteur Posté(e) Juillet 15, 2016 (modifié) Il y a 12 heures, philippem a dit : fait une photo de ta machine complète. Modifié (le) Juillet 15, 2016 par gogogadjet17
Patdemille Posté(e) Juillet 15, 2016 Posté(e) Juillet 15, 2016 Il y a 12 heures, gogogadjet17 a dit : Je vous mets en photo la notice (peu claire sur ce point, les schemas sont entre deux rangées de broches), et une photo de mon cablage. Est-ce que j'ai bien fait celui-ci ? Il te manque la carte pour le capteur inductif, appel Emotion Tech. Ils sont super compétent et à l" écoute, donc demande-leur et expose leur ton problème. Ils répondent toujours au tél. et le service SAV est super rapide. Ce schéma tu l'as eu où ? C’est eux qui te l'on donné???
gogogadjet17 Posté(e) Juillet 15, 2016 Auteur Posté(e) Juillet 15, 2016 il y a une heure, Patdemille a dit : Il te manque la carte pour le capteur inductif, appel Emotion Tech. Ils sont super compétent et à l" écoute, donc demande-leur et expose leur ton problème. Ils répondent toujours au tél. et le service SAV est super rapide. Ce schéma tu l'as eu où ? C’est eux qui te l'on donné??? J'ai pas acheté mon kit chez eux Je l'ai acheté à un vendeur lituanien, qui m'a fourni la notice de chez emotionTech, mais peut etre une autre version, et il me confirme que mon cablage est bon, alors je ne sais pas ou donner de la tete. Voila la notice que le vendeur m'a fourni: http://pobo.lt/3Dinstructions/Prusa_i3_Rework_rev1.5 - Assembly instructions.pdf Alors je peux tenter de les contacter, mais comme le kit ne vient pas de chez eux, cela est un peu gênant. A part si je leur promets de leur passer une commande de filament s'ils m'aident à résoudre mon soucis
Trob Posté(e) Juillet 15, 2016 Posté(e) Juillet 15, 2016 J'avais exactement le même problème sur la des Y. Résolu en mettant : #define INVERT_X_DIR false // for Mendel set to false, for Orca set to true #define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false #define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true #define INVERT_E0_DIR false // 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 // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 De cette façon, le Endstop fonctionne dans le bon sens (il coupe quand il est actionné) et le plateau se déplace bien vers l'arrière de l'imprimante (là ou se trouve le Endstop) pour la calibration. Par contre, après le calibrage, chez moi le plateau ne se déplace plus comme il faut : quand je le déplace vers l'arrière (+Y) il fait l'inverse. Pour l'instant je coince la dessus...
gogogadjet17 Posté(e) Juillet 15, 2016 Auteur Posté(e) Juillet 15, 2016 il y a 52 minutes, Trob a dit : J'avais exactement le même problème sur la des Y. Résolu en mettant : #define INVERT_X_DIR false // for Mendel set to false, for Orca set to true #define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false #define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true #define INVERT_E0_DIR false // 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 // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 De cette façon, le Endstop fonctionne dans le bon sens (il coupe quand il est actionné) et le plateau se déplace bien vers l'arrière de l'imprimante (là ou se trouve le Endstop) pour la calibration. Par contre, après le calibrage, chez moi le plateau ne se déplace plus comme il faut : quand je le déplace vers l'arrière (+Y) il fait l'inverse. Pour l'instant je coince la dessus... Je vais déja essayer ça pour voir, ça me permettrait d'être sur que la carte Ramps n'a pas une broche foutue. Merci Si j'avance je tiens au courant ici de toute façon pour la suite. Et pour eMotion Tech, je les ai contacté mais comme je le craignais, et ce que je conçois, ils ne peuvent m'aider, apparemment le vendeur est frauduleux et la notice est une notice contrefaite.... Mais comme il a vendu une dizaine de kits, ça devrait quand meme fonctionner, donc je pense qu'il y a un soucis dans la Ramps. Je teste et je vous tiens au courant, merci à tous de tenter de m'aider !
Messages recommandés