CNC Programming Seminars are regularly organised since 2013. The constant interest to attend the seminar is the result of the highly organised material and its effectiveness. The seminar in scope was very helpful for many CNC machinists and programmers who were seeking deep knowledge of the CNC programming and higher production rates by fully utilizing the capabilities of their machine tools.
The CNC Programming Seminar is the perfect training program for the professional machinists and the machine tool shops that want to improve the lever of the services that provide or the parts that produce by learning programming skills that are directly applicable to every CNC machine tool. The Seminar’s material aims to the development of a flexible perception of the CNC programming procedure as it is organised so as to be independent of the type or the brand of the CNC machine tool to be programmed.
The Seminar is divided to two distinctive teaching levels that are presented bellow and analysed at the CNC Programming Seminar Guide:
a. Basic Programming of CNC Machine Tools
(Duration: 40hours)
The first Level of the Seminar aims to the in depth understanding of standard G-Code programming and the basic strategies of CNC machining. The teaching material covers every common programming challenge that is to be faced during the everyday CNC programming and machining practice. After successfully attending the first Level of the Seminar, the trainee will be able to create fully functional CNC programs and change already created CNC programs.
b. Advanced and Parametric Programming of CNC Machine Tools
(Duration: 20hours)
The second Level of the Seminar aims to the deeper understanding of the advanced CNC programming techniques and the available ways of ensuring the quality and the repeatability of CNC machining while maintaining or enhancing the production rates. Moreover, parametric programming and Macros subroutine creation are in depth examined and taught. Parametric programming is key point for the effective utilisation of Probing operations in modern CNC machine tools. After successfully attending the second Level of the Seminar, the trainee will be able to create fully functional CNC programs and subroutines that take advantage of the parametric programming capabilities of the modern CNC controllers.
Detailed Material of Level a
Unit | Detailed Description |
1st | Machining and machine tools essentials:
• Machine tools: different kinds, alternative configurations, structure, coordinate systems |
2nd | CNC controllers:
• Controllers variations |
3rd | General considerations about CNC machine tools programming:
• CNC programming procedures |
4th | G-Code programming:
• Program structure |
Detailed Material of Level b
Unit | Detailed Description |
1st | Advanced CNC programming subjects:
• Advanced topics on cutting tools compensation |
2nd | Practical machining applications – Optimal machining strategies, speculations:
• Milling (Face – Side) |
3rd | Multiaxis machining essentials:
• Multiaxis/Multi-sided machining strategies |
4th | Subroutines:
• Programming subroutines |
5th | Subroutines management:
• Storing and calling subroutines |
6th | Subroutines in practice:
• Subroutines creation for repetitive operations and common geometries |
7th | CNC parametric programming:
• Programmable parameters |
8th | Creation and calling Macros:
• Saving and calling macros |
9th | Dynamic parameters management:
• Coordinate systems management |
10th | Probing:
• Probing programming |
General Information
- For more information about the Seminar and its organisation, please contact us via e-mail
- Hardcopy of the teaching material is provided for every trainee
- Certificate of attendance is given to every trainee for each of the Seminar Levels
- Special offer (-10% for Level a) applies for group participations