Transcript Document
Turning Center Programming And Operation Lesson One: Machine Configurations Copyright 2002, CNC Concepts, Inc. 2 You must understand the Key Concept Number One machine you’ll be working with! FANUC 10T O X I F M X00.0000 Z00.0000 POWER ON OFF U E [ N Y J D S] V ? PAGE G Z K H T @ P Q R L ( EOB) W @ A B C # / 8 9 5 6 2 3 0 = 7 4 1 + Sp , * RESET START CALC CAN INPUT CURSOR NC/PC SHIFT AUX In key concept #1 we look at the machine from a programmer’s viewpoint CYCLE START FEED HOLD MDI JOG AUTO ON HANDLE OFF DRY RUN ZERO EDIT MODE RETURN 100% OFF 0% X- EMERGENCY STOP ON OFF SPINDLE 6 7 8 X X1 Z X10 Z X100 9 10 11 12 5 4 3 0 2 SLOW 1 FAST TURRET INDEX 100% 100% 0% RAPID OVERRIDE BLOCK DELETE ORIGIN ON MEMORY PROTECT 200% FEEDRATE OVERRIDE JOYSTICK OPTIONAL STOP X 100% 10% Z+ Z- MACHINE LOCK 50% 25% X+ SINGLE BLOCK 130% 0% 130% OD ID AXIS LOAD SPINDLE LOAD X Z CLAMP DIRECTION In key concept #7 we look at the machine from an operator’s viewpoint Key concept #1 CHUCK TAILSTOCK From programmer’s viewpoint Key concept #7 From operator’s viewpoint 3 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 4 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 5 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 6 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 7 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 8 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 9 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 10 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 11 You must understand the Key Concept Number One machine you’ll be working with! Seven Lessons Machine configurations Understanding turning center feeds and speeds General flow of CNC Usage Visualizing the execution of a CNC program Understanding program zero Determining program zero assignment values Three ways to assign program zero 12 Lesson Number One: Machine Configurations Lesson One Lesson Plan Basic machining practice Machine configurations Programmable functions Universal slant bed Chucker slant bed Twin spindle horizontal Single/twin spindle vertical Mill/turn machines 13 Lesson One Lesson Plan Basic machining practice Machine configurations Programmable functions Universal slant bed Chucker slant bed Twin spindle horizontal Single/twin spindle vertical Mill/turn machines 14 Lesson One Lesson Plan Basic machining practice Machine configurations Programmable functions Universal slant bed Chucker slant bed Twin spindle horizontal Single/twin spindle vertical Mill/turn machines 15 Lesson One Lesson Plan Basic machining practice Machine configurations Programmable functions Universal slant bed Chucker slant bed Twin spindle horizontal Single/twin spindle vertical Mill/turn machines 16 17 Lesson One Lesson Plan Basic machining practice Machine configurations Programmable functions Universal slant bed Chucker slant bed Twin spindle horizontal Single/twin spindle vertical Mill/turn machines 1 1 18 Presentation links Key concept #1 Basic machining practice Machine configurations Universal slant bed Chucker Twin spindle horizontal Sub-spindle Single spindle vertical Twin spindle vertical Mill / turn Gang style Sliding headstock Programmable features Turret Spindle Feedrate Coolant 19 Basic Machining Practice The Key To Proper CNC Machine Usage! You must understand basic machining practice as it relates to turning centers Though basic machining practice is beyond the scope of this course… …you must understand: Machining operations Like: Rough turning/finish turning Rough boring/finish boring Drilling Tapping Threading Grooving/necking Knurling 20 Though basic machining practice is beyond the scope of this course… …you must understand: Machining operations Processing Processing: Development of the machining order by which the workpiece is produced 21 Though basic machining practice is beyond the scope of this course… …you must understand: Machining operations Processing Cutting conditions You must be able to determine spindle speed, feedrate, and depth of cut based upon cutting tool material workpiece material, and rigidity of setup 22 Though basic machining practice is beyond the scope of this course… …you must understand: Machining operations Processing Cutting conditions Work-holding setups You must be able to design safe workholding setups 23 Though basic machining practice is beyond the scope of this course… …you must understand: Machining operations Processing Cutting conditions Work-holding setups Blueprint reading, dimensioning, etc. You must understand all aspects of basic machining practice in order to write safe, workable CNC programs 24 Though basic machining practice is beyond the scope of this course… …you must understand: If you feel weak in your basic Machining operations Processing machining practice skills… Cutting conditions Work-holding setups See pages 1-1 Blueprint reading, dimensioning, etc. through 1-37 in the You muststudent understand all aspects of manual! basic machining practice in order to write safe, workable CNC programs 25 26 Machine Configurations Turning centers are available in several styles There are many forms of CNC turning centers… Universal slant bed Chucker slant bed Twin spindle horizontal Single spindle vertical Twin spindle vertical Mill/turn machines Gang type Sliding headstock In all cases… X will be the diameter controlling axis Z will be the length controlling axis 27 There are many forms of CNC turning centers… Universal slant bed Chucker slant bed Twin spindle horizontal Single spindle vertical Twin spindle vertical Mill/turn machines Gang type Sliding headstock In all cases… X will be the diameter controlling axis Z will be the length controlling axis 28 Front view of machine Universal style slant bed turning center Headstock & Spindle Universal style slant bed turning center Work-holding Device Universal style slant bed turning center Center Body Quill Tailstock Universal style slant bed turning center Turret Universal style slant bed turning center That’s why it’s called a “universal” style A universal slant bed turning center can perform all types of turning applications: Chucker work Shaft work Bar work Universal style slant bed turning center 34 - Z Axis + Universal style slant bed turning center 36 - Z Axis + Universal style slant bed turning center 37 - Z Axis + Universal style slant bed turning center 38 - Z Axis + Universal style slant bed turning center 39 - Z Axis + Universal style slant bed turning center 40 - Z Axis + Universal style slant bed turning center 41 - Z Axis + Universal style slant bed turning center 42 - Z Axis + Universal style slant bed turning center 43 - Z Axis + Universal style slant bed turning center 44 - Z Axis + Universal style slant bed turning center 45 - Z Axis + Universal style slant bed turning center 46 - Z Axis + Universal style slant bed turning center 47 - Z Axis + Universal style slant bed turning center 48 - Z Axis + Universal style slant bed turning center 49 - Z Axis + Universal style slant bed turning center 50 - Z Axis + Universal style slant bed turning center 51 - Z Axis + Universal style slant bed turning center 52 - Z Axis + Universal style slant bed turning center 53 - Z Axis + Universal style slant bed turning center 54 - Z Axis + Universal style slant bed turning center 55 - Z Axis + Universal style slant bed turning center 56 - Z Axis + Universal style slant bed turning center 57 - Z Axis + Universal style slant bed turning center 58 - Z Axis + Universal style slant bed turning center 59 - Z Axis + Universal style slant bed turning center 60 - Z Axis + Universal style slant bed turning center 61 - Z Axis + Universal style slant bed turning center 62 - Z Axis + Universal style slant bed turning center 63 - Z Axis + Universal style slant bed turning center 64 - Z Axis + Universal style slant bed turning center 65 - Z Axis + Universal style slant bed turning center 66 - Z Axis + Universal style slant bed turning center 67 - Z Axis + Universal style slant bed turning center 68 - Z Axis + Universal style slant bed turning center 69 - Z Axis + Universal style slant bed turning center 70 - Z Axis + Universal style slant bed turning center 71 - Z Axis + Universal style slant bed turning center 72 - Z Axis + Universal style slant bed turning center 73 - Z Axis + Universal style slant bed turning center 74 Z is the length controlling axis - Z Axis + Universal style slant bed turning center X Axis + Universal style slant bed turning center X Axis + Universal style slant bed turning center 76 X Axis + Universal style slant bed turning center 77 X Axis + Universal style slant bed turning center 78 X Axis + Universal style slant bed turning center 79 X Axis + Universal style slant bed turning center 80 X Axis + Universal style slant bed turning center 81 X Axis + Universal style slant bed turning center 82 X Axis + Universal style slant bed turning center 83 X Axis + Universal style slant bed turning center 84 X Axis + Universal style slant bed turning center 85 X Axis + Universal style slant bed turning center 86 X Axis + Universal style slant bed turning center 87 X Axis + Universal style slant bed turning center 88 X Axis + Universal style slant bed turning center 89 X Axis + Universal style slant bed turning center 90 X Axis + Universal style slant bed turning center 91 X Axis + Universal style slant bed turning center 92 X Axis + Universal style slant bed turning center 93 + X Axis X is the diameter controlling axis Universal style slant bed turning center 94 + If you want to turn a 3.0 inch diameter… 3.000 X Axis X is DIAMETER X3.0 X3.0 will be the commanding word Universal style slant bed turning center + X Axis X is DIAMETER Once again: 3.000 X is always the diameter-controlling axis Z is always the length controlling axis - Also: X+: always gets bigger in diameter Z+: always away from the spindle X3.0 Though some machine tool builders reverse the polarity of the X axis Universal style slant bed turning center 96