Jump to content

Randomize symbols on a grid

Recommended Posts

I want to joggle the positions of a lot of symbols that are on a grid. I've seen randomize scripts in the past but searching has come up dry. Does anyone have a script that will at least randomize a rectangular or square grid?


Ultimately I hope to randomize symbols on a radial grid - see encl, but that may be a script to far.


The case is an experimental acoustic planting based on sonic crystal theory.

Randomize grid of symbols.jpg

Randomize grid of symbols.vwx

Share this post

Link to post

@unearthedHi, you can do this with Marionette but i notice you have 2012 and i cant export back that far.

This script randomizes symbols within a polygon. You can scale and set the percentage of density of the planting also.

There are 2 d symbols also so you can randomize any symbol you need.






Randomize trees.vwx

Edited by Alan Woodwell

Share this post

Link to post

Hi Alan, The Marionette looks amazing. Are you saying there is also a script that will work in 2012 just for doing 2D random arrangements?


I cannot open the file

Share this post

Link to post


2018 attached. When you are happy with the layout you can explode the block of trees so you wont accidentally change the layout. Keep a copy of the object as a backup

To change the polygon right click the trees and edit control geometry. Either change it or draw a new one and delete the old.


Randomize trees v2018.vwx

Edited by Alan Woodwell

Share this post

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


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.

  • Create New...