slide_pattern_inwards

compas_tno.utilities.slide_pattern_inwards(form, delta=0.1, y0=0.0, y1=10.0, x0=0.0, x1=10.0, tol=0.01)

Set parabolic vault heights.

Parameters:
formFormDiagram

The form diagram to modify.

deltafloat, optional

The displacement parameter, by default 0.1.

y0float, optional

Lower y boundary, by default 0.0.

y1float, optional

Upper y boundary, by default 10.0.

x0float, optional

Lower x boundary, by default 0.0.

x1float, optional

Upper x boundary, by default 10.0.

tolfloat, optional

Tolerance for calculations, by default 0.01.

Returns:
intradosMeshDos

A MeshDos for the intrados of the shape

extradosMeshDos

A MeshDos for the extrados of the shape

middleMeshDos

A MeshDos for the middle of the shape

Notes

Position of the quadrants is as in the schema below:

Q3

Q2 Q1

Q4