Marionette - Networks
69 files
-
Galloping Horse
By AlanW
Just a bit of fun with one of Marissa's wonderful nodes. Just run the network.
27 downloads
0 comments
Submitted
-
Growing Lines
By DomC
This example is based on a custom node. which returns a line pattern. This pattern is based on several while and random loops. I have not found a proper way to run a while loop over a marionette network so this is better to create in a custom node.
It is easier to play with the example, than explaining exactly how it works.
Have fun with it. This is my base study to find a workflow to project any pattern on a NURBS Surface which would be a real scope of usage.
Movie Link (first Part of Movie)
https://youtu.be/GcFwW-k5Lms?list=PL8s_WkTvFQ2YdFlMfU7Teuh5QrmsO03gW
Growing Lines 1.0.0.mp4
100 downloads
0 comments
Updated
-
Halftone
By Bertf
This is my first marionette and it's based on @Marissa Farrell's image processing!
It takes an image and creates a Halftone object of it with black circles:
IMPROVEMENTS:
Final objective is that I'll add cnc DXF milling information to this marionette so that it can be milled on a CNC machine.
(We've milled Halftone parts in the past using Jason Dorie's Halftone program http://jasondorie.com/page_cnc.html)
Result:
Detail:
Maybe add a line milling. The image below is milled by us in the past with Jason's program.
Be able to change the dimensions of the final halftone image. Now it takes the pixel width and height of the image, but I would like this to be some adjustable parameters. Changing the height and width with Set Height and Set Width has no effect. Somebody has a suggestion on how to do this?
Now the marionette looks at the color of each pixel on a grid with step "Distance between Circle Centers". Related to that color, it creates a circle with according radius on the position of that pixel:
The problem with this method is that that single pixel on the grid has total control on the radius and the one pixel just next to the chosen one has no relevance. A better mechanisme would be that the size of the circle is related to the average color of all the pixels in the area of the square "Distance between Circle Centers"x"Distance between Circle Centers". Anyone with some advice on handeling this? I got some little progress on it:
Here we have 2 lists. One with all the pixels. X,Y coordinates of the pixel, Z is the radius of the circle according to the color. The other list has the X,Y values of the centers of where the final circles have to be placed.
Following this we need to check the distance of all the image points to the center points. If this is smaller than a condition, then that point's radius had to be taken into account for calculating the average radius of that centerpoint. Any one has a quick hint on how to create this in marionette?
215 downloads
-
Hedge Along Path
This Marionette Script creates a simple Hedge along a path.
new Wrapper:
'Print Point Order' - helps you to orchestrate streams of points.
116 downloads
0 comments
Submitted
-
0 comments
Updated
-
IFC-Durchbruchsplanung
Erstellt aus in Vectorworks importierten IFC- Schlitze-/Durchbruchelemente native Vectorworks Schlitze-/Durchbruchobjekte mit allen Eigenschaften und Datenbanken des originalen IFC-Elements.
Informationen zur Anwendung entnehmen Sie bitte der Anleitung, die parallel zu dieser Datei als Download zur Verfügung steht.
Von: ComputerWorks GmbH. In Teilen basierend auf Marionette-Nodes von DCorpataux.
Kompatibilität: Vectorworks 2020.
289 downloads
- ifc
- durchbruchsplanung
- (and 3 more)
0 comments
Updated
-
0 comments
Submitted
-
Image Processing
This network will read the data in an image existing in your file, for example, the color of each of the pixels, and create rectangles/extrusions with the same fill color. The extrusions are created at a height correlating to their brightness. The data extracted from the image could be used in many additional ways.
Please look at the different version options to locate a file for the Vectorworks version you are running.
331 downloads
-
ImgProcessing-03
By AlanW
Following on from Marissa's network I made a few adjustments to provide optimise the process to get reasonable results relatively quickly.
56 downloads
0 comments
Submitted
-
Infographics
This is an old file that I have recently resurrected. It is one of the first files I ever created and represents my favorite way to use Marionette: infographics. I thought I had posted it here, but I can't find it, so I figured I would post it again. This file contains some custom infographics that I created based off of the polys in this file that have records attached. I have included a second layer that has some chart nodes from the default library.
107 downloads
0 comments
Submitted
-
Intelligente Bühnenwände
By nkanski
Mit diesen Dateien kann man recht schnell eine Wandabwicklung aus dem Bühnenbaubereich zeichnen.
Intelligente Verstellmöglichkeiten bieten eine Vielzahl an Möglichkeiten die Wände zu nutzen.
In einer zweiten Konstruktionsebene befindet sich eine "runde" Wand, die beim Wrappen in ein Object Node leider einen Fehler produziert.
Da ich den Fehler leider nicht behoben bekommen, können gerne Verbesserungsvorschläge gemacht werden.
29 downloads
0 comments
Submitted
-
Introduction to Marionette - Part 1- Nodes and Connections
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
29 downloads
0 comments
Updated
-
Introduction to Marionette - Part 2 - Math and Wrappers
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
25 downloads
0 comments
Updated
-
Introduction to Marionette - Part 3 - Creating Multiple Objects
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
24 downloads
0 comments
Updated
-
Introduction to Marionette - Part 4 - Object Nodes
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
21 downloads
0 comments
Updated
-
Introduction to Marionette - Part 5 - Manipulating Geometry
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
29 downloads
0 comments
Updated
-
Introduction to Marionette - Part 6 - Modifying Existing Networks
By PVA - Admin
Marionette is a brand new design workflow tool for Vectorworks. It is the first and only cross-platform graphical scripting (or “visual programming”) environment available in a BIM authoring software for the AEC, Entertainment and Landscape industries. It enables a user with few or no programming knowledge and skills to create custom application algorithms to explore designs, build interactive objects and streamline complex workflows that may also include functions of the operating system and internet.
Graphical scripting will play a significant role in the workflows of the future. These tools, when built into an intelligent information modeling application such as Vectorworks software, present designers with unlimited opportunities to generate, define, build, and explore form and function throughout the design process.
This series of video tutorials will introduce you to the basics of working with Marionette and walk you through the basics.
40 downloads
0 comments
Updated
-
Journey Through Marionette - Part 1
By Luis M Ruiz
Now that graphical scripting is a reality in Vectorworks software, my designing spirit has been fantasizing about many forms and shapes. I’ve been clicking the mouse for over 20 years and feel like our software is like an extension of my drafting board, but I recently learned that Marionette requires a different but exciting approach. Graphical scripting to me is a form of exploration in a foreign language, it satisfies my curiosity and offers instantaneous alternatives.
I’d like to share my experience and discoveries with Marionette and I continue to explore, and hopefully inspire you to give it a try and ultimately share the knowledge with our community. My first attempts were all 2d based, nothing great, just crawling before walking. Here is a list of files.
MT-01-How to make a line.vwx
MT-02-How to make a circle.vwx
MT-03-How to rotate a rectangle.vwx
MT-04-How to duplicate a line.vwx
MT-05-How to duplicate a rectangle.vwx
MT-06-How to duplicate and rotate a rectangle.vwx
MT-07-How to create four rectangles.vwx
MT-08-How to class objects.vwx
MT-09-How to create spiral with lines.vwx
MT-10-How to duplicate and scale a circle.vwx
85 downloads
0 comments
Submitted
-
Journey Through Marionette - Part 2
By Luis M Ruiz
Now that graphical scripting is a reality in Vectorworks software, my designing spirit has been fantasizing about many forms and shapes. I’ve been clicking the mouse for over 20 years and feel like our software is like an extension of my drafting board, but I recently learned that Marionette requires a different but exciting approach. Graphical scripting to me is a form of exploration in a foreign language, it satisfies my curiosity and offers instantaneous alternatives.
I’d like to share my experience and discoveries with Marionette and I continue to explore, and hopefully inspire you to give it a try and ultimately share the knowledge with our community. Part 2:
MT-11-How to rotate multiple rectangles.vwx
MT-12-Kaleidoscope.vwx
MT-13-How to create a 2D paraboloid.vwx
MT-14-How to create a double 2D paraboloid.vwx
MT-15-How to sequence locus points.vwx
MT-16-Multiple Radial_Array.vwx
MT-17-How to sequence two circles.vwx
MT-18-How to sequence two circles and linestyle.vwx
MT-19-How to sequence regular polygon.vwx
MT-20-How to create spiral with arcs.vwx
79 downloads
0 comments
Submitted
-
Journey Through Marionette - Part 3
By Luis M Ruiz
Now that graphical scripting is a reality in Vectorworks software, my designing spirit has been fantasizing about many forms and shapes. I’ve been clicking the mouse for over 20 years and feel like our software is like an extension of my drafting board, but I recently learned that Marionette requires a different but exciting approach. Graphical scripting to me is a form of exploration in a foreign language, it satisfies my curiosity and offers instantaneous alternatives.
I’d like to share my experience and discoveries with Marionette and I continue to explore, and hopefully inspire you to give it a try and ultimately share the knowledge with our community. Part 3:
MT-21-How to create a grid of objects.vwx
MT-22-How to duplicate array tiles.vwx
MT-23-How to create a grid and intersect fixed[1].vwx
MT-24-How to use get list length.vwx
WT-25-How to create spiral with arcs and clipping mask.vwx
WT-26-How to make an object and a copy.vwx
WT-27-How to duplicate proportionaly.vwx
WT-28-How to create a cube.vwx
WT-29-How to grow volumes by remap domain.vwx
WT-30-How to clip two squares.vwx
116 downloads
0 comments
Submitted
-
0 comments
Updated
-
List of Files and Folders in a Directory
By DomC
This example shows, how to list filenames and foldernames of a folder on your disk.
Contains the following Custom Nodes:
1. "GetActFile" --> The Path of the active Vectorworks document.
2. "ListDir" --> Folder- and Filenames of a directory
3. "GetNextObject" --> Handy to grab objects directly out of the script
short movie documentation:
FileAndFolderList.vwx
17 downloads
0 comments
Submitted
-
Marionette 101 Training Files
Here are files that I use to do Marionette training. I thought that it would make sense to add them to the forum because they are useful in their own right, even without me talking through them. The Marionette 101 and 102 files go step by step through building Marionette networks. In both files, you can cycle through the Saved Views to see each iteration of the network and what geometry it produces. When you create a Marionette network you don't necessarily place all the nodes linearly from left to right, you build it in chunks of functionality, and the nodes that make up those chunks don't always follow from left to right like words on a page. Everybody might build their networks a little differently, but in these two networks, I show how I would solve these particular problems. The first network is a series of cubes that grow in size and that series can grow and rotate. This network has also been converted to a Marionette object and contains sliders in the final version. The second network is a series of squares that have a spectrum of colors applied to them. Because several steps of this network do not generate geometry, Saved Views have been added showing Print Debug nodes that display the values of the network.
309 downloads
0 comments
Submitted
-
Natural color spectrum
In this example you can find a node that returns a spectrum of colors and a Wrapper for creating random 3d Points.
Saturation and Brightness can be changed in the OIP.
Color_Range_Video.mov
34 downloads
0 comments
Updated
-
Offset and Scale
By AlanW
This allows you to offset and scale an object.
With a bit of an explanation that I hope is right. (Well its my understanding to date)
Thanks to @Luis M Ruiz Example WT-31-How_to_sequence_volumes.
38 downloads
0 comments
Submitted