0 BEGIN PGM 13_002_1_EN MM 1 ;Program for machiningthe rear side of the 2 ;watchcase. The workpiece is fixed to 4 mm 3 ;at the bottom to be able to run the complete 4 ;external machining. To align the workpiece 5 ;for machining the second side aud to define 6 ;the preset, the holes are drilled through 7 ;the entire workpiece. 8 ; 9 BLK FORM 0.1 Z X-50 Y-7.5 Z-43 10 BLK FORM 0.2 X+50 Y+92.5 Z+2 11 ; 12 ;Tool call for the plane surface and exernal 13 ;machining 14 TOOL CALL 11 Z S9550 F2000 15 L Z+100 R0 FMAX M3 16 ; 17 ;Machining plane surface 18 CYCL DEF 233 FACE MILLING ~ Q215=+0 ;MACHINING OPERATION ~ Q389=+4 ;MILLING STRATEGY ~ Q350=+1 ;MILLING DIRECTION ~ Q218=+100 ;FIRST SIDE LENGTH ~ Q219=+100 ;2ND SIDE LENGTH ~ Q227=+2 ;STARTNG PNT 3RD AXIS ~ Q386=+0 ;END POINT 3RD AXIS ~ Q369=+0.2 ;ALLOWANCE FOR FLOOR ~ Q202=+5 ;MAX. PLUNGING DEPTH ~ Q370=+1 ;TOOL PATH OVERLAP ~ Q207= AUTO ;FEED RATE FOR MILLNG ~ Q385= AUTO ;FINISHING FEED RATE ~ Q253= MAX ;F PRE-POSITIONING ~ Q357=+2 ;CLEARANCE TO SIDE ~ Q200=+2 ;SET-UP CLEARANCE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q347=+0 ;1ST LIMIT ~ Q348=+0 ;2ND LIMIT ~ Q349=+0 ;3RD LIMIT ~ Q220=+0 ;CORNER RADIUS ~ Q368=+0 ;ALLOWANCE FOR SIDE ~ Q338=+0 ;INFEED FOR FINISHING 19 L X-50 Y-7.5 R0 FMAX M99 20 ; 21 ;External machining 22 CYCL DEF 256 RECTANGULAR STUD ~ Q218=+98 ;FIRST SIDE LENGTH ~ Q424=+100 ;WORKPC. BLANK SIDE 1 ~ Q219=+85 ;2ND SIDE LENGTH ~ Q425=+100 ;WORKPC. BLANK SIDE 2 ~ Q220=+0.1 ;CORNER RADIUS ~ Q368=+0.2 ;ALLOWANCE FOR SIDE ~ Q224=+0 ;ANGLE OF ROTATION ~ Q367=+1 ;STUD POSITION ~ Q207= AUTO ;FEED RATE FOR MILLNG ~ Q351=+1 ;CLIMB OR UP-CUT ~ Q201=-38.5 ;DEPTH ~ Q202=+10 ;PLUNGING DEPTH ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q200=+2 ;SET-UP CLEARANCE ~ Q203=+0 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q370=+1 ;TOOL PATH OVERLAP ~ Q437=+0 ;APPROACH POSITION 23 L X-49 Y+0 R0 FMAX M99 24 L Z+100 R0 FMAX M5 ;Retract 25 ; 26 ;Tool call for pocket machining 27 TOOL CALL 5 Z S14000 F2500 28 L Z+100 R0 FMAX M3 29 L X+0 Y+50 R0 FMAX 30 CYCL DEF 251 RECTANGULAR POCKET ~ Q215=+0 ;MACHINING OPERATION ~ Q218=+60 ;FIRST SIDE LENGTH ~ Q219=+60 ;2ND SIDE LENGTH ~ Q220=+5 ;CORNER RADIUS ~ Q368=+0.2 ;ALLOWANCE FOR SIDE ~ Q224=+0 ;ANGLE OF ROTATION ~ Q367=+0 ;POCKET POSITION ~ Q207= AUTO ;FEED RATE FOR MILLNG ~ Q351=+1 ;CLIMB OR UP-CUT ~ Q201=-16 ;DEPTH ~ Q202=+5 ;PLUNGING DEPTH ~ Q369=+0.2 ;ALLOWANCE FOR FLOOR ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q338=+5 ;INFEED FOR FINISHING ~ Q200=+2 ;SET-UP CLEARANCE ~ Q203=+0 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q370=+1 ;TOOL PATH OVERLAP ~ Q366=+2 ;PLUNGE ~ Q385= AUTO ;FINISHING FEED RATE 31 M99 32 L Z+100 R0 FMAX M5 ;Retract 33 ; 34 ;Tool call for centering the holes 35 TOOL CALL 203 Z S6000 F600 36 L Z+100 R0 FMAX M3 37 L X+0 Y+50 R0 FMAX 38 CYCL DEF 240 CENTERING ~ Q200=+2 ;SET-UP CLEARANCE ~ Q343=+1 ;SELECT DIA./DEPTH ~ Q201=-2 ;DEPTH ~ Q344=-9 ;DIAMETER ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q211=+0 ;DWELL TIME AT DEPTH ~ Q203=-16 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE 39 M99 40 CYCL DEF 240 CENTERING ~ Q200=+3 ;SET-UP CLEARANCE ~ Q343=+1 ;SELECT DIA./DEPTH ~ Q201=-2 ;DEPTH ~ Q344=-6 ;DIAMETER ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q211=+0 ;DWELL TIME AT DEPTH ~ Q203=-16 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE 41 PATTERN DEF ~ CIRC1( X+0 Y+50 D46 START+0 NUM4 Z+0 ) 42 CYCL CALL PAT FMAX 43 L Z+100 R0 FMAX M5 ;Retract 44 ; 45 ;Tool call drill D5 46 TOOL CALL 227 Z S6000 F400 47 L Z+100 R0 FMAX M3 48 L X+0 Y+50 R0 FMAX 49 CYCL DEF 200 DRILLING ~ Q200=+2 ;SET-UP CLEARANCE ~ Q201=-28 ;DEPTH ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q202=+5 ;PLUNGING DEPTH ~ Q210=+0 ;DWELL TIME AT TOP ~ Q203=-16 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q211=+0 ;DWELL TIME AT DEPTH ~ Q395=+1 ;DEPTH REFERENCE 50 CYCL CALL PAT FMAX 51 L Z+100 R0 FMAX M5 ;Retract 52 ; 53 ;Tool call drill D8 54 TOOL CALL 230 Z S5000 F400 55 L Z+100 R0 FMAX M3 56 L X+0 Y+50 R0 FMAX 57 CYCL DEF 200 DRILLING ~ Q200=+2 ;SET-UP CLEARANCE ~ Q201=-28 ;DEPTH ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q202=+8 ;PLUNGING DEPTH ~ Q210=+0 ;DWELL TIME AT TOP ~ Q203=-16 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q211=+0 ;DWELL TIME AT DEPTH ~ Q395=+1 ;DEPTH REFERENCE 58 M99 59 L Z+100 R0 FMAX M5 ;Retract 60 ; 61 ;Tool call for deburring of the outside 62 ;contour and the pocket 63 TOOL CALL 170 Z S11000 F900 DR-2.5 64 L Z+100 R0 FMAX M3 65 CYCL DEF 256 RECTANGULAR STUD ~ Q218=+98 ;FIRST SIDE LENGTH ~ Q424=+98.1 ;WORKPC. BLANK SIDE 1 ~ Q219=+85 ;2ND SIDE LENGTH ~ Q425=+85.1 ;WORKPC. BLANK SIDE 2 ~ Q220=+0.1 ;CORNER RADIUS ~ Q368=+0 ;ALLOWANCE FOR SIDE ~ Q224=+0 ;ANGLE OF ROTATION ~ Q367=+1 ;STUD POSITION ~ Q207= AUTO ;FEED RATE FOR MILLNG ~ Q351=+1 ;CLIMB OR UP-CUT ~ Q201=-0.7 ;DEPTH ~ Q202=+1 ;PLUNGING DEPTH ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q200=+2 ;SET-UP CLEARANCE ~ Q203=+0 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q370=+1 ;TOOL PATH OVERLAP ~ Q437=+0 ;APPROACH POSITION 66 L X-49 Y+0 R0 FMAX M99 67 L X+0 Y+50 R0 FMAX 68 CYCL DEF 251 RECTANGULAR POCKET ~ Q215=+2 ;MACHINING OPERATION ~ Q218=+60 ;FIRST SIDE LENGTH ~ Q219=+60 ;2ND SIDE LENGTH ~ Q220=+5 ;CORNER RADIUS ~ Q368=+0.1 ;ALLOWANCE FOR SIDE ~ Q224=+0 ;ANGLE OF ROTATION ~ Q367=+0 ;POCKET POSITION ~ Q207= AUTO ;FEED RATE FOR MILLNG ~ Q351=+1 ;CLIMB OR UP-CUT ~ Q201=-1 ;DEPTH ~ Q202=+1 ;PLUNGING DEPTH ~ Q369=+0 ;ALLOWANCE FOR FLOOR ~ Q206= AUTO ;FEED RATE FOR PLNGNG ~ Q338=+5 ;INFEED FOR FINISHING ~ Q200=+2 ;SET-UP CLEARANCE ~ Q203=+0 ;SURFACE COORDINATE ~ Q204=+50 ;2ND SET-UP CLEARANCE ~ Q370=+1 ;TOOL PATH OVERLAP ~ Q366=+2 ;PLUNGE ~ Q385= AUTO ;FINISHING FEED RATE 69 M99 70 L Z+100 R0 FMAX M30 ;Retract and program end 71 END PGM 13_002_1_EN MM