Empowering Today’s Learners to Become Tomorrow’s Leaders
Assignment:
Download the word document above. in resources. In the lesson below, complete each section and answer the questions that go along with them , be sure to read each article, follow any links and read them, as well as watch the video clips, then answer the question in the worksheet. When complete e-mail the word document to your instructor.
SECTION 1: A LITTLE CNC HISTORY: READ AN ARTICLE AND ANSWER THE QUESTIONS
If you look it up the definition will be something like this: G–code is a language in which people tell computerized machine tools how to make something. In other words, it is the language that you write to make a CNC machine like a mill, lathe, or machining center, make parts.
Standard G–code was originally used in the MIT Servomechanisms Laboratory in 1958, and was later standardized by the Electronic Industry Alliance. Computer-aided design (CAD) emerged during the ’60s to give designers the opportunity to visualize their creations before a physical prototype was available. For more info about this go to Tormach’s blog 🔗↗️ to get a bit of history on CNC. Click on the picture below to go to the article as well.
After reading the article, type the answers in the word doc/google doc.
Questions to answer
What does CNC stand for?
Around what time did CNC first become popular?
Where was G code first developed for use with milling machines?
What are some advantages of CNC over manual machining?
Going Beyond: What is the difference between a CNC Lathe and a CNC Mill? Find a picture of each on the internet, paste them into the document here, and explain in your own words.
SECTION 2: AN INTRODUCTION TO G-CODE AND CNC PROGRAMMING READ AN ARTICLE AND ANSWER THE QUESTIONS
So to make CNC 🔗↗️ machines work, you have to be able to communicate with them. The method by which we do this is called G Code. G-code is the operational language for CNC machining. It tells numerically controlled lathes 🔗↗️ and machining centers 🔗↗️ how to move tools in order to perform various cutting operations. It is equivalent to manual programming where each operation is spelled out line-by-line and is separate from M-code and T-code, codes that control the machine and tooling. G-code fits somewhere between conversational control, where the operator describes the part and how it should be machined, and CAM 🔗↗️ , or computer-aided manufacturing, programs, where software develops the necessary toolpaths, feed rates, and so on needed for the CNC machine to cut the material into the finished part. Click on the link below to read the article about how G code programming for CNC machines is done then answer the questions! https://www.thomasnet.com/articles/custom-manufacturing-fabricating/introduction-gcode/ 🔗↗️
After reading the article, type the answers in the word doc/google doc.
Questions to answer
What coordinate system does a CNC machine use? Where have you heard of this before?
What does the “G” in G code signify? Be sure to give an example.
What does the “M” in M code stand for? Be sure to give an example.
Approximately how many G codes are there when programming a CNC machine?
Going beyond: Find the link in the article where you would find a list of common G codes, click on it and make a chart that tells what the following G codes do: G00, G01, G02, G03, G20, G21, G54, and G73
SECTION 3: WHAT ARE G CODES AND HOW DO THEY WORK? WATCH A VIDEO AND ANSWER THE QUESTIONS
After reading the article, type the answers in the word doc/google doc.
Questions to answer
What type of CNC machine is that behind Mark in the video? Why did you choose that answer?
Who was the first person to mount a motor onto a hand wheel of a lathe or milling machine, and what type of motor was it? Be sure to answer both questions.
What do M codes do, simply put? Be sure to give an example.
What are DHT Codes?
What are Feeds & Speeds?
Why are there G code groups? Give an example in your answer.
In Mark’s example of a drilling operation, what tool number did he use, and what was the spindle speed in RPM’s?
What was the Programmed Feed rate in Inches per minute (IPM)?
SECTION 4: GOING BEYOND
Going beyond: Using your incredible internet search capabilities and what you have just learned, answer the following three questions.
Hint: Start at about 4:00 of the video from Section 4!
What code would Mark use if he wanted to use inches in his program, and not the metric system?
What does an M06 do in Mark’s program?
What does M03 S2500 mean in Mark’s program?