FormDiagram.create_circular_spiral
- classmethod FormDiagram.create_circular_spiral(center=(5.0, 5.0), radius=5.0, n_hoops=8, n_parallels=20, r_oculus=0.0)
Construct a circular spiral FormDiagram with hoops not equally spaced in plan, but equally spaced with regards to the projection on a hemisphere.
- Parameters:
- centertuple, optional
Planar coordinates of the form-diagram (xc, yc), by default (5.0, 5.0)
- radiusfloat, optional
Radius of the form diagram, by default 5.0
- n_hoopsint, optional
Number of hoops of the dome form diagram, by default 8 The number of spiral intersections in the diagram equals the number of hoops.
- n_parallelsint, optional
Number of parallels of the dome form diagram, by default 20 The number of spirals in the diagram equals the number of parallels.
- r_oculusfloat, optional
Value of the radius of the oculus, if no oculus is present should be set to zero, by default 0.0
- Returns:
FormDiagram
The FormDiagram created.
Notes
All boundary vertices are considered as supported.