Arch

class compas_assembly.geometry.Arch

Bases: Geometry

Create voussoir geometry for a semi-circular arch with given rise and span.

Parameters:
risefloat

The distance between the base of the arch and the highest point of the intrados.

spanfloat

The distance between opposite intrados points at the base.

thicknessfloat

The distance between intrados and extrados.

depthfloat

The depth of the arch.

nint

Methods

blocks

Compute the blocks.

Inherited Methods

interfaces

to_blocks_and_interfaces

Convert the geometry to a list of block meshes, and a list of block index pairs representing connections or interfaces.