Releases

1.1.3 (September 24th, 2020)

Current stable release of RV2, released on September 14

What's new

  • Undo (Ctrl + z) and Redo (Ctrl + y) functionality

  • Bug fixes with skeleton objects

  • Minor bug fixes and enhancements

1.0.0

First stable release of RV2, released on July 15th for the Digital Futures 2020 workshop.

Overview of main features

  • Integration of various force layout mechanisms through pattern design and modification.

  • Form, Force, and Thrust Diagrams re-implemented as half-edge data structures for more flexible and robust topological operations.

  • Automatic updating of unsupported boundaries.

  • Weighted horizontal equilibrium calculations (in pure Python).

  • Dynamic visualisation of horizontal equilibrium calculations.

  • Force scaling based on target heights.

  • Iterative vertical equilibrium calculations with automatic self-weight updating.

  • Form/Force Diagram geometry constraints.

  • Horizontal force constraints.

  • Make internal openings.

  • Internal supports ("Drop-downs").

  • RV2 session files for saving and loading design sessions.

Summary of commands

  • Create Pattern

    • From Rhino objects (lines, mesh, surface)

    • From Skeleton

    • From Triangulation (triangulated mesh from boundary features)

    • From Features (quad mesh from trimmed surface and point features)

  • Modify Pattern

    • Relax pattern using force density

    • Smooth pattern using per-vertex centroidal smoothing

  • Define Boundary Conditions

    • Automatic relaxation of unsupported boundaries

  • Horizontal Equilibrium

    • Alpha - weight factor for parallelisation

  • Vertical Equilibrium

    • TargetHeight - parameter for computing the ThrustDiagram based on a desired target height

    • Scale - parameter for computing the ThrustDiagram based on a desired scale of force densities

  • Modify diagrams

    • FormDiagram

      • Diagram Attributes

      • Vertices Attributes

      • Edges Attributes

      • Move Vertices

      • Relax (using current force densities)

      • Smooth(centroidal)

    • ForceDiagram

      • Diagram Attributes

      • Vertices Attributes

      • Edges Attributes

      • Move Vertices

    • ThrustDiagram

      • Diagram Attributes

      • Vertices Attributes

      • Move Supports

In Development

Features

  • Undo and Redo functions

  • Pattern from polysurfaces

  • Synchronized topological operations on Form and Force Diagrams.

  • Integration of tension members.

  • Assignment of additional/live loads.

  • Lumped stress visualisation.

  • Interactive inspection of the topological relation between the diagrams.

  • ...

Extensions

Future releases will focus on the integration of recent research at the BRG related to funicular form finding. This includes the following.

  • Automated force distribution finding based on target surfaces ("Best-fit").

  • Automated pattern modifications for live load cases.

  • Assignment of force distribution templates.

  • ...

Last updated