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

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

Příspěvekod Pepe_Lopez » 14.05.2021 12:57

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

Naposledy upravil Pepe_Lopez dne 15.05.2021 15:37, celkově upraveno 1
Rebel II LE (Lopez Edition = kříženec v33 a II.b + tuning) (Marlin) - domácí, Rebel II v27 - ex.
1x Rebel II JRC HD (Marlin) - pracovní, 3x 3DS Cube 3 - pracovní, 1x 3DS CubePro Duo - pracovní
Pepe_Lopez
 
Příspěvky: 240
Registrován: 25.05.2014 23:07
Bydliště: kousek od Žatce
Reputation: 0

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

Příspěvekod kroxigor » 14.05.2021 14:12

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


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

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

Příspěvekod Pepe_Lopez » 14.05.2021 15:41

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

Rebel II LE (Lopez Edition = kříženec v33 a II.b + tuning) (Marlin) - domácí, Rebel II v27 - ex.
1x Rebel II JRC HD (Marlin) - pracovní, 3x 3DS Cube 3 - pracovní, 1x 3DS CubePro Duo - pracovní
Pepe_Lopez
 
Příspěvky: 240
Registrován: 25.05.2014 23:07
Bydliště: kousek od Žatce
Reputation: 0

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

Příspěvekod kroxigor » 14.05.2021 16:35

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


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

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

Příspěvekod tomast » 14.05.2021 18:09

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

tomast
 
Příspěvky: 432
Images: 1
Registrován: 20.11.2017 21:44
Bydliště: Praha
Reputation: 0

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

Příspěvekod Pepe_Lopez » 14.05.2021 19:56

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

Rebel II LE (Lopez Edition = kříženec v33 a II.b + tuning) (Marlin) - domácí, Rebel II v27 - ex.
1x Rebel II JRC HD (Marlin) - pracovní, 3x 3DS Cube 3 - pracovní, 1x 3DS CubePro Duo - pracovní
Pepe_Lopez
 
Příspěvky: 240
Registrován: 25.05.2014 23:07
Bydliště: kousek od Žatce
Reputation: 0

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

Příspěvekod Pepe_Lopez » 15.05.2021 15:45

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

Rebel II LE (Lopez Edition = kříženec v33 a II.b + tuning) (Marlin) - domácí, Rebel II v27 - ex.
1x Rebel II JRC HD (Marlin) - pracovní, 3x 3DS Cube 3 - pracovní, 1x 3DS CubePro Duo - pracovní
Pepe_Lopez
 
Příspěvky: 240
Registrován: 25.05.2014 23:07
Bydliště: kousek od Žatce
Reputation: 0

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

Příspěvekod kroxigor » 15.05.2021 17:05

Pokud se použije PrusaSlicer2 je možno vložit M600 přímo v něm a není nutné používat Multifilamentierem
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D


Zpět na Všeobecná problematika tisku

Kdo je online

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

cron