Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: owijanie  (Przeczytany 998 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
p228
Newbie
*

Reputacja na forum: +0/-0
Offline Offline

Wiadomości: 8



« : Wrzesień 24, 2008, 07:46:14 »

mam pewną zamknięta geometrię na plaszczyźnie i chce nawinąć ją na powierzchnie wolnokreślną. owinięcie to ma zaczynać się od konkretnego miejsca na tej powierzchni.
ktoś wie jak to zrobić w Rhino.

p228
Zapisane
Odyniec
Administrator
Hero Member
*****

Reputacja na forum: +123/-1
Offline Offline

Wiadomości: 1828


ART,ARGT (Authorized Rhinoceros and RGold Trainer)


« Odpowiedz #1 : Wrzesień 24, 2008, 07:57:59 »

drobna sugestia - obraz wart jest tysiąc słów,
Zapisane

Najlepszym przykładem powierzchni złożonej, utworzonej na podstawie optymalnych i zrównoważonych krzywych referencyjnych, jest ciało kobiety. Jest tak doskonale optymalne, że posiada tylko kilka punktów kontrolnych, którymi teoretycznie można poruszać, chyba że są ukryte lub zabezpieczone.
p228
Newbie
*

Reputacja na forum: +0/-0
Offline Offline

Wiadomości: 8



« Odpowiedz #2 : Wrzesień 24, 2008, 11:38:21 »

to moze inaczej.

czy w Rhino jest funkcja owijania geometri na powierzchni.
niech geometria to okrag o jakims R, a powierzchnia jest wyciagnieta z krzywej, np litery S.
chcialbym nawinac ten okrag na powierzchnie.

bogdan

« Ostatnia zmiana: Wrzesień 24, 2008, 11:48:58 wysłane przez p228 » Zapisane
botak
Hero Member
*****

Reputacja na forum: +157/-0
Offline Offline

Wiadomości: 637


dreamer, troublemaker


WWW
« Odpowiedz #3 : Wrzesień 24, 2008, 12:25:01 »

Jak zauwazyl Odyniec lepiej bysmy mogli Ci pomoc jak bysmy widzieli co chcesz zrobic...

Ale moze to jest to: (patrz dolaczony obrazek)

Po angielsku komenda nazywa sie "Flow Along Surface" <_FlowAlongSrf> i służy do "wyginania" obiektów względem danej płaszczyzny



* flow1.jpg (71.15 KB, 683x434 - wyświetlony 81 razy.)
Zapisane

www.botak.pl - portfolio
satrab
Hero Member
*****

Reputacja na forum: +138/-0
Offline Offline

Wiadomości: 716



« Odpowiedz #4 : Wrzesień 24, 2008, 12:30:26 »





^^ Taki wyraźny przykład jak może działać FlowAlongSrf. O takie coś chodzi?
Zapisane
p228
Newbie
*

Reputacja na forum: +0/-0
Offline Offline

Wiadomości: 8



« Odpowiedz #5 : Wrzesień 25, 2008, 08:19:49 »

dziki za zainteresowanie.

najprawdopodobniej chodzi mi właśnie o ta funkcje, tylko robię coś nie tak bo niestety efekt jej działania jest żaden.
widok jak na zrzucie.
naciskam funkcje, program mówi: wybierz obiekty do płynięcia wzdłuż powierzchni - wiec wybieram okrąg.
następna komenda: powierzchnia bazowa - wybierz w pobliżu rogu (kopiuj=tak sztywny=nie płaszczyzna) - wybieram powierzchnie, starając sie zaznaczyć okolice skrajne tej powierzchni.
efektem tych działań jest brak efektu.

gdzie robię błąd lub gdzie czegoś nie robię

bogdan


* owi.JPG (12.7 KB, 541x384 - wyświetlony 68 razy.)
Zapisane
HAV
Sr. Member
****

Reputacja na forum: +67/-0
Offline Offline

Wiadomości: 475


LAST CAT STANDING


« Odpowiedz #6 : Wrzesień 25, 2008, 09:19:26 »

Nie wrysowałeś powierzchni bazowej. Wrysuj powierzchnię wokół tego okręgu (wystarczy zwykły prostokąt); później wybierasz Flow along Surface, zaznaczasz swój okrąg, powierzchnię na którym się znajduje (wspomniany prostokąt) i powierzchnię docelową (ta wygięta w S). W helpie rhino jest do tego dołączony krótki materiał video.
Zapisane

botak
Hero Member
*****

Reputacja na forum: +157/-0
Offline Offline

Wiadomości: 637


dreamer, troublemaker


WWW
« Odpowiedz #7 : Wrzesień 25, 2008, 11:53:41 »

To ja postaram się pomoc Ci jeszcze dokladniej

polecenie "zawija" wybrany obiekt wedlug danej powierzchni kierujac sie powierzchnia bazowa.
Zeby polecenia działało musisz miec 3 obiekty:
1. Powierzchnie według której chcesz "płynąc" (ach te polskie tlumaczenia)
2. Obiekt ktory chcesz zniekształcic
3. Powierzchnie bazowa

Przy czym wskazowka - jeśli nie chcesz aby obiekt nie zmienil swoich rozmiarow, to powierzchnia bazowa musi byc tej samej wielkosci co powierchnia wygięta lub wybrac "sztywny=tak"
Najprostszym sposobem uzyskania identycznej powierzchni jest polecenie "Unroll Surface" (_UnrollSrf)

Jeśli chcesz miec okrag w konkretnym miejscu na krzywej powierzchni, musisz umiescic obiekt wyginany w odpowiednim miejscu na powierzchni bazowej - ale to juz chyba jasne Uśmiech
Zapisane

www.botak.pl - portfolio
p228
Newbie
*

Reputacja na forum: +0/-0
Offline Offline

Wiadomości: 8



« Odpowiedz #8 : Wrzesień 29, 2008, 11:01:02 »

witam

dzięki za zainteresowanie.
dokonałem prób i oto efekty:

sztywny-tak;  to "owiniecie" które nie jest owinięciem tylko obrócenie pod jakim katem, prostopadłym do jakiegoś punktu powierzchni docelowej

sztywny-nie i sztywny-nie2; to rzeczywiście owiniecie, ale bardzo mocna zniekształcające owijaną geometrie Smutny, co widać w dwóch rzutach.

docelowo chce owinąć geometrię która widać na dole sreena "pow", a powierzchnia jest tez widoczne.

mam nadzieje ze wykonałem wszystko zgodnie z waszymi instrukcjami. efekt (jak dla mnie) jest żaden.

szukam czegoś takiego co np. kiedyś dawniej były przyprasowani na koszulki polo. były one na kartkach papieru i żelazkiem sie je wkomponowywało na koszulkę która się układała jak sie chciało. wszystko to odbywalo sie bez deformacji geometri.
ma ktoś jakieś pomysły.

bogdan






* pow.JPG (27.3 KB, 512x503 - wyświetlony 46 razy.)

* sztywny-nie2.JPG (22.52 KB, 512x384 - wyświetlony 50 razy.)

* sztywny-nie.JPG (28.95 KB, 512x434 - wyświetlony 54 razy.)

* sztywny-tak.JPG (18.81 KB, 512x417 - wyświetlony 51 razy.)
Zapisane
botak
Hero Member
*****

Reputacja na forum: +157/-0
Offline Offline

Wiadomości: 637


dreamer, troublemaker


WWW
« Odpowiedz #9 : Wrzesień 29, 2008, 02:41:27 »

powierzchnia bazowa musi miec taka sama wielkosc jak powierzchnia ktora wykonujesz transformacje.
Zrob sobie z tej powierzchni (pokrzywionej) unrollsrf i uzyj tego co powstalo jako bazowej.
Powinno dzialac tak jak chcesz
Zapisane

www.botak.pl - portfolio
Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  

Strona wygenerowana w 0.075 sekund z 19 zapytaniami.