MANT 145 CNC Programming I
This course covers basic G-code programming on 2 and 3 axes CNC machines. Students will learn the fundamentals of G-code language used on these machines.
Training will include writing programs and running them on both simulators and CNC machines. Topics include G-code basics, M-code basics, proper code etiquette,
canned cycles, and troubleshooting.
Prerequisite
MANT 140 and instructor permission
MANT 145CNC Programming I
Please note: This is not a course syllabus. A course syllabus is unique to a particular section of a course by instructor. This curriculum guide provides general information about a course.
I. General Information
II. Course Specification
Course Type
{D7A8FC71-978F-4003-9933-512C476323B2}
Credit Hours Narrative
2 Credits
Semester Contact Hours Lecture
15
Semester Contact Hours Lab
30
Prerequisite Narrative
MANT 140 and instructor permission
III. Catalog Course Description
This course covers basic G-code programming on 2 and 3 axes CNC machines. Students will learn the fundamentals of G-code language used on these machines.
Training will include writing programs and running them on both simulators and CNC machines. Topics include G-code basics, M-code basics, proper code etiquette,
canned cycles, and troubleshooting.
IV. Student Learning Outcomes
Upon completion of this course, a student will be able to:
- Students will demonstrate understanding blueprints by successfully interpreting drawings to create toolpaths
- Students will demonstrate the proper setup and operation of a CNC milling machine
- Students will demonstrate understanding of CNC program commands by creating projects based on provided information
- Students will successfully program and machine projects based on skills learned in class
- Students will apply knowledge of CNC programming by solving issues found in programs not functioning properly
V. Topical Outline (Course Content)
VI. Delivery Methodologies