Skocz do zawartości

Makra w Rhino


Hindus

Rekomendowane odpowiedzi

  • Odpowiedzi 5
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Popular Days

Top Posters In This Topic

nie wiem czy da sie nagrac ale tak problem jest w tyme ze nieda sie tego dostosowac do hym jak to nazwac all viewports co troszke ogranicza i trzeba zrobic to troszke inaczej czyli bardzo dziwnie bo przelaczenie sie do danego viewporta i togle show czyli cos takiego...np.

 

!_SetActiveViewport Top _BackgroundBitmap _Visible

_SetActiveViewport Front _BackgroundBitmap _Visible

_SetActiveViewport Right _BackgroundBitmap _Visible !

 

lub z powrotem do top view

 

!_SetActiveViewport Top _BackgroundBitmap _Visible

_SetActiveViewport Front _BackgroundBitmap _Visible

_SetActiveViewport Right _BackgroundBitmap _Visible

_SetActiveViewport Top !

 

jedynym minusem tego macra to to ze muszą wystepowac te viewporty o takich wlasnie nazwach czyli Top,Front,Right

 

jeszcze pomecze to moze uda mi sie okielznac redraw :)

Odnośnik do komentarza
Udostępnij na innych stronach

i ulepszona wersja

 

1.tu minusem jest to ze jesli wylaczymy w jednym oknie display bitmap to po wykonaniu tego macra poprostu zostanie wszystko odwrocone e nieche mi sie tlumaczyc :P szkoda ze warunków i jakis tam petli nie mozna stosowac to bylo by to latwiej zrobic i oczywiscie lepiej :D

 

!_NoEcho

_SetRedrawOff

_SetActiveViewport Top

_BackgroundBitmap _Visible

_enter

_SetActiveViewport Front

_BackgroundBitmap _Visible

_enter

_SetActiveViewport Right

_BackgroundBitmap _Visible

_enter

_SetRedrawOn

 

lub cos co dziala jeszcze lepiej ale trzeba to np. podpiac pod jakis przycisk lewy i prawy ocywiscie tak zeby wlaczac on i off

 

wlaczanie:

!_NoEcho

_SetRedrawOff

_SetActiveViewport Top

_BackgroundBitmap _Visible=Yes

_enter

_SetActiveViewport Front

_BackgroundBitmap _Visible=Yes

_enter

_SetActiveViewport Right

_BackgroundBitmap _Visible=Yes

_enter

_SetRedrawOn

 

i analogicznie wylaczanie bitmap

 

!_NoEcho

_SetRedrawOff

_SetActiveViewport Top

_BackgroundBitmap _Visible=No

_enter

_SetActiveViewport Front

_BackgroundBitmap _Visible=No

_enter

_SetActiveViewport Right

_BackgroundBitmap _Visible=No

_enter

_SetRedrawOn

 

--Edit--upsss mala poprawka :D

Odnośnik do komentarza
Udostępnij na innych stronach

ze mi jak zawsze malo to tak sprawdzilem sobie czy jest to mozliwe do wykonania przy pomocy VB ktorego wsumie nieznam ale chyba jest mozna sie odwolac do lini command i powiedzy wywolac to w petli tyle ze jeszcze niemam pojecia jak pobrac bitmap czy jest w danym momencie visible czy nie bo z samą zmianą nie bylo by problemu ;) chyba bo jakos dalej nie wiem jaka jest struktura VB hehe ale mozna napewno

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności