Question: what are the basic requirements of machine elements?
Answer:  Strength.,  Rigidity.,  Wear resistance.,  Minimum dimensions and weights.,  Manufacturability.,  Safety.,  Conformance to standards.,  Reliability.