
About This Course
1. Curriculum objective
1)Make students have a more comprehensive understanding of the basic theory, basic concepts and characteristics of CNC machining;
2)Make students master the basic knowledge, basic principles and steps of CNC programming;
3)Make students master the key points of CNC process planning, mechanical treatment methods, and be able to complete the CNC programming for turning and milling;
4)Students can be proficient in using CNC machining simulation software, and can use CNC machining simulation software to debug CNC programs;
5)Students can understand the operation, adjustment methods and steps of CNC machine tools through CNC machining simulation software,and further improve the application level of CNC technology.
- Curriculum content
Chapter 1 Overview
●1.1 Development history of CNC technology
Master the concept of CNC technology; understand the background and development of CNC technology; have a basic knowledge and judgment on the latest development of CNC technology.
●1.2 The basic working principle of CNC
Understand the principle of CNC machining trajectory control; grasp the concept of pulse equivalent; understand the working process and processing characteristics of CNC machine tools.
●1.3 Composition and classification of CNC machine tool
Master the basic composition and the classification methods of CNC machine tools.
Chapter 2 Basics of CNC Programming
●2.1 Basic concepts of CNC programming
Understand the content of CNC programming, familiar with programming steps and programming methods; master the basic rules of word address block format.
●2.2 Coordinate system of CNC machine tool
Master the principles and methods of determining the coordinate axes and movement directions of CNC machine tools;understand the difference between the machine coordinate system and the work-piece coordinate system; master the method of setting the machining coordinate system.
●2.3 Common programming instructions
Understand the difference between modal and non-modal instructions; master the basic concepts of tool compensation; understand the principle of tool radius compensation; master the use methods of tool radius and length compensation instructions.
Chapter 3 Pre-processing of CNC programming
●3.1 Process planning of CNC machining
Understand the main content of process analysis; master the basic principles of process route and process design; be able to correctly design positioning schemes and clamping schemes, select tool and cutting amount; master the basic setting principles of starting point and changing point for NC tool.
●3.2 CNC processing technology file
Master the basic content that the process card and the cutting tool road-map should include; be able to design the process documents correctly.
●3.3 Mathematical processing in CNC machining
Understand the basic content of size conversion; master the calculation method of base point coordinates; understand the basic concept of node coordinate calculation of non-circular curve; master the node coordinate calculation method when approaching non-circular curve with a straight line segment.
Chapter 4 CNC Programming Technology
●4.1 CNC Lathe programming
Master the programming points of CNC lathes; be familiar with the meaning and usage of lathe-specific basic instructions and commonly used fixed cycle instructions; master the concept and use of subroutines.
●4.2 Programming example of CNC Lathe
Through practical example,master the complete process of process design, mathematical processing and programming in CNC lathe programming.
●4.3 CNC milling machine and machining center programming
Master the programming points of the milling machine and machining center; familiar with the meaning and usage of the unique basic instructions and the fixed cycle instruction of hole machining of the milling machine and machining center; master the concept and usage of subprograms.
●4.4 Programming example of CNC milling machine and machining center
Through practical examples, master the complete process of process design, mathematical processing and programming in milling machine and machining center programming.
Chapter 5 CNC machining simulation
●5.1 Introduction to Yulong CNC Simulation Software
Understand the importance of CNC machining simulation; familiar with the operation interface of Yulong CNC simulation software; master the basic operation method of Yulong CNC simulation software.
●5.2 Tool setting operation of CNC Lathe
Familiar with the principle of tool setting of CNC lathe; master the process and key points of tool setting in CNC simulation software.
●5.3 Turning simulation example
Through the example, master the simulation operation of CNC lathe, including: machine tool, tool, blank selection, parts installation, start-up, tool setting operation, read program, run program and other operational processes.
●5.4 Establishment of machining coordinate system for milling machine
Familiar with the establishment principle of machining coordinate system for CNC milling machine; master the operation procedure and key points of tool setting in CNC simulation software.
●5.5 Milling simulation example
Through the examples, master the simulation operation of CNC milling machine,including:machine tool, tool, blank selection, part installation, start-up, tool setting operation, reading program, running program and so on.
Requirements
Students are required to possess basic knowledge of machining technology and basic skills of computer programming.
Course Staff
Liping Zhou
male, Han nationality, professor of school of mechanical engineering, Xihua university, master of mechanical engineering, director of department of mechanical design and manufacturing engineering, master supervisor, director of advanced cutting technology research branch, China association of metal cutting tool technology, secretary general of digital machining technology and systems committee. Mainly engaged in CNC machining, CNC tools and metal cutting performance research. Published more than 40 papers in the academic journals of “Advanced Materials Research”, “machine tools & hydraulics” and “tool technology”, Chief editor 5 textbooks one of which was approved by Sichuan province’s 12th Five-Year general higher education undergraduate program, the main research projects include 2 national projects, 7 provincial and ministerial projects and 15 horizontal projects. Obtained the Sichuan provincial department of science and technology achievement certification (the second completion unit).It has won two provincial and ministerial science and technology awards and four provincial and ministerial teaching achievement awards. Responsible for the overall planning and teaching of this online course.
Yang Yin
female, Han nationality, professor of school of mechanical engineering, Xihua university, doctor of engineering, master supervisor. Mainly engaged in the teaching and research related mechanical design & manufacturing and its automation. Published more than 30 papers in foreign and national Chinese core journals, of which one is indexed by SCI and three by EI, three patents for authorized invention. Presided over one provincial and ministerial research project, one prefecture-level research project, and one provincial educational reform project, and 2 projects of national natural science foundation of China. Won the first prize in the teaching competition for young teachers of Sichuan institute of technology (now Xihua university). As the main researcher, the key research project of Sichuan provincial education department, "research on machine clip ball end milling cutter", was awarded the third prize of science and technology of Sichuan province by Sichuan provincial people’s government. The second prize winner of "Tang Hongjun scholar-ship" of Xihua university. Be responsible for the teaching and operation of this online course.
Xiaoying Liu
female, Han nationality, associate professor of school of mechanical engineering, Xihua university, doctor of engineering, master tutor. Mainly engaged in research on numerical control tools and metal cutting performance of difficult-to machine material. Published more than 30 papers in the academic journals of “Key Engineering Materials”, “Expert Systems with Applications” and “Journal of Sichuan University”, Participated in publishing three textbooks. Participated in the appraisal of the project of "special forming milling cutter for wind slewing ring". Won the third prize in the second young teacher lecture competition of Xinhua university in 2010. Presided over 1 department-level scientific research project, 2 provincial-level scientific research projects, and 2 university-level scientific research projects. Be responsible for the teaching and material release of this online course.
Feng Zhiming
male, Han nationality, Doctor of Engineering, Associate professor in School of Mechanical Engineering, Xihua University.
His research focuses on precision manufacturing and defect detection. He has published 15 papers in important academic journals at home and abroad, of which 4 are included in El and 2 are included in SCI. He leads 2 provincial and ministerial-level scientific research projects, 2 prefecture-level scientific research projects. He won 1 third prize of Science and Technology in Sichuan Province and 2 second prizes of teaching achievements in Sichuan ProvinceHe is responsible for the course construction and material release of this online course.
Frequently Asked Questions
What web browser should I use?
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.
Question #2
Your answer would be displayed here.