This post introduces clustering techniques relevant to digital design for fabrication. Computationally generated designs, featuring complex geometries, often exhibit large dimensional variations among the elements they are decomposed into. For the purposes of manufacturing and construction, the aim is to reduce the number of unique elements by adjusting their sizes. It is to create a small number of element-types which may improve manufacturing and logistics. The process of grouping elements by size can be considered as a clustering problem. The presentation of clustering techniques is based on one-dimensional elements, such as structural beams, for simplicity; the methods however can be …