A code base design program that allows the user to design and print his own buttons, by changing specific parameters.
Try it yourself by clicking on "Design Your Button".
Using this program assures the buttons will always have a true geometry, will be printable in a regular home 3D printer, and also suitable for sawing and using the button.
Each type of button allows the user to design endless different buttons, but they will all have the same "DNA" and will be part of the same design "family".
The design of each type, each "family", is given by the design of the program.
In this way the buttons are co-designed both by the user and the design of the program.