Stránka 2 z 6

Re: Výměna filamentu během tisku

PříspěvekNapsal: 21.02.2016 21:51
od Alexco
V Repetieru je přeci možnost i detekce filamentu, někde jsem jí víděl. Ale mám dojem, že se řešil nejakým čídlem. Já nehodlám tísknout bez dohledu, tak jsem to neřešil.
Jinák je to táto položka v konfiguraci FW Repetieru Jam detection and out of filament detection

Re: Výměna filamentu během tisku

PříspěvekNapsal: 21.02.2016 22:04
od Pepe_Lopez
Takhle vypadá ten díl na ten snímač filamentu. - viz tiskárna Molestock
Molestock-filament_runout_probe-body-v02.stl
(206.82 KiB) Zobrazeno 4512 krát

Molestock-filament_runout_probe-cover-v02.stl
(23.32 KiB) Zobrazeno 4512 krát


No možná to tam je, ale na to moje čengliš netačí. Jak říkám. Potřebuju to naservírovat po lopatě. Já umím anglicky jen koukat :(
Já nedám ani ten konfigurátor firmware.

Re: Výměna filamentu během tisku

PříspěvekNapsal: 21.02.2016 22:15
od Alexco
Tak na configurátor se dá použit google překládač, já síce umím cca 8 jazýku, ale jenom číst :-) . na dálší stránce je i pin na který se připojuje čídlo, pod nastavením extruderu, jako "jam control" . Pak kdýž ani to nezvládneš, je lepší někoho poprosít o pomoc, je to na chvílku, stačí pro mne osobně konfigurák tvé tiskárny a za chvílku je i toto na světě...

Re: Výměna filamentu během tisku

PříspěvekNapsal: 21.02.2016 23:55
od zemciko
Celeron:
Už jsem přemýšlel na toto udělat nějaký jednoduchý přípravek tvaru kleště s ohřevem )kde by se ohřálo několik mm na konci z každé strany). Zajímalo by mně nakolik je ten spoj spolehlivý, tj jestli nehrozí že když takto spojím třeba 2 10m kusy že to při odvíjení praskne.

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 02:09
od barkh
Co jsem zjistil, tak jsou 3 typy:
1) Jednoduchy spinac, ktery sepne pokud dojde filament (marlin, repetier to v konfiguratoru nema, slo by pripojit na pin a udalost pause - zasah do zdrojaku firmware, http://www.thingiverse.com/thing:629286)
2) Enkoder - na filamentu je enkoder, ktery meri kolik filamentu proslo a porovnava to s kroky (repetier, prodava http://sparklab-shop.de/parts/sparepart ... system?c=7)
3) Mereni tlousky filamentu (marlin, sensor je na thinkiverse - http://www.thingiverse.com/thing:454584)

ad2) dokaze rozeznat i pridreny nebo uplne zaseknuty filament
ad3) upravuje upravuje rychlost extruderu v zavislosti na sirce filamentu

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 09:07
od Rebel
no, ad3 jedost nesmysl. Rozumny vyrobci filamentu pouzivaji pro kontrolu tloustky laserove mereneni v radech set tisic a udava presnost vlakna +- setiny. Vlastni mereni probiha o rad i 2 vys, takze se mi zda korekce flowrate na zaklade nejakejho takovech nesmyslu jako je na to thingu dost velka zbytecnost.
Kdyz uz filament ustreli, tak je na nem bude bambule, nebo dosel. Bambuli bych s klidnym svedomim u rozumnych vyrobcu vyloucil, stalo se mi to jednou za 3 roky, takze zbyva pouze konec filamentu.
V ramci jednoduchosti a minimalizace dalsich poruchovych mist ( hlidani defektu filamentu jednou za 3 roky neresim), prochazi v uvahu asi tedy jedinene varianta 1.

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 09:52
od Alexco
Rebel píše:no, ad3 jedost nesmysl. Rozumny vyrobci filamentu pouzivaji pro kontrolu tloustky laserove mereneni v radech set tisic a udava presnost vlakna +- setiny. Vlastni mereni probiha o rad i 2 vys, takze se mi zda korekce flowrate na zaklade nejakejho takovech nesmyslu jako je na to thingu dost velka zbytecnost.
Kdyz uz filament ustreli, tak je na nem bude bambule, nebo dosel. Bambuli bych s klidnym svedomim u rozumnych vyrobcu vyloucil, stalo se mi to jednou za 3 roky, takze zbyva pouze konec filamentu.
V ramci jednoduchosti a minimalizace dalsich poruchovych mist ( hlidani defektu filamentu jednou za 3 roky neresim), prochazi v uvahu asi tedy jedinene varianta 1.

A proč vymyšlet vymýšlené? Je ve FW Repetieru nastavení, jak skrouceného, tak i došlého filamentu, viz "Jam detection and out of filament detection" , akurat není předdefinováný pin který to čte. Síce mám tiskárnu teprv od vánoc, ale celkem toho jsem dost naučíl. A jak říkam proč to dělát složitějí než je nutné? Nebo jste měli na mýsli, že kdýž dojde filament, tak vám ho tiskárna sama i doplní???? :-))

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 10:01
od Rebel
Detekce dosleho filamentu neni zadnou novinkou, akorat ze onen JAM funguje pouze s enkoderem, coz se mi osobne nezda jako uplne nejspolehlivejsi reseni.

Odesláno z mého Lenovo K920 pomocí Tapatalk

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 10:25
od Alexco
misto encoderu , nebo mechanických endstopu lze přeci výužit optický. a filament bude dělát onou bariéru. Je to jenom o tom dopsát pár řádek ve FW. A "napínovat" celé provedení.

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 11:27
od Pepe_Lopez
Je asi úplně jedno, jestli bude optický snímač nebo mechanický. Nikdo asi ani nepožaduje aby si tiskárna vyměnila filament sama.
Snažím se dopátrat funkce aby se v případě, že dojde filament tiskárna zastavila, nějak zaparkovala, za pomoci voliče na LCD umožnila zavést jiný filament a po potvrzení, že se zavedl v pořádku pokračovala. Popř. to pauznout v určité vrstvě a dát třeba jinou barvu jako to má Průša.
Možná se mýlím, ale tohle jsem z funkce JAM nějak nevypozoroval.
Prostě tam nějak těch "pár řádků kódu" chybí
Bavím se pořád o Repetieru. Mě se tam ten Marlin prostě cpát nechce. Používám nějakej stoletej firmware a dvouřádkovej displej, a navíc v angličtině. Asi budu muset začít tím, že přejdu na ten velkej displej a češtinu.

Tady je ten Marlin co to umí:
https://github.com/e-Mole/Marlin-for-Molestock

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 12:30
od Rebel
Alexco píše:misto encoderu , nebo mechanických endstopu lze přeci výužit optický. a filament bude dělát onou bariéru. Je to jenom o tom dopsát pár řádek ve FW. A "napínovat" celé provedení.



Misto encoderu nelze pouzit mechanicky endstop ci opticky snimac. Encoder snima posuv filamentu....

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 15:25
od bigbejcek
Čistě teoreticky: je nějaký háček použít koncový spínač připojený místo cokoliv_END_MAX, který bude po sepnutí volat M600 v repetieru?

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 16:23
od Rebel
Ciste teoreticky to problem neni vubec, jen to musi clovek umet :D

Re: Výměna filamentu během tisku

PříspěvekNapsal: 22.02.2016 21:04
od celeron
Pepe_Lopez píše:To by sice taky šlo, to bych paralelně asi zvládl, ale nemám ten koncák na filament a neumím ho tam přidat. Umím si tu součástku vyrobit, dát tam mikrospínač, přiletovat kablíky, zasmrštit bužírkou, na druhej konec nakrimpovat konektor, zapíchnout ho do RAMPSu, ale tam končím. Ta softwarová část jaksi chybí a skill na to nemám.


Jak jsem nedávno laboroval s FW Marlin na MPCNC, v config.h tam něco na hlídání konce filamentu bylo ale odkomentovaný. Co to dělá nevím, ale piny kam je spínač napojenej v pin.h najdeš no a po odkomentování to půjde vyzkoušet. Jak je to v Repetieru nevím, nepoužívám.
Jirka

Re: Výměna filamentu během tisku

PříspěvekNapsal: 28.02.2016 18:41
od barkh
Out of filament pausa v repetieru na mikrospinac/opticky endstop asi jde udelat nasledovne:

do ui.h:
#define UI_PAUSE_PIN = X;
UI_KEYS_INIT_BUTTON_LOW(UI_PAUSE_PIN);
UI_KEYS_BUTTON_LOW(UI_PAUSE_PIN,UI_ACTION_PAUSE);

Samozrejme musi byt zkompilovana podpora displaye, znovuobnoveni tisku bude z displaye. Samozrejme na zarazeni do repository repetieru to neni, ale nadoma by to melo fungovat :D

Kod jsem nezkousel, mam na filamentu encoder.