mechanical design synthesis with optimization applications