Using Curves As Tools for Algorithms-aided Design

Posted by Alex Altieri on 2/15/21 11:00 AM  |  2 min read time
Alex Altieri
Find me on:

This Marionette Monday, we’re sharing a downloadable object that enables smoother designing of complex curved objects.

If you’ve used Grasshopper for algorithmic design, the object we’re sharing functions similarly to the Graph Mapper component, which also generates values from the shape of a curve. Our object, called a curve map wrapper, is an intuitive way to use curves to scale, shape, or modify geometry.

Curve Map Video

The curve map wrapper will read the shape of a curve and transform it into a range of values, which can be used in a variety of ways. Reshaping the curve allows you to visually edit these values, and inside a Marionette script, the possible uses and permutations of a list of values are endless. Because you define the limits of this range, you can control the degree to which the shape of the curve can affect the shape of your design.

What Is a Wrapper?

 Other than a package for your favorite candy, a wrapper in algorithmic design terms is a collection of nodes packaged into another larger node. Wrappers are great for packaging networks or portions of networks for future use.

Wrappers function just as a non-wrapper node would. Create one and save it to your personal content library and it can be used as part of a Marionette network in any project.

How to Use the Curve Map Wrapper

 Once you’ve downloaded the file, import the wrapper into your current file via the Resource Manager or save it to your Favorites. Once you have it, it’ll function as any other node does in Marionette. Incorporate it into your script along with a referenced NURBS curve and you’re ready to go!

Screenshot of design softwareHere’s the link where you can get the file. Be sure to share your creations to the Community Forum!

GET THE FILE

Topics: Resources, Tech Tips and Workflows

Try Vectorworks

Request your Free, 30-day trial of Vectorworks. From 2D drawing to 3D modeling to fully integrated BIM, we provide new solutions to help you work faster and smarter.

Free Trial

Stay in the Know

What You'll Receive

Our blog subscribers receive tech tips, user success stories, webinar opportunities, and important company announcements.

Subscribe Here!

Recent Posts