FormDiagram.create_parametric_fan

classmethod FormDiagram.create_parametric_fan(x_span=(0.0, 10.0), y_span=(0.0, 10.0), n=10, lambd=0.5, supports='corners')

Construct a FormDiagram envelope that includes fan and cross diagrams. The diagram is modified by the parameter lambda.

Parameters:
x_spantuple, optional

Tuple with initial- and end-points of the vault in x direction, by default (0.0, 10.0)

y_spantuple, optional

Tuple with initial- and end-points of the vault in y direction, by default (0.0, 10.0)

nint, optional

Set the density of the mesh, by default 10.

lambdfloat, optional

Inclination of the arches in the diagram (0.0 will result in cross and 1.0 in fan diagrams), by default 0.5

supportsstr, optional

Option to select the constrained nodes: ‘corners’, ‘all’ are accepted, by default ‘corners’

Returns:
FormDiagram

The FormDiagram created.