Copyright Goodheart-Willcox Co., Inc. 209 8. Which of the following M codes can be used to create a program stop? A. M03, M04 B. M98, M99 C. M03, M05 D. M00, M01 9. _____ stops the program and rewinds to the beginning. A. M03 B. M30 C. M00 D. M01 10. _____ is a type of toolpath that is typically performed with an end mill and follows a joined path or single piece of geometry. A. Contour B. Pocket C. Spotfacing D. Pecking 11. Which of the following codes are the simplest method to program arcs? A. G81, G82 B. G40, G41 C. G02, G03 D. G84, G85 12. A term for machining inside a closed area or boundary is _____. A. contour B. pocket C. spotfacing D. pecking 13. The G83 is a _____ cycle. A. spot-facing B. chip-breaking C. spot-drilling D. peck-drilling 14. The G84 is a _____ cycle. A. tapping B. drilling C. boring D. pecking 15. The _____, along with an H number designator, sets the tool height offset. A. G40 B. G42 C. G43 D. G80 16. Once a machine’s spindle centerline is sitting directly over the X-axis and Y-axis programmed zero locations, that location needs to be recorded into the _____ page. A. tool height B. work offset C. diameter offset D. tool length Apply and Analyze Use the following parameters to write some short programs. 1. Using program #1212, a spot drill tool #1, and drilling .25″ deep, write a program to spot drill two holes at X1., Y–1., and X2., Y–2. Spindle speed is 2,500 rpm and feed rate is 10 ipm. 2. Using program #2156, a 1/2″ drill tool #2, and drilling 2″ deep, write a program to chip break peck drill two holes at X1., Y–1., and X2., Y–2. Spindle speed is 3,500 rpm and feed rate is 18 ipm. 3. Using program #3237, a 1/4-20 tap, tool #3, and tapping .70″ deep, write a program to tap two holes at X1., Y–1., and X2., Y–2. Spindle speed is 1,000 rpm and feed rate is 50 ipm. 4. Write the four lines of programming code needed to move the tool from X0., Y0. to X1.75, Y0., make a .25″ clockwise radius, then travel to X2., Y–1. 5. With the #1 tool starting at X–.5 Y0., use cutter compensation left to move to X0. Y0., an angled move to X3. Y1., and then move to X3.5 Y1.5 while turning off cutter compensation. Critical Thinking 1. Machine programming is often thought to be straightforward, but it is actually full of variables. What are some ways a programmer can ensure that he or she is cutting the part to print specifications in a safe and economical process? 2. In the program planning stage, it is suggested that a team be built to discuss part production. In different manufacturing plants those team members will vary. Why do you think it might be important to get members’ feedback from all different levels of production, such as operators, engineers, the sales team, and customers? 3. The programmer has a vital role in final part production. What are some of the character traits, or soft skills, a successful programmer possesses?
Previous Page Next Page