Aller au contenu

Anycubic Kobra 3 Combo

Messages recommandés

Bonjour,

j'ai un peu continué mes recherches.

J'ai éloigné l'alimentation de l'imprimante, aucune amélioration.

J'ai déplacé l'imprimante : aucun changement.

J'ai bloqué mes axes X à l'aide de 4 vis : toujours le même problème.

Dans mon marlin, j'ai commenté le #define REVERSE_ENCODER_DIRECTION que j'avais dé-commenté me disant que l'on inversait peut être les consignes données par le BLTouch, mais non, ce n'est pas cela.

Je crois que je vais essayer un cierge, parce que comme le dit @Djdirtboy, cela devient quasiment impossible d'imprimer. Surtout que j'ai l'impression que le problème est encore pire qu'il y a quelques semaines.

Si cela continue, je vais être obligé de remonter le capteur d'origine pour pouvoir imprimer.

Steam

Modifié (le) par Steam
Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, Steam a dit :

Bonjour,

j'ai un peu continué mes recherches.

J'ai éloigné l'alimentation de l'imprimante, aucune amélioration.

J'ai déplacé l'imprimante : aucun changement.

J'ai bloqué mes axes X à l'aide de 4 vis : toujours le même problème.

Dans mon marlin, j'ai commenté le #define REVERSE_ENCODER_DIRECTION que j'avais dé-commenté me disant que l'on inversait peut être les consignes données par le BLTouch, mais non, ce n'est pas cela.

Je crois que je vais essayer un cierge, parce que comme le dit @Djdirtboy, cela devient quasiment impossible d'imprimer. Surtout que j'ai l'impression que le problème est encore pire qu'il y a quelques semaines.

Si cela continue, je vais être obligé de remonter le capteur d'origine pour pouvoir imprimer.

Steam

Pour imprimer ce que vous pouvez faire c'est de virer le G29 du StartGcode dans votre Slicer.

Ensuite vous réglez manuellement l'axe Z pour compenser la dérive dû au bedleveling.

Dans mon cas j'ai remonter l'axe Z côté droit d'environ 8 ou 12 pas moteur et descendu celui de gauche d'environ 2 à 4 pas.

Cela me permet de pouvoir imprimer sur toute la surface du plateau pour le moment. Le BLtouch ne sert plus qu'à faire le home Z.

 

Je vais également imprimer cette nouvelle tête pour voir si le problème persiste. 

D'ailleurs merci à Skaarian ^^

Lien vers le commentaire
Partager sur d’autres sites

il y a 52 minutes, FAXE a dit :

Pour imprimer ce que vous pouvez faire c'est de virer le G29 du StartGcode dans votre Slicer.

Ensuite vous réglez manuellement l'axe Z pour compenser la dérive dû au bedleveling.

Dans mon cas j'ai remonter l'axe Z côté droit d'environ 8 ou 12 pas moteur et descendu celui de gauche d'environ 2 à 4 pas.

Cela me permet de pouvoir imprimer sur toute la surface du plateau pour le moment. Le BLtouch ne sert plus qu'à faire le home Z.

 

Je vais également imprimer cette nouvelle tête pour voir si le problème persiste. 

D'ailleurs merci à Skaarian ^^

Bonjour Fake, je suis également en train d'imprimer cette tête en ayant virer le G29 dans le start code. Et effectivement cela a l'air de fonctionner beaucoup mieux.

Mais là on contourne le problème, parce que c'est quand même aberrant que chez certains, après installation d'un BLTouch censer améliorer le mesure de la planeïté du plateau, il faille carrément supprimer tout ce qui à trait au BLtouch, sa fonction étant réduite à l'équivalent d'un simple fin de course ! xD

Steam

Lien vers le commentaire
Partager sur d’autres sites

Je suis complètement d'accord avec toi.

Cette technique n'est pour moi qu'un pansement en attendant de trouver une solution 

C'est clair nous ne devons pas baisser les bras.

Si la tête de @Skaarian règle le soucis ou améliore les choses ça sera déjà une bonne piste !

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Quel boulot vous abattez ! Chapeau

Comme je n'y connais rien la seule contribution que j'ai trouvée à apporter c'est d'essayer de faire une synthèse des différents FW et de leurs utilisations.

Si les connaisseurs (entre autres Gyverblaster et Jagof) pouvaient la corriger voir la compléter en cochant les bonnes cases  ou en ajoutant ce serait un plus.

Encore bravo!

Synthèse BLTouch.xlsx

Lien vers le commentaire
Partager sur d’autres sites

Je suis complètement d'accord avec toi.
Cette technique n'est pour moi qu'un pansement en attendant de trouver une solution 
C'est clair nous ne devons pas baisser les bras.
Si la tête de [mention=10342]Skaarian[/mention] règle le soucis ou améliore les choses ça sera déjà une bonne piste !
Je ne suis pas spécialiste du sujet mais c'est peu probable car si en désactivant le g29 le problème disparaît, il est clair que le problème vient de la gestion logiciel du bedleveling.

Si le problème avait été matériel, la désactivation du g29 n'aurait pas d'impact.

Il serait intéressant d'imprimer la même pièce avec et sans g29, et de filmer les mouvements des moteurs de l'axe Z pour pouvoir comparer l'effet du bedleveling sur leur rotation. Cela validerai définitivement le problème logiciel.

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, Jonathan_Pucel a dit :

Je ne suis pas spécialiste du sujet mais c'est peu probable car si en désactivant le g29 le problème disparaît, il est clair que le problème vient de la gestion logiciel du bedleveling.

Si le problème avait été matériel, la désactivation du g29 n'aurait pas d'impact.

Il serait intéressant d'imprimer la même pièce avec et sans g29, et de filmer les mouvements des moteurs de l'axe Z pour pouvoir comparer l'effet du bedleveling sur leur rotation. Cela validerai définitivement le problème logiciel.

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
 

C'est ce que je pense également.

J'ai fait le test un peu plus haut, lorsque je met un G29 dans le Gcode ça m***de alors que si je le supprime c'est bon.

@Djdirtboy a fait l'expérience également

Lien vers le commentaire
Partager sur d’autres sites

C'est pas compliqué, avec g29 les moteurs tournent, sans ils tournent pas. [emoji6]
Blaque à part, avec G29 problème d'écrasement/décollement et sans g29 pas de soucis.
Lol, ok donc à partir de là, il est inutile de chercher ailleurs qu'au niveau électronique/logiciel.

Le problème c'est de savoir pourquoi avec le même Marlin, certains on le problème et d'autres non (ce que vous vous escrimez à faire depuis un bon moment maintenant en réalité).

Là s'arrête mes compétences en la matière malheureusement !
Lien vers le commentaire
Partager sur d’autres sites

Une idée m'est venu en vous lisant....

Est-ce que quelqu'un, qui serai dans le cas du g29 fouteur  de mer.. aurai la possibilité de regarder la trame défini par le g29 dans son eprom?

Ensuite, mettre sont axe x de travers, lancer un g29 et verifier si les valeurs de la trame change dans l'eprom....

Voyez vous ou je veux en venir?

Lien vers le commentaire
Partager sur d’autres sites

Je vois ce que tu veux analyser, mais je ne sais pas comment faire.
Si tu m'expliques la marche à suivre je peux le faire.

Mais je pense que la compensation se fait, mais mal.
Car si je met mon axe totalement de travers, style 1mm de difference, c'est quand même écrasé d'un côté et décollé de l'autre.

Modifié (le) par Djdirtboy
Lien vers le commentaire
Partager sur d’autres sites

Vous avez déjà essayé ca:

Mise à niveau du lit pour la première fois

Commencez avec M111 S247pour la journalisation maximale. Avant de mettre le lit à niveau, la machine doit être rattachée G28. Ceci établit la position actuelle et s'assure que le chariot n'essaiera pas de sortir des limites physiques.

Commencez le nivellement automatique du lit avec une G29commande simple . Cela utilisera les paramètres tels que configurés. Restez à proximité de l'interrupteur d'alimentation au cas où la machine tente de sortir des limites. Pour le test initial, nous voulons juste déterminer si le sondage fonctionne.

Si tout se passe bien, rapprochez la buse du lit et utilisez un morceau de papier pour tester la hauteur de la buse. Le papier devrait glisser avec un peu de prise, mais pas trop. Maintenant déplacez la buse à différents points sur le lit avec G1et re-tester la hauteur avec le papier à chaque point. La sensation devrait être proche de la même chose à tous les points. Si vous trouvez que la mise à niveau n'est pas très précise, utilisez-la M48pour tester la précision de la sonde du lit.

Lien vers le commentaire
Partager sur d’autres sites

Voici le début du tuto (activer le lcd bed leveling me semble une bonne idée pour comprendre ce qu'il se passe):

Configuration du nivellement automatique du lit

  1. Activer l'une des options de mise à niveau automatique du lit:
    • AUTO_BED_LEVELING_3POINT
    • AUTO_BED_LEVELING_LINEAR
    • AUTO_BED_LEVELING_BILINEAR

Sauf si vous savez que vous avez un lit très plat, vous devriez toujours utiliser AUTO_BED_LEVELING_BILINEAR. Et si vous avez un écran LCD et suffisamment de mémoire de programme, vous devez également activer LCD_BED_LEVELINGpour ajouter un sous-menu Bed Leveling à l'écran LCD.

  1. Configurez les points (pour le nivellement à 3 points) ou les limites (pour les autres) où le sondage se produira. Pour les options de mise à niveau sur grille, spécifiez le nombre de points à tester dans X et Y. Ceux-ci peuvent être définis sur des valeurs différentes, mais pour un lit carré, ils doivent être égaux.

  2. Pour tester, activez DEBUG_LEVELING_FEATURE. Lorsque cette option est activée, utilisez M111 S32pour activer la journalisation détaillée du référencement et du nivellement du lit. Cela provoquera G28et G29rapportera tout ce qu'ils font, étape par étape, et peut être indispensable pour le dépannage quand les choses tournent mal.

  3. Téléchargez Marlin au tableau et préparez-vous pour ce premier test. Comme toujours, ne M502suivi M500pour veiller à ce que les paramètres configurés « par défaut » sont stockés dans l'EEPROM. Sinon, les anciens paramètres enregistrés peuvent être chargés et utilisés.

Lien vers le commentaire
Partager sur d’autres sites

Et donc la dernière etape:

Enregistrement et chargement

Après un G29les données de mise à niveau sont seulement stockées dans la RAM. Vous devez utiliser M500pour enregistrer les données de mise à niveau du lit dans l'EEPROM, sinon les données seront perdues lorsque vous redémarrez (ou reconnectez) l'imprimante. Utilisez M502pour réinitialiser les données de mise à niveau du lit (et les autres paramètres sur les valeurs par défaut). Utilisez M501pour recharger votre dernière mise à niveau du lit d'EEPROM. Ceci est fait automatiquement au redémarrage.

Une fois le G29nivellement du lit activé automatiquement, mais dans toutes les autres situations, vous devez l'utiliser M420 S1pour activer le nivellement du lit. Il est essentiel d'inclure la commande M420 S1dans le "Start G-code" dans les paramètres de votre slicer. Si vous n'avez pas de mise à niveau, ou s'il n'y a pas de données de mise à niveau, cette commande est simplement ignorée.

 

Pas de sonde? Aucun problème!

Marlin inclut maintenant une PROBE_MANUALLYoption comme une sorte de fausse sonde. Lorsque cette option est activée, vous envoyez G29plusieurs fois, une fois pour chaque point, jusqu'à ce que tous les points aient été mesurés. Entre les points intermédiaires, vous devez ajuster manuellement l'axe Z avec G1votre logiciel hôte, en vous sentant sous la buse avec un morceau de papier ou une jauge d'épaisseur. Une fois que la hauteur est correcte, envoyez-la G29pour passer au point suivant. Cela peut prendre un peu de temps! Lorsque tous les points sont terminés, assurez-vous de sauvegarder les résultats avec M500.

L' LCD_BED_LEVELINGoption rend le nivellement manuel beaucoup plus rapide et plus facile en fournissant une procédure guidée et un ajustement Z direct.

Lien vers le commentaire
Partager sur d’autres sites

Pour ceux qui voudrai comprendre le début mode:

M111 - Niveau de débogage

 hôtes  Signaler et éventuellement définir les indicateurs de débogage.

Marlin a plusieurs bits de débogage qui peuvent être définis, en combinaison, pour aider à configurer, dépanner et déboguer le firmware. Ajoutez les bits de débogage dont vous avez besoin:

Masque prénom La description
1 ÉCHO Echo toutes les commandes envoyées à l'analyseur.
2 INFO Imprimer des messages d'information supplémentaires
4 LES ERREURS Imprimez des messages d'erreur supplémentaires.
8 DRYRUN Ne pas extruder, ne pas enregistrer les données de mise à niveau, etc.
16 LA COMMUNICATION Pas actuellement utilisé.
32 NIVELLEMENT Messages détaillés pour le référencement, le sondage et le nivellement. (NécessiteDEBUG_LEVELING_FEATURE.)
64 Réservé Réservé pour un usage futur
128 Réservé Réservé pour un usage futur

Usage

M111 [S<flags>]

 

Argument La description
[S<flags>]

Bits de drapeau de débogage

Exemples

Activer des messages supplémentaires

M111 S38 ; LEVELING, ERRORS, INFO

Activer le mode de fonctionnement à sec

M111 S8

Activer tout sauf le mode de fonctionnement à sec

M111 S247 ; 255 - 8

Désactive la sortie de débogage supplémentaire définie précédemment.

M111 S0
Lien vers le commentaire
Partager sur d’autres sites

Voila ou j'en suis:
Avant toute chose il faut dire que je ne suis pas bon du tout en programmation donc j'ai surement raté quelque chose.
Plusieurs essais de compilation du marlin due aux erreurs en cascade. Si on active le LCD_bed_leveling il faut soit désactiver la sonde soit utiliser MESH_BED_LEVELING. Ensuite on doit désactiver le babystepping car incompatible avec lcd_bed_leveling etc etc.

Ensuite ma vitre s'est fendue car je n'ai pas été asse réactif pour couper l'alim quand la tête est venue directement dans le plateau.

Bref je vais aller chercher une nouvelle vitre mais je pense arrêter les frais et revenir à l'inductif.  C'est chiant à configurer vu sa stabilité à la température, mais au moins je pouvais imprimer.


Petite question HS: Sur une précédente version du marlin que j'avais, il y avait un menu pour configurer l'offset de la même façon qu'avec dagom'app mais avec l'écran uniquement. Existe t il toujours cette fonction?

Lien vers le commentaire
Partager sur d’autres sites

Bon encore une derniere tentative.
Mesh_bed_leveling activé, bedleveling fait avec l'écran.

Les coupleurs tournent pas d'un poil lors de l'impression, mais c'est normal vu que mon plateau est droit et que pendant le bed leveling je n'ai rien dû modifier ^_^

J'essayerai en décalant l'axe X dès que j'ai un moment.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous,

Je viens de monter mon BLtouch avec la nouvelle tête de Skaarian. Tout s'est bien passé, par contre quand je fais un auto home le plateau part dans l'autre sens (vers l'arrière) et le moteur force.

J'ai modifié la connectique des endstops car celui de l'axe X ne fonctionnait pas, j'en ai donc déduis qu'il fallait le brancher sur X- et celui de l'axe Y sur Y- c'est juste ?

Y'at t'il d'autres modifications à faire que j'aurai loupé ?

Merci !

Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...