a) List at least SIX different property requirements necessary for cutting tool materials in machining processes. Give at least TWO examples of cutting tool materials.(5 marks) b) What is CNC? What are their pros and cons compared to conventional machine tools?(5 marks) c) Below is an exemplified G code. Please describe each command and the functionof the whole code.(15 marks)

Fig: 1

Fig: 2

Fig: 3

Fig: 4

Fig: 5