Midnight creeps into my dreams tonight
Tuesday, October 18, 2011
Wednesday, October 12, 2011
Spatial Deform: Grasshopper Introduction
Rhino's CageEdit command's closest equivalent in grasshopper is Spatial Deform. The combination of an already powerful command with grasshopper's interactive nature makes this a very complicated and memory intensive tool to figure out and use. Other than this Q&A and this demo, I really can't find a good example of using Spatial Deform, so here goes a basic introduction:
To use Spatial Deform, you'll need to attach the following:
'G' - the rhino geometry to deform
'S' - a series of points that will define the cage
'F' - the forces applied to each of the points in 'S'
'f' - a falloff equation
Now this script takes advantage of Kangaroo's removeDuplicatePts. If you don't already have it, get it at their website.
Sunday, October 9, 2011
Match Cage Edit + FlowAlongSrf
Part 2 of the MatchCageEdit series shows how I can combine the script with rhino's FlowAlongSrf as a rough and quick paneling design tool. In many regards it is similar to a grasshopper CageEdit, but allows for easier manipulation.
Labels:
flowalongsrf,
matchcageedit,
paneling,
rhino,
script,
tutorial
Match Cage Edit
![]() |
| MatchCageEdit.rvb |
This is Part 1 of a three part exploration into Rhino's CageEdit and Cage commands.
The actual steps to rebuild a deformed cage is simple but tedious. That's why here is a script in the same vein as MatchProperties or MatchLayer:
MatchCageEdit.rvb (change .txt to .rvb)
Friday, September 30, 2011
Making Slabs with Grasshopper
Slab is a limited command in rhino, but it has its uses in quickly putting up simple extrusions. It's always annoying to change your workflow because a basic tool is missing in grasshopper, so:
The definition is really simple. A series of closed, planar curves, the offset (inwards or outwards), and the extrusion value. With those in place, the script does a few offsets and booleans, and then spits out the slabs.
The definition is really simple. A series of closed, planar curves, the offset (inwards or outwards), and the extrusion value. With those in place, the script does a few offsets and booleans, and then spits out the slabs.
Sunday, September 25, 2011
Label by Layer
Sometimes, while diagramming in rhino, it helps to easily see to which layer each object belongs. This script simply adds a text dot of 'layer name' at the center of each object, and then groups it with the object.
LabelByLayer.rvb - (change .txt to .rvb)
Rhino Hidden Line
I've written this .rvb script (for rhino4 or rhino5wip) that will allow you to easily toggle in and out of a hiddenline mode.
SetHiddenLineMode.rvb - (change .txt to .rvb)
Hidden Line.ini - setup file with colors
Hidden Line White.ini - setup files with just white lines
Subscribe to:
Posts (Atom)





