Presentation is loading. Please wait.

Presentation is loading. Please wait.

Maximizing CNC Utilization Module three: Advanced implications of basic features Copyright 200031.

Similar presentations


Presentation on theme: "Maximizing CNC Utilization Module three: Advanced implications of basic features Copyright 200031."— Presentation transcript:

1

2 Maximizing CNC Utilization Module three: Advanced implications of basic features Copyright 200031

3 Module three presentation plan: 3Introduction 3Documenting techniques 3Block delete techniques 3Sequence number techniques 3G code techniques 3Axis word techniques 3Speed & feed techniques 3T word techniques 3M word techniques31

4 Nearly every CNC feature has multiple uses31 We’re calling anything not commonly addressed in a basic course an advanced implication of basic features You may be surprised at how many basic features have advanced implications!

5 31 Relates to machining and turning centers

6 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters On a 16 series Fanuc control, parameter number 103 sets the baud rate for program transfers. A value of 9 represents 2400 baud, 10 is 4800 baud, 11 is 9600 baud. Example:

7 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:

8 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:

9 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: Parameters control thousands of machine functions F Reader/puncher interface F Axis control F Coordinate system F Stroke limit F Feedrate F Acceleration/deceleration F Servo F CRT/MDI/EDIT F Program F Pitch error compensation F Spindle control F Tool offset F Canned cycle F Rigid tapping F Scaling/rotation F Uni-direction positioning F Polar coordinate interpolation F Index table indexing F Custom macro F Skip functions F Graphic display F Tool life management F Look ahead F Even more!

10 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: Many are of importance to CNC programmers! F Reader/puncher interface F Axis control F Coordinate system F Stroke limit F Feedrate F Acceleration/deceleration F Servo F CRT/MDI/EDIT F Program F Pitch error compensation F Spindle control F Tool offset F Canned cycle F Rigid tapping F Scaling/rotation F Uni-direction positioning F Polar coordinate interpolation F Index table indexing F Custom macro F Skip functions F Graphic display F Tool life management F Look ahead F Even more! All CNC people should be acquainted with parameters! Throughout this course, we’ll be introducing many important functions that are controlled by parameters

11 31 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:

12 32 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:

13 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two Parameter number32

14 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two General name32

15 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two Bit numbers (0-7)32

16 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two Bit names (abbreviated) Unused in this parameter32

17 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two Bit values (always 0 or 1)32

18 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: 8 bit parameters control up to 8 functions: 0 1 2 3 4 5 6 7 201: Transfer condition NCRASCSB2 00000011 NCR 0: The EOB code used in output is LF, CR, CR 1: LF only ASC 0: The code used for data output is ISO 1: ASCII SB2 0: The number of stop bits is one 1: two Documentation for each bit 1: often means on, yes, or positive 0: often means off, no, or negative32

19 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:32

20 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:32

21 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: Whole number parameters: Parameters often contain actual values 5140: Minimum depth of cut in G76 0050 Value: (represents 0.0050 inch) For Fanuc 16T:32

22 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:32

23 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses:32

24 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áAxis type Not commonly taught in basic courses: Each control contains thousands of parameters! Most controls use a battery to retain parameter values You MUST make a backup copy of your parameters! (use a standard DNC device) Remember to update whenever you make parameter changes! According to Fanuc USA, the majority of downtime is spent trying to re-enter lost (unrecorded) parameter settings!32

25 Commonly taught in basic CNC courses: 3Parameters are seldom mentioned 3Manipulated by maintenance people 3Control many machine functions Understanding parameters áDiversity of parameters áEight bit binary type áWhole number type áImportance of backing up Not commonly taught in basic courses: What experiences do you have with parameters?32


Download ppt "Maximizing CNC Utilization Module three: Advanced implications of basic features Copyright 200031."

Similar presentations


Ads by Google