本書以FANUC 0i繫統編程為主,以典型任務引導學生理解和掌握數控編程的基礎知識和編程方法,著重培養學生數控編程的能力。全書共分為五個項目,主要內容包括數控加工技術基礎、數控車削加工編程、數控銑削加工編程、數控加工中心編程和數控機床的操作。每一項目按學習要求分為若干個典型任務,在提出明確學習目標的基礎上,引入教學任務,並對任務實施過程中涉及的相關知識進行詳細闡述,進而根據有關知識實施具體任務,對實施過程中的有關內容進行拓展。
本書既可以作為普通高等院校應用型本科機械設計制造及其自動化、材料成型與控制工程等專業“數控機床與編程”課程的教材,又可以作為高職高專機電一體化、模具設計與制造等專業的數控教材,還可以作為數控從業人員培訓學習的參考教材。