End-to-End CNC Engineering Course: CAD, CAM, and Machining Workflow

End-to-End CNC Engineering Course: CAD, CAM, and Machining Workflow


Information about this course

Course objective: to provide basic theoretical knowledge and fundamental practical skills required to work as a cnc machine operator

Target group: This course is intended for those who wish to acquire theoretical and practical skills in operating various computer numerical control (CNC) machines.

Training is conducted in a classroom format, in a workshop classroom at Tartu mnt. 18, Tallinn. The group size is up to 6 people. All educational materials are included in the course price. A laptop is provided for the duration of the training if needed.


Requirements for students:

  • confident PC user
  • basic proficiency in English (approximately corresponding to A1/A2 level)
  • it is desirable to have a personal laptop (Windows/Mac, 8 GB RAM, screen size > 13.3 inches); a laptop will be provided for the duration of the training if needed.
  • Learning outcome:

    Those who complete this course:

  • know the main types of CNC machines and their basic principles of operation
  • create programs for CNC machines using G-code and M-code
  • read and interpret blueprints
  • prepare machines for operation
  • understand safety techniques for operating CNC machines
  • Training methods:

    The total course volume is 180 academic hours, of which 100 academic hours are conducted in the classroom (including 42 academic hours of practical sessions and 2 seminars totaling 8 academic hours)

    Evaluation criteria for learning outcomes:

    Learning outcomes are assessed based on independently completed practical work.

    Evaluation methods:

    Upon successful completion, practical and homework assignments receive a "pass" grade.

    Course completion conditions:

    To successfully complete the course and receive a certificate, it is necessary to achieve a "pass" grade on 75% of the homework assignments.

    Additional information:

    Basic rules for training organization (in Estonian)
    Basic rules for ensuring the quality of the educational process (in Estonian)

    Course program

    Module Main topics Volume
    1. Introduction to CNC machines and their basic principles of operation
  • Basic concepts and terminology of CNC.
  • Advantages and applications of CNC machines.
  • Structure and components of a CNC machine.
  • Basic principles of operating a CNC machine.
  • 8 ac/h
    2. Basics of programming CNC machines.
  • Description of G-code and M-code.
  • Syntax and formatting of CNC programs.
  • Operations for moving, rotating, and machining material.
  • Conditional operators and loops in CNC programming.
  • 16 ac/h
    3. Reading and interpreting blueprints.
  • Types of blueprints and their elements.
  • Analysis of dimensional and geometric notations.
  • Interpretation of 3D models and assembly drawings.
  • Recognition of symbols and specifications on blueprints.
  • 12 ac/h
    4. Setting up and preparing the CNC machine for operation.
  • Loading and unloading CNC programs.
  • Checking and adjusting tools and fixtures.
  • Setting the operating parameters of the CNC machine.
  • Verification of correct setup and calibration of the CNC machine.
  • 14 ac/h
    5. Safety and operation of CNC machines.
  • Basic safety rules when working with CNC machines.
  • Prevention of accidents and incidents.
  • Maintenance of CNC machines and their components.
  • Troubleshooting and problem solving.
  • 10 ac/h
    6. Practical training and exercises.
  • Working with real CNC machines under the guidance of an instructor.
  • Writing and debugging CNC programs.
  • Performing standard operations and machining parts.
  • Analysis and optimization of the machining process.
  • 42 ac/h

    Course information

    Time of conduct:
    25.11.2024 - 27.01.2025
    16.12.2024 - 18.02.2025
    06.01.2025 - 08.03.2025
    27.01.2025 - 29.03.2025
    Timetable:
    Mon, Wed, Fri 17:45 - 21:00

    Submit an application


    Course length: 2 months

    Format and place of conduct:
    Address: Tartu mnt. 53, Tallinn.
    Gamma Intelligence Training Centre
    Training is conducted in a classroom format, in a practical work classroom located at Tartu mnt. 18, Tallinn. The group size is up to 6 people.

    Training language: english

    Cost: 1967.21 EUR + VAT

    Total course volume: 180 ac/h
    Includes:
  • Classroom sessions: 100 ac/h, including 42 ac/h of practical sessions and 2 seminars (4 ac/h).
  • Independent study: 80 ac/h.

  • Tutors

    Aleksander Vodennikov

    Qualification: Over 12 years of experience as a designer, designer, and developer of 3D models.

    Specialization: development and manufacturing on CNC machines

    Teaching experience: over 3 years of experience in teaching and consulting entrepreneurs (field: product development for startups)

    Education: TalTech, mechanical engineering faculty, higher education, (2007).

    Review the CV