Forum użytkowników programu Rhinoceros 3D

ROZSZERZENIA I PROGRAMY WSPOMAGAJĄCE RHINO => Pozostałe Pluginy => Wątek zaczęty przez: sterowiec w 16 Wrzesień 2009, godz.18:53

Tytuł: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: sterowiec w 16 Wrzesień 2009, godz.18:53
Cześć, jest tu ktoś mądry co wie, jak korzystać z pluginu Squish? i mógłby nieco wyjaśnić, bo mam problem z rozgryzieniem tego.
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: botak w 16 Wrzesień 2009, godz.20:10
Plugin Squish służy do "rozpłaszczania" powierzchni nierozwijalnych oraz krzywych i punktów na niej położonych

Robi to w dość sprytny sposób i powiedzmy, że wynik jest bliski rozwinięciu.
Po skończonym "rozpłaszczaniu" wyskakuje komenda na ile wynikowa powierzchnia jest odpowiednikiem tej pierwotnej
(zakres average i maximum w procentach dla Compression i Expansion)

Program również "obkurcza" powierzchnie wcześniej "rozpłaszczone"

Działa bardzo prosto:

komenda _Squish (lub odpowiedni przycisk jeśli ktoś pobrał tulbara)

wskazujemy powierzchnię
i następnie jeśli potrzebujemy jakiś punkt lub krzywe na tej powierzchni.

Dostępne opcje:
SplitSeams=Yes/No
- "Yes" gdy chcemy aby wynikiem była jedna powierzchnia
- "No" gdy chcemy aby wynikiem była "polipowierzchnia"

StiffBoundary=No/Yes
- "Yes", program trochę dokładniej policzy powierzchnię aby zachować dokładniejsze długości krawędzi

Deformation=Free/StretchMostly/StretchOnly/CompressMostly/CompressOnly
5 różnych opcji deformacji

"Free" - jak to free, robi co chce
"StretchMostly" - prostowanie z naciskiem na rozszeżanie
"StretchOnly" - prostowanie z naciskiem na obkurczanie
"CompressMostly" - kompresja z naciskiem na rozszeżanie
"CompressOnly" - kompresja z naciskiem na obkurczanie
"CustomSetup" - można sobie ustawić własne sposoby deformacji

Material=Rigid/Floppy
"Rigid" kiedy chcemy aby wynik był odpowiedni dla materiału który kiepsko zności skrecanie i deformacje
"Floppy" kiedy mamy miękki materiał i chcemy ograniczyć deformacje materiału do minimum

Decorate=Yes/No
"Yes" Skrypt generuje i umieszcza na powierzchni chmurę czerwonych i zielonych punktów oraz adnotacje

Outside=Up/Down
To chyba wiadomo

Generalnie bardzo mało używałem tego skryptu.
Myślałem, że przyda się do "rozwijania" tapicerki na meblach, ale jakoś w końcu to sobie odpuściłem.

Mam nadzieję, że opisałem to w miarę zrozumiale.
Niestety zauważyłem, że mam problemy z przełożeniem niektórch "fachowych" zwrotów na polszczyznę więc z góry przepraszam jak napisałem nie to co myślałem  ;D

P.S.
Naprodukowałem się a na stronie Rhino jak byk jest to samo napisane.
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: sterowiec w 16 Wrzesień 2009, godz.21:05
Dzięki za odpowiedź, tak to wygląda w teorii, a mi bardziej zależy na praktyce. Może tak; bo właściwie to chodzi o rozwinięcie pewnej powierzchni, która jest nierozwijalna ze względu na podwójne zakrzywienie i pomyślałem, że może Squish mi pomoże, ale nie wiem, jak z niego skorzystać, a może on nie działa na takie powierzchnie?
(http://images46.fotosik.pl/199/235fec4584c404a7.png)
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: botak w 17 Wrzesień 2009, godz.00:57
W praktyce trzeba wykonać to co napisalem na samym poczatku w teorii

a jesli to do kartonowego modelu, to to po prostu uprosc - zloz z kilku powierzchni, bo naewt jak to program Ci wyprostuje to tego nie poskladasz.
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: sterowiec w 17 Wrzesień 2009, godz.16:05
Jak próbuję użyć ten plugin to pojawia się komunikat: Nieznane polecenie: _Squish
Ale już nieważne, znalazłem sposób na rozłożenie tej powierzchni. Dzięki za zainteresowanie.
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: botak w 17 Wrzesień 2009, godz.19:36
A może wogóle nie masz go zainstalowanego?
Albo instalowałeś a potem przeniosłeś gdzieś plik pluginu?
Jeśli jest zainstalowany to powinno być ok i powinien reagować na komendę.
Sprawdz czy wyświetla Ci się w ustawieniach w zakładce Plug-In...
Jeśli tak to jeszcze możesz spróbować zmienić język programu na angielski i wtedy spróbować...

Oczywiście jeszcze możesz sprawdzić czy masz wszystkie najnowsze SR'packi do rhino.
Przeczytałem, że czasami przeszkodą jest również brak jakiejś najnowszej biblioteki systemowej.
Squish wymaga vcredist_x86.exe

Dla tych którzy nie mają zainstalowanego:

Pobieramy plugin. Najlepiej z tąd: http://fr.wiki.mcneel.com/default.aspx/McNeel/AdvancedFlattening.html (http://fr.wiki.mcneel.com/default.aspx/McNeel/AdvancedFlattening.html)

Umieszczamy go w folderze Systemowym -> Rhinoceros/Plug-In
Następnie do otwartego rhino przeciągamy i upuszczamy pliczek, który sam się istaluje.

A potem tak jak pisałem na początku wątku
Tytuł: Odp: Jak korzystać z pluginu Squish?
Wiadomość wysłana przez: Odyniec w 17 Wrzesień 2009, godz.23:59
botak - ode mnie plus sporo - takiego po polsku manuala do squisha w jednym poście napisać - to ... trzeba umieć, a z mojej strony zauważyć i docenić, tyle chciałem