Wasp
(by Andrea Rossi)
Open-source combinatorial toolkit for discrete design. Offers tools to quickly generate geometry- and data-driven aggregations of generic parts.
Support Email

WASP - A COMBINATORIAL TOOLKIT FOR DISCRETE DESIGN

Wasp is a Grasshopper plug-in, developed in Python, offering combinatorial tools to design with discrete elements. The description of each part includes all information necessary for the aggregation process (part geometry, connections location and orientation). The connections define the topological graph of the part, which is used to define the possibilities of aggregation with other parts. Wasp offers a series of aggregation procedures, allowing geometry- and data-driven generation of structures. Additionally, it provides tools for constraining the resulting aggregation, both at the local and global level, as well as utilities to visualize and process it.

MORE ABOUT WASP

SUPPORTER'S WALL

Wasp is free and open-source. Its development is supported by its users through the Wasp Patreon Page. To them goes a great Thank You for enabling Wasp to continue growing:

Arushi Agarwal, Анд Рей, Adam Colestock, Arjen Deetman, diff-arch, Robert Dooley, Max Fagan, Flux Estudio, Mark Foxworth, Nupur Gandhi, Ayush Kamalia, Lucie Ketelsen, Lothar Kolbeck, Marcus, Martyn Milligan, Mai Thi Nguyen, Thanat Prathnadi, Anton Savov, Naitik Sharma, Alexander Stefas, 庆铃 王, Andrea Tomalini, Domonkos Tóth, Roger Winkler

CREDITS

Early development of Wasp have been carried out by Andrea Rossi as part of research on digital materials and discrete design at DDU Digital Design Unit  of TU Darmstadt, led by Prof. Oliver Tessmann.

Wasp is heavily influenced by Ladybug Tools, a free and open source environmental suite for Grasshopper. It is using its code template, and follows the Labybug code organization. Some methods from Ladybug may have also been copied.

Reviews