Stránka 1 z 1

VYŘEŠENO - Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 12:57
od Pepe_Lopez
Zdravím,
řeším problém automatické změny rychlosti během tisku. Marlin 1.1.9, nechlazené PLA, tisk z SD karty.

Tisknu velký díl (nelze rozdělit a slepit), jehož doba tisku je cca 12 hodin. Z důvodu tvaru a detailů ho tisknu vrstvou 0,15mm a tryskou 0,3mm. Jenže 85% toho dílu ve finále není vidět, designově jde jen o ten zbytek. Tam jde o namáhání.
Zatím to řeším tak, že tiskárnu nechám na těch 85% jet co to dá, "nařídím si budíka" a pak tiskárnu ručně zpomalím na 25% rychlosti. Pak jsou ty detaily perfektní. Jenže to ne vždy stihnu přesně a zpomalení je vidět. V tom jak tu dělat "automaticky" vidím jen dvě možnosti:
- M600 - není problém zavést ten filament, problém vidím v tom, že pokud to nechytím hned, materiál vychladne a mohly by se tam rozlepovat vrstvy a mohlo by to praskat, protože je tam navíc hrana
- M25 - je v podstatě totéž v bledě modrém, jen bez výměny filamentu.

Dá se nějak v Marlinu nastavit, aby vrstvy 2-900 tiskla standardní rychlostí a od vrstvy 901 zpomalila na těch 25%?
Slicer používám Průšu.

Re: Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 14:12
od kroxigor
Co si tam místo M600 vložit M220 S025.
https://marlinfw.org/docs/gcode/M220.html

Případně použít modifikátor, nebo více procesní tisk dle možností sliceru.

Re: Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 15:41
od Pepe_Lopez
Tohle M220 vyzkouším. Díky. Maximálně to zahodím.

Schválně to vyzkouším i obráceně. Mám tu ještě 2 skoro plné špulky ABS od 3DFaktories ještě navinuté na papíru, výroba někdy 2014. Je mi líto je vyhodit, protože to nedrží na ničem. Jediný co trochu funguje je zelená páska zdrsněná smirkem + lepidlo, malá výplň a do výše 1cm tisknout na minimální rychlosti. Jinak to snad ani není ABS, je to tvrdý jako kámen.

Re: Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 16:35
od kroxigor
Jednoduše:
1) vygeneruj gcode kam dáš změnu filamentu pomocí M600
2) otevři gcode v nějakém editoru čistého textu a nech vyhledat M600
3) vyměň M600 za M220 S025
4) ulož a tiskni (doporučuju vyzkoušet na něčem malém)

ABS jsem bez problémů tisknul na sklo + Kores + ABS juice

Re: Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 18:09
od tomast
V S3D jsou na tohle procesy - určíš jen pro které vrstvy použít který proces (rychlost tisku je součástí definice procesu).
V PrusaSlicesu máš modifikátory - pro určitou část výtisku (průnik objektu výtisku a objektu modifikátoru) můžeš změnit některou z hodnot - třeba rychlost tisku.
Nebo obecně na výplň jet maximální rychlost a zpomalit jen na vnější perimetr a na vrchní plnou vrstvu (případně použít ironing).

Re: Automatická změna rychlosti během tisku

PříspěvekNapsal: 14.05.2021 19:56
od Pepe_Lopez
Přesně tak se to chystám udělat, ale tiskárna má ještě pár hodin práci. :D
Až vyzkouším - dám sem vědět.

ad ABS - tohle se musí topit na 255st, sklo + cokoliv (juice, 3DLac, lak na vlasy, ...) trhalo to i 5mm sklo. Pomohl až hliníkový plát od Dana a nechat to dole prochladnout. Ostatní ABS/ABS-T tisknu jen na zelenou pásku, výjimečně + tyčinkový Herkules

ad S3D - nevyhovuje mi, nepoužívám

Re: VYŘEŠENO - Automatická změna rychlosti během tisku

PříspěvekNapsal: 15.05.2021 15:45
od Pepe_Lopez
Potvrzuji - funguje to.
Kroxigorovu radu učešu v jednoduchý návod, třeba se to bude také někomu hodit.

1) vygeneruji gcode v Prusa sliceru přes Repetier - Host
2) zjistím si v náhledu tisku vrstvu, od keré se má tisk zpomalit
3) Multifilamentierem (odsud z fóra) vložím na tuto vrstvu M600 (pro změnu filamentu)
4) otevřu gcode v Poznámkovém bloku, dám vyhledat M600
5) zaměním M600 za M220 S025 (hodnota S025 představuje 25% rychlosti pro všechny operace tiskárny)
6) uložím na SD a tisk 8)

Re: VYŘEŠENO - Automatická změna rychlosti během tisku

PříspěvekNapsal: 15.05.2021 17:05
od kroxigor
Pokud se použije PrusaSlicer2 je možno vložit M600 přímo v něm a není nutné používat Multifilamentierem