clustering of an inventory

Applying a clustering algorithm to an inventory of irregular unique objects can help to reduce the complexity involved in designing with such parts significantly. By dividing the inventory items into groups with similar characteristics, each group can then be represented by one “proto-part” instead, therefore reducing the amount of unique elements to be handled in setting up aggregation logics and the aggregation processes.
The decision about the number of different groups (Fig. 1) can be completely left to an algorithm (depending on various predefined – by the programmer – conditions) or be manually determined by the user/designer.

Fig. 1: clustering of inventory with different amounts of groups (“proto-parts”)
Continue reading

Cluster 1: Space Filling (Irregular) Tetrahedra – Hill

While it is not possible to fill space with regular tetrahedra, there are – according to WOLFRAM – five known irregular space-filling tetrahedral cells, when mirror cells are excluded.

At first we looked at Hill’s tetrahedra and Izidor Hafner “Definitions of Hill’s Tetrahedra” on the Wolfram Demonstrations Project was very helpful in setting up our Grasshopper definitions.

Continue reading