Arch

class compas_cra.geometry.Arch(height, span, thickness, depth, num_blocks=None, extra_support=False)[source]

Bases: object

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

Parameters
  • height (float) – The distance between the base of the arch and the highest point of the intrados.

  • span (float) – The distance between opposite intrados points at the base.

  • thickness (float) – The distance between intrados and extrados.

  • depth (float) – The depth of the arch.

  • n (int) – Number of blocks

Methods

assembly

Create assembly.

blocks

Create blocks.