Forum użytkowników programu Rhinoceros 3D
RHINOCEROS => Rhinoceros w praktyce => Wątek zaczęty przez: HAV w 04 Marzec 2008, godz.20:22
-
Chcę dodać drugą funkcję do ikony Offset Curve. Standardowo dostępna jest po wciśnięciu jej LPM; PPM jest niewykorzystany. Chcę dodać pod PPM Offset Curve z parametrem Bothsides. Jak edytować przyciski i dodawać im inne funkcje wiem. Ale pojęcia nie mam jak dodatkowo wywołać parametr dla jakiejś komendy, tak by w tym przypadku wciskając PPM od razu włączać Offset Curve z BothSides.
Da sie to jakoś wywołać? Może jakiś spis komend z parametrami - jest w ogóle coś takiego?
-
Nie jestem dziś w stanie logicznie myśleć, więc nie rozumiem o co chodzi, ale jakiś spis komend masz np. tu http://en.wiki.mcneel.com/default.aspx/McNeel/CommandList.html
-
chyba da sie robić coś takiego jak mówisz, ale jutro sprawdzę to w pracy. wiem, że te komendy pisze sie ręcznie, ale muszę zasięgnąć języka ;)
-
satrab, o tym spisie wiem - ten sam co w helpie rhino ;) Szukam jakiegoś spisu jak wywołać konkretne komendy wraz z parametrami do nich, tak by można je podpiąć pod przyciski menu...
... przez co możesz sobie pod ppm przypisać dowolną komendę jaka Ci się podoba...
(http://img.photobucket.com/albums/v471/havoc1984/rhino/offcur1.jpg)
... dajesz shift i ppm na ikonce i pojawia się:
(http://img.photobucket.com/albums/v471/havoc1984/rhino/offcur2.jpg)
Trzeba tylko wpisać odpowiednią komendę w zaznaczone pole i nazwać ją wedle własnych upodobań... tylko ni cholery nie widzę nigdzie żadnego spisu jak dołożyć jakiś parametr do wybranej komendy :/
-
Dla Offset bothsides Twoje Makro bedzie wygladac tak: "!_Offset B"
Zobacz help o Makrach, tam powinno byc wiecej na ten temat.
Generalnie pierwsze litery opcji komendy powinny dzialac, ponadto jest prosty zestaw zasad i znakow dodatkowych pomocnych w pisaniu makr.
Wiele komend wywolanych z "-" przed nazwa komendy bedzie dzialac z pominieciem okna dialogowego albo z dodatkowym zestawem opcji.
( np. "_GradientView" vs. "_-GradientView" ).
pozdrowienia
Jarek
-
Rotfl, o tym nie pomyślałem ;D Dzięki Jarek ;)