Da się z gcode wyciągnąć czas druku?

Programy do przygotowywania modeli do druku – cięcia
gromki_86
Konto z ograniczeniami
Postów w temacie: 2
Posty: 164
Rejestracja: 26 kwie 2021, 08:35
x 8

Da się z gcode wyciągnąć czas druku?

Post autor: gromki_86 »

Miałem stla, zrobiłem z niego gcode. I nie mam dostępu do tego stla a nie chce mi się rysować od nowa.

Da się z gcode odczytać czas druku?
Awatar użytkownika
majek
Drukarz
Postów w temacie: 1
Posty: 781
Rejestracja: 28 gru 2020, 18:17
Drukarka: EZT-3D T1, vn-corexy
x 448

Re: Da się z gcode wyciągnąć czas druku?

Post autor: majek »

Octoprint potrafi pokazać ile będzie trwać i ile materiału zejdzie.
Awatar użytkownika
@GUTEK@
Drukarz
Postów w temacie: 1
Posty: 1177
Rejestracja: 02 lip 2018, 21:45
Lokalizacja: Gliwice
Drukarka: FF Dreamer, CR-10
x 780
Kontakt:

Re: Da się z gcode wyciągnąć czas druku?

Post autor: @GUTEK@ »

Nieraz w komentarzu są napisane parametry i czas druku.
Marcus
Postów w temacie: 1
Posty: 9
Rejestracja: 09 mar 2021, 12:08
Drukarka: Ender 3 pro
x 1

Re: Da się z gcode wyciągnąć czas druku?

Post autor: Marcus »

PrusaSlicer to potrafi
przeciągasz gcoda na blat i masz podgląd, czasy
Awatar użytkownika
Jose
Postów w temacie: 1
Posty: 88
Rejestracja: 24 paź 2019, 21:50
x 21

Re: Da się z gcode wyciągnąć czas druku?

Post autor: Jose »

Otwórz w notatniku i zerknij na koniec. Przed chwlką na szybko zrobiony gcode slicerem IdeaMaker ma taki kod:

Kod: Zaznacz cały

;Data end
;
;Print Time: 6941
;Material#1 Used: 3660.5
;Material#2 Used: 0.0
;Material#1 Cost: 0.33
;Material#2 Cost: 0.00
Dodatkowo jak otworzysz w slicerze sam plik gcode to też się wyświetla czas.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 1
Posty: 1570
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 344

Re: Da się z gcode wyciągnąć czas druku?

Post autor: Jarewa »

na końcu gcode przeważnie są czasy

PrusaSilcer np.

; filament used [mm] = 4910.26
; filament used [cm3] = 11.81
; total filament used [g] = 0.00
; total filament cost = 0.00
; estimated printing time (normal mode) = 1h 13m 57s
; estimated printing time (silent mode) = 1h 15m 43s
Awatar użytkownika
morf
Drukarz
Postów w temacie: 1
Posty: 3224
Rejestracja: 17 sty 2017, 12:28
Drukarka: Reprapy, Prusa MK3S
x 1594

Re: Da się z gcode wyciągnąć czas druku?

Post autor: morf »

Może tak ja dodam pewne sprostowanie.

Slicery na podstawie wprowadzonych informacji takich jak np kinematyka, przyspieszenie, jerk, prędkości są w stanie oszacować czas trwania wydruku i często zapisują te informacje w formie komentarzy.

Najczęściej żadnen z nich nie analizuje pociętego już gcode chociaż są online dostępne różne analizatory do tego.

Jeśli otworzysz wygenerowany gcode z cura w prusaslicer to najprawdopodobniej nie wyestymuje czasów (do sprawdzenia).

Na te czasy maja też spory wpływ takie ficzery jak np Linear(Pressure) Advance oraz sam firmware.
mpk
Done is better than perfect.
gromki_86
Konto z ograniczeniami
Postów w temacie: 2
Posty: 164
Rejestracja: 26 kwie 2021, 08:35
x 8

Re: Da się z gcode wyciągnąć czas druku?

Post autor: gromki_86 »

@GUTEK@ pisze:Nieraz w komentarzu są napisane parametry i czas druku.
To mój gcode, zrobiony w Cura. Da się zmusić curę do dodawania na końcu kodu tych parametrów?
Marcus pisze:PrusaSlicer to potrafi
przeciągasz gcoda na blat i masz podgląd, czasy
Wrzuciłem, odpalił się Prusa Gcode Viewer i faktycznie - jest przybliżony czas. Co ciekawe, porównałem jakiś pierwszy z brzegu model.
Cura po pocięciu pokazuje czas 38 minut. Zapis do gcode i Prusa Gcode Viewer pokazuje 31 minut...
Awatar użytkownika
japim
Postów w temacie: 1
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Da się z gcode wyciągnąć czas druku?

Post autor: japim »

Czas z gotowego gcode zlicza też Pronterface. Ale on zakłada jakieś arbitralne wartości jerk i przyspiesza. Wiec czas jest mocno przybliżony +/- 10-20%. Lepsze to niż nic.
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
Awatar użytkownika
konradsdev1
Postów w temacie: 1
Posty: 455
Rejestracja: 30 wrz 2020, 16:55
Lokalizacja: Warszawa
Drukarka: VORON 0
x 178

Re: Da się z gcode wyciągnąć czas druku?

Post autor: konradsdev1 »

Można też skorzystać z analizatora online.
G-Code Analyser liczy dosyć dokładnie czas po podaniu parametrów druku.
https://www.gcodeanalyser.com
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
ODPOWIEDZ

Wróć do „Slicery”