Nierówna grubość ścianki - zaokrąglone krawędzie

Jakość druku Cię nie zadowala?
Awatar użytkownika
kometes
Postów w temacie: 1
Posty: 116
Rejestracja: 03 cze 2019, 12:46
x 60

Nierówna grubość ścianki - zaokrąglone krawędzie

Post autor: kometes »

Niedawno ulepszyłem swojego Endera3 - SKR mini E3 1.2, direct Biqu H2, blacha 0,5mm na stole, który jeździ na prowadnicy MGN12, poprawa mechaniki, nowe paski, konserwacja, smarowanie itd. Osie XYZ nie wymagały kalibracji, ekstruder już tak (podawał za dużo względem kroków sugerowanych przez producenta).
Pierwszy wydruk to był Marvin (0,2mm, 40mm/s), a potem przyszła Sowa (grubości warstwy nie pamiętam - 0,16 lub 0,2, prędkość 50mm/s). Przyspieszenie i szarpnięcie domyślne - 500mm/s2 i 10mm/s (classic jerk)
156968300_3540313469410953_1492127512348358390_n.jpg
157234924_778502099448688_2006871801829214243_n.jpg
157629774_448959656527843_1296929597680580367_n.jpg
157424555_2670286619929639_9109566638473765509_n.jpg
159357193_851990258714933_4037713927094897569_n.jpg
Wszystko ładnie pięknie, wydrukowałem stację do ładowania i zauważyłem, że krawędzie modelu są zaokrąglone. Początkowo myślałem, że to przez bezwładność ekstrudera czy stołu, ale nie bo zaokrąglenie wychodzi także w kierunku przeciwnym, niż zmiana ruchu na kolejną oś (w przypadku bezwładności dysza/lub stół/ wyszłaby poza obrys tylko w osi ruchu.
159311654_144703324111793_291738141982452249_n.jpg
159288700_293975215422089_6922818762847634463_n.jpg
Wydrukowałem więc kostkę forumową, slicer IdeaMaker, warstwa 02, 1 ścianka, dysza 0,4 i wyszła tragicznie, głównie przez dziwne retrakcje, nawet na prędkości 20mm/s były w specyficznych miejscach braki w ekstruzji tak poważne, że robiły się dziury. Jednakże zauważyłem, że przy prędkości 60, 80 i więcej, ścianka kostki jest grubsza na końcu drogi przed zmianą kierunku druku, a cieńsza na początku, zaś na rogu ewidentnie podawane jest za dużo materiału i stąd zaokrąglenia na rogach. Na kostce 20mm/s grubość ścianki jest OK ale zgrubienie nadal jest minimalne:
Kostka 20mm/s:
159259992_569201374461435_4016115434134591809_n.jpg
159585418_2870510193162100_4814821598316473473_n.jpg
Drukowałem też kostki z prędkością 100mm/s i wady się powiększały, ale nie zauważyłem nawet śladu ghostingu (jedynie na kostce 80mm/s delikatny ghosting), ale że kostka mała, to nie rozpędza się tak głowica (min. czas drukowania warstwy miałem ustawiony na 1s), więc powiększyłem kostkę do 40mm i użyłem trybu wazy, by wyeliminować retrakcje.
Kostka 80mm/s z kontrolą szarpnięcia zmniejszoną do 5mm/s jak i też 80mm/s, ale bez kontroli szarpnięcia, wychodzi pięknie, ale grubość ścianki ciągle jest zmienna (0,33mm w 1/5 długości boku i 0,48mm pod sam koniec) a krawędzie zaokrąglone. W jednym miejscu widać problemy z ekstruzją - zaraz za końcem napisu reprapy .pl, już na kolejnym boku, widać na zdjęciu na górnej kostce, ta poniżej wydrukowana z 80mm/s i szarpnięciem zmniejszonym do 5mm/s:
159257868_828742284347683_117407430557388603_n.jpg
Poprawy w grubości ścianki nie zauważyłem.
Potem poszła kostka z 30mm/s (przyspieszenie i szarpnięcie domyślne) i wyszło prawie dobrze- minimalne zaokrąglenie i wystające poza obrys tylko w kierunku ruchu danej osi
159208180_438430607373901_7112730675845152642_n.jpg
Chciałem zmusić drukarkę do ghostingu i zadałem ustawienia - 100mm/s, przyspieszenie 1000mm/s2, szarpnięcie 20mm/s i "niestety" się do nie udało:
159240000_473986297064870_2682967060795018098_n.jpg
Co akurat mnie cieszy. Jedynie na ściankach oznaczonych Y delikatne ślady ghostingu ale zupełnie akceptowalne, nie widoczne na 1. rzut oka.
Krawędzie totalnie skopane, może to już wpływ za dużej ilości materiału w tym miejscu i prędkości (chłodzenie?)
W firmare linear advance mam wyłączone, ale mam włączone takie coś:
/**
* S-Curve Acceleration
*
* This option eliminates vibration during printing by fitting a Bézier
* curve to move acceleration, producing much smoother direction changes.
*
* See https://github.com/synthetos/TinyG/wiki ... -Explained
*/
#define S_CURVE_ACCELERATION
Być może ma to jakiś związek.
Problem tych krawędzi jest dla mnie dość istotny bo przeszkadza mi wybitnie w drukowaniu prawidłowych, pasujących do siebie elementów różnych urządzonek...
Czy moglibyście podpowiedzieć, jak to poprawić?
jakubperson
Postów w temacie: 2
Posty: 271
Rejestracja: 19 lis 2019, 20:50
x 73

Re: Nierówna grubość ścianki - zaokrąglone krawędzie

Post autor: jakubperson »

Włącz Linear Advance w Marlinie, wyłącz S-Curve Acceleration, włącz Experimental S-Curve Acceleration. Skompiluj, wgraj na płytę.
Przetestuj jaka wartość będzie najlepsza według tego poradnika :
https://marlinfw.org/docs/features/lin_advance.html
oraz
https://marlinfw.org/tools/lin_advance/k-factor.html

Gdyby z jakiegoś powodu ekstruder nie chciał działać to wyłącz stealthchop na ekstruderze.

Po sprawdzeniu jaka wartość jest dla Ciebie dobra dodaj kod do G-codu startowego w swoim slicerze:
M900 Kx ; gdzie x to Twoja wartość np. 0.5

Wydruki będą lepszej jakości.
kometes
mpk
Postów w temacie: 1
Posty: 365
Rejestracja: 27 lis 2019, 00:01
x 102

Re: Nierówna grubość ścianki - zaokrąglone krawędzie

Post autor: mpk »

Włącz Linear Advance w Marlinie, wyłącz S-Curve Acceleration, włącz Experimental S-Curve Acceleration
EXPERIMENTAL_SCURVE bez S_CURVE_ACCELERATION nic nie robi.
to tylko pstryczek do wymuszenia s-curve wraz z LIN_ADVANCE
jakubperson
Postów w temacie: 2
Posty: 271
Rejestracja: 19 lis 2019, 20:50
x 73

Re: Nierówna grubość ścianki - zaokrąglone krawędzie

Post autor: jakubperson »

mpk pisze:
Włącz Linear Advance w Marlinie, wyłącz S-Curve Acceleration, włącz Experimental S-Curve Acceleration
EXPERIMENTAL_SCURVE bez S_CURVE_ACCELERATION nic nie robi.
to tylko pstryczek do wymuszenia s-curve wraz z LIN_ADVANCE
Ale jak chcesz LIN_ADVANCE z S-Curve to trzeba użyć Experimental S-Curve Acceleration i tyle :pardon:.
ODPOWIEDZ

Wróć do „Kalibracja, problemy”