algorithmic modeling for Rhino
I'm trying to optimize my workflow a little. Since many (most) people in my office don't use GH, they make heavy use of blocks. I'd like to start taking advantage of blocks so that as I build models using GH scripts, I and others can manipulate the pieces as blocks improve efficiency.
I'm starting out simple: I model a lot of curtain walls and railings. Most of the objects in these assemblies are rectangular surfaces or boxes, such as mullions, posts, glass, etc. Ideally, I'd like a 1x1x1 unit box as a block. Then every time I create a mullion, instead of baking a tall, skinny box, I place an instance of the 1x1x1 unit box, non-uniformly scaled to the size of the mullion.
I've been experimenting with Elefront, but I can't find a way to scale the block before inserting it.
Tags:
Human lets you control the transform of blocks prior to insertion. It can be a bit of a confusing workflow, since people aren't used to working with transforms. Any euclidean or affine transform operation, like scale, move, orient, shear, etc, outputs a "transform" in addition to the geometry that gets transformed - you can also combine multiple transforms with the "compound transform" component. Once you've got a transform (or a list of transforms) you can bake/insert your block with that transform.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by