Numerical Control Machines and Processing Centers Programming

Kombaev Kuat Kurganovich

The instructor profile

Description: Knowledge of the basic concepts of the course is necessary for the formation of skills about the tools and methods of programming technological processes of cutting on equipment equipped with CNC, about coding commands in ISO code and the acquisition of skills to independently create control programs for CNC machines and processing centers.

Amount of credits: 5

Course Workload:

Types of classes hours
Lectures 15
Practical works 30
Laboratory works
SAWTG (Student Autonomous Work under Teacher Guidance) 30
SAW (Student autonomous work) 75
Form of final control Exam
Final assessment method

Component: Component by selection

Cycle: Base disciplines

Goal
  • 1. Students acquiring knowledge about tools and programming techniques of technological processes of machining 2. students ' acquisition of knowledge about functions and CO 3. The students acquire the knowledge about methods of creation of control programs for technological processes of machining
Objective
  • 1. Study of modern tools and methods of programming technological processes of cutting 2. Assimilation of the content of functions and CO 3. Mastering the technique of creating control programs for technological processes of cutting
Learning outcome: knowledge and understanding
  • 1. Modern tools and methods for programming technological processes of cutting 2. Content of ISO functions 3. Methodology for creating control programs for technological processes of cutting
Learning outcome: applying knowledge and understanding
  • 1. Select the method of programming of technological processes of machining 2. Selecting the necessary functions and CO 3. Creation of control programs for technological processes of cutting
Learning outcome: formation of judgments
  • 1. The correct choice of the method of programming of technological processes of machining 2. Using the necessary functions and CO
Learning outcome: communicative abilities
  • 1. Creation of control programs for technological processes of cutting
Learning outcome: learning skills or learning abilities
  • 1. The correct choice of the method of programming of technological processes of machining 2. Using the necessary functions and CO 3. Creation of control programs for technological processes of cutting
Teaching methods

Study, ability and solution of the main tasks in programming on CNC machines and processing centers

Assessment of the student's knowledge

Teacher oversees various tasks related to ongoing assessment and determines students' current performance twice during each academic period. Ratings 1 and 2 are formulated based on the outcomes of this ongoing assessment. The student's learning achievements are assessed using a 100-point scale, and the final grades P1 and P2 are calculated as the average of their ongoing performance evaluations. The teacher evaluates the student's work throughout the academic period in alignment with the assignment submission schedule for the discipline. The assessment system may incorporate a mix of written and oral, group and individual formats.

Period Type of task Total
1  rating Handouts (tickets, tests) for RC1 0-100
2  rating Handouts (tickets, tests) for RC2 0-100
Total control Exam 0-100
The evaluating policy of learning outcomes by work type
Type of task 90-100 70-89 50-69 0-49
Excellent Good Satisfactory Unsatisfactory
Evaluation form

The student's final grade in the course is calculated on a 100 point grading scale, it includes:

  • 40% of the examination result;
  • 60% of current control result.

The final grade is calculated by the formula:

FG = 0,6 MT1+MT2 +0,4E
2

 

Where Midterm 1, Midterm 2are digital equivalents of the grades of Midterm 1 and 2;

E is a digital equivalent of the exam grade.

Final alphabetical grade and its equivalent in points:

The letter grading system for students' academic achievements, corresponding to the numerical equivalent on a four-point scale:

Alphabetical grade Numerical value Points (%) Traditional grade
A 4.0 95-100 Excellent
A- 3.67 90-94
B+ 3.33 85-89 Good
B 3.0 80-84
B- 2.67 75-79
C+ 2.33 70-74
C 2.0 65-69 Satisfactory
C- 1.67 60-64
D+ 1.33 55-59
D 1.0 50-54
FX 0.5 25-49 Unsatisfactory
F 0 0-24
Topics of lectures
  • The device of systems with numerical control
  • Basic movements and coordinate systems of the CNC machine
  • Coordinate systems and machine movement
  • Zero and starting points of CNC machines
  • Manual programming of the tool trajectory
  • "Dictionary" of G-code Subroutines of the G-code language
  • The "encyclopedia" of the language is G-code
  • Automated compilation of a control program for systems with cnc
  • Basics of working in the SprutCAM 9 system
  • SprutCAM –development of a control program for turning
  • Interaction of Computer-aided design systems
  • Interaction of Compass 3D and SprutCAM
  • 3D printing technology
  • CAD/CAM systems
  • ArtCAM Pro Systems
Key reading
  • 1. Обработка деталей на станках с ЧПУ: учеб. пособие / Е.Э. Фельдштейн, М.А. Корниевич. – 3-е изд., доп. – Минск6 новое знание, 2013 2. Должиков В.П. Основы программирования и наладки станков с ЧПУ - Томск, ТПУ -2011 3. Sinumerik 810/840 D Полное руководство. – М.: МГИУ, 2018
Further reading
  • 1 Жолобов, А. А. Программирование процессов обработки поверхностей на станках с ЧПУ: учебное пособие для вузов / А. А. Жолобов, Ж. А. Мрочек, А. М. Федоренко. – Могилев : Белорус.-Рос. ун-т, 2009. – 309 с. : ил. 2 Автоматизация подготовки управляющих программ для станков с ЧПУ / В. И. Аверченков [и др.]. – Брянск : БГТУ, 2010. – 212 с. 3 Кузнецов, Ю. И. Оснастка для станков с ЧПУ : справочник / Ю. И. Кузнецов, А. Р. Маслов, А. Н. Байков. – 2-е изд., перераб. и доп. – Москва : Машиностроение, 1990. – 512 с. : ил. 4 Технология изготовления деталей на станках с ЧПУ. Производственное оборудование и основы программирования операций: учебное пособие / А. Б. Чуваков. – Нижний Новгород : НГТУ им. Р. Е. Алексеева, 2011. – 149 с. 5 Общемашиностроительные нормативы времени и режимов резания для нормирования работ, выполняемых на универсальных и многоцелевых станках с числовым программным управлением. Ч. 1. Нормативы времени. – Москва : Экономика, 1990. – 206 с.