Example: air traffic controller

Mill - Programming Workbook - Answers Book

WORKBOOKPROGRAMMINGHAAS AUTOMATION, STURGIS ROADOXNARD, CA AUTOMATION, SERIESHAAS AUTOMATION, SERIESIHAAS AUTOMATION Sturgis RoadOxnard, C alifor nia 93030 Phone: Workbook is suggested for the exclusive use of Haas Automation technicians, distributors and customers. Any reproduction, transmission, or use of this document or its contents for profit is prohibited, with the exception of reproduction for educational use. This training information is provided at no cost to all Haas customers and schools currently training with Haas equipment. Modification of such data is restricted without written consent from Haas Automation, subject matter in this Workbook is reviewed and updated regularly and is subject to change without notice.

PROGRAMMING This workbook is suggested for the exclusive use of Haas Automation technicians, distributors and customers. Any reproduction, transmission, or use of this document or its contents for profit is prohibited, with the exception of reproduction for educational use.

Tags:

  Programming, Workbook, Programming workbook

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Mill - Programming Workbook - Answers Book

1 WORKBOOKPROGRAMMINGHAAS AUTOMATION, STURGIS ROADOXNARD, CA AUTOMATION, SERIESHAAS AUTOMATION, SERIESIHAAS AUTOMATION Sturgis RoadOxnard, C alifor nia 93030 Phone: Workbook is suggested for the exclusive use of Haas Automation technicians, distributors and customers. Any reproduction, transmission, or use of this document or its contents for profit is prohibited, with the exception of reproduction for educational use. This training information is provided at no cost to all Haas customers and schools currently training with Haas equipment. Modification of such data is restricted without written consent from Haas Automation, subject matter in this Workbook is reviewed and updated regularly and is subject to change without notice.

2 Always use the most current copy of the Haas Automation Programming Workbook . You can also scan the code below with your mobile device to directly access this information, or go to to download the most current 2015, Haas AutomationsrewsnA koobkroW lliMPOSITIONING EXERCISE (PAGE #8)What is the value in X and Y for each hole in absolute G90 positioning w hen each moveis defi ned from a single fixed part zero point of an X0 Y0 origin =X 3Y 3PT2 =X 3Y- 3PT3 =X - 3Y- 3PT4 =X - 3Y 3PT5 =X 6Y 7PT6 =X 9Y 7PT7 =X 9Y- 5PT8 =X 6Y- 5 What is the value for each hole in INCREMENTAL G91 positioning w hen each moveis defi ned from the previous position and t he zero point shifts with the new T 8t oP T 9=X-12Y- 1 FromP T 9t oP T 1 0=X - 1Y 1 2 FromP T 1 0t oP T 11=X 4Y 0 FromP T 11t oP T 1 2=X 2Y- 1 FromP T 1 2t oP T 1 3=X 2Y 1 FromP T 1 3t oP T 1 4=X 2Y- 11srewsnA koobkroW lliM2 INTERPOLATION EXERCISE (PAGE #41)O00010 (INTERPOLATION EXERCISE)

3 T1 M06 (1/2 DIA. 4 FLT. END MILL)G90 G54 G00 M03G43 H01 M08G01 F12. (Feed end mill over to the top right radius and continue aroundpart, to the end, defining center of tool. Cutter compensation is not being used here.)G02 (or use I0. instead of R)G01 (or use J0. instead of R)G01 X0. (or use J0. instead of R)G01 Z1. M09G28 G91 Z0. M05M30CI RCULAR POCKET MILLING EXERCISE (PAGE #55)O00020 (CIRCULAR POCKET MILLING EXERCISE)T2 M06 (5/8 DIA. 2 FLT. CENTER CUTTING E ND MILL)G90 G54 G00 (X Y position to center of CPM1)S1620 M03G43 H02 M08 (Rapid to .1 above part)G13 D02 (do CPM1 using I,K & Q)G13 I1.

4 D02 (do a finish pass on CPM1 using I only)G00 (Z rapid to clearance position above part) (X Y position to center of CPM2)G01 Z0. F20. (feed down to the start point to start incremental depth down)G13 G91 K1. D02 L3 F10. (CPM2 with I,K & Q and G91)G90 G00 Z1. M09 (rapid above part, coolant off)G53 G49 Z0. M05M30srewsnA koobkroW lliM3 CUTTER COMPENSATION EXERCISE #1 (PAGE #66)O00030 (CUTTER COMPENSATION EXERCISE #1)T1 M06 (1/2 DIA. 4 FLT. END MILL)G90 G54 G00 M03G43 H01 M08 (Rapid to .1 above part)G01 F50. (Fast feed to depth n on-cutting move)G41 X0. D01 F12. (Turning on cutter c ompensation) X4. (or use I0.)

5 Instead of R)G01 Y-4. (or use J0. instead of R)G01 X0. (or use J-0. instead of R)G01 (Position off part at least half the cutter diameter before canceling )G40 G01 ( Cancel cutter compensation feeding off of part)G00 Z1. M09G53 G49 Z0. M05M30 CUTTER COMPENSATION EXERCISE #2 (PAGE #69)O00040 (CUTTER COMPENSATION EXERCISE #2)T12 M06 (3/4 DIA. 4 FLT. END MILL)G90 G54 G00 M03G43 H12 M08G01 X0. D12 (T urn on cutter compensation moving onto part) Y4. X7. Y5. X8. X3. Y0. (Position off p art at least half c utter diameter befo re canceling )G40 (Cancel cutter compensation moving off of part)G00 Z1.

6 M09G53 G49 Z0. M05M30srewsnA koobkroW lliM4 CANNED CYCLE EXERCISE #1 (PAGE #81)O00050 (CANNED CYCLE EXERCISE #1)T3 M06 (1/2 DIA. SPOT DRILL)G90 G54 G00 X3. M03G43 H03 Z1. M08G81 G99 G00 Z1. M09G53 G49 Z0. M05M01T4 M06 (1/4 DIA. DRILL)G90 G54 G00 X3. M03G43 H04 Z1. M08G83 G99 G00 Z1. M09G53 G49 Z0. M05M01T5 M06 (3/8 DIA. 4 FLT )G90 G54 G00 X3. M03G43 H05 Z1. M08G82 G99 G00 Z1. M09G53 G49 Y0. Z0. M05M30srewsnA koobkroW lliM5 CANNED CYCLE EXERCISE #2 (PAGE #91)O00060 (CANNED CYCLE EXERCISE #2)T1 M06 ( 90 D eg. 1/2 DIA. SPOT DRILL)G90 G54 G00 M03G43 H01 Z1.

7 M08G81 G99 G00 Z1. M09G53 G49 Z0. M05T2 M06 ( U .368 DIA. DRILL)G90 G54 G00 M03G43 H02 Z1. M08G83 G99 (c onti nued)srewsnA koobkroW G00 Z1. M09G53 G49 Z0. M05T3 M06 (7/16-14 T AP)G90 G54 G00 M03G43 H03 Z1. M08G84 G99 G00 Z1. M09G53 G49 Y0. Z0. M05M30srewsnA koobkroW lliM7 CANNED CYCLE EXERCISE #3 (PAGE #103)O00070 (CANNED CYCLE EXERCISE #3)T06 M06 (#7 . 201 DIA. CARBIDE STUB DRILL)G90 G54 G00 (X Y Position to center of bolt circle)S3200 M03G43 H06 Z1. M08 (Position to Z .1 for the initial point, coolant on)G83 G98 (G83 with G98 initial point return)G70 J10.

8 L6 (Bolt h ole circle command 6 holes) L0 (BOLT HOLE ARC center, but no hole here using L0)G71 J0. K-30. L5 (Bolt hole ARC command 5 holes)G72 J- 45. L4 (Define XY location, thenew Z depth and change the R plane for the Bolt Holes Along an Angle)G80 G00 Z1. M09 (Cancel c anned cycle and turn off coolant)G53 G49 Z0. M05 (Send Y and Z home and turn o ff spindle)T07 M06 (#1/4-20 SPIRAL TAP)G90 G54 G00 (X Y Position to center of bolt circle)S750 M03G43 H07 M08 (Position to Z .1 for the initial point, coolant on)G84 G98 (G84 with G98 initial point return)G70 J10. L6 (Bolt hole circle command 6 holes) L0 (BOLT HOLE ARC center, but no hole here using L0)G71 J0.

9 K-30. L5 (Bolt hole ARC command 5 holes)G72 J- 45. L4 (Define XY location, thenew Z depth and change the R plane for the Bolt Holes Along an Angle)G80 G00 Z1. M09 (Cancel canned cycle and turn o ff coolant)G28 G91 Y0. Z0. M05 (Send Y and Z home and turn off s pindle)M30 (End of Program)srewsnA koobkroW lliM8FI NAL EXERCISE (PAGE #132)O00080 (FINAL EXERCISE)T1 M06 (3/4 .750 DIA. 4 FLT. END MILL)G90 G54 G00 M03G43 H01 Z1. M08G01 Y1. D01 0 .7 5G02 Y1. G01 Z1. M09G53 G49 Z0. M05T2 M06 (7/8 .875 DIA. 2 FLT. INSERT DRILL)G90 G54 G00 X0. M03G43 H02 Z1. M08G81 G99 G00 Z1. M09G53 G49 Z0. M05T3 M06 (5/8.)

10 625 DIA. 2 FLT. END MILL)G90 G54 G00 X0. M03G43 H03 M08G13 D03 Z1. M09G53 G49 Z0. M05(c onti nued on next page)srewsnA koobkroW lliMFI NAL EXERCISE SUB-PROGRAM(PAGE #137)(SUB-PROGRAM)O00081(A SEPARATE PROGRAM)G98 G00 M09G53 G49 Z0. M05M 9 99T4 M06 (1/2 DIA. SPOT DRILL)G90 G54 G00 M03G43 H04 M08G81 G99 P81T5 M06 (5/16 DIA. DRILL)G90 G54 G00 M03G43 H05 M08G83 G99 Z- .72 P81T6 M06 (3/8-16 T AP)G90 G54 G00 G43 H06 M08G84 G99 P81G53 M06M 3 0


Related search queries