Harmony script
(by ThomasAn.)
Distribute, align, displace, rotate, scale, randomize clusters of objects in Rhino
Downloads:
236
Support Email

This Rhino VBscript can be useful if you find Grasshopper too complex and wish for something simpler and basic to do transformations on multiple objects simultaneously.

You can save to disk, create an alias in Rhino, and call it like a Rhino command to perform the following operations:

  1. Equidistance (distribute object equally spaced)

  2. Alignment (align to any of x,y axis or to the curvature of a surface)

  3. Object displacement (controlled by surface deltas)

  4. Rotation (constant to any of x,y,z axis, or controlled by surface deltas)

  5. Scale (constant to any of x,y,z axis, or controlled by surface deltas)

  6. Jitter (displacement, rotation or scale randomness to any of x,y,z directions or controlled by surface deltas)

Note: The script does not see groups, it only sees objects individually. So it will apply transformations to all objects inside a group. One way around that is to use blocks.
Direct Download link -> Harmony Script

  • License Type:
Cost:
Downloads
Title
Description
Platform
 
HarmonyScript
2019-01-28
Rhino 4 for Win
Rhino 5 for Win
Rhino 6 for Win
Rhino 7 for Win
Reviews