This component implements a mixed approach to creating curves of constant width for regular polygons of odd segment count. The mixed approach means that it is not purely constructed or mathematically defined, but uses both to achieve the resultant geometry, including scaling the arc’s using a transform to match the end scale of the shape to the original prescribed radius (doubled to define the width). While results of the operations are valid the approach is still a work in process. If a cleaner solution is developed, this post will be updated.
INPUT Plane Item P Plane which defines the triangle. The origin and X axis of the plane set the origin and direction of edge A.
INPUT Double Item R The length of edge A
INPUT Integer Item S The length of edge B
OUTPUT Arc List C The length of edge C
OUTPUT Text Item W Sorted list of points.
gha | Download User Objects
gh | Download Grasshopper Sample Files
Platform | Rhino 5, Grasshopper
Version | Grasshopper 0.9.0075
Type | Visual Basic Component