- Mechanism design

- solid modeling

- complex surface modelling

- material specification

- FEA

- cost reduction

- design for manufactoring and assembly