Prof. Dr. Patrick Baudisch

Kyub: a 3D Editor for Modeling Laser-Cut Objects

We present an interactive editing system for laser cutting called kyub. Kyub allows users to create models efficiently in 3D, which it then unfolds into the 2D plates laser cutters expect. Unlike earlier systems, such as FlatFitFab, kyub affords construction based on closed box structures, which allows users to turn very thin material, such as 4mm plywood, into objects capable of withstanding large forces, such as chairs users can actually sit on. To afford such sturdy construction, every kyub project begins with a simple finger-joint “boxel”—a structure we found to be capable of withstanding over 500kg of load. Users then extend their model by attaching additional boxels. Boxels merge automatically, resulting in larger, yet equally strong structures. While the concept of stacking boxels allows kyub to offer the strong affordance and ease of use of a voxel-based editor, boxels are not confined to a grid and readily combine with kuyb’s various geometry deformation tools.

A selection of objects created using kyub, a software system that allows users to design 3D objects for laser cutting. By affording closed box structures, objects made using kyub are very strong. This allows users to make tables, shelves, and chairs that can hold a person. (All shown objects are assembled from 4mm plywood sheets—pressure fit, not glued).

Kyub allows users to create sturdy objects by stacking volumetric elements, which we call boxels. (a) A single boxel can withstand >500kg of load, (b) Added boxels merge automatically, resulting in a larger, yet equally strong structure. (c) While kyub offers the affordance of a voxel-based editor, its objects are not bound to a grid; users can reshape them using a wide range of deformation tools.

Walktrough: making a picture frame

Sole use of the add boxel tool already allows making simple objects, here a picture frame. (a) A boxel falls into the scene. (b) The user selects add boxel and (c) clicks the stage, which produces a second boxel. (d) Holding the add boxel tool, the user clicks a boxel already on stage. This stacks a boxel on top and both merge automatically. (e) Adding another six boxels (f) completes the frame. (g) Engraving six images into the lone boxel prepares it for being displayed in the frame.

A fabricated, assembled,and sanded picture frame.

Try out our software on www.kyub.com


Patrick Baudisch , Arthur Silber , Yannis Kommana, Milan Gruner, Ludwig Wall, Kevin Reuss, Lukas Heilman, Robert Kovacs , Daniel Rechlitz, and Thijs Roumen
Kyub: a 3D Editor for Modeling Sturdy Laser-Cut Objects
In Proceedings of CHI'19
PDF |  Demo Video (youtube)