Tilting Columns and/or Beams

Hello all, I’m looking for something like “vaextendbeam”, so I might use a beam element slanted like a column, having it terminate at a boundary surface. Or better yet, a column that tilts and rotates in the Z axis.

@christophercurtissmi
I edited the category to VisualARQ.

You might get a more sophisticated answer from the developers, but I have mainly utilised gh in cutting beams to a surface.

  1. If you have a flat surface, and can find a view direction parallel to that surface, you can extract or draw a curve that you can use to vaSplit overlong beams.

  2. If this is not possible, or you have multiple short beams that are not extended past the target surface, you can use gh to extract the beam curve and find the intersection point. Then recreate the beam and bake.

And a feature request to @fsalla, it would be nice to have extendBeam, and vaSplit would work like Rhino’s Split with surfaces.

Thanks Toni. I really want to make column trees, where several columns have seemingly random angles and can all extend and cut at any other object. Sometimes they’ll intersect beams as one would expect, and other times run straight into planar surfaces for simpler ideation. I’ll see if I can operate with your GH advice.:smiling_face_with_sunglasses:

Hi @christophercurtissmi Columns in VisualARQ are always vertical. So you can only achieve these tilted columns as beams. You can play with their end extension arrows to extend them, and if they meet horizontal or vertical surfaces, you can play with the beam “Start and End Cut Plane” options.
Unfortunately, it is not possible to define custom Start/End cut planes (this is something planned for future versions). As a workaround you can use a solid of subtraction precisely located at the end of the beam and run the vaSubtractSolids command on for that.

The suggestions of @Toni_Osterlund are totally fine as well!

I add your votes for these features in future versions.

Wonderful Francesc. Thank you! I will try "vaSubtractSolids"

And simply dragging the extend handle where needed. Easy enough : )