Dlaczego Cura wypełnia cylinder?

Programy do przygotowywania modeli do druku – cięcia
lutecki
Konto z ograniczeniami
Postów w temacie: 3
Posty: 9
Rejestracja: 22 gru 2017, 10:50
Lokalizacja: Warszawa
Drukarka: Anet A8

Dlaczego Cura wypełnia cylinder?

Post autor: lutecki »

Zrobiłem mały model, chcę go wydrukować, ale w podglądzie Cury widzę, że jest on pełny w środku, nie ma cylindra. Pytanie moje do was dlaczego?
Załączniki
Screen Shot 2017-12-22 at 17.15.38.png
Screen Shot 2017-12-22 at 17.14.47.png
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 1
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Dlaczego Cura wypełnia cylinder?

Post autor: dragonn »

uszkodzony STL?
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 3
Posty: 8936
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Dlaczego Cura wypełnia cylinder?

Post autor: dziobu »

Błąd w projekcie. Wrzuć tu SKP to zobaczymy.
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 1
Posty: 7569
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2675

Re: Dlaczego Cura wypełnia cylinder?

Post autor: Berg »

dwie krytyczne porady jeśli chodzi o ShetchUp
1. nie używać profilu dla druku 3D tylko standardowego. Projekt najlepiej robić w metrach ale traktując żę jeden metr to jeden milimetr.

2. po imporcie STLa do sketchUPa zawsze od razu przeskalować zaimportowany model x1000, dopiero potem się bawić. (wynika z wcześniejszego podejścia)

3. niezbęde pluginy:
- CleanUP3 - naprawia różne kłopoty. Optymalizuje model po imporcie z STLa
- EdgeTools2
- SolidInspector2 - zrobić kontrolę modelu przed każdym eksportem STL'a
- STL Import&Export

ad 1: niestety sketchup działa na jakiś małych liczbach zmiennoprzecinkowych i nie używa wewnętrznej skali. Dlatego pracując na milimetrach wcześniej zaczyna gubić dokładność i coś się chrzani. Objawia się to tym, że np płaską powierzchnie znienacka dzieli na tójkąty o gładkich krawędziach, więc nie od razu zobaczysz kiedy to się rozwaliło. Trudno to naprawić. Albo roki powierzchni przestają się stykać.
lutecki
Konto z ograniczeniami
Postów w temacie: 3
Posty: 9
Rejestracja: 22 gru 2017, 10:50
Lokalizacja: Warszawa
Drukarka: Anet A8

Re: Dlaczego Cura wypełnia cylinder?

Post autor: lutecki »

STL nie uszkodzony, bo generowałem kilka razy. Na pewno problem leży w projekcie, ale nie wiem gdzie. Z jednej strony zreobiłem otwór r=7mm na głębokość 1mm, z przeciwległej r=9mm i głębokości 19mm, więc spotkały się i jest na przestrzał. I tak jest w sketchupie, ale w Curze już ten r=9mm jest cały zapełniony.
Załączniki
Project.zip
(53.81 KiB) Pobrany 177 razy
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 3
Posty: 8936
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Dlaczego Cura wypełnia cylinder?

Post autor: dziobu »

W Sketchupie ściany masz w obie strony. Ma to znaczenie po eksporcie do STLa i nie każdy slicer sobie z tym radzi. Tak to wygląda:
sketchup_err.jpg
Możesz kliknąć prawym na dobrej ścianie i klepnąć "Orient faces" albo skorzystać z Solid Inspectora jak na foto. Jak rafaljot pisał - CleanUp i SolidInspector to minimum do przygotowania modelu do druku 3D. Rysowanie w metrach również jest bardzo ważne (potem nie ma problemu ze skalowaniem bo wszystkie slicery sobie radzą ;)). Część programów/dodatków się kaszani jak rysujesz w metrach ale to rzadkość (SimLab, TwilightRender).
lutecki
Konto z ograniczeniami
Postów w temacie: 3
Posty: 9
Rejestracja: 22 gru 2017, 10:50
Lokalizacja: Warszawa
Drukarka: Anet A8

Re: Dlaczego Cura wypełnia cylinder?

Post autor: lutecki »

Nie rozumiem o co chodzi ze "ścianami w obie strony", ale faktycznie po kliknięciu w cylinder i wybraniu "Orient faces" wygenerowało poprawny model w Curze :) Dzięki!
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 3
Posty: 8936
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Dlaczego Cura wypełnia cylinder?

Post autor: dziobu »

Ściana ma przód i tył (chyba w każdym programie 3D). Załóz że jedna strona patrzy na zewnątrz a druga do wewnątrz. Jeśli masz to pomieszane to slicer nie wie co jest środkiem a co nie. Mógłby to analizować ale przy bardziej skomplikowanych modelach to już nie musi być proste (zresztą układ taki czy inny może być celowym działaniem).
Doinstaluj sobie SolidInspectora - on Ci pokaże co jest nie tak. Wtedy zrozumiesz.

https://forums.sketchup.com/t/orientati ... es/12247/3
https://www.youtube.com/watch?v=kuBYX9vW1qg

A tak na przyszłość to orientacja ścian w Sketchupie ma też znaczenie dla niektórych pluginów także jak coś nie działa/nie działa tak jak powinno to to może być powodem. A w swoim modelu tego nie widzisz przez kolor jaki ustawiłeś.
Awatar użytkownika
Zima
Konto z ograniczeniami
Postów w temacie: 1
Posty: 58
Rejestracja: 28 lis 2017, 08:51
Lokalizacja: Tarnowskie Góry
x 2

Re: Dlaczego Cura wypełnia cylinder?

Post autor: Zima »

SketchUp rozróżnia po której stronie ściany jest "zewnątrz" a po której "wewnątrz" obiektu.
Tu miałeś jakby - wg powyższego rysunku - w pełnym klocku pełny cylinder.
Ścianki cylindra były tak ustawione, że SU potraktował jego zawartość jako "wnętrze" - dlatego z kolei slicer potraktował go jako pełny i trzeba je było odwrócić.
Pozdrawiam
Michał
ODPOWIEDZ

Wróć do „Slicery”