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ł