Joinery was developed to facilitate this rapid modeling process as a parametric joint generation toolkit for laser cut assemblies. Through Joinery, designers simply define connections between parts of an assembly, while the system generates the joints. Joinery supports fabrication-aware design through six different joint profiles. These joint profiles were developed through extensive research and experiments with different materials and product types, and each profile caters to different design needs.
Patterns are uploaded into the system as SVG files. Designers then select from a list of joint profiles and which is applied to an user defined edge-pair. Joinery updates and generates the selected joints along the paths in real-time, and joint profiles can be customized to fit different designs, materials and laser cutter settings. These joint profiles can be saved for future use—and shared with other collaborators using similar machines and materials.