A mathematical formulation for interface-based modular product design with geometric and weight constraints. Issue 6 (2nd June 2016)