Pytanie:
Dziwne ściany / twarze podczas importowania samodzielnie wykonanego modelu z Blendera do Cura 3
user6329530
2018-10-03 16:48:54 UTC
view on stackexchange narkive permalink

Chciałem stworzyć urządzenie do układania monet podobne do tego:

https://www.thingiverse.com/thing:499177

Ale chciałem tylko 3 monety, 5c, 2c i 1c. Niestety po zaimportowaniu do Blendera STL pojawił się dość niechlujnie, co utrudniło edycję modelu tak, aby miał tylko 3 stosy. Postanowiłem więc stworzyć własny. Użyłem pudełka i trzech cylindrów o średnicy monet + 2 mm, aby monety mogły swobodnie opadać na stos. Cylindry użyte dla wartości logicznych modyfikują pole, aby utworzyć odstępy w stosie.

enter image description here

Eksportowanie modelu jako obiektu i importowanie go do Cura pokazał, że ma dziwne ukośne twarze w szczelinach stosu i na górze.

enter image description here

Jednak po przecięciu twarzy zniknęły, a wydruk testowy wyszedł całkiem przyzwoicie, nawet na ustawieniach niskiej jakości pomiar był dość dokładny .

enter image description here

Nadal chciałbym wiedzieć, dlaczego pojawiają się te dodatkowe twarze i jak temu zapobiec. Nie jestem ekspertem od blendera, ale wydaje mi się, że ma to coś wspólnego z topologią / twarzami? Zacząłem tworzyć dodatkowe krawędzie w Blenderze dla izolowanego wierzchołka utworzonego przez modyfikator boolowski, ale nie wiem, czy jest to rzeczywiście konieczne w przypadku modelu drukowanego w 3D, który nie będzie teksturowany.

Trzy odpowiedzi:
Sean Houlihane
2018-10-03 16:59:32 UTC
view on stackexchange narkive permalink

Często zdarza się, że operacje modelowania powodują powstanie „niejednorodnej geometrii”, co oznacza, że ​​niektóre ściany przecinają się lub nie są idealnie połączone.

Chociaż w modelu nie ma nic oczywistego, możesz sprawdź w blenderze, przechodząc do trybu edycji, odznacz wszystko, zaznaczając węzły i „zaznacz wszystko według atrybutu / nie rozmaitości” Ctl-Alt-Shift-M (jeśli dobrze pamiętam).

Zwykle dzieje się tak z operacje logiczne, w których dwukrotnie łączysz ten sam obiekt (np. suma otworu, a następnie różnica z wyciętą częścią). Będziesz musiał zastosować wartość logiczną, aby zobaczyć wynik, który nie jest różnorodny.

Każde ze standardowych narzędzi do mocowania siatki spróbuje wyczyścić wyeksportowany STL, a następnie możesz zaimportować model z powrotem do blendera (ale jest to proces jednokierunkowy i nie można dokonywać aktualizacji modelu podstawowego).

Jorge Pujalte Abraham
2018-10-03 19:41:44 UTC
view on stackexchange narkive permalink

Sądząc po drugim zrzucie ekranu, powiedziałbym, że Cura za bardzo nie lubi n-gonów.

N-gon to dowolny wielokąt mający więcej niż 4 boki. Większość programów próbuje przekształcić te wielokąty w trójkąty, stosując rozwiązania, które mogą nie być tym, czego chcesz. Oczywiście, jeśli ręcznie triangulujesz powierzchnie, ten problem staje się dyskusyjny.

Przejdź do Modyfikatory, dodaj modyfikator Triangulate, kliknij Zastosuj.

Carl Witthoft
2018-10-03 19:07:42 UTC
view on stackexchange narkive permalink

Nie jestem pewien co do Blendera, ale MeshMixer ma narzędzie "Plane Cut", które pozwoli ci pobrać źródłowy plik STL i odciąć części, których nie chcesz. To może zaoszczędzić trochę bólu.

Ale jeśli końcowy pocięty plik gcode działa, nie martw się zbytnio.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 4.0, w ramach której jest rozpowszechniana.
Loading...