Przejdź do głównej zawartości

Posty

Wesołych świąt!

Skalowanie i obracanie bloków w Pythonie

Kiedyś trafiłem na coś takiego jak UrabanLISP. Jest to dodatek do AutoCada, który automatyzuje pewne czynności w rysowaniu zagospodarowania terenu. Jedną z ciekawych opcji jest losowe skalowanie oraz obracanie bloków (link do filmu na YouTube). Niestety nigdy nie skorzystałem z tych narzędzi.

Dzisiaj przypomniałem, że tak naprawdę część z tych funkcji da się bardzo łatwo napisać w  Pythonie do Rhino 3d. Poniżej załączam zrzut ekranowy ze skryptem.


Po uruchomieniu skryptu, wystarczy zaznaczyć bloki, które chcemy losowo przeskalować lub obrócić i gotowe.

Algorytm przyrostowy

Dzisiaj w popołudniowych godzinach w ramach odpoczynku spędziłem trochę czasu bawiąc się z algorytmem przyrostowym napisanym w Phytonie w Rhino3d. Powyższy obraz prezentuje 4 różne ścieżki wygenerowane przy tych samych warunkach.



Stoł ze sklejki z krzesłami

Jakiś czas temu wykonałem stół z krzesłami na potrzeby tutoriala do Sketchupa. Jak się później okazało istnieje bardzo podobny stół/biurko link.

Modele mebli 3d

Zauważyłem, że sporo modeli 3d mebli, które kiedyś tworzyłem na potrzeby projektów architektonicznych, giną po jakimś czasie i zapominam o nich. Postanowiłem, że wszystkie nowe modele będę porządkował i ustawiał obok siebie w jednym pliku, żeby ocenić ile modeli  tworzę w skali roku. Poniżej kilka mebli, które wykonałem w ciągu ostatnich 3 miesięcy plus jedno krzesło, które mam udostępnione w 3dwarehouse.

PS. Nie wiem jeszcze w jaki sposób będę ustawiał większe modele np. stoły.

Autodesk Tinkerplay

Natrafiłem ostatnio na kolejną ciekawą aplikację od Autodesku, a dokładnie chodzi o Tinkerplay. Aplikacja pozwala budować postacie z predefiniowanych klocków, które później można wydrukować w 3d.   Pierwszy model stworzyła moja bratanica, drugi (samuraj) natomiast wydrukowany na podstawie gotowego schematu z programu Tinkerplay.
Program pozwala tworzyć naprawdę fajne konstrukcje. Program pokazuje przybliżony czas wydruku, przybliżone zużycie materiału, pozwala także wybrać skalę w jakiej chcemy wydrukować stworzoną postać. Dodatkową zaletą jest łatwość exportowania na peceta.

Cow skull

Z inicjatywy Piotra (Balwierz) postawiliśmy zaprojektować sygnet w stylu "The great frog London". Ze względu na ograniczone umiejętności modelowania znaleźliśmy model czaszki krowiej na stronie Grabcad.com (model od użytkownika Chuck Hindt) . Pierwszą próbę wykonaliśmy z lekką modyfikacją poroża w stosunku do modelu bazowego. Dodaliśmy pierścień w programie Meshmixer, oraz wygięliśmy poroże. Po wydrukowaniu oceniliśmy słabe punkty naszego projektu i zabraliśmy się za jego ulepszanie. W drugiej wersji poroże ma bardziej skomplikowany kształt, a czaszka otrzymała lekka fakturę niesymetrycznych pęknięć. Wydruk drugiego modelu okazał się bardziej spektakularny. Pierwszy model był drukowany zorientowany porożem w dół przez co ilość podpór była stosunkowo duża. Przy drugim wydruku model drukowaliśmy porożem do góry, spowodowało to zmniejszenie ilości podpór oraz ułatwienie przy oczyszczaniu modelu.