Codeable Objects

Codeable Objects is a library for processing that allows people to design and build objects using geometry and programming. Geometric computation offers a host of powerful design techniques, but its use is limited to individuals with a significant amount of programming experience or access to complex design software. In contrast, Codeable Objects allows a range of people, including novice coders, designers, and artists to rapidly design, customize, and construct an artifact using geometric computation and digital fabrication. The programming methods provided by the library allow the user to program a wide range of structures and designs with simple code and geometry. When users compile their code, the software outputs tool paths based on their specifications, which can be used in conjunction with digital fabrication tools to build their objects.