Skip to content

Introduction to CNC Programming

About this course

About this course

The introductory CNC programming course is intended for vocational educators at technical institutions, technology teachers, entry-level engineers, and all individuals seeking both theoretical and practical foundations for working with computer numerically controlled (CNC) machines. Participants are systematically introduced to the operational logic of CNC machines, coordinate systems, the structure and sequence of fundamental G and M codes. Basic applications of CNC tools are presented, including demonstrations of simple 2D-2.5D machining examples. Emphasis is placed on safe working practices, the selection of cutting data and tools, the calculation of key cutting parameters, and programme testing in a simulation environment. The course provides essential knowledge required to correctly interpret simple technical drawings, plan machining operations, and create an initial functional CNC programme in accordance with industrial quality standards.

 

You will learn:

Explain the structural logic of CNC machines and the principles of three-axis motion control. Plan the technological process: interpret technical drawings, determine the sequence of operations, and prepare a programme outline for manufacturing. Select and input tools into the machine controller, accurately setting tool length and radius offsets within the control system. Calculate cutting parameters - spindle speed, feedrate, and depth of cut - and apply them appropriately within the programme. Develop a basic turning and 2D milling machining programme from the initial block to completion. Perform programme simulation on the machine controller and identify and correct common errors.

 

ČESNAVIČIUS Ramūnas

phone +370 684 18247
email ramunas.cesnavicius@ktu.lt

Start date: Organized upon forming a group
Duration: 8 ac. hrs.
Language: Lithuanian
Price: 200 Eur
Method of organisation: Blended learning
Skill area: Advanced technologies
Certificate: Issued

Numerical simulation of plastic moulding enables early identification of potential defects and optimization of part geometry and moulding parameters.

On-campus learning / 6 ac. hrs.

Skill areas

Digital transformation
sustainable development
advanced technologies
entrepreneurship and innovation
personal development and leadership

Contacts

Primary Contact Information

K. Donelaičio St. 73
44249 Kaunas, Lithuania
phone: +370 (671) 36 146
email mvg@ktu.lt

Lukrecija Ašembergaitė
Lifelong Learning Project Manager

phone +370 654 24 366
email lukrecija.asembergaite@ktu.lt


Lukrecija Ašembergaitė

Lifelong Learning Project Manager
Jurgita Stravinskienė
Head of the Centre for Lifelong Learning

phone +370 612 12 788
email jurgita.stravinskiene@ktu.lt


Jurgita Stravinskienė

Head of the Centre for Lifelong Learning
Justina Banionienė
Lifelong Learning Project Manager

phone +370 671 36146
email justina.banioniene@ktu.lt


Justina Banionienė

Lifelong Learning Project Manager