Function sharing in mechanical design

Abstract Function sharing is the simultaneous implementation of several functions by a single structural element. This article describes how the idea of function sharing can be used in a computational design procedure that produces efficient designs from modular designs. These ideas have been implemented as a computer program for the domain of mechanical devices that can be described functionally as a network of lumped-parameter idealized elements.