Design SuiteZapisywanie i eksportowanie sieci

Tworzenie stylów Marionette

Obiekty Marionette (zwane także węzłami), utworzone za pomocą sieci, można zapisywać jako zasoby, tj. style Marionette, dostępne w Menedżerze zasobów. Mogą być one współużytkowane tak samo jak inne zasoby (zob. Tworzenie bibliotek użytkowników i grup roboczych i Menedżer zasobów). Użycie stylu Marionette przyspiesza proces kopiowania i wklejania obiektów Marionette na rysunku, jak również sprawia, że obiekty Marionette stają się zasobami udostępnianymi. Poza tym styl umożliwia uruchamianie skryptów Marionette bezpośrednio w Menedżerze zasobów. 

Style obiektów Marionette wykorzystują schemat stylu obiektów parametrycznych (zob. Zagadnienie: Style obiektów parametrycznych). Jednakże zostały one uzupełnione o kilka dodatkowych funkcji specyficznych dla tego narzędzia.  Parametry niestandardowe w stylu Marionette są zawsze definiowane według wystąpienia; jedynym parametr, który można ustawić według stylu, jest Resetuj po przesunięciu. Mimo to sam skrypt jest definiowany według stylu i jest edytowalny, co oznacza że wszystkie wystąpienia korzystające z tego stylu, również zostaną zmienione. 

Utwórz styl obiektu Marionette na podstawie obiektu bez stylu zgodnie z opisem w zagadnieniu: Standardowe style obiektów parametrycznych bez opcji katalogowych. Kliknij przycisk Edytuj w oknie „Styl obiektu parametrycznego”, aby otworzyć tryb edycji skryptu.

Zapisywanie sieci jako skryptów w języku Python

Polecenie

Lokalizacja

Zapisz skrypt Marionette jako skrypt w języku Pyhton

Menu kontekstowe

Zapisywanie sieci Marionette w formie skryptu w języku Python zalecane jest dla bardziej zaawansowanych użytkowników jako metoda debugowania niedziałających poprawnie skryptów.

Aby sieć Marionette lub węzeł zapisać jako skrypt w języku Python:

Zaznacz odpowiednie polecenie.

Na ekranie wyświetlone zostanie okno dialogowe Zapisz jako skrypt w języki Python.

Wprowadź nazwę skryptu i zdefiniuj jego lokalizację, a następnie kliknij Zapisz.

Zapisywanie węzłów i sieci

Każdą sieć, węzeł lub obiekt Marionette można przekształcić w czerwony symbol w celu łatwiejszego ponownego użycia i udostępniania go innym użytkownikom. Taka operacja umożliwia udostępnianie bardziej złożonych skryptów mniej doświadczonym użytkownikom, a także tworzenie i udostępnianie niestandardowych obiektów parametrycznych.

Aby utworzyć spersonalizowaną bibliotekę węzłów Marionette:

Dla każdego węzła utwórz symbol (z węzłem zawartym w symbolu) zgodnie z instrukcją opisaną w zagadnieniu Tworzenie definicji symbolu. Nazwij symbol tak samo jak zawarty w nim węzeł. Następnie wybierz polecenie Przekształć w obiekt parametryczny, aby utworzyć czerwony symbol.

Zapisz plik z symbolami w swoim folderze użytkownika w następującej lokalizacji: Biblioteki/Standardowe/Marionette.

Umieść symbol sieci w węźle konsolidującym, aby zastosować sieć zawartą w symbolu. Zastosowanie wielu czerwonych symboli zawierających węzły obiektów ze złożonymi sieciami może spowolnić pracę komputera.

Węzeł obiektu można także przekształcić w czarny obiekt w celu ponownego zastosowania. W ten sposób możesz udostępniać innym użytkownikom obiekty utworzone za pomocą narzędzia Marionette bez konieczności udostępniania im oryginalnego skryptu.

Aby uzyskać więcej informacji, zob. Zagadnienie: Symbole Vectorworks.

Rodzaje węzłów Marionette

Wstawianie węzłów za pomocą Marionette

Sieci Marionette

Węzły konsolidujące

Tworzenie poleceń menu za pomocą węzłów konsolidujących

Stosowanie węzłów

Właściwości obiektów Marionette

Tutorial Marionette: Tworzenie prostej ekstruzji

Tutorial Marionette: Tworzenie podstawowej szafy