Jump to content
Robert Anderson

Photovoltaic Panel: A Marionette script that reads the Vectorworks file

Recommended Posts

One of the nice things about Marionette is that it's integrated into the design environment. This means that it can interact with the existing model. One example of this is shown in this example. This Marionette script looks for a Heliodon in the file, then draws a photovoltaic panel optimized for the orientation and latitude given by the Heliodon.

The optimized angle is in a little wrapper node called "Tilt Optimizer".

Challenge: It wouldn't be too hard to turn this one photovoltaic panel into an entire array of photovoltaic panels using the "Range" node found in the "Data Flow" section of the Marionette library.

Share this post

Link to post

@Robert Anderson: Thank you for sharing this Marionette object file, it starts to show some of what can be possible with Marionette.

This object is a perfect example of where I think it would be extremely helpful for a step-by-step YouTube video to be provided alongside the .vwx file that walks us through the methodology of how you constructed it.

Since Marionette is such a powerful, new feature (and as the thousands of available Grasshopper and Dynamo tutorials don't really translate 1:1 to Marionette), Vectorworks, Inc. needs to provide step-by-step YouTube videos for all of the Marionette objects that are uploaded to the forums. Thanks.

Share this post

Link to post

@Robert Anderson: Where can I find the Marionette object file that you have shared?

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114


© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.