The knowledge of cnc machine
Advantages
High repeatability and precision
Volume of production is very high
Complex contours/surfaces need to be machine
Flexibility in job change,automatic tool settings,less scrap
More safe,higher productivity,better quality
Less paper work,faster prototype production,reduction in lead times
High efficiency
Operate almost continuously 24 hours a day,365 days a year
Disadvantages
Costly setup,skilled operators
Computers,programming knowledge required
Maintenance is difficult