Stránka 1 z 2

PrintTimePredictor

PříspěvekNapsal: 13.11.2017 17:30
od Thrawn
Ahoj všichni,
protože potřebuju výše uvedený progámek pro výpočet tiskového času z gcodu tak jsem začal trochu programovat a potřebuju vyřešit jednu věc.

Jak se má jmenovat? 8)

Zatím mám pracovní název PULEC (Printing Utility - Light Extrude Counter), ale napadá mě taky PTC (Printing Time Calculator). Ale pořád se mi zdá, že to není ono, tak bych rád uvítal nějaké nápady od někoho, kdo má trochu cit pro jazyk a pro marketing :) .

Díky.

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 17:37
od hippo7
Na to ti jen gcode stacit nebude. Musis si vycist i hodnoty z eprom nebo je mit nekde ulozene a editovatelne.


Sent from my iPhone using Tapatalk

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 17:38
od zemciko
Co tomu dát něco z čeho půjde poznat co to je tj. "prinT Time" nebo "Acurate Print Time". Jinak na zjištění celkového času tisku stačí načíst program do reperieru. Jinak ohledně přesnosti například dost záleží na nastavení akcelerací z tiskárny...

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 17:58
od Thrawn
@zemciko: Jj, to je presne to o co mi jde, aby z nazvu bylo poznat o co se jedna. Akorat teda bych tam nedaval Accurate (pac "presne" to nebude nikdy).
Dalsi co me napadlo je Print Time Predictor (PTP - neni to trochu moc?).

Prave to nacitani do repetieru delat nechci.

@hippo7: Co jak ma co delat a s cim pocitat zatim neresme, ted to neni dulezite.

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 18:04
od zemciko
Já bych hlavně napřed udělal funkční program a pak si lámal hlavu s názvem...

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 18:14
od Thrawn
Tak to je jasne, ja nejsem Neilz, tenhle programek bude videt. Ale fakt nutne strasne moc potrebuju ten nazev (to je to co me trapi, zbytek je proti tomu sranda).

Pomuze kdyz napisu ze ted to pocita s nejistotou cca 5.5 %?

Tak co rikate na Print Time Predictor?

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 19:12
od fdd1222
Urcite je to nejlepsi varianta cos zatim navrhoval. Pouzitim radobyvtipnych nebo obecne znamych zkratek jen znesnadnis hledani tveho vytvoru na internetu.
https://www.google.cz/search?hl=cs&ei=G ... 6RXbpVDios

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 19:24
od Thrawn
Super, to je velmi dobra pripominka. Dekuji

Re: Program pro výpočet tiskového času z gcodu

PříspěvekNapsal: 13.11.2017 21:17
od Thrawn
Tak a je to venku, muzete to vyzkouset, zatim to dava chybu max -3% casu od Prusovo Slic3ru. U tisku vice objektu tu ukazuje celkovy cas o malinko vetsi.

Program je multiplatformni (napsano v Jave) a svobodny (GPLv3).

Domovska stranka na GitHubu:
https://github.com/mlabr/PrintTimePredictor

Ke stazeni:
https://github.com/mlabr/PrintTimePredi ... tag/v0.1.0

Racte vyzkouset, otestovat (potrebuju hodne testovani), poplivat a v neposledni rade i pochvalit.

PS: Asi by to chtelo prejmenovat tema, prosim.

Re: PrintTimePredictor

PříspěvekNapsal: 14.11.2017 10:08
od hippo7
Rychlej test - vypočteno programem 3h42m skutečný čas tisku 3h5min

Re: PrintTimePredictor

PříspěvekNapsal: 14.11.2017 10:33
od oscar
Kód: Vybrat vše
public double AccelerationStart = 3500; // mm/s^2
public double AccelerationStop = 3500; // mm/s^2


to je oc tu bezi.

jinak, java nema enumy ze si musis typ prikazu pamatovat stringem?

Re: PrintTimePredictor

PříspěvekNapsal: 14.11.2017 10:42
od hippo7
je toho více
repetier.jpg

Re: PrintTimePredictor

PříspěvekNapsal: 14.11.2017 11:15
od Thrawn
Děkuji za testování.

@hippo7: 20% chyba je moc. (alespoň se to trefilo do řádu). Ale když koukám na tvé nastavení, tak se moc nedivím :D
(Poznámka: líbi se mi v nastavení ten Násobič tiskového času, takovou Bulharskou konstantu tam zatím nemám :D )


@oscar: Ne tak úplně, tohle je parametr, který se dá upravit, duležitý je vypočtový algoritmus. Java enumy má, ale já moc v Jave zatím programovat neumím :oops: (časem to určite upravit chci)


Pomohlo by mě, pokud byste mi kdokoliv mohl poskytnout následující
- Materiály na testování: gcode + nastavení tiskárny (zrychlení XY, Z, retrakce) + tiskový čas.
- jinak pomoci s vývojem (nedělám si iluze :) ).


Aktualizoval jsem TODO list na GitHubu. Ješte jednou děkuji za váš čas, který tomu věnujete.

Re: PrintTimePredictor

PříspěvekNapsal: 14.11.2017 12:03
od hippo7
jelikož pracuji a běžně nemám tiskárnu sebou, tak jsem ti odstřelil obrazovku demo verze repetierserveru. Jinak ten mi počítá hodně přesně, umí si stáhonou data z nastavení tiskárny a pak pri importu gcodu s tim pracuje.

Nastavení tiskarny ti sem hodím večer. Eventuelně přidám i STL

Re: PrintTimePredictor

PříspěvekNapsal: 15.11.2017 20:27
od Thrawn
Upravil jsem algoritmus výpočtu, nyní to počítá akceleraci podle typu pohyby (xy-pohyb, tisk, retrakce, z-pohyb).

Budeš pro mě mít to tvé nastavení tiskárny + vzorové gcody (hodně, různé typy :D ) s tiskovými časy?

Děkuji