assembly_interfaces_numpy

compas_assembly.algorithms.assembly_interfaces_numpy(assembly, nmax=10, tmax=1e-06, amin=0.1)

Identify the interfaces between the blocks of an assembly.

Parameters:
assemblycompas_assembly.datastructures.Assembly

An assembly of discrete blocks.

nmaxint, optional

Maximum number of neighbours per block.

tmaxfloat, optional

Maximum deviation from the perfectly flat interface plane.

aminfloat, optional

Minimum area of a “face-face” interface.

Returns:
Assembly

References

The identification of interfaces is discussed in detail here [Frick2016].