Aller au contenu

Bouli_68

Membres
  • Compteur de contenus

    9
  • Inscrit(e) le

  • Dernière visite

Récompenses de Bouli_68

Rookie

Rookie (2/14)

  • Reacting Well Rare
  • One Month Later
  • First Post
  • Week One Done

Badges récents

1

Réputation sur la communauté

  1. Ok !! Encore une fois, merci beaucoup
  2. Dernière question !! mdr On peut mettre un temps pour la buse aussi?
  3. Tu es un chef !!! Merci à toi. C'est peut être pas plus mal de mettre la buse a arrêté de chauffer, surtout si on est pas à coté !! J'ai rien toucher à mainsail.cfg et mis les tiens dans printer.cfg Je vais faire propre maintenant à faire un macro pour RESUME, PAUSE et M600 et les inclure dans printer.cfg
  4. C'est bon, ca marche !! En faite, j'avais pas vu que la température baissait. Il faut juste que j'extrude le nouveau filament avec mainsail . La distance de rétractation de filament est courte en "automatique", sur quelle ligne faut t il augmenter l'extrusion? Que faut il supprimer pour que la température ne baisse pas? ou on peu mettre apres 5minutes par exemple?
  5. j'ai ces 3 macros printer.cfg adlx.cfg mainsail.cfg
  6. @M1K3D0merci pour ta réponse. J'ai directement mis dans le printer.cfg pour le moment pour tester. Le chariot se "parc" bien dans le coin devant a gauche et repart directement... Me rétracte pas le filament en place et ne demande pas d'extrusion pour le nouveau filament. Le print repart direct, fait semblant d'imprimer une couche à quelques cm du print sans extruder puis viens à la hauteur du print et la plus rien ne se passe ! mdr [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 [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
  7. @MrMagounetmerci
  8. Salut, je viens de finir ma voron 2.4 R2 350x350. Je suis un peu perdu avec les macros pour le changement de filament en cours d'impression. Serait-il possible de me dire ce qu'il faut ajouter au printer.cfg et les macros à creer? Je vous remercie par avance !!
  9. Salut, tu as réussi à corriger l'erreur de la pause qui arrive de temps en temps? Si oui, quel fichier à télécharger? Merci d'avance
×
×
  • Créer...