Aller au contenu

GO Print

Pourcentage de l'impression


Messages recommandés

Bonsoir à tous,

dans Marlin 1.1.9 est-il possible d'afficher le pourcentage de l'impression effectuée plutôt que le temps écoulé ?

Cordialement

Thierry

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

Il y a 1 heure, ThLDQ a dit :

mais je ne sais pas à quoi il correspond,

C'est le FeedRate (FR). Aucun rapport avec le pourcentage de l'impression qui lui peut être modifié pour être affiché plutôt que le temps écoulé. C'est dans le firmware que ça doit être modifié puis recompilé et téléversé sur la carte afin d'être pris en compte.

Le FeedRate se modifie en tournant le bouton de ton écran. C'est un moyen simple d'augmenter / diminuer la vitesse de tous les moteurs. Si tu passes à 50%, tu divises toutes les vitesses par deux mais tu augmentes le temps d'impression par deux et «lycée de Versailles» si tu passes à 200% (deux fois plus vite, deux fois moins longtemps).

🙂

Lien vers le commentaire
Partager sur d’autres sites

il y a 36 minutes, ThLDQ a dit :

Dans quelle rubrique de Marlin modifie t'on le pourcentage/temps ?

configuration_adv.h

Citation

// @section lcd

// Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU

// Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING

// On the Info Screen, display XY with one decimal place when possible
//#define LCD_DECIMAL_SMALL_XY

// The timeout (in ms) to return to the status screen from sub-menus
//#define LCD_TIMEOUT_TO_STATUS 15000

// Add an 'M73' G-code to set the current percentage
//#define LCD_SET_PROGRESS_MANUALLY

#if ENABLED(SDSUPPORT) || ENABLED(LCD_SET_PROGRESS_MANUALLY)
  //#define LCD_PROGRESS_BAR              // Show a progress bar on HD44780 LCDs for SD printing
  #if ENABLED(LCD_PROGRESS_BAR)
    #define PROGRESS_BAR_BAR_TIME 2000    // (ms) Amount of time to show the bar
    #define PROGRESS_BAR_MSG_TIME 3000    // (ms) Amount of time to show the status message
    #define PROGRESS_MSG_EXPIRE   0       // (ms) Amount of time to retain the status message (0=forever)
    //#define PROGRESS_MSG_ONCE           // Show the message for MSG_TIME then clear it
    //#define LCD_PROGRESS_BAR_TEST       // Add a menu item to test the progress bar
  #endif
#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY

🙂

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Edit: J'avais pas lu ton post. Pas mieux.

Edit 2: On sait jamais... Tu as quoi dans cette section?

#if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
  //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
  #define SHOW_REMAINING_TIME          // Display estimated time to completion
  #if ENABLED(SHOW_REMAINING_TIME)
    //#define USE_M73_REMAINING_TIME     // Use remaining time from M73 command instead of estimation
    #define ROTATE_PROGRESS_DISPLAY    // Display (P)rogress, (E)lapsed, and (R)emaining time
  #endif
#endif
Modifié (le) par Bakatora
Lien vers le commentaire
Partager sur d’autres sites

@Bakatora

Malheureusement cette section n'existe que dans les Marlin2 pas dans les Marlin1 😞

🙂

La seule solution actuellement est d'utiliser Octoprint avec un plugin complémentaire 😉 (et encore).

Raison pour laquelle je n'ai pas complété mes premières interventions sur le post de @ThLDQ (si personne ne répond c'est généralement qu'on a pas de solution à proposer et donc il ne sert à rien de s'impatienter 😉 ).

Modifié (le) par fran6p
compléments
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

J'ai ça :

#if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
  //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
  //#define SHOW_REMAINING_TIME          // Display estimated time to completion
  #if ENABLED(SHOW_REMAINING_TIME)
    //#define USE_M73_REMAINING_TIME     // Use remaining time from M73 command instead of estimation
    //#define ROTATE_PROGRESS_DISPLAY    // Display (P)rogress, (E)lapsed, and (R)emaining time
  #endif
#endif
Modifié (le) par ThLDQ
Lien vers le commentaire
Partager sur d’autres sites

Ah oO

Ben enlève les // sur les lignes que moi et recompile voir ? 

PS: question bête mais tu es certain que le nouveau firmware est pris en compte à chaque fois ? 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Ça y est, j'ai trouvé/compris.

L'affichage du pourcentage d'impression ne s'affiche que lorsque l'on imprime à partir de la carte SD (a priori en décommentant "#define SDSUPPORT" dans configuration.h.

Thierry

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...