Special programs for machine-building production

Eserkegenova Bekzat Zhambylkyzy

The instructor profile

Description: The discipline is intended for undergraduates who are interested in a deeper study of software and specialized software tools used in machine-building production. Within the framework of this discipline, undergraduates study special programs for design, modeling, simulation and process control in mechanical engineering. They get acquainted with modern software development methods for engineering applications, practical skills in working with CAD/CAM/CAE systems, as well as an understanding of the principles of virtual product design and testing. The course allows undergraduates to master the tools necessary to create innovative machines and technologies, as well as improve their skills in the field of programming and software development for mechanical engineering.

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 Written exam

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. 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: 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 The current survey on lectures. Test tasks on handouts. Attendance 0-100
The design of the CNC machine
Functional mechanisms of machine tools
The mechanism of billet basing
2  rating The current survey on lectures. Test tasks on handouts. Attendance 0-100
Machine control
VicStudioTM Program
Manual control
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 the control program for CNC systems
  • 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
  • 3D printing technology
  • CAD/CAM systems
  • ArtCAM Pro Systems
Key reading
  • Numerical Methods for Engineers. Steven Chapra (Author), Raymond Canale (Author). McGraw Hill; 7th edition
Further reading
  • 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