Aller au contenu

GO Print

M1K3D0

Membres
  • Compteur de contenus

    315
  • Inscrit(e) le

Information

  • Imprimantes
    Artillery Sidewinder X1
    Creality CR10
    Sovol SV03
    Voron 2.4
    Anycubic M3

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de M1K3D0

Community Regular

Community Regular (8/14)

  • Reacting Well Rare
  • One Year In
  • First Post
  • Collaborator
  • Conversation Starter

Badges récents

29

Réputation sur la communauté

  1. pas à ma connaissance le timeout est global de ce que j'ai compris ça garde tout tel quel (chauffe et moteurs armés jusqu'à la fin du timeout c'est pour ça que je coupe la buse dans l'instant et relance la chauffe au RESUME par défaut dans la config de base de la 2.4 le timeout est sur 30 minutes dans le cfg, mais si t'es pas dispo au bon moment 30 minutes le plateau coupe et les moteurs.... du coups poubelle les 10h que j'ai mis pour le moment ça me va bien ( dodo, boulot, tout ça... je suis rarement absent si longtemps quand j'ai lancé un print )
  2. Avec plaisir, gardes en qu'une de chaque Et là le bed garde au chaud 10h.... C'est pour les cas d'absence que ça coupe sans délai la buse. Bonne courage pour la suite
  3. dans les macro que tu as recopié plus haut tu as G1 E-20 F1000 SET_GCODE_VARIABLE MACRO=M600 VARIABLE=hotend_temp VALUE={printer.extruder.target} M109 S0 change le 20 par la valeur que tu veux pour la distance c'est le M109 S0 qui coupe la chauffe de la buse enlève le si tu veux pas refroidir la buse c'est le timeout qui donne le délais j'ai mi 10h pour garder le plateau chaud et je coupe la buse par sécurité. normalement ma RESUME doit remettre l'extrudeur en chauffe à la dernière valeur avant la pause tu as gardé les macro que j'ai donné ou tu as gardé les par defaut de mainsail ?
  4. ok dans mainsail ça te fait doublon sur pause et resume. désactive les pour voir
  5. Tu as pas des macros en double ailleurs dans un autre fichier ?
  6. @Bouli_68salut Il te faut rajouter (ou tu as envi) Une macro pause Resume Et M600 Pause et resume sont utilisés par m600. Tu as un fichier dédié pour les macros ? Sur ma 2.4 j'utilise les mêmes que j'ai mi plus haut sur ma X1 à part la position de Park J'espère que ça t'aide.
  7. Salut tu peux me dire un peu plus ton besoin ? Mets les config que tu as dans ta partie BLTOUCH La partie BED MESH La partie z safe aussi Sur marlin tu as calibré ton extrudeur ? Tu connais ta valeur ? T'as regarder les doc klipper ? Il y a beaucoup d'info pas à pas. Il me faudrait plus de détails pour t'aider
  8. Pour mon expérience personnelle sur la X1 vu le volume à chauffer et l'isolation sous le plateau. Il faudrait des impressions de plusieurs jours pour avoir un problème même avec le plateau à 110. Avec 32 dans la pièce, au bout de 24h je suis autour des 50 à mi hauteur
  9. Le résumé est utilisé quand tu a enlevé l'ancien filament et que le nouveau est prêt à être chargé. A Ce moment là la buse est purgée a sa position de parking pour être prêt à partir directement sur la nouvelle couleur et après cette purge le print redémarrer. Sur mainsail ou klipper screen je clique sur le bouton de reprise (play ) et ça s'active. je n'utilise plus octoprint mais le comportement doit être le même je suppose sinon il faut que tu lance la macro résume je pense @Jorael
  10. Ah oui si tu utilises pas la mise à 0 de la température extrudeur tu peux enlever la ligne que signale @fran6p Pour le reste se sont les définitions que j'utilisais au début et finalement remplacé par des coordonnées X Y en dur. si je coupe la chauffe de l'extrudeur c'est tout simplement que si le m600 se produit et que je ne suis pas là, le plateau reste chaud et la buse arrête la chauffe par sécurité. C'est utile sur les longs print et que tu sais pas exactement à quelle heure il va se déclencher. tiens nous au courant @Jorael T'es macro pause et resume elles ressemblent à quoi @Jorael? Voilà les miennes [gcode_macro PAUSE] rename_existing: BASE_PAUSE # change this if you need more or less extrusion variable_extrude: 1.0 gcode: ##### read E from pause macro ##### {% set E = printer["gcode_macro PAUSE"].extrude|float %} ##### set park positon for x and y ##### # default is your max posion from your printer.cfg {% set x_park = printer.toolhead.axis_minimum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_minimum.y|float - 5.0 %} ##### calculate save lift position ##### {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} ##### end of definitions ##### SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-5 F2100 G1 Z{z_safe} F900 G90 G1 X0 Y0 F6000 [gcode_macro RESUME] rename_existing: BASE_RESUME gcode: ##### read E from pause macro ##### {% set E = printer["gcode_macro PAUSE"].extrude|float %} SET_IDLE_TIMEOUT TIMEOUT=600 ##### end of definitions ##### M109 S{printer["gcode_macro M600"].hotend_temp} G91 G1 E50 F100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME
  11. Alors désolé j'ai pas le temps aujourd'hui de t'aider à debug ta macro Mais je peux te passer la mienne qui fonctionne. Juste bien vérifier la température de ton extrudeur à la reprise il m'arrive de temps en temps (c'est très aléatoire qu'il refroidisse après la reprise de l'impression et j'ai pas pris le temps de chercher pourquoi et je n'ai eu le soucis que avec les slice IM et pas avec Susie) [gcode_macro M600] variable_hotend_temp: 0 gcode: ##### read E from pause macro ##### {% set E = printer["gcode_macro PAUSE"].extrude|float %} ##### set park positon for x and y ##### # default is your max posion from your printer.cfg {% set x_park = printer.toolhead.axis_minimum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_minimum.y|float - 5.0 %} ##### calculate save lift position ##### {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} ##### end of definitions ##### SAVE_GCODE_STATE NAME=M600_state SET_IDLE_TIMEOUT TIMEOUT=36000 PAUSE G91 G1 E-5 F2100 G1 Z{z_safe} F900 G90 G1 X0 Y0 F6000 G91 G1 E-20 F1000 SET_GCODE_VARIABLE MACRO=M600 VARIABLE=hotend_temp VALUE={printer.extruder.target} M109 S0 RESTORE_GCODE_STATE NAME=M600_state En espérant que ça t'aide
  12. Salut Aldo Je pense pas que tu auras de soucis de trop de chauffe surtout en cette saison tu risques rien tu es a 80% de leur max perso je met 70%. (Part plutôt sur 1.5A Peak sur les XetZ) et pour le Y si tu observes des décalages il te faudra lui en donner un peu plus car le plateau est lourd et c'est aussi pour ça qu'il est plus gros ce moteur
  13. Pour x et z 1.1 suffisent Pour le y (le plus gros et le plus sollicité) 1.2 serait pas mal
  14. Salut Les ender3 ont une accélération à 500 dans le firmware d'origine, le jerk je me rappelle plus... La X1 à 800 et jerk 8. Dans Cura tu peux régler la valeur d'accélération si tu veux. Pour le jerk je pense aussi que tu peux (j'utilise peu cura je suis sur IM principalement). Si ça peut t'aider....
×
×
  • Créer...