background image

MACHINING PROGRAM 

4

 

4-61 

2.  Program composition 

 

 

Command of upper turret 

Machining motion 

Instruction in 

Preparation motion 

For machining 

Upper turret 

HD1 

Turning 

Program composition element 

 

Command of lower turret 

Instruction in 

Preparation motion 

For machining 

 

Lower turret 

Serial No. 294060

Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.

Serial No. 294060

Содержание INTEGREX e Series

Страница 1: ...ons may not include safety features such as covers doors etc Before operation make sure all such items are in place 4 This manual was considered complete and accurate at the time of publication however due to our desire to constantly improve the quality and specification of all our products it is subject to change or modification If you have any questions please contact the nearest Technical Cente...

Страница 2: ...S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 3: ...7 Cutting feed rate 2 22 2 2 Magazine 2 28 2 2 1 INTEGREX i 2 28 2 2 2 INTEGREX i S 2 28 2 2 3 INTEGREX i ST 2 28 2 2 4 INTEGREX e H 2 29 2 2 5 INTEGREX e H S 2 29 2 2 6 INTEGREX e H ST 2 29 2 2 7 INTEGREX i V 2 30 2 2 8 INTEGREX e V 2 30 2 2 9 VORTEX i V 2 31 3 NC COMMAND 3 1 3 1 Programming Format 3 1 3 1 1 Words and addresses 3 1 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z...

Страница 4: ...mposition 4 3 4 2 2 Method of making program 4 4 4 3 Preparation Motion for Machining 4 7 4 3 1 Sample program 4 7 4 3 2 Preparation for machining 4 7 4 4 Machining Motion 4 15 4 4 1 Turning program 4 15 4 4 2 Hole machining program 4 23 4 4 3 3 axis machining program 4 28 4 4 4 4 axis machining program 4 34 4 4 5 5 axis machining program 4 38 4 5 End Motion for Machining 4 47 4 5 1 Sample program...

Страница 5: ... machining 4 49 4 6 2 Sample programs 4 58 5 SUPPLEMENT 5 1 5 1 Detail of Preparatory Function 5 2 5 2 Detail of Miscellaneous Function 5 63 5 3 Restriction of Combination 5 75 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 6: ...ou are required to carefully read and understand the operating manual of the machine especially the section describing safety precautions before using or operating the function or the device S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 7: ...INTEGREX i series and VORTEX i series The INTEGREX e series and INTEGREX i series are multi tasking machines and support both milling and turning The VORTEX i series is a machining center and supports milling only Note that the turning function is excluded from the descriptions of the VORTEX i series S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T ...

Страница 8: ...1 INTRODUCTION 1 2 E S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 9: ...n of the work spindle plus indicates the right hand rotation CW minus indicates the left hand rotation CCW Y axis Refers to the longitudinal motion of the upper turret plus indicates the forward direction to the front minus indicates the backward direction to the rear C2 axis Refers to the rotation of the secondary spindle plus indicates the left hand rotation CCW minus indicates the right hand ro...

Страница 10: ...2 MACHINE INFORMATION 2 2 X Y C2 W C Z2 Z X2 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 11: ...orward direction to the front Z axis Axis of vertical motion of the milling headstock plus indicates the upward direction minus indicates the downward direction B axis Rotation of the milling spindle plus indicates the right hand rotation CW minus indicates the left hand rotation CCW as viewed from the operator door C axis Rotation of the table plus indicates the right hand rotation CW minus indic...

Страница 12: ...tes the forward direction to the front Z axis Axis of vertical motion of the milling headstock plus indicates the upward direction minus indicates the downward direction B axis Rotation of the milling spindle plus indicates the right hand rotation CW minus indicates the left hand rotation CCW as viewed from the operator door C axis Rotation of the table plus indicates the right hand rotation CW mi...

Страница 13: ... is 5 axis when there is option of simultaneously controlled 5 axes it is 4 axis when there is not 3 INTEGREX i ST e H ST Applicable Not applicable Number of simultaneously controlled axes Kind of machining Structure Axis direction during home return 4 5 axis Note Multi tasking machine Spindle No 1 Z Spindle No 2 upper turret lower turret Note It is 5 axis when there is option of simultaneously co...

Страница 14: ...Home Position Holder end Z stroke X stroke X Home Position Z Home Position Z stroke Z stroke Spindle center B stroke B stroke B Home Position B stroke W Home Position W stroke S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 15: ...005 39 57 2500U 1983 78 07 e 420H 1500U 5 0 20 840 33 07 210 8 27 210 8 27 1143 45 00 440 17 32 3000U 2673 105 24 e 500H 1500U 865 34 06 250 9 84 250 9 84 1098 43 23 500 19 69 3000U 2622 103 23 4000U 3638 143 23 e 670H 3000U 1020 40 16 345 13 58 325 12 80 2382 93 78 740 29 13 4000U 3398 113 78 6000U 5430 213 78 e 800H 4000U 1295 50 98 400 15 75 400 15 75 3640 143 31 6000U 5640 222 05 8000U 7640 30...

Страница 16: ... 40 39 1500U 1562 61 50 2500U 2250 88 58 e 420H 1500U 1505 59 25 1335 52 56 249 9 80 715 28 15 3000U 3035 119 49 2769 109 02 e 500H 1500U 1 0 04 1466 57 72 1157 8 45 58 300 11 81 850 33 46 3000U 2990 117 72 2681 8 105 58 4000U 3528 138 90 e 670H 3000U 2879 113 35 2690 105 91 1005 39 57 4000U 3890 153 15 3480 137 01 6000U 5054 198 98 e 800H 4000U 0 0 4055 159 65 1275 50 20 6000U 5010 197 24 8000U 6...

Страница 17: ...0 33 071 210 8 268 210 8 268 948 37 323 440 17 323 3000U 2673 105 236 e 500H S 1500U 865 34 055 250 9 843 250 9 843 1098 43 228 500 19 685 3000U 2622 103 228 e 670H S 3000U 1020 40 157 345 13 583 325 12 795 2382 93 78 740 29 134 4000U 3398 133 78 Y Y Y Home Position Holder end Y stroke X stroke Z stroke Z stroke Z stroke Z Home Position W stroke Spindle center W Home Position B stroke B stroke B H...

Страница 18: ...9 1500U 1574 61 96 i 300S 1500U 2500U 2175 85 63 i 400S 1500U 1574 61 97 2500U 2175 85 63 e 420H S 1500U 2 0 08 1370 53 94 1054 41 50 249 9 80 715 28 15 3000U 3078 121 18 2762 108 74 e 500H S 1500U 5 0 20 1524 60 00 300 11 81 850 33 46 3000U 3048 120 00 2458 96 77 e 670H S 3000U 1005 39 57 4000U 3209 126 34 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O...

Страница 19: ...1 360 Cycloid type 360 Cycloid type i 100BARTAC ST i 200ST 1500U 1539 60 59 230 9 06 951 37 44 437 17 20 i 300ST 1500U i 400ST 1500U e 420H ST 2000U 2 0 08 1961 77 20 2 0 08 360 14 17 1471 57 913 422 16 614 Machine specification Holder end Spindle center Unit mm in mm in i 100ST 80 3 15 400 15 75 i 100BARTAC ST i 200ST 1500U 170 6 69 490 19 29 i 300ST 1500U i 400ST 1500U e 420H ST 2000U 249 9 803 ...

Страница 20: ... 2165 85 236 1600 62 992 2 pallet 2315 91 142 e 1850V 3055 120 275 1850 72 834 1800 70 866 i 500V 5 2 pallet 1100 43 307 800 31 496 900 35 433 i 630V 6 Single 1425 56 102 1050 41 338 1050 41 338 2 pallet Y Home Position Y center Y stroke Z stroke Z Home Position X Home Position Spindle center X stroke B stroke B stroke B stroke Holder end S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A...

Страница 21: ...min Bmax Bmin Unit mm in mm in mm in deg i 630V 6 Single 0 0 1425 56 102 0 0 1050 41 339 0 0 1050 41 339 120 30 2 pallet i 800V 8 Single 10 0 394 1690 66 535 1500 59 055 1150 45 276 2 pallet Machine specification C Holder end Spindle center Y center Unit deg mm in mm in mm in i 630V 6 Single 360 Cycloid type 350 13 780 1395 54 921 525 20 669 2 pallet i 800V 8 Single 1690 66 535 750 29 528 2 pallet...

Страница 22: ...is of rotation of C axis Parameter Contents Setting range Setting unit S5 Rotational center of the table 99999999 0 0001 mm 0 00001 in Fig 2 1 Horizontal type D734P2014 BA62 S5 Reference point of the workpiece Offset vector from tool holder end to B axis center Machine origin Axis of B axis rotation Axis of C axis rotation S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A...

Страница 23: ...pindle No 2 Mill Spindle 12000min 1 Standard Mill Spindle 20000min 1 Option i 100 35 to 6000 35 to 12000 35 to 20000 i 150 35 to 5000 i 200 1000U 1500U i 300 1000U 35 to 4000 1500U 2500U i 400 1000U 35 to 3300 1500U 2500U Remark 3000 min 1 is upper limit value during tapping cycle 2 INTEGREX i S min 1 Machine specification Spindle No 1 Spindle No 2 Mill Spindle 12000min 1 Standard Mill Spindle 200...

Страница 24: ...TEGREX e H min 1 Machine specification Spindle No 1 Standard Spindle No 1 Option Mill Spindle 12000min 1 Standard Mill Spindle 20000min 1 Option e 420H 1500U 35 to 4000 35 to 2500 35 to 12000 3000U e 500H 1500U 35 to 3300 35 to 1600 35 to 10000 3000U 4000U e 670H 3000U 4 to 1600 3 to 1000 25 to 5000 4000U 6000U e 800H 4000U 1 to 700 25 to 10000 6000U 8000U Remark 3000 min 1 is upper limit value du...

Страница 25: ...ing specifications e 420H S Spindle through hole diameter 91 e 500H S Spindle through hole diameter 104 e 670H S Spindle through hole diameter 170 6 INTEGREX e H ST min 1 Machine specification Spindle No 1 Standard Spindle No 1 Option Spindle No 2 Standard Spindle No 2 Option e 420H ST 2000U 35 to 4000 35 to 2500 35 to 4000 35 to 2500 Machine specification Mill Spindle 12000min 1 Standard Mill Spi...

Страница 26: ...dle High torque specification Option Mill Spindle High speed spindle specification Option e 1060V 5 to 600 3 to 300 25 to 10000 25 to 5000 e 1250V 8 Single 1 8 to 500 1 1 to 300 2 pallet e 1550V 3 to 300 e 1600V 10 Single 5 to 300 25 to 15000 2 pallet e 1850V 5 to 250 5 to 150 Remark 3000 min 1 is upper limit value during tapping cycle 9 VORTEX i V min 1 Machine specification Mill Spindle 10000min...

Страница 27: ... 40000 1574 i 400 1000U 50000 1968 1500U 2500U 40000 1574 2 INTEGREX i S mm min in min or deg min Machine specification X Y Z B C1 W C2 i 100S 40000 1574 40000 1574 40000 1574 14400 199800 30000 1181 199800 i 100BARTAC S i 200S 1000U 50000 1968 40000 1574 50000 1968 1500U i 300S 1500U 2500U 40000 1574 18000 708 i 400S 1500U 50000 1968 30000 1181 2500U 40000 1574 18000 708 S e r i a l N o 2 9 4 0 6...

Страница 28: ...968 18000 199800 6000 236 3000U 40000 1574 4500 177 e 500H 1500U 40000 1574 40000 1574 10800 7200 6000 236 3000U 4000U e 670H 3000U 12000 472 4000U 30000 1181 6000U 18000 708 6000 236 e 800H 4000U 18000 708 18000 708 24000 944 4500 6000U 18000 708 8000U 5 INTEGREX e H S mm min in min or deg min Machine specification X1 Y Z1 B C1 W C2 e 420HS 1500U 50000 1968 50000 1968 50000 1968 18000 199800 3000...

Страница 29: ...2000 2047 52000 2047 10800 18000 2 pallet 8 INTEGREX e V mm min in min or deg min Machine specification X Y Z B C e 1060V 42000 1653 42000 1653 42000 1653 10800 6545 e 1250V 8 Single 9000 2 pallet e 1550V 3272 e 1600V 10 Single 3600 2 pallet 7200 e 1850V 40000 1574 40000 1574 40000 1574 2400 9 VORTEX i V mm min in min or deg min Machine specification X Y Z B C i 630V 6 Single 52000 2047 52000 2047...

Страница 30: ... i 150 36000 i 200 1000U 1500U i 300 1000U 1500U 2500U i 400 1000U 1500U 2500U B On milling During geometry compensation mm min in min or deg min Machine specification X Y Z B C W i 100 40000 1574 40000 1574 40000 1574 14400 199800 40000 1574 i 150 i 200 1000U 1500U i 300 1000U 1500U 2500U i 400 1000U 1500U 2500U S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O...

Страница 31: ...00 1574 14400 199800 40000 1574 199800 i 100BARTAC S i 200S 1000U 1500U i 300S 1500U 2500U i 400S 1500U 2500U 3 INTEGREX i ST A On turning milling mm min in min or deg min Machine specification X1 Y Z1 B C1 W i 100ST 8000 314 8000 314 8000 314 5000 STD 36000 BT 10800 8000 314 i 100BARTAC ST i 200ST 1500U 36000 i 300ST 1500U i 400ST 1500U Machine specification X2 Z2 C2 i 100ST 8000 314 8000 314 360...

Страница 32: ...40000 1574 40000 1574 199800 i 100BARTAC ST i 200ST 1500U i 300ST 1500U i 400ST 1500U 4 INTEGREX e H A On turning milling mm min in min or deg min Machine specification X Y Z B C W e 420H 1500U 8000 314 8000 314 8000 314 7200 36000 8000 314 3000U e 500H 1500U 2100 1800 1200 47 3000U 4000U e 670H 3000U 4000U 6000U e 800H 4000U 6000U 8000U S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A ...

Страница 33: ...000 3000U e 500HS 1500U 2100 1800 1800 3000U e 670HS 3000U 4000U B On milling During geometry compensation mm min in min or deg min Machine specification X Y Z B C1 W C2 e 420HS 1500U 50000 1962 50000 1962 50000 1962 50000 50000 50000 1962 50000 3000U e 500HS 1500U 10800 7200 7200 3000U e 670HS 3000U 4000U 6 INTEGREX e H ST A On turning milling mm min in min or deg min Machine specification X1 Y Z...

Страница 34: ...3600 i 630V 6 Single 3000 1800 2 pallet B On milling During geometry compensation mm min in min or deg min Machine specification X Y Z B C i 500V 5 2 pallet 52000 2041 52000 2041 52000 2041 18000 36000 i 630V 6 Single 10800 10800 2 pallet 8 INTEGREX e V A On turning milling mm min in min or deg min Machine specification X Y Z B C e 1060V 8000 314 8000 314 8000 314 3600 540 e 1250V 8 Single 2500 2 ...

Страница 35: ... 18900 2835 9 VORTEX i V A On turning milling mm min in min or deg min Machine specification X Y Z B C i 630V 6 Single 8000 314 8000 314 8000 314 3600 3000 2 pallet i 800V 8 Single 2 pallet B On milling During geometry compensation mm min in min or deg min Machine specification X Y Z B C i 630V 6 Single 52000 2041 52000 2041 52000 2041 10800 10800 2 pallet i 800V 8 Single 2 pallet S e r i a l N o ...

Страница 36: ... Not supported Machine specification Magazine capacity 36 tool magazine 72 tool magazine 110 tool magazine i 100S i 100BARTAC S i 200S 1000U 1500U i 300S 1500U 2500U i 400S 1500U 2500U 2 2 3 INTEGREX i ST Standard accessory Special accessory Not supported Machine specification Magazine capacity 36 tool magazine 72 tool magazine 110 tool magazine i 100ST i 100BARTAC ST i 200ST 1500U i 300ST 1500U i...

Страница 37: ... Special accessory Not supported Machine specification Magazine capacity 40 tool magazine 80 tool magazine 120 tool magazine e 420H S 1500U 3000U e 500H S 1500U 3000U e 670H S 3000U 4000U 2 2 6 INTEGREX e H ST Standard accessory Special accessory Not supported Machine specification Magazine capacity 40 tool magazine 80 tool magazine 120 tool magazine e 420H ST 2000U S e r i a l N o 2 9 4 0 6 0 C o...

Страница 38: ...i 500V 5 2 pallet i 630V 6 Single 2 pallet 2 2 8 INTEGREX e V Standard accessory Special accessory Not supported Machine specification Magazine capacity Chain type magazine 40 tool magazine 80 tool magazine 120 tool magazine 160 tool magazine e 1060V e 1550V e1850V Machine specification Magazine capacity Rack type magazine 42 tool magazine 84 tool magazine 120 tool magazine 162 tool magazine e 125...

Страница 39: ...ol magazine 160 tool magazine i 630V 6 Single 2 pallet i 800V 8 Single 2 pallet Machine specification Magazine capacity Rack type magazine 206 tool magazine 276 tool magazine 348 tool magazine i 630V 6 Single 2 pallet i 800V 8 Single 2 pallet S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 40: ...2 MACHINE INFORMATION 2 32 E S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 41: ...99999 Variables number 1 to 999999 1 The number of digits in the words is checked by the maximum number of digits of the addresses 2 When data with decimal point is used for address for which decimal input is not available decimal figures will be ignored 3 If the number of integral digits exceeds the specified format an alarm will result 4 If the number of decimal digits exceed the specified forma...

Страница 42: ...d as directed below The file names here serve as the work numbers to be searched for in an automatic operation File name Assign a work number Any string of up to 32 characters can be used as a work number For the use of numerals only however the work number can be only up to eight digits from 1 to 99999999 Characters available are letters capital and small A to Z and a to z numerals and the follow...

Страница 43: ... is selected Parameter Description F94 bit4 Tool command method using T codes 0 Group number designation 1 Tool number designation 2 Command data Code value Description Setting range t1 Tool number of the tool to be changed for 000 to Tool quantity Note t2 Tool number of the tool to be used next 000 to Tool quantity t3 Group number of the tool to be changed for 0 to 99999999 t4 Group number of the...

Страница 44: ...ensation for five axis machining right G42 2 07 Tool length offset G43 08 Tool length offset in tool axis direction G43 1 08 Tool tip point control Type 1 ON G43 4 08 Tool tip point control Type 2 ON G43 5 08 Tool position offset OFF G49 08 Coordinate system setting Spindle speed range setting G92 00 Selection of machine coordinate system G53 00 Tool axis direction control G53 1 00 Selection of wo...

Страница 45: ... 09 Fixed cycle Tapping G84 09 Fixed cycle Reaming G85 09 Fixed cycle Back boring G87 09 Absolute data input G90 03 Incremental data input G91 03 Inverse time feed G93 05 Constant surface speed control ON G96 17 Constant surface speed control OFF G97 17 Feed per minute asynchronous G94 05 Feed per revolution synchronous G95 05 Polar coordinate input ON G16 18 Polar coordinate input OFF G15 18 Sele...

Страница 46: ...indle rotation M05 Turning spindle 1 C axis connect Milling mode select M200 Turning spindle 1 C axis disconnect turning mode select M202 Turning spindle 2 C axis connect Milling mode select M300 Turning spindle 2 C axis disconnect turning mode select M302 Spindle speed attainment check M250 Flood coolant ON M08 All coolant OFF M09 Milling spindle through coolant ON M51 Milling spindle through coo...

Страница 47: ...any G code can be commanded in the same block The G codes are then processed in order of increasing group number If two or more G codes belonging to the same group are given in the same block the G code entered last is valid S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 48: ...3 NC COMMAND 3 8 E S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 49: ... MAZATROL tool data and additional tool length offset is taken from tool offset data Parameter of Tool length offset Parameter bit meaning value description standard recommended F93 3 Tool length of tool data for an EIA ISO program 0 Invalid 1 1 1 Valid F94 2 Tool length offset validity by G28 G30 execution 0 Canceled 1 1 1 Not canceled F94 7 Tool offset source in EIA ISO program 0 LENG CO of tool...

Страница 50: ...l radius compensation parameter bit meaning value description standard recommended F92 7 Radius NOSE R in the Tool Data display for an EIA ISO program 0 invalid 0 1 1 1 valid F94 7 Tool offset amount effectuated in an EIA ISO program 0 ACT CO of tool offset 1 0 1 OFFSET No of tool data ACT CO of tool data Note Standard parameter of F92bit7 i150 0 i200 400 300 1 Tool radius compensation Pattern Dat...

Страница 51: ...2 Head selection 3 Modal command 4 Home return 5 Tool change 6 Home return after tool change 7 B axis positioning 8 Spindle rotation command 9 Radius Diameter data input 10 Coolant command 11 Others Machining motion A Turning Approach Turning Escape B Drilling Approach Hole Escape C 3 axis Approach 3 axis operation machining Escape D 4 axis Approach 4 axis operMachi ning Escape E 5 axis Approach 5...

Страница 52: ...peration 2 Head selection 1 Turret selection 3 Modal command 4 Home return 5 Tool change 6 Home return after tool change 7 B axis positioning 8 Rotation command 9 Radius Diameter 10 Coolant G109L1 M901 M200 M212 G00G90G94 G54G97 G40G49G80G67G69 G91 G28X0 G28Z0 G28Y0 T001T002 15M06 G91 G28X0 G28Z0 G28Y0 M108 G90G53B90 0 G97S12000M03 G10 9X0 M08 Preparation motion for machining 4 3 2 1 4 3 2 2 4 3 2...

Страница 53: ... 2 4 Machining Motion Turining Milling Drilling Turining Hole 3 axis 4 axis 5 axis Inclined Plane Polar Coodinate Interpolatio 5 axis machining Tool Radiuus Compensation for 5 axis 4 4 1 1 4 4 1 2 4 4 2 1 4 4 3 1 4 4 3 2 4 4 5 1 4 4 5 2 4 4 4 1 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 54: ...chining for INTE i ST Separate machining program Parallel machining of HD1 sides 4 6 2 2 A Upper turret HD1 4 6 2 1 A Lower turret HD1 4 6 2 1 B Lower turret HD2 4 6 2 1 C Parallel machining program Parallel machining of HD2 sides 4 6 2 2 B Upper turret HD2 4 6 2 1 D S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r ...

Страница 55: ...ret all machining are selected as upper turret So these machines do not require these commands G109L1 Upper turret G109L2 Lower turret G109L1 M901 M200 M212 G00G90G94 G54G97 G40G49G80G67G69 G91G28X0 G28Z0 G28Y0 T001T002M06 G91G28X0 G28Y0 G28Z0 M108 G90G53B90 0 G97S12000M03 G10 9X0 M08 HD1 Upper turret Milling G109L1 M901 M202 G00G18G90G95G54G96 G40G49G80G67G69 G91G28X0 G28Z0 G28Y0 T001 1T002 15M06...

Страница 56: ...de select M210 Turning spindle 1 C axis clamping M211 Turning spindle 1 C axis braking M212 Turning spindle 1 C axis unclamping M902 HD2 spindle selection M300 Turning spindle 2 C axis connect Milling mode select M302 Turning spindle 2 C axis disconnect turning mode select M310 Turning spindle 2 C axis clamping M311 Turning spindle 2 C axis braking M312 Turning spindle 2 C axis unclamping M codes ...

Страница 57: ... G90 Absolute data input G91 Incremental data input 5 G94 Feed per minute asynchronous G95 Feed per revolution synchronous 6 G20 Inch data input G21 Metric data input 7 G40 Nose Tool radius compensation OFF 8 G49 Tool position offset OFF 9 G80 Fixed cycle OFF 12 G54 Selection of workpiece coordinate system G55 G59 14 G67 Modal user macro call OFF 16 G69 Inclined plane machining OFF 17 G96 Constant...

Страница 58: ...8Y0 Y axis home return G28Z0 Z axis home return Home return after tool change The order of home return is XYZ T001T002M06 Tool changed for No 1 and set No 2 as next tool T001 11T002 15M06 Tool changed for No 1 K and set No 2 P as next tool No Tool ID command Tool ID command G91G28X0 X axis home return G28Z0 Z axis home return G28Y0 Y axis home return The order of home return XZY Home return G00G18...

Страница 59: ...lling spindle rotation M05 Stop of milling spindle rotation Turning spindle 1 M203 Turning Spindle 1 start of forward rotation M204 Turning Spindle 1 start of reverse rotation M205 Turning spindle 1 Rotation stop Turning spindle 2 M303 Turning spindle 2 start forward rotation M304 Turning spindle 2 start reverse rotation M305 Turning spindle 2 Rotation stop Milling spindle G109L2 M03 Start of forw...

Страница 60: ... Upper turret R1 Turning spindle 2 Turning spindle 1 R2 R1 R2 G92S3000R1 G96S150R1M204 Rotational command Maximum spindle speed is set to 3000 min 1 Turning spindle1 is set to 150 m min reverse In case of select Turning spindle1 Upper turret G97S12000M03 Rotational command Rotation of the milling spindle at 1200 min 1 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A ...

Страница 61: ... have been turned on This Table shows coolant M codes Check if they are available before commanding Coolant M codes M codes Function Cancel M08 Flood coolant ON M09 M51 Milling spindle through coolant M163 M129 Flood air blast Coolant locations M08 Flood coolant M51 Mill spindle through coolant M129 Flood air blast Machining zero point 100 Radius data input X 50 0 Diameter data input X100 0 X Z 50...

Страница 62: ...r manually in the CUTTING LEVEL SELECT window This Table shows M code input method M codes M821 Accuracy level 1 M822 Accuracy level 2 M823 Accuracy level 3 M824 Accuracy level 4 M825 Accuracy level 5 M826 Accuracy level 6 M827 Accuracy level 7 M828 Accuracy level 8 M829 Accuracy level 9 M830 Accuracy level 10 B Mist collector M613 Option This code starts and stops mist collector M613 Mist collect...

Страница 63: ...0 G28Z0 G28Y0 M30 Preparation Motion for machining G109L1 Upper turret selection M901 HD1 spindle selection M202 C axis disconnect turning mode G95 Feed per revolution G97 Constant surface speed control OFF T001 1M6 Tool change TNo 01 A B axis positioning M107 B axis clamping G97S2000 Rotation speed 2000 min 1 M204 Turning spindle1 backward rotation G10 9X1 Diameter data input mode M08 Flood coola...

Страница 64: ...75 G74 G75 G00G90G43XxYyZzHhP1 M250 M107 G274Rr G274X0ZzQqFf G0XxZz G80 Machining motion of program composition Turn drilling operation Tool Length offset for Turning Spindle speed attainment check B axis clamping G274 input G274 input X address is zero Escape Fixed cycle G274 OFF Command in machining motion Command in preparation motion for machining Upper turret HD1 Turning Tool length offset P1...

Страница 65: ...emental data z Final Z axis position in absolute incremental data i X axis movement step in an absolute value k Z axis depth of cut in an absolute value d Tool escape distance at the bottom of cut Normally set in an absolute value When omitting the arguments X and P however set the value with a sign as required for the direction of escape f Feed function rate of feed s Spindle function The distanc...

Страница 66: ...owance G272 Transverse roughing cycle leaving finishing allowance G273 Contour parallel roughing cycle G274 Longitudinal cut off cycle G275 Transverse cut off cycle G276 Compound thread cutting cycle Note is G code used by sample program See the programming manual if you use the other patterns S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A...

Страница 67: ...et and rewind Machining motion G43H P1 Tool length offset M250 Spindle speed attainment check M107 B axis clamping N115 N116 Machining contour G42D Nose radius compensation right G40 Nose radius compensation OFF G80 Fixed cycle OFF Machining contour Turning Machining_ Longitudinal roughing cycle G109L1 M901 M202 G00G18G90G95G54G96 G40G49G80G67G69 G91G28X0 G28Z0 G28Y0 T001 1T002 15M06 G91G28X0 G28Y...

Страница 68: ...UdRr G271PpQqUuWwFf NpG41 G42 DdG0Xx Zz Finishing contour NqXxZz G0XxZz G40G80 Machining motion of program component Turning machining Tool length offset for turning tool This point will be a cycle start point Spindle speed attainment check G271 input details shown on other page G271 input Head block for finishing contour Nose radius compensation Turning for work shape End block for finishing cont...

Страница 69: ...shing contour U u Finishing allowance and direction along the X axis in diameter or radius value W Finishing allowance and direction along the Z axis F_S_T_ Feed Spindle and Tool functions The roughing cycle is executed using the F S and T functions specified in or before the G271 block in stead of those existing in the program section designated by P and Q Note 1 Even if F and S codes exist in th...

Страница 70: ...owance G272 Transverse roughing cycle leaving finishing allowance G273 Contour parallel roughing cycle G274 Longitudinal cut off cycle G275 Transverse cut off cycle G276 Compound thread cutting cycle Note is G code used by sample program See the programming manual if you use the other patterns S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A...

Страница 71: ... axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S2500 Rotation speed 2500 min 1 M03 Mill spindle forward rotation G10 9X0 Radius data input mode M08 Flood coolant Machining motion M212M108 Rotation axes unclamping G68 2 Inclined plane machining P1 Using roll pitch and yaw angles G53 1 Tool axis direction control M210M107 ...

Страница 72: ...nterruption during Inclined Plane machining M108M212 G68 2P1XxYyZzIiJjKk G53 1 M107M210 G90G43G00XxYyZzHh G82ZzRrFf Drilling positioning G80 G69 Processing operation of program component Hole machining Rotation axes unclamping Inclined Plane machining Using roll pitch and yaw angle Tool axis direction control Rotation axes clamping Tool length offset Hole machining fixed cycle Drilling positioning...

Страница 73: ...inates of the origin of feature coordinate system To be specified with its absolute values in the currently active workpiece coordinate system q Order of rotations q Axis of the first rotation Axis of the second rotation Axis of the third rotation 123 X axis Y axis Z axis 132 X axis Z axis Y axis 213 Y axis X axis Z axis 231 Y axis Z axis X axis 312 Z axis X axis Y axis 321 Z axis Y axis X axis An...

Страница 74: ...Back boring G82 Drilling G88 Boring 6 G89 Boring 7 Note is G code used by sample program See the programming manual if you use the other patterns Setting fixed cycle machining data Set fixed cycle machining data as follows Hole machining mode G code See the list of the fixed cycles G X_Y_Z_Q_R_P_D_K_I_J B _E_H_F_L_ Hole position data Repeat times Hole machining data Hole machining mode Conversion ...

Страница 75: ...as different uses according to the type of hole machining mode selected I Set the feed override distance for the tool to be decelerated during the last cutting operation of drilling with a G73 G82 or G83 command code J B For G74 or G84 set the timing of dwell data output for G75 G76 or G87 set the timing of M3 and M4 output or for G73 G82 or G83 set the feed override ratio for deceleration during ...

Страница 76: ...C axis connect Milling mode select M212 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S1000 Rotation speed 1000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M08 Flood coolant ON End motion for machining M05 Stop of milling spindle rotation M09 All coolants stop Each axis positioning to zero...

Страница 77: ...G61 1 M108M212 G68 2 P1XxYyZzIiJjKk G53 1 M107M210 G90G43XxYyZzHh G1XxYyZzFf Machining nontour G0XxYyZz G69 G64 Machining motion of program composition Inclined plane machining Geometry compensation Rotation axes unclamping Inclined plane machining Using roll pitch and yaw angle Tool angle direction control Rotation axes unclamping Tool length offset Head block for machining contour machining cont...

Страница 78: ...with fine spline interpolation feature for a further better quality surface for the CAM made minute increments block by block data operation Inclined Plane Machining G codes Description G68 2 P0 Using Eulerian angles G68 2P1 Using roll pitch and yaw angles G68 2P2 Using three points in the plane G68 2P3 Using two vectors G68 2P4 Using projection angles G68 3 Using tool axis direction Note 1 is G c...

Страница 79: ...M212 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S3000 Rotation speed 3000 min 1 M03 Forward milling spindle rotation G10 9X0 Radius data input mode M08 Flood coolant ON End motion for machining M05 Stop of milling spindle rotation M09 coolants OFF Each axis positioning to zero return M30 Reset and rewind Machining m...

Страница 80: ... Polar coordinate interpolation ON Tool radius compensation Machining pattern Tool radius compensation OFF Polar coordinate interpolation OFF Geometry compensation OFF G41 42 G40 Tool radius compensation G12 1 G13 1 Polar coordinate interpolation The figure below indicates setting of each mode G61 1 G64 Geometry compensation When G17 XC is commanded X and C move to the specified positions Instruct...

Страница 81: ...e system The coordinate system must not be changed during the G12 1 mode Note 2 The geometry compensation reduces geometry errors caused by the delay in the smoothing circuits and servo systems High accuracy mode G codes Description G61 1 Geometry compensation G61 2 Modal spline interpolation Note 1 is G code used by sample program Note 2 G61 2 is a geometry compensation with fine spline interpola...

Страница 82: ...rror G43P1 program should have least rotational distance between the blocks If tool tip point control G43 4 is available the use of G43 4 instead of G43P1 can guarantee the feedrate of the tool tip to the work piece to the F command G43 4 has Joint interpolation and Uniaxial rotation interpolation Joint interpolation is suitable for most ball end mill applications as to linearly interpolate the ro...

Страница 83: ... unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S12000 Rotation speed 12000 min 1 M03 Forward milling spindle rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON Machining motion G61 1 Geometry compensation Rotational axis positioning G43H P1 Tool length offset M107 B axis clamp G5P2 High speed machi...

Страница 84: ...motion of program composition 4 axis machining Note Feed rate based on work may differ from F command if there are rotation commands in the blocks Use G43 4 tool tip point control function if possible Reference 4 4 5 5 axis machining program Geometry compensation B axes unclamping B axis positioning C axis positioning Tool length offset P1 B axes clamping High speed machining mode ON Head block fo...

Страница 85: ...ch as die and mold machining approximated by fine increments data Combined with the geometrical correction function it produces high quality surface finish High accuracy mode G codes Description G61 1 Geometry compensation G61 2 Modal spline interpolation Note 1 is G code used by sample program Note 2 G61 2 is a geometry compensation with fine spline interpolation feature for a further better qual...

Страница 86: ... motion for machining G109L1 Upper turret selection M901 HD1 spindle selection M200 C axis connect Milling mode select M212 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S12000 Rotation speed 12000 min 1 M03 Forward milling spindle rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON M821 Accu...

Страница 87: ...l OFF Geometry compensation OFF G5P2 G5P0 High speed machining mode G43 4 G49 Tool tip point control The figure below indicates the setting of each mode G61 1 G64 Geometry compensation Note G43 4 should be commanded after positioning B and C axis to avoid unexpected axis motion Instruction in machining motion Instruction in preparation motion for machining Upper turret HD1 milling High speed machi...

Страница 88: ... 1 1 1 The axis does not move when command G49 is issued F162 0 0 1 During independent start of tool tip point control No movement Note 1 High speed smoothing control function is valid during high speed mode with the shape correction being selected Some of the outstanding features of high speed smoothing control are listed below Effective for machining a die of a smooth shape using a microsegment ...

Страница 89: ... G5P2 0 High speed machining mode ON G43 4 8 Tool tip point control Type 1 ON G49 8 Tool position offset OFF G61 1 13 High accuracy mode Geometry compensation G64 13 Cutting mode Note 1 The geometry compensation reduces geometry errors caused by the delay in the smoothing circuits and servo systems Note 2 The high speed machining mode features high speed execution of free form programs such as die...

Страница 90: ...ometry compensation with fine spline interpolation feature for a further better quality surface for the CAM made minute increments block by block data operation M codes M codes Description M107 B axis clamping M108 B axis unclamping S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 91: ...xis connect Milling mode select M212 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning G97S12000 Rotation speed 12000 min 1 M03 Forward milling spindle rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON M825 Accuracy level 5 Machining motion G61 1 Geometry compensation Rotational axis positioning G...

Страница 92: ... control The figure below indicates setting of each mode G61 1 G64 Geometry compensation Note 1 G43 4 should be commanded after the positioning of B and C axis otherwise a large C axis motion will cause unexpected motion Note 2 Giving a command for high speed machining will lead to an alarm 807 ILLEGAL FORMAT under a combined use of tool radius compensation for five axis machining with tool tip po...

Страница 93: ...nate system D G codes M codes See the document 99 Supplement for details G codes G codes Group Description G40 7 Tool radius compensation OFF G41 5 7 Tool radius compensation for five axis machining left G43 4 8 Tool tip point control Type 1 ON G49 8 Tool position offset OFF G61 1 13 High accuracy mode Geometry compensation G64 13 Cutting mode Note 1 The geometry compensation reduces geometry erro...

Страница 94: ...M codes M codes Description M107 B axis clamping M108 B axis unclamping S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 95: ... M04 Start of backward milling spindle rotation Turning spindle 1 M205 Turning spindle 1 Rotation stop M203 Turning spindle 1 Start of forward rotation M204 Turning spindle 1 Start of backward rotation Turning spindle 2 M305 Turning spindle 2 Rotation stop M303 Turning spindle 2 Start of forward rotation M304 Turning spindle 2 Start of backward rotation Milling spindle G109L2 M05 Stop of milling s...

Страница 96: ...e stopped M02 End of program NC is reset and all the machine motions spindle rotation coolant air etc will be stopped M30 Reset and rewind This function code stops the machine similarly to M02 and calls the head of the program M99 Subprogram return command This command returns the operation from subprogram to the main program where the subprogram was called Note M30 contains the reset of NC G00G90...

Страница 97: ...e movement of the upper and lower turrets is to be controlled in a single program as follows G109 L1 Selection of the upper turret Commands for the upper turret M30 G109 L2 Selection of the lower turret Commands for the lower turret M30 2 Tool change of lower turret Care of tool change command because lower turret is turret Indexing systems Digit number for tool change command can be selected the ...

Страница 98: ...l completion of the motion command or The T code is executed simultaneously with the motion command Remark Instead of zeros other numerals can be specified as well in the lower two digits without exercising any influence upon the machine control B Tool function 6 digit T Code for turret indexing systems This function is also used to designate the tool number Of a six digit integer at address T upp...

Страница 99: ...tion of upper turret and lower turret Note Axis motion commands after reset effect to upper turret and lower turret till instructed on G109 HD1 HD2 G109L1 G90 G91 X_Y_Z_ G109L2 G90 G91 X_Y_Z_ Moving order of upper turret Moving order of lower turret 1 G109L1 M902 2 M300 3 M03S___ G110C2 C__ 5 G111 G109L1 M901 1 M200 3 M03 4 C__ 5 2 G109L2 M901 M200 M03S___ G110C1 C__ 5 G111 G109L2 M902 M300 M03 C_...

Страница 100: ...s of HD2 G00 X20 Z20 X of HD2 moves to 20 Z of HD2 moves to 20 G110 X1 Z1 Changed to X axis and Z axis of HD1 G00 X30 Z30 X of HD1 moves to 30 Z of HD1 moves to 30 Specify the Z axis for the lower turret as follows Example G110 Z2 Selection of the lower turret s Z axis G00 Z100 All the Z axial commands between G110 and G111 are processed as those for the lower turret G111 Cancellation of G110 Spec...

Страница 101: ...onized rotation master turning spindle No 2 slave turning spindle No 1 M513 Turning spindle synchronized rotation OFF M540 TRANSFER mode ON M541 TRANSFER mode OFF M562 Balance cut start M563 Balance cut end M950 to M997 Waiting Command A Chuck open and close M206 M207 M306 M307 The chuck open and close M codes of Turning spindle 1 and 2 shown the following Refer to 4 6 2 2 B for the sample program...

Страница 102: ...mmands for the balanced cutting in a program section for the main turret Refer to 4 6 2 2 A for the sample program Balanced cutting HD1 HD2 Upper turret HD1 side is processed Lower turret HD1 side is processed Synchronization with upper turret Program G109L2 to M950 M512 to M3S100 to M513 M951 to HD1 slave Spindle Controlled Reversed rotation Rotational speed S100 HD2 master Spindle Controlled com...

Страница 103: ... the upper turret Commands for balanced cutting M563 P2000 M30 Waiting for the start of balanced cutting P1000 M562 G109L2 M30 P1000 P2000 Start of coupling Cancellation of coupling Waiting for the end of balanced cutting S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 104: ... until the program flow for turret B reaches a waiting M code with the same number Programming format M denotes a number from 950 to 997 Program structure Operation Note A waiting M code must be given in a single command block It may not function as waiting command if it is entered in the same block together with other instructions A Upper turret Lower turret B M951 M950 M950 A M951 M997 B C M997 ...

Страница 105: ...d if it is entered in the same block together with other instructions Note 2 Use the waiting P codes in the ascending order of their number since one turret cannot be released from the wait state until the program flow for the other turret reaches a waiting P code with the same or a larger number A Upper turret Lower turret B P100 P10 P10 A P200 P3000 B C P3000 G109L1 A M30 G109L2 P10 P100 A P200 ...

Страница 106: ...gle workpiece Separate machining Possible EIA ISO 1st spindle 2nd spindle Turning Milling Turning Milling Upper turret Note Note Lower turret Note Note Note Sample programs are shown in this manual Upper turret HD1 Lower turret HD2 Upper turret HD2 Lower turret HD2 Separate machining S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g...

Страница 107: ...r turret machining G28X0Z0 G109L1 M950 U T M951 U T M30 U T G109L2 M950 L T M951 L T M30 L T Program Common Upper turret System 1 Lower turret System 2 Operation Start of program G109L1 Upper turret G109L2 Lower turret Common M950 U T M950 L T M30 U T Upper turret end M30 L T Lower turret end M951 L T M951 U T Note It is necessary to order waiting command in system that does not processed when ord...

Страница 108: ...turret selection M901 HD1 spindle selection M202 C axis disconnect turning mode G95 Feed per revolution G97 Constant surface speed control OFF T001M06 Tool change TNo 01 G110 to G111 Cross machining control axis is specified Escape position is specified B axis positioning M107 B axis clamping G97S2000 Rotation speed 2000 min 1 M203 Turning spindle1 forward rotation G10 9X1 Diameter data input mode...

Страница 109: ...n motion For machining Upper turret HD1 Turning Program composition element Command of lower turret Instruction in Preparation motion For machining Lower turret S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 110: ...ret selection M901 HD1 spindle selection M200 C axis connect Milling mode select G94 Feed per minute G97 Constant surface speed control OFF T001000 Tool change TNo 01 Lower G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON Machining motion End motion for machining M05 Stop of milling spindle rotation M09 Al...

Страница 111: ...nt Command of upper turret Instruction in Preparation motion For machining Upper turret Instruction in Preparation motion For machining Lower turret HD1 Milling S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 112: ...rret selection M902 HD2 spindle selection M302 C axis disconnect turning mode G95 Feed per revolution G96 Constant surface speed control ON T101000 Tool change TNo 101 Lower G92S2000 Spindle speed range setting G96S200 Surface speed 200 m min R1 Set the HD2 M303 Turning spindle2 forward rotation G10 9X1 Diameter data input mode M08 Flood coolant ON Machining motion End motion for machining M305 Tu...

Страница 113: ...n motion For machining Lower turret HD2 Turning Program composition element Command of upper turret Instruction in Preparation motion For machining Upper turret S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 114: ...ion M300 C axis connect Milling mode select M312 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 G110 to G111 Cross machining control axis is specified Z 1000 Escape position is specified B axis positioning M107 B axis clamping G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling s...

Страница 115: ...te 1 Note 2 Note 1 Simultaneous milling is possible in the EIA ISO programming format indeed but take care of a phase difference occurring for machine structural reasons Note 2 Sample programs are shown in this manual HD1 side Parallel machining HD2 side Command of upper turret Machining motion Instruction in Preparation motion For machining Upper turret HD2 Milling Program composition element Com...

Страница 116: ...se commands are ordered of Lower turret machining G28X0Z0 G109L1 M901 M950 U T M30 U T G109L2 M901 M950 L T M30 L T Common Upper turret System 1 Lower turret System 2 Operation Start of program G109L1 Upper turret G109L2 Lower turret Common M950 U T M950 L T M30 U T Upper turret end M30 L T Lower turret end Wait for same command in another system when call the waiting command M901 M901 Select the ...

Страница 117: ...r turret selection M901 HD1 spindle selection M202 C axis disconnect turning mode G95 Feed per revolution G96 Constant surface speed control ON T001M06 Tool change TNo 01 B axis positioning M107 B axis clamping G92S2500 Spindle speed range setting G96S250 Surface speed 250 m min R1 Set the HD1 M203 Turning spindle1 forward rotation G10 9X1 Diameter data input mode M08 Flood coolant ON Machining mo...

Страница 118: ...952 M305 M953 M09 G91G28X0 G28Z0 M30 HD1 Parallel machining Balanced cutting 2 2 jiku Preparation motion for machining G109L2 Lower turret selection M901 HD1 spindle selection M302 C axis disconnect turning mode G95 Feed per revolution G96 Constant surface speed control ON T001000 Tool change TNo 01 Lower Machining motion M951 to M952 Waiting commands Balanced cutting End motion for machining M305...

Страница 119: ...on M902 HD2 spindle selection M300 C axis connect Milling mode select M312 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T002M06 Tool change TNo 02 B axis positioning M107 B axis clamping S97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON Machining motion End motion for machini...

Страница 120: ... HD2 Parallel machining 2 2 jiku Preparation motion for machining G109L2 Lower turret selection M902 HD2 spindle selection M300 C axis connect Milling mode select G94 Feed per minute G97 Constant surface speed control OFF T101000 Tool change TNo 101 Lower S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON End m...

Страница 121: ...ble EIA ISO Upper turret 1st spindle 2nd spindle Turning Milling Turning Milling Lower turret 1st spindle Turning Milling Note Note 2nd spindle Turning Note Note Milling Note Sample programs are shown in this manual Upper turret HD1 Lower turret HD2 Dual workpiece machining Upper turret HD2 Lower turret HD1 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O...

Страница 122: ...These commands are ordered of Lower turret machining G28X0Z0 G109L1 M901 M950 U T M30 U T G109L2 M902 M950 L T M30 L T Program Common Upper turret System 1 Lower turret System 2 Operation Start of program G109L1 Upper turret G109L2 Lower turret Common M950 U T M950 L T M30 U T Upper turret end M30 L T Lower turret end Wait for same command in another system when call the waiting command M901 M902 ...

Страница 123: ... Constant surface speed control ON T001M06 Tool change TNo 01 B axis positioning M107 B axis clamping G92S2000 Spindle speed range setting G96S2000 Surface speed 150 m min R1 Set the HD1 M203 Turning spindle1 forward rotation G10 9X1 Diameter data input mode M08 Flood coolant ON Machining motion M511 Instructs in Preparation motion for machining Turning spindle synchronized rotation G275 Transvers...

Страница 124: ...ect turning mode G95 Feed per revolution G96 Constant surface speed control ON T101000 Tool change TNo 101 Lower G92S2000 Spindle speed range setting S96S150 Surface speed 150 m min R1 Set the HD2 M303 Turning spindle2 forward rotation G10 9X1 Diameter data input mode M08 Flood coolant ON Machining motion End motion for machining M305 Turning spindle2 Rotation stop M09 All coolants OFF Each axis p...

Страница 125: ...ommanded in upper turret Instruction in Preparation motion For machining Lower turret HD2 Turning Turning spindle synchronized rotation Instruction in Operation of tie Machining motion Instruction in Operation of tie Commanded in upper turret Machining motion Turning spindle synchronized rotation OFF W axis positioning Turning spindle synchronized rotation OFF S e r i a l N o 2 9 4 0 6 0 C o p y r...

Страница 126: ...rret selection M901 HD1 spindle selection M200 C axis connect Milling mode select M212 C axis unclamping G94 Feed per minute G97 Constant surface speed control OFF T001M06 Tool change TNo 01 B axis positioning M107 B axis clamping G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON Machining motion End motion...

Страница 127: ...HD1 Milling Lower turret HD2 Turning 2 2 jiku Preparation motion for machining G109L2 Lower turret selection M902 HD2 spindle selection M302 C axis disconnect turning mode G95 Feed per revolution G96 Constant surface speed control ON T101000 Tool change TNo 101 Lower G92S1500 Spindle speed range setting G96S200 Surface speed 200 m min R1 Set the HD2 M303 Turning spindle2 forward rotation G10 9X1 D...

Страница 128: ...g G109L1 Upper turret selection M902 HD2 spindle selection M302 C axis disconnect turning mode G95 Feed per revolution G96 Constant surface speed control ON T001M06 Tool change TNo 01 B axis positioning M107 B axis clamping G92S1500 Spindle speed range setting G96S80 Surface speed 80 m min R2 Set the HD2 M303 Turning spindle2 forward rotation G10 9X1 Diameter data input mode M08 Flood coolant ON M...

Страница 129: ...et HD2 Turning Lower turret HD1 Milling 2 2 jiku Preparation motion for machining G109L2 Lower turret selection M901 HD1 spindle selection M200 C axis connect Milling mode select G94 Feed per minute G97 Constant surface speed control OFF T001000 Tool change TNo 01 Lower G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle throug...

Страница 130: ...ol OFF T001M06 Tool change TNo 01 B axis positioning M107 B axis clamping G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle through coolant ON Upper turret HD2 Milling Lower turret HD1 Milling 1 2 jiku G109L1 M902 M300 M312 G0G90G94G54G97 G40G49G80G67G69 G91G28X0 G28Z0 G28Y0 G28B0 M950 T001T000M06 G91G28X0 G28Y0 G28Z0 M108 G9...

Страница 131: ...et HD2 Milling Lower turret HD1 Milling 2 2 jiku Preparation motion for machining G109L2 Lower turret selection M901 HD1 spindle selection M200 C axis connect Milling mode select G94 Feed per minute G97 Constant surface speed control OFF T001000 Tool change TNo 01 Lower G97S3000 Rotation speed 3000 min 1 M03 Milling spindle forward rotation G10 9X0 Radius data input mode M51 Milling spindle throug...

Страница 132: ... jiku Transfer of workpiece M902 HD2 spindle selection M302 C axis disconnect turning mode M200 C axis connect Milling mode select C1 axis positioning M300 C axis connect Milling mode select G110 to G111 C2 axis positioning M306 Turning spindle 2 Chuck open M540 TRANSFER mode ON M508 Pressing setup M509 Pressing setup Cancel M541 TRANSFER mode OFF M307 Turning spindle 2 Chuck close M206 Turning sp...

Страница 133: ...t turning mode M300 C axis connect Milling mode select C1 axis positioning M200 C axis connect Milling mode select G110 to G111 C2 axis positioning M206 Turning spindle 1 Chuck open M540 TRANSFER mode ON M508 Pressing setup M509 Pressing setup Cancel M541 TRANSFER mode OFF M207 Turning spindle 1 Chuck close M306 Turning spindle 2 Chuck open W axis escape W axis pressing position W axis escape C2 a...

Страница 134: ...4 MACHINING PROGRAM 4 86 E S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 135: ...2 The command for cancelling the function 3 Outline of functions 4 The value set with program code 5 Description of code value 6 Unit of code value 7 Setting range of code value 8 If the code value is able to be omitted it is shown Possible Otherwise it is shown Impossible The value when the code is omitted S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O...

Страница 136: ...g of free curved surfaces that have been approximated using very small lines In high speed machining mode microsegment machining capabilities improve by several times compared with conventional capabilities This allows the same machining program to be executed at several times the original feed rate and thus the machining time to be reduced significantly Conversely a machining program that has bee...

Страница 137: ...rical interpolation 1 Command Programming format G07 1 Cc G17XC Cancellation G07 1 C0 Function Cylindrical interpolation refers to a function by which the cylindrical surface of a workpiece can be machined according to a program prepared on its development plane This function is among others very efficient in the creation of a cam grooving program To perform machining on the surface of the cylinde...

Страница 138: ... cannot be otherwise modified than to zero That is the modification must be done after canceling the mode temporarily D Automatic return to reference point 1 Command Programming format G28 Xx Yy Zz Function Use a G28 command to perform return to the first reference point zero point after rapid positioning in G00 mode to the desired intermediate point along the specified axes Code value Description...

Страница 139: ...putted the feed will stop all remaining commands will be cancelled and then the program will skip to the next block Code value Description Unit Setting range Omit x y z Position of X Y Z axis mm in 99999 9999 mm 9999 99999 in Possible f Feed Rates mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Possible 2 Notes An asynchronous feed rate commanded previously will be used as feed rate If an as...

Страница 140: ...ming format G92 Xx Yy Zz a Function A coordinate system can be set by giving a G92 command with the tool being positioned as required This coordinate system can be placed anywhere but its zero point should normally be set to a point in which the axis of rotation of the workpiece as determined on the X and Y axis cuts its front face as determined on the Z axis Code value Description Unit Setting ra...

Страница 141: ...stem A base point on the machine is referred to as the machine zero point Machine zero point depends on machine specifications A coordinate system using machine zero point as the zero point of coordinate system is referred to as machine coordinate system The tool cannot always move to the machine zero point In some cases machine zero point is set at a position to which the tool cannot move Code va...

Страница 142: ...on P1 Solution with a positive angle of rotation on the B axis P2 Solution with a negative angle of rotation on the B axis 1 2 Possible 1 2 Notes Enter the G53 1 command in the mode of inclined plane machining Be sure to enter the G53 1 command independently Zw Yw Xw Workpiece coordinate system Operation caused by a G53 1 command Z X Y X Z Y X Z Y For G53 1P0 or G53 1P1 For G53 1P2 Feature coordin...

Страница 143: ...geover between diameter data input and radius data input facilitating the creation of the turning section in a compound machining program Code value Description Unit Setting range Omit x The axis motion command on the X axis is switched between radius data input and diameter data input X0 Radius data input X1 Diameter data input 0 1 Impossible 2 Notes Give the G10 9 command in a single command blo...

Страница 144: ... in Possible Position of additional axis rotational axis 99999 9999 359 9999 Possible B Linear interpolation 1 Command Programming format G01 Xx Yy Zz Ff Function This command moves interpolates a tool from the current position to the ending point specified by a coordinate word at the feed rate specified with address F The specified feed rate acts here as the linear velocity relative to the direct...

Страница 145: ...9 99999 in Possible D Helical interpolation 1 Command Programming format G17 G18 G19 G02 G03 Xx Yy Zz Ii Jj Pp Ff G17 G18 G19 G02 G03 Xx Yy Zz Rr Pp Ff Function Command G02 or G03 with a designation for the third axis allows synchronous circular interpolation on the plane specified by plane selection command G17 G18 or G19 with the linear interpolation on the third axis Code value Description Unit...

Страница 146: ...9999 in Possible x Thread ending point addresses and coordinates X axis mm in 99999 9999 mm 9999 99999 in Possible f Lead of long axis axis of which moving distance is the longest direction mm min in min 0 001 to 999 999 mm 0 0001 to 99 9999 in Possible q Shift angle of threading start 1 to 360 Possible 0 e Lead of long axis axis of which moving distance is the longest direction Note mm rev in rev...

Страница 147: ...nous feed applies for the threading commands even with an asynchronous feed mode G94 When a threading command is programmed during tool nose radius compensation the compensation is temporarily cancelled and the threading is executed The threading command waits for the single rotation synchronization signal of the rotary encoder and starts movement With this NC unit however movement starts without ...

Страница 148: ...er position with addresses I J K for circular interpolation however must always refer to incremental data input irrespective of preceding G90 command Code value Description Unit Setting range Omit G90 Absolute data input G91 Incremental data input x in G90 mode Ending point X axis in G91 mode Movement distance X axis mm in 99999 9999 mm 9999 99999 in Possible y in G90 mode Ending point Y axis in G...

Страница 149: ...face machined Setting of an Inverse Time Feed command code makes constant the processing time for the corresponding block of the machining program and thus provides control to ensure a constant rate of feed at the point of cutting along the programmed contour Setting of command code G93 specifies the inverse time assignment mode In the G93 mode the reciprocal of the machining time for the block of...

Страница 150: ...e left G42 To compensate a tool radius to the right x y Position of X Y axis mm in 99999 9999 mm 9999 99999 in Possible d Tool offset number 1 to Maximum offset No Note It depends on the setting of F92 bit7 and F94 bit7 whether TOOL OFFSET or MAZATROL TOOL DATA is selected Data items used Parameter Programming format F92 bit7 F94 bit7 Tool offset No Tool offset No 0 0 G41 G42 D Tool Data MAZATROL ...

Страница 151: ...a MAZATROL ACT OFFSET No ACT ATC CO 1 1 G41 2 G42 2 T ATC CO OFFSET No 0 1 G41 2 G42 2 T Tool offset Tool Data Tool offset No ACT 1 0 G41 2 G42 2 D T 2 Notes The tool change command if required must always be given after canceling the mode of radius compensation for five axis machining Tool radius compensation for five axis machining is not available if the C axis control of the turning spindle No...

Страница 152: ...Possible 0 Note 1 It depends on the setting of F93 bit3 and F94 bit7 whether TOOL OFFSET or MAZATROL TOOL DATA is selected Data items used Parameter Programming format F94 bit7 F93 bit3 Tool offset Tool offset No 0 0 G43 H Tool Data MAZATROL LENGTH 1 1 T G43 LENGTH OFFSET No LENGTH LENG CO T G43 H OFFSET No LENG CO 1 0 G43 H Tool offset Tool Tool offset No LENGTH 0 1 T G43 H Note 2 Selection of ca...

Страница 153: ... amount of tool radius or tool position compensation of each tool to be used for an EIA ISO program List of tool data Information on the tool selected from the list at left Turning Offset value in Z LENGTH A Offset value in X LENGTH B Milling Offset value in Z LENGTH Offset value in X ACT Upper turret Offset value in X TOOLSET X Offset value in Z TOOLSET Z Lower turret S e r i a l N o 2 9 4 0 6 0 ...

Страница 154: ...OL TOOL DATA F93 bit3 1 F94 bit7 1 G54 T001 02 T000 M06 G43 G90 G00 X30 Y0 Z20 Tool change Omissible G43 is effective in axis motion command after T code Axis motion command Example 3 TOOL OFFSET MAZATROL TOOL DATA F93 bit3 1 F94 bit7 0 G54 T001 02 T000 M06 G43 H1 P1 G90 G00 X30 Y0 Z20 Tool change Tool length offset Axis motion command 20 30 X LENGTH A TOOL OFFSET Z BA62 LENGTH B TOOL OFFSET X Z 2...

Страница 155: ...43 G90 G00 X10 Z20 Tool change Omissible G43 is effective in axis motion command after T code Axis motion command Example 3 TOOL OFFSET MAZATROL TOOL DATA F93 bit3 1 F94 bit7 0 G54 T001000 02 G43 H1 G90 G00 X10 Z20 Tool change Tool length offset Moving axes Axis motion command 10 20 TOOLSET Z S23 Z TOOL OFFSET Z TOOLSET X S23 X TOOL OFFSET X Z X X Z 10 20 TOOLSET Z S23 Z TOOLSET X S23 X TOOL OFFSE...

Страница 156: ...mount Code value Description Unit Setting range Omit x y z Position of X Y Z axis mm in 99999 9999 mm 9999 99999 in Possible h Tool offset number 1 to Maximum offset No Note It depends on the setting of F93 bit3 and F94 bit7 whether TOOL OFFSET or MAZATROL TOOL DATA is selected Data items used Parameter Programming format F94 bit7 F93 bit3 Tool offset Tool offset No 0 0 G43 1 H Tool Data MAZATROL ...

Страница 157: ...Omit G43 4 Tool tip point control type 1 ON G43 5 Tool tip point control type 2 ON x y z Position of X Y Z axis mm in 99999 9999 mm 9999 99999 in Possible b c Position of B C axis 99999 9999 359 9999 h Tool offset number 1 to Maximum offset No I j k Direction of tool axis Position vector from tip point to center of rotation of the tool Note 4 Note 4 Possible 0 Note 1 It depends on the setting of F...

Страница 158: ...r position at the start of tool tip point control That is the initial state of the table coordinate system refers to the current table position or is to be specified by a table rotation command given in the block of G43 4 or G43 5 The workpiece coordinate system is fixed to the table in its angular position of 0 Example C axis origin 45 Fixing the workpiece coordinate system to the table occurs at...

Страница 159: ... J K for tool tip point control type 2 F36 bit6 Unit Setting range 0 mm 99999 9999 in 9999 99999 1 mm 99 9999999 in 2 Notes Do not use an axis address other than X Y Z axis and B C axis Irrespective of the related parameters F94 bit 7 and F93 bit 3 the execution of a G49 command always clears the currently used offset amount Do not fail therefore to give a G43 command or a tool change command Tt1T...

Страница 160: ...99 mm Note 3 0 to 9999 99999 in Impossible w Finishing allowance and direction along the Z axis mm in 0 to 99999 9999 mm Note 3 0 to 9999 99999 in Impossible f Feed rates mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible s Spindle min 1 0 to 99999 Impossible t Tool functions 000 to 999 Possible Note 1 The block of Uu1 can be omitted when the external settings in parameters SU103 Add...

Страница 161: ...0 N015 G01 Z 100 N016 X140 Z 110 N017 G270 P012 Q016 N018 G91 G28 X0 Z0 M205 N019 M30 3 Notes The maximum permissible number of blocks for the finishing contour is 100 including blocks automatically inserted by the NC Cutting depth 5 Escape distance 1 Finishing allowance X 2 Z 2 Unit mm 2 10 40 30 30 140 120 60 160 Workpiece TEP129 u 0 w 0 u 0 w 0 u 0 w 0 u 0 w 0 X Z A A C B B B B A C A C C S e r ...

Страница 162: ...99 99999 in Impossible w2 Finishing allowance and direction along the Z axis mm in 0 to 99999 9999 mm Note 3 0 to 9999 99999 in Impossible f Feed rates mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible s Spindle min 1 0 to 99999 Impossible t Tool functions 000 to 999 Possible Note 1 The block of Ww1 can be omitted when the external settings in parameters SU103 Address Setting range ...

Страница 163: ...cription Unit Setting range Omit a No of the finishing contour program 1 to 99999999 Possible program being executed in default p Head sequence No for finishing contour 1 to 99999 Possible program head in default q End sequence No for finishing contour 1 to 99999 Possible end of program in default TEP137 u 0 w2 0 X Z u 0 w2 0 A A u 0 w2 0 u 0 w2 0 A A C C C C B B B B S e r i a l N o 2 9 4 0 6 0 C ...

Страница 164: ...1 cut 2 cut 3 cut n th cut SU105 2 q p p3 Tool tip SU105 Thread finishing allowance Parameter Diameter value TEP147 q p Z X TC82 p2 r2 Feed by F or E code Rapid traverse TC82 Length of thread run out Parameter S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A T I O N A l l r i g h t s r e s e r v e d Serial No 294060 ...

Страница 165: ...sible r2 Radial difference of threading portion mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Thread height in radius value mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible q First cutting depth in radius value mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible f Lead of thread mm min in min 0 001 to 999 999 mm 0 0001 to 99 9999 in Impossible s Spindle min 1 0 to 99999 Impossi...

Страница 166: ...r each cutting pass always incremental value radial value mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible Note p Designation of dwell time at hole bottom point 1 1000 s 0 to 99999999 Impossible f Designation of feed rate for cutting feed mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible k Designation of number of repetitions times 0 to 9999 Impossible m Designation of M code M ...

Страница 167: ...ation of R point position incremental value from initial point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Designation of dwell time at hole bottom point 1 1000 s 0 to 99999999 Possible f Designation of feed rate for cutting feed mm min in min 0 to 32 768 mm 0 to 3 2768 in Impossible k Designation of number of repetitions times 0 to 9999 Possible m Designation of M code M Mm is comman...

Страница 168: ...99 99999 in Impossible r Designation of R point position incremental value from initial point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Designation of dwell time at hole bottom point 1 1000 s 0 to 99999999 Possible f Designation of feed rate for cutting feed mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Possible k Designation of number of repetitions times 0 to 9999 Possible...

Страница 169: ...9 in Possible 0 f Rapid motion mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible Note Depending on the signs of X Z and R the following shapes are created under G91 1 X 0 Z 0 R 0 2 X 0 Z 0 R 0 3 X 0 Z 0 R 0 4 X 0 Z 0 R 0 X X 2 Z 4 3 1 R 2 Z X Z X 2 R Z 4 3 2 1 Z 4 X 2 3 R 2 1 X Z X 2 Z R 4 3 2 1 X Z TEP119 R Rapid motion F Cutting feed R Taper depth incremental in radius value with ...

Страница 170: ... 0 to 99999 9999 mm 0 to 9999 99999 in Possible 0 f Rapid motion mm rev in rev 0 0001 to 500 0000 mm 0 000001 to 9 999999 in Impossible e Thread lead mm rev in rev 0 0001 to 999 9999 mm 0 000001 to 99 999999 in Impossible thread in 0 01 to 999999 99 mm 0 0001 to 9999 9999 in TEP122 R Rapid motion F Threading R Taper depth incremental in radius value with sign X axis Z axis 4 R 3 R 2 F 1 R X Z R S ...

Страница 171: ...0 to 99999 9999 mm 0 to 9999 99999 in Impossible r Taper depth mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible 0 f Rapid motion mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible TEP126 R Rapid motion F Cutting feed R Taper depth incremental in radius value with sign Z axis X axis Z X 1 R 2 F 3 F 4 R R S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z...

Страница 172: ...lute incremental value from reference point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible q Radius mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Overlapping length in arc mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible d Distance from R point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible In...

Страница 173: ...olute incremental value from reference point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible q Radius mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Overlapping length in arc mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible d Distance from R point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible I...

Страница 174: ...999999 Possible 1 1000 rev G95 d Return distance mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible k Distance from R point to the starting point of cutting feed mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible i Feed override distance mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible j b Note Feed override ratio...

Страница 175: ...999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible k Distance from R point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible j b Note J1 M03 after dwell at hole bottom J2 M03 before dwell at hole bottom J4 M04 after dwell at R point 1 2 4 Possible 2 h Return speed override for synchronous tapping h 0 Asynchronous tapping h 0 Sync...

Страница 176: ...revolutions 1 1000 s G94 0 to 99999999 Possible 1 1000 rev G95 d Distance from R point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible k Distance from point Z mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible i Distance from point Z mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible j b Note 2 J0 M03 after machi...

Страница 177: ...rom the initial point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible p Dwell in time or No of revolutions 1 1000 s G94 0 to 99999999 Possible 1 1000 rev G95 d Distance from point R mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible j b Note 2 J0 M03 then M04 for normal spindle rotation J1 M04 then M03 for reverse ...

Страница 178: ...sition X Y axis mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible r Designation of R point position incremental value from initial point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible z Designation of hole bottom position absolute incremental value from reference point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible Initial point R point Point Z MEP149 G98 G99 S e r i a l N o 2 9...

Страница 179: ...99 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible k Distance from R point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible j b Note J1 M04 after dwell at hole bottom J2 M04 before dwell at hole bottom J4 M03 after dwell at R point 1 2 4 Possible 2 h return speed override for synchronous tapping h 0 Asynchronous tapping h 0 Synchronou...

Страница 180: ...emental value from reference point mm in 0 to 99999 9999 mm 0 to 9999 99999 in Impossible p Dwell in time or No of revolutions 1 1000 s G94 0 to 99999999 Possible 1 1000 rev G95 d Distance from point R mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible e Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Po...

Страница 181: ...p Dwell in time or No of revolutions 1 1000 s G94 0 to 99999999 Possible 1 1000 rev G95 d Distance from point Z mm in 0 to 99999 9999 mm 0 to 9999 99999 in Possible f Feed rate mm min in min 0 to 200000 0000 mm 0 to 20000 00000 in Impossible j b Note 2 J0 M03 at R point J1 M04 at R point 0 1 Possible Note 1 Direction determined by I14 bit3 and bit4 I14 bit3 I14 bit4 Direction of the relief 0 0 Plu...

Страница 182: ...R point or at the initial point of machining Number of holes Sample program G98 G99 Only one G81 X100 Y100 Z 50 R25 F1000 Return to initial point level Return to R point level Two or more G81 X100 Y100 Z 50 R25 L5 F1000 Always return to initial point 1st hole 2nd hole Last hole 1st hole 2nd hole Last hole Initial point R point Initial point R point S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2...

Страница 183: ...o all workpiece zero point offset values For example when coordinate system is moved by G92 X_ Z_ command in the selection of G54 G55 to G59 also move by the same distance Therefore take care when having changed to G55 The coordinate system cannot be established exactly for the C axis by a command of G54 to G59 if it is given with the C axis not being connected Do not fail therefore to select the ...

Страница 184: ...n of specifying the tolerance of chord error is enabled 2 Notes The geometry compensation function is suspended during execution of the following operations Rapid traverse of non interpolation type according to bit 6 of parameter F91 Synchronous tapping Measurement skipping Constant surface speed control Threading B Modal spline interpolation 1 Command Programming format G61 2 Rr Cancellation G64 ...

Страница 185: ...optimum speed control not affected too significantly by very slight steps or undulations Consequently a cut surface with less scratch like traces or stripes can be obtained 2 Notes Give G61 1 Shape correction ON before G05P2 to use the high speed smoothing control In the mode of high speed machining a block of TtM06 for tool change causes the execution speed and the fairing function to be lowered ...

Страница 186: ...olerance of chord error is enabled 2 Notes The function for five axis spline interpolation cannot work until in the mode of G61 2 tool tip point control is turned ON with G43 4 or G43 5 and high speed smoothing control is made valid Geometry compensation ON G05P2 given and parameter F3 1 Fine spline interpolation is applied when tool tip point control workpiece setup error correction and inclined ...

Страница 187: ...selected Fixed cycle G80 not selected in the G code group 09 No tool change commands by T code can be given in the G68 mode See E Combination of 3 D coordinate conversion G68 and other function in 5 3 Restriction of Combination B Inclined plane machining 1 Command Programming format G68 2 P0 Xx Yy Zz I J K Setting with Eulerian angles Cancellation G69 Function The inclined plane machining function...

Страница 188: ... Coordinates of the origin of feature coordinate system To be specified with its absolute values in the currently active workpiece coordinate system mm in 99999 9999 mm 9999 99999 in Possible 0 r Angle of rotation around the Z axis of the feature coordinate system 360 0000 Possible 0 2 Notes There are two programming types provided for inclined plane machining the selection between which is to be ...

Страница 189: ...the table to the required angular position before selecting the mode of inclined plane machining Reference angular position for defining a feature coordinate system Use parameter F144 bit 1 to select the reference angular position for setting the angle of rotation in a command with G68 2 for the definition of a feature coordinate system Reference position Current angular position of the table F144...

Страница 190: ...l mode of G96 is stored during cancellation of the control G97 and automatically made valid upon resumption of the control mode G96 Cancellation of the control mode G96 by a command of G97 without specification of Ss revs min retains the spindle speed which has resulted at the end of the last spindle control in the G96 mode The constant surface speed control does not apply to the milling spindle B...

Страница 191: ...OFF 3 Notes Enter polar coordinates with respect to the plane of polar coordinate interpolation Select the appropriate plane beforehand for polar coordinate interpolation Positive values for angle data refer to measurement in the counterclockwise direction on the plane of polar coordinate interpolation If the G16 command is given without selecting the mode of polar coordinate interpolation by G12 ...

Страница 192: ...0 G110 Z2 G00 X20 Z20 G110 X1 Z1 G00 X30 Z30 Changed to X axis of TR2 X of TR2 moves to 10 Z of TR1 moves to 10 Changed to Z axis of TR2 X of TR2 moves to 20 Z of TR2 moves to 20 Changed to X axis and Z axis of TR1 X of TR1 moves to 30 Z of TR1 moves to 30 3 Notes As long as an axis in direct relation to tool movement is controlled for cross machining do not change tools by M6 Synchronous feed wit...

Страница 193: ...N130 G13 1 N140 M202 Positioning to the start point Selection of the XC plane Polar coordinate interpolation ON Contour program Program with rectangular coordinate values on the XC plane Polar coordinate interpolation OFF 3 Notes The block of G12 1 must be preceded by a command of selecting the appropriate plane G17XC The polar coordinate interpolation uses the zero point of workpiece coordinate s...

Страница 194: ...rkpiece fixed on the turntable is to be machined with the rotation of the table mismatching between the workpiece reference position program origin and the origin of workpiece coordinates center of rotation of the table leads to an error in machining contour Provided that the vector of a particular deviation from the center of rotation to the workpiece reference position is given as a reference th...

Страница 195: ...ction block with G54 4 Selected is the pair for a method which requires smaller distance of angular motion on the table s rotational axis for five axis control machines of mixed type 2 For all the other blocks The selection is done according to the setting of parameter F162 bit 1 Type of passage through singular point for tool tip point control Type Parameter Type 1 F162 bit1 1 Type 2 F162 bit1 0 ...

Страница 196: ...mmand in the mode of workpiece setup error correction Workpiece setup error correction is not available if the C axis control of the turning spindle No 2 is concerned Do not enter a block of motion command which requires an angular movement through more than 180 See D Combination of workpiece setup error correction G54 4 and other function in 5 3 Restriction of Combination S e r i a l N o 2 9 4 0 ...

Страница 197: ...the program end command is given in the final block of machining program D Subprogram call 1 Command Programming format M98 Pp Qq Ll Function Use M98 to branch the control into a subprogram Code value Description Unit Setting range Omit p Program number composed of numerals only of subprogram to be called 1 to 99999999 Possible own program q Sequence number in subprogram to be called 1 to 99999 Po...

Страница 198: ...the table otherwise the alarm 137 DYNAMIC COMPENSATION EXCEEDED is caused The workpiece origin must be set on the axis of rotation of a workpiece when it is to be machined using dynamic offsetting Dynamic offsetting is not effective in the 3 dimensional coordinates conversion mode G68 G Function for selecting the cutting conditions 1 Command Programming format M821 Accuracy level 1 M822 Accuracy l...

Страница 199: ...ning spindle synchronized rotation OFF Function This function code enables synchronized rotation of two opposite turning spindles M511 M512 This function code deactivates M511 and M512 M513 K Transfer mode 1 Command Programming format M540 Transfer mode ON M541 Transfer mode OFF Function This function code makes the workpiece transfer mode from turning spindle No 1 to turning spindle No 2 or vice ...

Страница 200: ...urret servant turret Enter the movement commands for the balanced cutting in a program section for the main turret 2 Sample Upper turret selection Lower turret selection G109 L1 M901 N001 G00 X800 Z70 P10 M03 S250 T001T000M06 N002 X132 Z60 M08 M950 M562 N003 G01 X78 F0 35 N004 G00 X156 Z63 N005 Z29 N006 G01 X150 N007 X148 Z30 N008 X128 N009 G00 X800 Z70 N010 X112 Z63 T0202 N011 G01 X120 Z59 F0 4 N...

Страница 201: ...ing command are provided M code and P code which can be used freely and even mixedly 2 Sample M codes for waiting Commands for upper turret Commands for lower turret G109L1 A M950 B M951 M997 C M30 G109L2 M950 M951 A M997 B M30 Operation M950 M951 M997 Upper turret A B C Lower turret A B M950 M951 M997 S e r i a l N o 2 9 4 0 6 0 C o p y r i g h t c 2 0 1 3 Y A M A Z A K I M A Z A K C O R P O R A ...

Страница 202: ...G289 Cancel the hole machining fixed cycle mode beforehand with G80 to give a waiting command A waiting command M code or P code must be given in a single command block Use the waiting P codes in the ascending order of their number since one turret cannot be released from the wait state until the program flow for the other turret reaches a waiting P code with the same or a larger number S e r i a ...

Страница 203: ...number 001 to Tool quantity Tool ID code 00 to 26 61 to 86 Tool number 00 Tool ID code Note 1 Tool number 01 to Tool quantity Tool ID code 00 to 26 61 to 86 Note 1 Use two digits after the decimal point as follows to designate the tool ID code with reference to the settings on the TOOL DATA display Normal tools ID code w o A B C D E F G H J K L M 00 01 02 03 04 05 06 07 08 09 11 12 13 ID code N P ...

Страница 204: ...et amount BA62 LENGTH A 95 Machine zero point LENGTH A 95 LENGTH B 5 N001 G90 G94 G00 G40 G80 N002 G91 G28 Z0 N003 T10 01 T00 M06 N005 G90 G54 N006 G00 X10 Z5 N007 G01 Z 50 F100 Specified tool Next tool Tool number 10 ID code A none Offsetting values LENGTH 95 N001 G90 G94 G00 G40 G80 N002 G91 G28 Z0 N003 T03 02 T02 00 M06 N004 G90 G54 X 100 Y0 N005 G0 Z5 N006 G01 Z 50 F100 Machine zero point Work...

Страница 205: ...spindle rotation M05 Stop of milling spindle rotation Function This function code rotates the milling spindle forward backward M3 M4 This function code stops the milling spindle M5 Code value Description Unit Setting range Omit s Spindle speed min 1 0 to 99999 Possible C Turning spindle 1 c axis connect milling mode select 1 Command Programming format M200 Turning spindle 1 C axis connect Milling ...

Страница 206: ...is M211 This function code deactivates the C axis clamping mechanism and braking mechanism when the turning spindle No 1 is connected to the C axis M212 This function code activates the C axis clamping mechanism to clamp the C axis when the turning spindle No 2 is connected to the C axis M310 This function code activates the C axis braking mechanism to brake the C axis when the turning spindle No ...

Страница 207: ...gh coolant ON M163 Milling spindle through coolant OFF Function This function code activates coolant injection through the milling spindle M51 This function code deactivates coolant injection through the milling spindle M163 D Flood air blast ON 1 Command Programming format M129 Function This function code blows out flood air E Mist collector 1 Command Programming format M613 Mist collector ON M61...

Страница 208: ...This function code selects pallet No 1 at the time of pallet change Unlike M71 even if the axes are not in position for changing the pallet this function code moves them to the pallet changing position to perform pallet change M911 This function code selects pallet No 2 at the time of pallet change Unlike M72 even if the axes are not in position for changing the pallet this function code moves the...

Страница 209: ...us compensation left G41 Tool radius compensation for five axis machining left G41 2 Nose radius Tool radius compensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coordinate system setting Spi...

Страница 210: ...ring cutter 2 CCW G72 1 Fixed cycle High speed deep hole drilling G73 Fixed cycle Reverse tapping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant surface speed ...

Страница 211: ...xis machining left G41 2 Nose radius Tool radius compensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coordinate system setting Spindle speed range setting G92 Selection of machine coordinate...

Страница 212: ...speed deep hole drilling G73 Fixed cycle Reverse tapping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant surface speed control OFF G97 Feed per minute asynchron...

Страница 213: ...40 Nose radius Tool radius compensation left G41 Tool radius compensation for five axis machining left G41 2 Nose radius Tool radius compensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coord...

Страница 214: ...d cycle Chamfering cutter 2 CCW G72 1 Fixed cycle High speed deep hole drilling G73 Fixed cycle Reverse tapping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant ...

Страница 215: ...mpensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coordinate system setting Spindle speed range setting G92 Selection of machine coordinate system G53 Tool axis direction control G53 1 Selec...

Страница 216: ...pping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant surface speed control OFF G97 Feed per minute asynchronous G94 Feed per revolution synchronous G95 Subprog...

Страница 217: ...ool radius compensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coordinate system setting Spindle speed range setting G92 Selection of machine coordinate system G53 Tool axis direction contro...

Страница 218: ...G73 Fixed cycle Reverse tapping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant surface speed control OFF G97 Feed per minute asynchronous G94 Feed per revoluti...

Страница 219: ...41 Tool radius compensation for five axis machining left G41 2 Nose radius Tool radius compensation right G42 Tool radius compensation for five axis machining right G42 2 Tool length offset G43 Tool length offset in tool axis direction G43 1 Tool tip point control Type 1 ON G43 4 Tool tip point control Type 2 ON G43 5 Tool position offset OFF G49 Coordinate system setting Spindle speed range setti...

Страница 220: ...ixed cycle High speed deep hole drilling G73 Fixed cycle Reverse tapping G74 Fixed cycle Boring 1 G75 Fixed cycle Back spot facing G77 Fixed cycle Spot drilling G81 Fixed cycle Tapping G84 Fixed cycle Reaming G85 Fixed cycle Back boring G87 Absolute data input G90 Incremental data input G91 Inverse time feed G93 Constant surface speed control ON G96 Constant surface speed control OFF G97 Feed per ...

Отзывы: