PrintTimePredictor

PrintTimePredictor

Příspěvekod Thrawn » 13.11.2017 17:30

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

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

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

Příspěvekod hippo7 » 13.11.2017 17:37

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
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

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

Příspěvekod zemciko » 13.11.2017 17:38

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

zemciko
 
Příspěvky: 1498
Images: 9
Registrován: 09.05.2015 13:43
Reputation: 0

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

Příspěvekod Thrawn » 13.11.2017 17:58

@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.
  • 0

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

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

Příspěvekod zemciko » 13.11.2017 18:04

Já bych hlavně napřed udělal funkční program a pak si lámal hlavu s názvem...
  • 0

zemciko
 
Příspěvky: 1498
Images: 9
Registrován: 09.05.2015 13:43
Reputation: 0

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

Příspěvekod Thrawn » 13.11.2017 18:14

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?
  • 0

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

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

Příspěvekod fdd1222 » 13.11.2017 19:12

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
  • 0

fdd1222
 
Příspěvky: 511
Images: 0
Registrován: 12.11.2016 19:59
Reputation: -5
Pokud je snaha, dá se to napravit.

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

Příspěvekod Thrawn » 13.11.2017 19:24

Super, to je velmi dobra pripominka. Dekuji
  • 0

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

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

Příspěvekod Thrawn » 13.11.2017 21:17

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

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

Re: PrintTimePredictor

Příspěvekod hippo7 » 14.11.2017 10:08

Rychlej test - vypočteno programem 3h42m skutečný čas tisku 3h5min
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: PrintTimePredictor

Příspěvekod oscar » 14.11.2017 10:33

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?
  • 0

.... večer se přezujou, hodinu frézujou ....
oscar
 
Příspěvky: 730
Images: 4
Registrován: 16.06.2014 20:51
Bydliště: Perníkovice
Reputation: 10
Jen tak dál :)

Re: PrintTimePredictor

Příspěvekod hippo7 » 14.11.2017 10:42

je toho více
repetier.jpg
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: PrintTimePredictor

Příspěvekod Thrawn » 14.11.2017 11:15

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

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

Re: PrintTimePredictor

Příspěvekod hippo7 » 14.11.2017 12:03

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
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: PrintTimePredictor

Příspěvekod Thrawn » 15.11.2017 20:27

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
  • 0

Thrawn
 
Příspěvky: 38
Registrován: 29.04.2015 12:26
Bydliště: Cajzlov a Medvědín
Reputation: 0

Další

Zpět na 3D CAD, printservery atd.

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 13 návštevníků