For a quick refresher (original post) these bangles are the product of generative user interactive particle system. The particles naturally exhibit flocking/swarming behavior that the user can manipulate while the form is "growing". After completion the mesh can be iteratively smoothed or subdivided (though usually the geometry is too complex for noticeable subdivision). The meshes are exported from Processing as .STLs which can immediately either be thrown into Rhino or Solidworks for further manipulation or to be 3D printed.
3d flocking with Perlin noise from Alex Wolfe on Vimeo.