Zobrazovanie cisla vrstvy

Před založením nového vlákna se zamyslete, jestli skutečně není kam zařadit a ušetřte tím adminům práci se zbytečným dodatečným tříděním fóra. Děkuji za pochopení. Klidně zde diskutujte o "pikačovinách", OT nebudou řešeny. Tedy stručně řečeno "HNOJNÍK PATŘÍ SEM" :D

Zobrazovanie cisla vrstvy

Příspěvekod mclareniak » 13.05.2020 11:24

Ahojte.
Neviete ci by bolo nejako mozne, aby sa na tlaciarni zobrazovalo cislo aktualne tlacenej vrstvy?
% nie su moc dobry ukazatel. Takto ked viem, ze vytlacok ma napr. 30 vrstiev a tlaci sa 20, tak si viem priblizne predstavit, kolko este bude tlacit. Lebo napr. mal som vyse 5 hodinovu tlac a 65% bolo vytlacenych za 1:15h a ten zbytok zvysny cas. Vacsia cast v % bola vytlacena rychlejsie ako ta mensia cast.
Dik
  • 0

Creality CR-10S PRO + BL Touch, Ultimaker Cura, PrusaSlicer 2.2.0
mclareniak
 
Příspěvky: 114
Registrován: 19.11.2019 18:33
Reputation: 0

Re: Zobrazovanie cisla vrstvy

Příspěvekod tomast » 13.05.2020 18:50

Na displeji vidíš výšku Z, kde se tiskne - k tomu znáš celkovou výšku tisku. To je nejjednodušší odpověď.
Průša má v tiskárnách FW, který umí na displeji ukázat zbývající čas do konce tisku přes M73 kód přidaný do gcode (podporuje to PrusaSlicer).
A nakonec - tady se někdo zabýval něčím podobným, co chceš (úprava Marlina): https://reprap.org/forum/read.php?1,533023
  • 0

Naposledy upravil tomast dne 13.05.2020 18:56, celkově upraveno 2
tomast
 
Příspěvky: 432
Images: 1
Registrován: 20.11.2017 21:44
Bydliště: Praha
Reputation: 0

Re: Zobrazovanie cisla vrstvy

Příspěvekod kroxigor » 13.05.2020 18:55

Ukázat čas od začátku i do konce tisku mám i na Rebelu ... není to žádná magie je to integrováno už dlouho v Marlinu ... stačí odkomentovat pár věcí v FW a jede to ... ve spolupráci s PrusaSlicerem to je naprosto přesné.
Pokud máš FullGraphicLCD pak stačí tohle a budeš mít nad progress barem % a vpravo se bude čas od začátku tisku střídat s časem do konce tisku.


configuration_adv.h
Kód: Vybrat vše
// Add an 'M73' G-code to set the current percentage
#define LCD_SET_PROGRESS_MANUALLY

// Show the E position (filament used) during printing
//#define LCD_SHOW_E_TOTAL

#if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
  //#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

#if HAS_CHARACTER_LCD && HAS_PRINT_PROGRESS
  //#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


Kód: Vybrat vše
#if HAS_GRAPHICAL_LCD
  // Show SD percentage next to the progress bar
  #define DOGM_SD_PERCENT

  // Enable to save many cycles by drawing a hollow frame on the Info Screen
  #define XYZ_HOLLOW_FRAME

  // Enable to save many cycles by drawing a hollow frame on Menu Screens
  #define MENU_HOLLOW_FRAME


V PrusaSliceru je nutné mít zapnutou podporu M73 (nastavení tiskárny)
1.png
1.png (120.79 KiB) Zobrazeno 5520 krát
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D


Zpět na Co se nikam jednoznačně nehodí :)

Kdo je online

Uživatelé procházející toto fórum: Google [Bot] a 12 návštevníků