Pak het netwerk van knopen in om het script leesbaarder te maken en de code makkelijker te kunnen dupliceren.
Om een wrapperknoop te creëren:
1. Klik met de rechtermuisknop op een knoop in het netwerk en selecteer het commando Netwerk inpakken in het contextmenu.
Het netwerk wordt omgezet naar een wrapperknoop.
Geef de wrapperknoop een naam om in- en output van gegevens mogelijk te maken. In dit voorbeeld dient u toegang te verschaffen tot het invoegpunt van het rechthoekige prisma, de objectafmetingen (breedte, diepte en hoogte) en de uiteindelijke extrusie.
2.Dubbelklik op de wrapper om de bewerkmodus van de knoop te activeren en het Marionette script binnenin de wrapper te bereiken.
3.Selecteer elke knoop en geef een Naam op in het Infopalet.
Knoop |
Naam |
Get XYZ |
Nulpunt |
Pass (verbonden met de Width-input van de Rectangle-knoop) |
Breedte |
Pass (verbonden met de Height-input van de Rectangle-knoop) |
Diepte |
Pass (verbonden met de Add-knoop) |
Hoogte |
Extrusie |
obj |
4.Klik op de knop Verlaat Marionette Script om terug te keren naar de tekening. Het ingepakte netwerk wordt weergegeven met de benoemde knopen die bereikbaar zijn.
5.Selecteer de wrapperknoop en geef “Rechthoekig prisma corpus” op als Naam op in het Infopalet.
6.Maak twee duplicaten van de wrapper “Rechthoekig prisma corpus”. Deze knoop zal in een latere fase dienen als de basis voor de bovenplaat en holte van de kast; de parameters zullen voor elk kastelement hergedefinieerd worden.
7.Vertrek van de originele wrapperknoop (het corpus) om een 3D Point-knoop te verbinden met de Origin-poort en een Dimension-knoop met elk van de andere poorten. Verbind de draden.
8.Selecteer de Dimension-knopen en ken de volgende namen en waarden toe via het Infopalet.
Corpus-poorten |
Naam Dim-knoop |
Waarde |
Width |
Corpus breedte |
91 cm |
Depth |
Corpus diepte |
61 cm |
Height |
Corpus hoogte |
107 cm |
9.Selecteer een knoop en klik op Uitvoeren in het Infopalet.
Het rechthoekige prisma wordt met de voorste linker hoek op het toegekende nulpunt (0,0,0). Dit is het corpus van de kast. De prisma’s die de bovenplaat en de holte van de kast uitmaken, worden gedefinieerd in verhouding tot het nulpunt en de afmetingen van dit basisobject.
U kunt het resultaat van de tutorial tot en met stap twee hier downloaden (hiervoor heeft u een verbinding met internet nodig). Open het bestand in Vectorworks om het Marionette netwerk te bekijken.
~~~~~~~~~~~~~~~~~~~~~~~~~