Strona 1 z 1

Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 16:01
autor: kolenda
Cześć, zauważyłem na niektórych moich wydrukach pewną rzecz, która mnie irytuje i myślę, że dałoby się to poprawić. Zanim jednak zacznę się grzebać w tym kodzie i tracić długie godziny to chciałem się upewnić, czy przypadkiem nie ma już do tego gotowej opcji.

Problem zachodzi wtedy, gdy górna warstwa ma jakąś dziurę lub wypustkę lub generalnie nie jest wielokątem wypukłym. W takim przypadku slicer dzieli ją na kilka wielokątów wypukłych i rysuje je po kolei. Większość z nich rysowana jest w tym samym kierunku, jednak niektóre są rysowane w drugą stronę.

Znalazłem w necie animację, gdzie można to zobaczyć:

https://community.ultimaker.com/topic/2 ... direction/

Na górze tej strony jest gif, w którym część obiektu drukowana jest od lewej do prawej, a część od prawej do lewej.

Przy rysowaniu takich wypełnień sąsiednie paski filamentu lekko nachodzą na siebie, trochę jak dachówka, a w wyniku tej różnicy w kierunku, ta 'dachówka' ma różną orientację. To z kolei zmienia jej właściwości optyczne a dokładniej sposób i kierunek odbijania światła. W wyniku tego połysk powierzchni nie jest równomierny i czasem widać na niej poszczególne wielokąty.

Trochę mi długi ten opis wyszedł, mam nadzieję że da się coś zrozumieć :) a dla lepszego przykładu mam zdjęcia.
Mam sobie taki płaski obiekt z dwoma bolcami, na jednym ze zdjęć wygląda jakby te bolce rzucały cień a to wynik innego kierunku drukowania. Drugie zdjęcie zrobione jest z drugiej strony - wtedy błyszczy to, co nie błyszczało poprzednio, i odwrotnie.


Czy jest już jakaś opcja w Curze, która pozwala to naprawić?

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 16:15
autor: japim
Mam tak samo - i to w Slic3rze (nie Cura).
Można zmienić "wzór - pattern" wypełnienia górnej powierzchni np na "circular / spiral" czy jakoś tak.
Ogólnie kiedyś też nad tym rozmyślałem - ale stwierdziłem, że akurat na to szkoda czasu. I od tamtej pory mi to nie przeszkadza.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 16:30
autor: kolenda
Dzięki za odpowiedź.
Nie twierdzę, że to dla mnie jakieś straszne i nie do zniesienia, ale na wielu zdjęciach w necie widziałem już ten problem. Nie wszystkim i nie zawsze zależy na idealnych powierzchniach, ale czasem się przydają i myślę, że wiele osób skorzystałoby z takiej opcji.

Poczekam jeszcze trochę na odpowiedzi i jak nic takiego się nie znajdzie to pogrzebię w kodzie Cury i zobaczę czy to dużo roboty.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 17:00
autor: japim
Jedyne ładne wykończenie górne widziałem własnie przy zmianie patternu. Może to będzie najprostsze rozwiązanie.
Inne jest takie aby pobawić się grubością linii w górnej warstwie - z domyślnej zmienić na mniejsza lub większą.
W najgorszym wypadku może to być też nierównoległość/ prostopadłosć otworu z dyszy do powierzchni - i dlatego jest różnica zależnie czy idzie z lewej do prawej czy na odwrót.
Możesz to sprawdzić zmieniając kierunek patternu z 45st np na 0st i zobaczyć czy coś się zmienia.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 19:39
autor: mobile4you
kolenda pisze:[...]Problem zachodzi wtedy, gdy górna warstwa ma jakąś dziurę lub wypustkę lub generalnie nie jest wielokątem wypukłym. W takim przypadku slicer dzieli ją na kilka wielokątów wypukłych i rysuje je po kolei. Większość z nich rysowana jest w tym samym kierunku, jednak niektóre są rysowane w drugą stronę.

Znalazłem w necie animację, gdzie można to zobaczyć:

https://community.ultimaker.com/topic/2 ... direction/
Cała powierzchnia u Ciebie jest drukowana w obie strony. Różnica w połysku wynika, z tego, że obszary te drukowane są osobno.
Nie chce mi się grzebać w Cura, ale w Prusa Slicer porównianie tych ustawień może być pomocne.
Linie.png

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 20:16
autor: Zepco
Nie bawiłem się tym ale to raczej może wynikać z różnych prędkości, przyspieszeń / jerk (jak to tłumaczyć) dla krótszych powierzchni, stąd ta różnica. Może spróbuj ustawić małą wartość acceleration, jerk, a prędkości na mniejszą wartość taką samą dla ścian i wypełnienia i porównaj czy coś się zmieniło.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 20:49
autor: JGFTW
Tak jak pisał mobile4you też wydaję mi się, że to jest kwestia drukowania tych warstw osobno.

Dobrze widać to na podglądzie simplify3d. Tak wygląda to ustawiając prostoliniowe wypełnienie zewnętrznej warstwy ( opcja External Fill Pattern -> Rectlinear)
Obrazek


Możesz zmienić wzór ustawiając na np koncentryczne wypełnienie i inaczej wzór będzie to wyglądać ( opcja External Fill Pattern -> Concentric) :
Obrazek

Kolejną opcją byłoby na górnej warstwie tego modelu wydrukowac ją zamykając otwór jedną warstwą (którą później się mechanicznie usunie), ale nie wiem czy jest to warte zachodu :D

Jeżeli chciałbyś, żeby to wypełnienie prostolinijne nie dzieliło na 3 części tego wypełnienia (nie tworząc zmian połysku) to musząc omijać otwory to musiałaby nastąpić retrakcja filamentu w miejscu gdzie otwór dzieli linie (warstwe) w przypadku powyższego są tyko 2 retrakcje (zielone kropki)
zaznaczyłem chyba o jedna za dużo ;)
zaznaczyłem chyba o jedna za dużo ;)
retrakcje.PNG (77.84 KiB) Przejrzano 4337 razy
a w omawianym pewnie będzie kilkanaście (albo kilkadziesiąt) więcej. Czas wydruku trochę wzrośnie jak i ryzyko zatkania zatkania głowicy :D
Mając to na uwadzę to śmiało działaj - popełnij taką przeróbkę i zobacz czy jest lepiej ;)

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 21:43
autor: arkomania.pl
W niektórych slicerach jest dodana funkcja "żelazka" do druku gładkiej górnej warstwy.
Proces ten nazywany jest Ironing. Np. Curze jest od wersji 2.7

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 21:53
autor: arkomania.pl
Ironing jest również w slic3r PE wersja 2.2.47 z połowy stycznia tego roku.
Zakładka:
Ustawienia Druku -> Wypełnienie -> Wypełnienie -> Solid pattern -> wybieramy Ironing.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 13 lut 2020, 21:54
autor: panWiadr0
Mnie wpieniają jeszcze dziurki które zostają po retrakcji (przy wyłączonym combingu). Temat póki co jest otwarty :unknown:

https://github.com/Ultimaker/Cura/issues/4308

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 08:58
autor: aaannnd
albo podziel model na dwa modele położone na sobie, osobno spód osobno patyki i potnij.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 11:01
autor: kolenda
Dziękuję za wszystkie odpowiedzi. Wygląda na to, że mamy jakieś obejścia problemu ale rozwiązania brak. Słyszałem wcześniej o ironingu i o ustawianiu innego wzoru wypełnienia ale to wciąż nie to samo.

Parę osób sugeruje, że to nie chodzi o kierunek drukowania ale sam fakt, że te obszary drukowane są oddzielnie. Moim zdaniem wtedy mielibyśmy różnice tylko na styku wielokątów a nie na całej ich powierzchni, ale nie będę się o to kłócił bez dowodów :). Pomyślę jak to sprawdzić i ew. wrócę tu z wynikami.

Zajrzałem też do tego buga:
panWiadr0 pisze:Mnie wpieniają jeszcze dziurki które zostają po retrakcji (przy wyłączonym combingu). Temat póki co jest otwarty :unknown:

https://github.com/Ultimaker/Cura/issues/4308
i przynajmniej początek wygląda sensownie. Tzn. w dalszej części opisu nie bardzo rozumiem, gdzie on widzi problem, ale dwa pierwsze obrazki to rzeczywiście zbyt dużo retrakcji. Spróbuję tam zajrzeć i ew. wrócę do Was jak będę miał z czym ;).

aaannnd pisze:albo podziel model na dwa modele położone na sobie, osobno spód osobno patyki i potnij.
To rzeczywiście niezły pomysł, nie wpadłem na to, niestety modelu sam nie robiłem, więc pocięcie będzie trudne.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 11:45
autor: japim
kolenda pisze:
aaannnd pisze:albo podziel model na dwa modele położone na sobie, osobno spód osobno patyki i potnij.
To rzeczywiście niezły pomysł, nie wpadłem na to, niestety modelu sam nie robiłem, więc pocięcie będzie trudne.
Slice3r umozliwia ciecie. A jak nie to polecam Meshmixer lub najzwyklejszy Sketchup.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 12:23
autor: Adinfo
panWiadr0 pisze:Mnie wpieniają jeszcze dziurki które zostają po retrakcji (przy wyłączonym combingu). Temat póki co jest otwarty :unknown:
https://github.com/Ultimaker/Cura/issues/4308
Domyślam się, że chodzi Ci o to samo co mi się objawia na niektórych wydrukach. Zapodam zdjęcie i ocenisz czy to samo u Ciebie występuje - być może mam inny problem z drukarką, albo to o czym piszesz.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 12:28
autor: panWiadr0
Adinfo pisze:
panWiadr0 pisze:Mnie wpieniają jeszcze dziurki które zostają po retrakcji (przy wyłączonym combingu). Temat póki co jest otwarty :unknown:
https://github.com/Ultimaker/Cura/issues/4308
Domyślam się, że chodzi Ci o to samo co mi się objawia na niektórych wydrukach. Zapodam zdjęcie i ocenisz czy to samo u Ciebie występuje - być może mam inny problem z drukarką, albo to o czym piszesz.
Przy otworach blisko innych obrysów powstają dziurki przez szalona retrackcję.

Tu widać to na pierwszej focie viewtopic.php?f=10&t=5109#p88811

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 14 lut 2020, 12:33
autor: Adinfo
panWiadr0 pisze:Przy otworach blisko innych obrysów powstają dziurki przez szalona retrackcję. Tu widać to na pierwszej focie viewtopic.php?f=10&t=5109#p88811
Czyli dobrze, że nie grzebałem w mojej delcie Anycubic bo problem jest inny. Mam dokładnie to samo. W włączonym combiningiem na niektórych wydrukach miałem podobnie, po jego wyłączeniu jakość wydruków się poprawiła, ale ten problem co u Ciebie pozostał.

Re: Czy jest w Curze opcja od kierunku druku top/bottom layer?

: 19 cze 2020, 09:08
autor: JGFTW
Szykuję się nowa, ciekawa funkcja w Prusa Slicer 2.3, która omawiany w pierwszym poście problem całkowicie eliminuję.

Monotoniczny wzór wypełnienia (Fill pattern -> Monotonous)

Generalnie chodzi o to, żeby warstwa była nakładana w jednym kierunku i nie zostawiała tego śladu (jakby cienia) sprawiając, że góra ma jednolity kolor. Kolega @kolenda, wiem że czekał na tą funkcję ;)

monotonous_infill_prusa_slicer.jpeg
https://twitter.com/FilamentFrenzy/stat ... 40/photo/1

Tutaj fragment z ich najnowszego podcastu o tym: https://youtu.be/NAW2JR-D_QU?t=2266

Z niecierpliwością czekam na stabilną wersję 2.3 i po latach korzystania praktycznie tylko z S3d, chyba pora na phase out :D