{"id":1721,"date":"2024-07-25T18:37:16","date_gmt":"2024-07-25T15:37:16","guid":{"rendered":"https:\/\/www.iem.ihu.gr\/?post_type=course&#038;p=1721"},"modified":"2025-05-28T20:30:56","modified_gmt":"2025-05-28T17:30:56","slug":"85","status":"publish","type":"course","link":"https:\/\/www.iem.ihu.gr\/en\/courses\/85\/","title":{"rendered":"CNC Machine Tools"},"author":5,"template":"","meta":{"_acf_changed":false},"semester":[41],"course_type":[58],"class_list":["post-1721","course","type-course","status-publish","hentry","semester-41","course_type-core"],"acf":{"code":"85","semester":41,"level":"1","teaching_activities":{"activity_1":{"description":"Theory","weekly_hrs":2,"ects":5},"activity_2":{"description":"Exercises","weekly_hrs":2,"ects":""},"activity_3":{"description":"","weekly_hrs":"","ects":""},"activity_4":{"description":"","weekly_hrs":"","ects":""},"activity_5":{"description":"","weekly_hrs":"","ects":""}},"type":58,"language":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","erasmus":"\u038c\u03c7\u03b9","url":"https:\/\/exams-sm.the.ihu.gr\/enrol\/index.php?id=63","prerequisites":"","instructors":[407],"coordinator":"","content":"Numerical controlled (NC) machine tools. Operations and programming of NC machine tools. Definition of Numerical Control. Advantages of CNC machines. Types of CNC Machine Tools. Components of NC systems. Spindle drives. DC motors. Stepping motors. Servo motors. Absolute and Relative. Cartesian Coordinate System and polar coordinate system. Reference points. Machine zero. Work zero. Tool zero. Tool offsets. Basic motions. Linear and circular interpolation. Tool radius compensation. Tool information. Spindle speeds and feed-rates. Preparatory functions and G codes. Miscellaneous functions and M codes. Sample programs for turning and milling. Advanced programs with canned cycles: peck drilling, thread, slot and pocket cutting, circular and rectangular array of holes. Modern developments: Subprograms and program section repeats, Parametric programming, Macros. CAM definition. Functions of CAM. Integrated CAD\/CAM organization. Programming of CNC machine tools with CAD\/CAM systems. Generation of CNC codes from CAD models. Post processors.","goals":"Upon completion of the CNC Machines Tools class, students will be able to:\r\nutilize industrial technology concepts and practices in current drawing standards,\r\nwrite correctly and effectively within technical reports,\r\napply basic workplace computational procedures and quantitative analysis,\r\nproduce technical sketches and drawings,\r\nillustrate knowledge of technical concepts and standards,\r\napply processes and materials used by industry,\r\ndemonstrate an understanding of fundamental manufacturing methods, industrial processes and safe use of equipment,\r\napply technical concepts, industrial processes and principles as required\r\napply general technical drafting and design principles.\r\nadapt NC code to component requirements and machine tool machining capabilities.\r\nsimulate the machining phases of the mechanical part and improve the manufacturing program, for optimal machining.\r\nautomatically generate an NC program, based on an existing design CAD, using a CAM program and configure NC code to optimize processing.","skills":"Research, analysis and synthesis of data and information, using corresponding technologies, Adaptation to new situations, Independent work, Teamwork \u2013 distribution of responsibilities, Intellectual competences, Societal competence.","teaching_methods":"Lectures, Exercises, Online guidance, Projected Presentations, E-mail communication, Online Synchronous and Asynchronous Teaching Platform (moodle).","students_evaluation":"Assessment Language: English \/ Greek\r\nThe final grade of the course is formed by 100% by the grade of the theoretical part.\r\nThe grade of the theoretical part is formed by a written final examination.\r\nThe written final examination of the theoretical part may include:\r\nSolving problems of application of the acquired knowledge, Short answer questions etc","bib_textbooks":"CNC Machining Handbook Building, Programming, and Implementation, Overby A., 2011, McGraw-Hill.\r\nMachining and CNC technology, Fitzpatrick M., 2014, Third edition, McGraw-Hill.\r\nCNC programming handbook, Smid P., 2003, second edition, Industrial Press, Inc.\r\nProgramming of CNC machines, Evans K., 2007, third edition, Industrial Press, Inc.\r\nIntroduction to Computer Numerical Control (CNC), Valentino J., Goldenberg J., 2002, third edition, Prentice Hall.","bib_journals":""},"_links":{"self":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course"}],"about":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/types\/course"}],"author":[{"embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":6,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1721\/revisions"}],"predecessor-version":[{"id":4227,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1721\/revisions\/4227"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/staff\/407"}],"acf:term":[{"embeddable":true,"taxonomy":"course_type","href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course_type\/58"},{"embeddable":true,"taxonomy":"semester","href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/semester\/41"}],"wp:attachment":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/media?parent=1721"}],"wp:term":[{"taxonomy":"semester","embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/semester?post=1721"},{"taxonomy":"course_type","embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course_type?post=1721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}