Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour Ă  tous,

J'ai récemment fait l'acquisition d'une Sidewinder X2 en remplacement de ma Geetech A10,

Et j'ai un soucis sur des impressions un peu plus longues que le fameux cube de 20mm (RAS sur celui la).

L'imprimante fait des petites pauses, jusqu'à 1s, et laisse donc des blobs lorsque ça arrive sur les parties extérieurs.

Mon set up: Je tranche avec Ideamaker, et imprime via octoprint (Sur RPi3B)

Premier test évident, imprimer directement via carte SD, et la, pas de soucis. J'écarte donc le trancheur.

Test avec un second cùble USB entre l'imprimante et le RPi, ça merde toujours (+5V isolé sur les 2 avec un bout de Kapton).

Je soupçonne le BLOCK_BUFFER_SIZE d'ĂȘtre un peu trop bas.

Passage de l'imprimante sous le firmware de @MrMagounet, pas de changements (Je ne sais pas à combien est le buffer dans ce firmware par contre.

 

Si quelqu'un à d'autres pistes 🙂

3DBenchy de gauche imprimé via octoprint, celui de droite directement via carte SD, pauses visible sur l'impression en cours.

 

IMG_20230128_174903.jpg

Modifié (le) par PoP's
Posté(e)

Petite question, donc ton soucis arrive quand tu imprimes avec un cĂąble USB ?

Il vaut mieux upload ton fichier sur Octoprint et imprimer de lĂ , et pas en direct tu PC via le cĂąble USB via octoprint, oĂč alors je n'ai pas compris ce que tu fais.

Posté(e) (modifié)

Salutation !

vérifier sous octoprint que le taux d'erreur de transmission est proche de zero ( sinon changer de cùble USB pour un plus court et blindé ) 

éventuellement le RPi qui rame

  • dĂ©brancher la webcam si il y en a une
  • mettre a jours les Ă©ventuelle plugin OctoPrint connue pour crĂ©er ce dĂ©faut ... (je ne ne souvient plus lequel,  mais un utilisateur avais des blob a causse d'un plugin d'octoprint et il l'a comprit car il a eu une notification sous OctoPrint qui remontĂ© ce dĂ©faut de cette version du plugin ...
  • Ă©ventuellement repartir d'une installe fraĂźche d'un OctoPi "propre" sans plugin et de prĂ©fĂ©rence sur un carte SD de qualitĂ©
  • tester le plugin ArcWelder ?

 

 

 

Modifié (le) par PPAC
Posté(e) (modifié)

@methylene67: Le défaut apparais bien quand j'imprime depuis octoprint

 

@PPAC:

Taux d'erreur Ă  zero, j'ai surveillĂ© 😉

J'ai testé 2 cùbles blindés, un long et un court.

J'utilisais une piCam, que je vient tout juste de remplacé par une c920, je testerais sans à l'occasion.

Octopi est une fresh instal, sur une belle SD samsung neuve, mais je retesterais ça aussi sur une autre SD.

Ram du RPi à ~20%, RAS aussi sur la charge du processeur ou la température.

Pas testé ArcWelder.

 

Je repasserais quand je serais allĂ© plus loin dans mes tests 😉

Modifié (le) par PoP's
Posté(e) (modifié)

@PoP's en fait pour nommer une personne, il faut commencer par un '@' puis tapoter le dĂ©but du nom de l'utilisateur et cela affiche un menu oĂč il faut ensuite le sectionner.

et quand cela a fonctionné, tu obtient un cartouche bleuté.

Edit > et j'arrive trop tard 🙂 

Modifié (le) par PPAC
  • Haha 1
Posté(e)

Salut @PoP's alors la rĂ©ponse est que dans mon firmware le BLOCK_BUFFER_SIZE est definit a 16 ce doit ĂȘtre un multiple de 2, le plus surprenant est que beaucoup l'utilise et sans avoir ce soucis, mais j'ai dĂ©jĂ  eu une personne avec un cas similaire j'avais fait une version du firmware sans l' ADAPTIVE_STEP_SMOOTHING active.

Cette fonction est prĂ©sente pour augmenter la rĂ©solution dans les dĂ©placement multiaxes (en gros les courbes mĂȘme petite et pas les lignes droites), il le fait principalement a un frĂ©quence de 10khz avec le MCU ARM ceci dans le but de limiter l'aliasing ce qui doit augmenter la qualitĂ© d'impression en courbe mais cela fini provoquait des pertes de performances sur la X2 de ce membre du forum.

Si tu utilise Cura peux tester d'installer le plugin Arc Welder et activer l'option pour voir si tu as encore le soucis, car si l'on augmente la rĂ©solution cela implique que l'on donner beaucoup plus d'instruction et que le bus peut ĂȘtre dĂ©passer, l'arc Welding lui fonctionne diffĂ©remment il envoie une formule mathĂ©matique qui implique au MCU d'efectuĂ© un calcul complexe mais ne consomme que peu de ressource du bus de communication.

  • +1 1
Posté(e)

Merci pour la précision concernant le  BLOCK_BUFFER_SIZE@MrMagounet!

J'ai prévu de me pencher sur le plugin Arc Welder directement sur octoprint, cura me donne des boutons^^

Mais avant ça, faut d'abord que je fasse d'autres tests, fresh install octoprint, impression sans webcam, peut-ĂȘtre mĂȘme un troisiĂšme cĂąble usb (j'utilisais pourtant le premier sur ma A10 sans soucis)

 

Posté(e)
Il y a 8 heures, PoP's a dit :

Merci pour la précision concernant le  BLOCK_BUFFER_SIZE@MrMagounet!

J'ai prévu de me pencher sur le plugin Arc Welder directement sur octoprint, cura me donne des boutons^^

Mais avant ça, faut d'abord que je fasse d'autres tests, fresh install octoprint, impression sans webcam, peut-ĂȘtre mĂȘme un troisiĂšme cĂąble usb (j'utilisais pourtant le premier sur ma A10 sans soucis)

 

L'adaptive step smoothing est pas actif sur toutes les imprimantes de base, aprĂšs je comprend pas pourquoi cela a poser soucis un membre et pas au autres.

Posté(e) (modifié)

AprÚs beaucoup (beaucoup) d'essais, je pense avoir trouvé un responsable, le plugin "Ressource monitor".

https://plugins.octoprint.org/plugins/resource_monitor/

 

Je doit encore tester de réactiver tous les plugins sauf celui-ci, et éventuellement de tenter de jouer avec ses paramÚtres: il y à notamment moyen de désactivé la surveillance d'un réseau, et je pense que c'est justement la surveillance de la com avec l'imprimante qui est à la source du problÚme.

 

Par contre j'ai un nouveau problÚme étonnant, lorsque j'annule l'impression via octoprint, l'axe Z descend violement et en forçant, alors que mon GCODE d'annulation est censé faire le contraire (Et ça le faisais bien, déjà testé).

G1 E-1.5 Z5 F2500 	
; disable motors
M84

;disable all heaters
{% snippet 'disable_hotends' %}
{% snippet 'disable_bed' %}
;disable fan
M106 S0

J'utilise l'annulation sur ces piĂšces de test parce qu'elle sont trĂšs grande, pour avoir un fichier lourd et ĂȘtre sĂ»r de provoquer le dĂ©faut (Faites pas attention au surplus de matiĂšre en bout de piĂšce, ça correspond aux changement de couche et la piĂšce est trĂšs fine)

IMG_20230129_175726.jpg

 

 

Edit:

Ok, je vient de trouver quelque chose de trÚs intéressant -_-

Moi qui me disais bĂȘtement ça peu pas ĂȘtre ce plugin, il fait que surveiller...

 

 

Sans titre.png

Modifié (le) par PoP's
Posté(e)

En effet c'est indique que cela peu causĂ© ton soucisÂ đŸ€Ł. J'ai pris l'habitude de n'utiliser que les plug-in qui me sont vraiment utile et indispensable pour Ă©viter tout soucis, certain plug-in octoprint sont source de problĂšme et d'interfĂ©rence avec d'autre plugin.

Posté(e) (modifié)

Merci pour la solution au problĂšme.

Pour moi, le mystĂšre des blobs sous Octoprint semble rĂ©solue 🙂 ( et je note ... le coupable c'est le moniteur de ressource ... )

 

Pour le problĂšme de la tĂȘte qui viens s'Ă©craser lĂ  je ne sais pas vraiment. (il manque le contexte)

Mais si tu n'a pas mis de mise en déplacement relatif alors j'ai il me semble l'explication

 

Dans un contexte absolut cf G90: Absolute Positioning

Il y a 15 heures, PoP's a dit :
G1 E-1.5 Z5 F2500

c'est rétracter mais aussi demander d'aller en position Z=5.

 

Dans un contexte relatif cf G91: Relative Positioning

G1 E-1.5 Z5 F2500

c'est rétracter mais aussi demander de lever Z de +5 mm depuis la position actuel

 

Modifié (le) par PPAC
  • J'aime 1
Posté(e) (modifié)

@PPAC

Tout bĂȘte, je teste ça dĂšs que j'ai un peu de temps et je revient^^

Modifié (le) par PoP's
Posté(e) (modifié)

C'est tout bon pour moi,

Mon GCODE d'annulation (dans octoprint donc):

G91 ;Position relative
G1 E-1.5 X-1 Y-1 Z0.2 F2500 ;"Essui" la buse
G1 Z5 F2500 ;Monte de 5mm
G90 ;Position absolue
G28 X ;Homing X


; disable motors
M84

;disable all heaters
{% snippet 'disable_hotends' %}
{% snippet 'disable_bed' %}
;disable fan
M106 S0

 

Merci Ă  tous!

Modifié (le) par PoP's
  • J'aime 2
Posté(e)

Pense soit a finir avec un G90 ou a vĂ©rifier qu'il y a bien un G90 bien placĂ© dans ton gcode de dĂ©marrage pour le cas oĂč tu enchaĂźne les impressions sans Ă©teindre la machine. 

  • J'aime 1

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
×
×
  • CrĂ©er...