Zaloguj się lub zarejestruj. 22 Grudzień 2024, godz.06:04

Autor Wątek: MultiUnroll - ulepszony skrypt do rozwijania powierzchni  (Przeczytany 5812 razy)

Offline mrafalsk

  • Członek forum
  • ***
  • Wiadomości: 155
  • Reputacja na forum: +67/-0
    • Strona domowa
MultiUnroll - ulepszony skrypt do rozwijania powierzchni
« dnia: 09 Styczeń 2014, godz.13:13 »
Witam,

Używam Rhino głównie do "produkcji" modeli kartonowych i rozwijam mnóstwo powierzchni. Standardowa funkcja UnrollSrf, której używam ma niestety kilka ograniczeń. Pierwsze to tworzenie rozwinięcia od punktu 0,0, czyli w praktyce w środku modelu 3D. Takie rozwinięcie trzeba przesuwać lub ukrywać model aby dalej na nim pracować. Drugie to rozwijanie tylko jednego obiektu.
Spytałem użytkowników McNeel Forum o jakąś sztuczkę z przesunięciem punktu startowego dla rozwinięć, ale po kilku dniach dostałem bardzo fajny skrypt - MultiUnroll. Co on potrafi:
- rozwija powierzchnie wielu brył w jednym kroku (trzeba wskazać bryły do rozwinięcia),
- przenosi linie z powierzchni na rozwinięcia (trzeba wskazać linie do przeniesienia),
- tworzy rozwinięcia od wskazanego miejsca na rzutni,
- przesuwa poszczególne rozwinięcia o wskazany krok.
Makro na pewno działa pod RH5. Pod RH4 nie testowałem.
Właściwie to teraz już bardzo rzadko używam natywnego polecenia UnrollSrf.

Pozdrawiam
Michał

Offline HAV

  • Specjalista
  • ****
  • Wiadomości: 472
  • Reputacja na forum: +74/-0
  • LAST CAT STANDING
Odp: MultiUnroll - ulepszony skrypt do rozwijania powierzchni
« Odpowiedź #1 dnia: 09 Styczeń 2014, godz.18:36 »
Dzięki za info, nie omieszkam sprawdzić :)
Od siebie dodam jeszcze takie cudo - Squish - używam opcjonalnie przy nierozwijalnych powierzchniach i radzi sobie całkiem nieźle.