1 / 49

G96 - constant surface speed mode

G96 - constant surface speed mode. Relates only to turning centers. Example:. Constant surface speed mode. O0001 N005 T0101 N010 G96 S500 M03 N015 G00 X3.2 Z0.005. G96 – constant surface speed mode. Commonly taught in basic CNC courses:. Use when machined diameters change

Download Presentation

G96 - constant surface speed mode

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. G96 - constant surface speed mode Relates only to turning centers

  2. Example: Constant surface speed mode O0001 N005 T0101 N010 G96 S500 M03 N015 G00 X3.2 Z0.005 G96 – constant surface speed mode Commonly taught in basic CNC courses: • Use when machined diameters change • Specify speed in sfm or mpm • Improves part finish and tool life

  3. G96 – constant surface speed mode Commonly taught in basic CNC courses: • Use when machined diameters change • Specify speed in sfm or mpm • Improves part finish and tool life Not always taught in basic courses: • Eliminating spindle dead time

  4. G96 – constant surface speed mode Commonly taught in basic CNC courses: • Use when machined diameters change • Specify speed in sfm or mpm • Improves part finish and tool life Not always taught in basic courses: • Eliminating spindle dead time

  5. G96 – constant surface speed Constant Surface Speed Is A Very Helpful Programming Feature

  6. G96 – constant surface speed Constant Surface Speed Is A Very Helpful Programming Feature • Easy To Program • Improves Workpiece Finish • Prolongs Tool Life

  7. G96 – constant surface speed However, Constant Surface Speed Can Be A Cycle Time Waster If Not Properly Programmed

  8. G96 – constant surface speed No Turning Center Can Instantaneously Change Spindle Speed

  9. G96 – constant surface speed The Time It Takes To Change Speeds Is Based On Many Factors

  10. G96 – constant surface speed The Time It Takes To Change Speeds Is Based On Many Factors • Machine Size • Work Holding Device • Spindle Parameters • Bar Feeder

  11. G96 – constant surface speed Test your turning centers to find out what spindle response time is for each! An Example: 30 HP, 10 in Chuck 0-1000...3 Seconds 0-2000...6 Seconds 0-3000...9 Seconds 0-4000...12 Seconds

  12. G96 – constant surface speed Based upon the machine just shown, consider this program: O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: 0 Current RPM: 0

  13. G96 – constant surface speed Program number O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: 0 Current RPM: 0

  14. G96 – constant surface speed Index turret – note 8.0” diameter tool change position O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 8.0 Diameter Time Required: 0 Current RPM: 0

  15. G96 – constant surface speed Start spindle – speed will be 286 rpm – this will take about one second O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 8.0 Diameter Time Required: 1 Second Current RPM: 286

  16. G96 – constant surface speed Rapid to first position – speed will increase to 2,292 rpm, taking 6 seconds! 4 in Movement Will Be Internal To Spindle Accel (0.5 Seconds) O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: 6 Seconds Current RPM: 2292

  17. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: NA Current RPM: 4000

  18. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: NA Current RPM: 2619

  19. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G96 S600 M03 N015 G00 X1. Z0 N020 G01 X-.04 F.010 N025 G00 X.875 Z.1 N030 G01 Z-.5 Time Required: NA Current RPM: 2619

  20. G96 – constant surface speed Rapid to tool change position – speed slows to 286 rpm, taking six more seconds N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: 6 Seconds Current RPM: 286

  21. G96 – constant surface speed Optional stop N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: 0 Current RPM: 286

  22. G96 – constant surface speed Index to next tool N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: 0 Seconds Current RPM: 286

  23. G96 – constant surface speed Spindle is running N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: 1 Second Current RPM: 334

  24. G96 – constant surface speed Rapid to approach position, speed increases to 3,565 rpm, taking 9 seconds! N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: 9 Seconds Current RPM: 3565

  25. G96 – constant surface speed Machine workpiece N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: NA Current RPM: 3565

  26. G96 – constant surface speed Machine workpiece N035 G00 X8. Z3. N040 M01 N045 T0202 N050 G96 S700 M03 N055 G00 X.75 Z.1 N060 G01 Z-.505 F.005 N065 X1. Time Required: NA Current RPM: 2674

  27. G96 – constant surface speed Rapid to tool change position N070 G00 X8. Z3. N040 M30 Time Required: 6 Seconds Current RPM: 334

  28. G96 – constant surface speed End of program N070 G00 X8. Z3. N040 M30 Time Required: 1 Second Current RPM: 0

  29. G96 – constant surface speed In This Program, About 30 Seconds Of Time Is Required To Accel/Decel Spindle!

  30. G96 – constant surface speed In This Program, About 30 Seconds Of Time Is Required To Accel/Decel Spindle! Additionally, Electricity Will Be Wasted And Undue Wear & Tear On The Machine Will Occur

  31. G96 – constant surface speed Consider this more efficient program: O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: 0 Current RPM: 0

  32. G96 – constant surface speed Program number O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: 0 Current RPM: 0

  33. G96 – constant surface speed Index turret O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: 0 Current RPM: 0

  34. G96 – constant surface speed Start spindle during approach movement, saving about one second Accel Occurs During Motion (Motion Internal) O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: 6 Seconds Current RPM: 2316

  35. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: NA Current RPM: 4000

  36. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: NA Current RPM: 2619

  37. G96 – constant surface speed Machine workpiece O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: NA Current RPM: 2619

  38. G96 – constant surface speed Return to tool change position – but note spindle mode change – 3,565 rpm is the speed required for the next tool! O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Spindle ACCELs To RPM Needed For Next Tool! Time Required: 3 Seconds Current RPM: 3565

  39. G96 – constant surface speed Optional stop O0001 N005 T0101 N010 G00 G96 X1. Z0 S600 M03 N015 G01 X-.04 F.010 N020 G00 X.875 Z.1 N025 G01 Z-.5 N030 G97 G00 X8. Z3. S3565 N035 M01 Time Required: 0 Seconds Current RPM: 3565

  40. G96 – constant surface speed Index the turret N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: 0 Seconds Current RPM: 3565

  41. G96 – constant surface speed Approach workpiece – note still in rpm mode No Spindle Speed Change! N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: 0 Seconds Current RPM: 3565

  42. G96 – constant surface speed Reselect constant surface speed mode – since spindle is already running at 3,565 rpm, this command takes no time Re-select CSS Mode (No Change In RPM) N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: 0 Seconds Current RPM: 3565

  43. G96 – constant surface speed Machine workpiece N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: NA Current RPM: 3565

  44. G96 – constant surface speed Machine workpiece N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: NA Current RPM: 2674

  45. G96 – constant surface speed Turn spindle off during last tool’s retract to tool change position N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Motion Internal To Spindle Stop Time Required: 7 Seconds Current RPM: 0

  46. G96 – constant surface speed End of program N040 T0202 N045 G00 G97 X.75 Z0 S3565 M03 N050 G96 S700 N055 G01 Z-.505 F.005 N060 X1. N065 G00 X8. Z3. M05 N067 M30 Time Required: 0 Current RPM: 0

  47. G96 – constant surface speed This Revised Program Requires About Sixteen Seconds Of Spindle Accel/Decel Time (compared to thirty seconds)

  48. G96 – constant surface speed This Revised Program Requires About Sixteen Seconds Of Spindle Accel/Decel Time About 14 Seconds Are Saved With Just Two Tools!

  49. G96 – constant surface speed mode Commonly taught in basic CNC courses: • Use when machined diameters change • Specify speed in sfm or mpm • Improves part finish and tool life Not always taught in basic courses: • Eliminating spindle dead time

More Related