机械产品设计应满足的基本要求都有哪些?