500 likes | 673 Views
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
E N D
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 • Specify speed in sfm or mpm • Improves part finish and tool life
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
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
G96 – constant surface speed Constant Surface Speed Is A Very Helpful Programming Feature
G96 – constant surface speed Constant Surface Speed Is A Very Helpful Programming Feature • Easy To Program • Improves Workpiece Finish • Prolongs Tool Life
G96 – constant surface speed However, Constant Surface Speed Can Be A Cycle Time Waster If Not Properly Programmed
G96 – constant surface speed No Turning Center Can Instantaneously Change Spindle Speed
G96 – constant surface speed The Time It Takes To Change Speeds Is Based On Many Factors
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
G96 – constant surface speed Rapid to tool change position N070 G00 X8. Z3. N040 M30 Time Required: 6 Seconds Current RPM: 334
G96 – constant surface speed End of program N070 G00 X8. Z3. N040 M30 Time Required: 1 Second Current RPM: 0
G96 – constant surface speed In This Program, About 30 Seconds Of Time Is Required To Accel/Decel Spindle!
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
G96 – constant surface speed This Revised Program Requires About Sixteen Seconds Of Spindle Accel/Decel Time (compared to thirty seconds)
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!
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