Mathematics For Machine Technology
Mathematics For Machine Technology
8th Edition
ISBN: 9781337798310
Author: Peterson, John.
Publisher: Cengage Learning,
bartleby

Concept explainers

bartleby

Videos

Question
Book Icon
Chapter 87, Problem 28A
To determine

The CNC G-code program to machine the part.

Expert Solution & Answer
Check Mark

Explanation of Solution

Given:

Tool used should be #6.

Tool starts with a rapid movement to point (0,0,50) using absolute dimensioning.

Feed rate should be 2000mm/min.

Spindle speed should be 6000RPM.

Use of coolant is necessary.

Back to start point by rapid movement.

Program:

Draw the schematic diagram for the part as shown below:

  Mathematics For Machine Technology, Chapter 87, Problem 28A

To machine the part shown above the below mentioned CNC program must be used:

  08728G00 G21 G90 G17 G94 G80M06 T6G00 X0Y0 Z50S6000 M03 M08G90G00 X19 Y0 Z50 G00 Z5G01 Z10F2000G01 X19 Y38G02 X19 Y38 J19G01 X19 Y0G00 Z5G01 X15 Y0G01 X15 Y30 G03X15 Y 30 I15G01 X15 Y0G00 Z50 M05 M09G00 X0 Y0M30

Here,

  • 08727 is the title of program file.
  • G00 is the G-code for rapid traverse.
  • G21 is the G-code for unit in millimeters.
  • G90 is the G-code for Absolute programming.
  • G17 is for selection of XY plane.
  • G94 is used for Feed per minute.
  • G80 is used for cancel canned cycles.
  • M06 is the machine code for tool change.
  • T6 is the tool code for selection of sixth tool.
  • S60000 is the Spindle code for 6000 rpm.
  • M03 is the machine code for spindle start clockwise.
  • M08 is the machine code for coolant ON.
  • G01 is the G-code for linear interpolation.
  • Code G00 X0Y0 Z50 moves the tool from start point to point (0,0,50) which is 50 mm above the origin.
  • Code G90G00 X19 Y0 Z50 rapidly moves the tool to 19 mm left side of the origin.
  • Code G00 Z5 linearly moves the tool down by 45mm .
  • Code G01 Z10F2000 moves the tool linearly down by 15 mm to start the cutting process with a feed rate of 2000 mm/min .
  • Code G01 X19 Y38 moves the tool from (19,0,10) to (19,38,10) linearly.
  • Code G02 X19 Y38 J19 moves the tool in clockwise direction from point (19,38,10) to (19,38,10) with radius of 19mm.
  • Code G01 X19 Y0 moves the tool from point (19,38,10) to (19,0,10) linearly.
  • Code G00 Z5 moves the tool rapidly above 5 mm to the point (19,0,5)
  • Code G01 X15 Y0 moves the tool from point (19,0,5) to (15,0,5) linearly.
  • Code G01 X15 Y30 moves the tool from point (15,0,5) to (15,30,5) linearly.
  • Code G03X15 Y 30 I15 moves the tool in counter clockwise direction from point (15,30,5) to (15,30,5) with radius of 15mm.
  • Code G01 X15 Y0 moves the tool from point (15,30,5) to (15,0,5) linearly.
  • Code G00 Z50 rapidly retracts the tool 50 mm above the work piece surface.
  • M05 is the machine code used to stop the spindle.
  • M09 is the machine code used to turn the coolant off.
  • Code G00 X0 Y0 moves the tool rapidly back to its start point with absolute dimensioning.
  • M30 is the M-code use to stop the machine.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Sequences and Series Introduction; Author: Mario's Math Tutoring;https://www.youtube.com/watch?v=m5Yn4BdpOV0;License: Standard YouTube License, CC-BY
Introduction to sequences; Author: Dr. Trefor Bazett;https://www.youtube.com/watch?v=VG9ft4_dK24;License: Standard YouTube License, CC-BY