Tài liệu Exercises w 7

  • Số trang: 6 |
  • Loại file: PDF |
  • Lượt xem: 264 |
  • Lượt tải: 0
tranvantruong

Đã đăng 3224 tài liệu

Mô tả:

PART 4 PROGRAMMING CNC MACHINING CENTERS OBJECTIVES: 1. Learn G-Codes associated with Machining Center Programming. 2. Learn M-Codes associated with Machining Center Programming. 3. Apply the proper use of feeds and speeds within Machining Center Programs. 4. Learn how to properly use coordinate systems for programming the Turning Center. 5. Learn program structure. 6. Learn how to use Canned Cycles. 7. Learn the mathematical method for offsetting tool path to compensate for the Cutter Diameter Compensation. 8. Learn how to use Cutter Diameter Compensation (G40, G41 and G42). 9. Emxamnie several practical examples of Machining Center programs. STUDY QUESTIONS 1. What other program word is necessary when programming G01 linear interpolation? a. S b. F c. T d. H 2. Which code activates the tool length offset? a. G54 b. G40 c. G41 d. G43 3. When programming an arc, which letters identify the arc center location? a. X, Y & Z b. A, B & C c. I, J & K d. Q & P 1 4. Which of the following are modal commands? a. G01 b. G00 c. F d. All the above 5. Cutter diameter compensation G41 and G42 offset the cutter to the left or the right, which command is used for climb milling? a. G40 b. G41 c. G42 d. G43 6. When programming an arc an additional method exists that does not use I, J and K. Which program word is used? a. A b. B c. C d. R 7. A block of codes at the beginning of the program are used to cancel modal commands and are called the “Safety Block”. They are: a. G90G54G00 b. G20G90G00 c. G40G80G49 d. G91G28G00 8. When programming an arc using the R and address, a negative sign must be used with the radius value in order to create a full circle. T or F 9. When using the canned drilling cycle G83, which letter identifies the peck amount? a. Z b. P c. K d. Q 2 10. When a subprogram is used, which miscellaneous code is used to call it? a. M06 b. M99 c. M98 d. M19 11. What character is used in the program to instate an optional block skip? a. ( b. ) c. ; d. / 12. What character is used in the program at the End of a Block? a. ; b. / c. ( d. ) 13. The letter address O is used to identified the program number and has no other use in programming. T or F 14. Sequence or line numbers are identified by the letter address N. The program will not execute if they are omitted? T or F 15. The letter address H is used to indicate a tool length offset register number. Which preparatory function is it used in conjunction with? a. G54 b. G43 c. G42 d. G41 16. When using canned drilling cycles, which of the following codes are used to return the drill to the initial plane? a. G99 c. G90 b. G98 d. G92 3 17. When using canned drilling cycles, which of the following codes are used to return the drill to the reference plane? a. G99 b. G98 c. G90 d. G92 18. When using canned drilling cycles, what other letter address is necessary to identify the reference plane position? a. P b. Q c. R d. S 19. When using cutter diameter compensation in a program, what letter address is used to identify the location of the value of the offset? a. A c. H b. R d. D 20. What is the G-Code used to cancel Cutter Diameter Compensation? a. G40 c. G42 b. G41 d. G43 21. Match the following definitions with the proper M-Code: a. Program Stop M30 ____ b. Optional Stop M06 ____ c. End of Program M03 ____ d. Spindle on Clockwise M00 ____ e. Spindle on Couterclockwise M01 ____ f. Spindle Off M19 ____ g. Flood Coolant On M05 ____ h. Flood Coolant Off M98 ____ i. Spindle Orientation M08 ____ j. Subprogram Call M04 ____ k. Subprogram End M09 ____ l. Tool Change M99 ____ 4 22. Match the following definitions with the proper G-Code: a. Linear Interpolation M30 ____ b. Circular Interpolation Clockwise M06 ____ c. End of Program M03 ____ d. Spindle on Clockwise M00 ____ e. Spindle on Couterclockwise M01 ____ f. Spindle Off M19 ____ g. Flood Coolant On M05 ____ h. Flood Coolant Off M98 ____ i. Spindle Orientation M08 ____ j. Subprogram Call M04 ____ k. Subprogram End M09 ____ l. Tool Change M99 ____ 21. Match the following definitions with the proper M-Code: a. Program Stop M30 ____ b. Optional Stop M06 ____ c. End of Program M03 ____ d. Spindle on Clockwise M00 ____ e. Spindle on Couterclockwise M01 ____ f. Spindle Off M19 ____ g. Flood Coolant On M05 ____ h. Flood Coolant Off M98 ____ i. Spindle Orientation M08 ____ j. Subprogram Call M04 ____ k. Subprogram End M09 ____ l. Tool Change M99 ____ 24. If a linear move is programmed, G01X1.5Y1.5, what is the angle of the resulting cut? a. 300 b. 1800 c. 450 d. 900 5 25. If a rapid traverse positioning move is programmed along the X and Y axes and the distances are unequal, the shrtest distance will be achieved first. T or F 26. When using fixture offset prgramming G54-G59, it is possible to have mutiple offse in one program. T or F 6
- Xem thêm -