Skip to content

Introduction to CNC Programming

The programme is intended for technology teachers, beginner engineers and anyone seeking to acquire theoretical and practical foundations of CNC programming. Participants are introduced step-by-step to CNC machine logic, coordinate systems, G and M code structure, and writing sequences. The course covers tool selection principles, cutting parameter calculation, and basic turning as well as 2D–2.5D milling examples. Combining theory with practice, learners will read technical drawings, plan operations, prepare programme sequences, create a functional CNC programme and test it in a simulation environment. Acquired skills will enable safe operation and compliance with manufacturing quality requirements.

In this training you will learn:
  • to explain CNC machine structure logic and three-axis motion control principles;
  • to plan a technological process – read technical drawings, define operation sequences and prepare the programme plan for manufacturing;
  • to select and input tools into the CNC controller, set length and radius offsets;
  • to calculate main cutting parameters and apply them in the programme;
  • to create a basic turning and 2D milling programme from start to finish;
  • to simulate the programme in the controller and troubleshoot common errors.
Darius Eidukynas

Do you have any questions?
Contact us for a consultation.

Darius Eidukynas
phone +370 685 96 402
email darius.eidukynas@ktu.lt

Certificate issued
You will receive a certificate upon completion of this course
Start date
05-11-2026
Duration
8 ac. hrs.
Organiser
Faculty of Mechanical Engineering and Design
Programme language
Lithuanian
Price
200 Eur
Method of organisation
Blended learning
Field
Technology and Engineering

The programme is conducted by

The programme is led by specialists in their field with practical and methodological experience. They help participants deepen their knowledge, acquire new skills, and apply them in real-life situations.

Ramūnas Česnavičius
Ramūnas Česnavičius »

Associate Professor

You may also be interested in

Get involved in relevant training that will help you move forward in both your professional and personal development. Register today.

Organiser

Programme is developed and delivered by trusted education, science, and innovation partners.

Contacts