DESCRIPTION
This very basic component implements the Rolling Ball Fillet from Rhino Common. Using two surfaces and corresponding UV point values to define the relative location of the fillet on the a single radius and tolerance value can be provided, resulting in a new surface or list of surfaces. The output is currently very limited in that it only provider resulting fillet surfaces, but does not trim back the original surfaces or provide any other output data. The component, much like the actual fillet surface command, will also unexpectedly fail on occasion, as can happen in the example grasshopper file, returning nothing.
INPUTS / OUTPUTS
INPUT Surface Item S1 The first surface to fillet
INPUT Surface Item S2
The second surface to fillet
INPUT Point3d UV1 A point in the parameter space of Surface 1 near where the fillet is expected to hit the surface.
INPUT Point3d UV2 A point in the parameter space of Surface 2 near where the fillet is expected to hit the surface.
INPUT Double Item R A radius value
INPUT Double Item T A tolerance value used for approximating and intersecting offset surfaces
OUTPUT Surfaces List A A new list of rolling ball fillet surfaces. This list can be empty on failure.
DOWNLOADS
gha | Download User Objects
gh | Download Grasshopper Sample Files
MINIMUM REQUIREMENTS
Platform | Rhino 5, Grasshopper
Version | Grasshopper 0.9.0075
Type | Visual Basic Component