Fanuc Ot Parameter Manual Pdf

MAINTENANCE MANUAL B-64305EN/03 FANUC Series 0 -MODEL D FANUC Series 0 Mate-MODEL D * * • No part of this manual may be reproduced in any form. When a parameter must be modified for some reason, ensure that you fully understand the function of that parameter before attempting to modify it. If a parameter is set. Fanuc Manuals and Fanuc Drawings, Fanuc Books from Operator to Fanuc programing manuals for CNC Controls also spindle and servo drives next day delivery. FANUC 16I-18I-160I-180I MODEL A PARAMETER MAN (B-63010EN/01) NEW: POS 2: FANUC 16I-18I-160I-180I MODEL A CONNECTION MANUAL (B-63003EN/01). FANUC OT MODEL A OPERATORS MANUAL (B-55254E/02. GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory with. PARAMETER MANUAL B–63090EN Applicable models Related manuals.

<ol><li> 1. CNC PROGRAM MANUAL PUMA450 </li><li> 2. TRAINING Forward Thank you very much for participating in our education. DAEWOO constantly makes an effort to research and develop to satisfy the requirements of customers positively. DAEWOO does its utmost to accept and practice the Quality Conrmation of DAEWOO and Custom- ers' requirements through the Dealer-net-work of about 350 as practicing the World Quality Manage- ment. DAEWOO provides with the technical data and support the technical coaching, therefore, if you con- tact us when you need of them , we will immediately help you. We will do our best during your education period. Thank you. </li><li> 3. TRAINING X100 F0 50 100 Z +Z X10 X1Z X 0 20 40 60 80 100 120 140 150 1 2 3 4 5 6 7 8 9 10 11 12 ? ? N % LM? X +X 50 60 70 80 90 100 110 1800 50 150100 120 N NC POWER DAEWOO ON OFF O ( I , M# P [ N ) YV J A S= Q ] GE ZW K@ T * DH RC 4 4 5 6 7 8 9 1 2 3 TH F-NO L + BSP EOB CAN INPUT OUTPT MENU MACRO OFSET AUX GRAPH PRGRM OPR ALARM POS DGNOS PARAM SHIFT PAGE CURSOR RESET START DELET INSRT ALTER _ . XU SPINDLE LOAD ALARM NO. DRY RUN TOOL NO. COOLANT OPTIONAL BLOCK SKIP OPTIONAL STOP SINGLE BLOCK CHUCKINGPROGRAM PROTECTMACHINE LOCK FEEDRATE OVERRIDE RAPID OVERRIDE INCREMENTAL FEED EMERGENCY STOP MODE CYCLE START FEED HOLD MACHINE READY EMG. RELEASE RAPID STOPSTART SPINDLE OVERRIDE SPINDLE SPEED WEAR GEOM MRCROW.SHIFT NO. X Z R G 01 G 02 G 03 G 04 G 05 G 06 G 07 ACT. POSITION(RELATIVE) U 0.000 W 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 NUM. MZ 120. S 0TMDI 1 O-T </li><li> 4. TRAINING G-FUNCTION STANDARD G CODE SPECIAL G CODE GROUP FUNCTION #G00 G01 G02 G03 G00 G01 G02 G03 01 Positioning (Rapid feed) Straight interpolation Circular interpolation (CW) Circular interpolation (CCW) G04 G04 00 Dwell G20 #G21 G20 G21 06 Data input (inch) Data input (mm) #G22 G23 G22 G23 04 Stored distance limit is effective (Spindle interference check ON) Stored distance limit is ineffective (Spindle interference check OFF) G27 G28 G29 G30 G27 G28 G29 G30 00 Machine reference return check Automatic reference return Return from reference Tte 2nd rererence return #G32 G33 01 Thread process G40 G41 G42 G40 G41 G42 07 Cancel of compensation Compensation of the left Compensation of right G50 G70 G71 G72 G73 G74 G75 G76 G92 G70 G71 G72 G73 G74 G75 G76 00 Creation of virtual coordinate/Setting the rotating time of principal spindle Compound repeat cycle(Finishing cycle) Compound repeat cycle(Stock removal in turning) Compound repeat cycle(Stock removal in facing) Compound repeat cycle(Pattern repeating cycle) Compound repeat cycle(Peck drilling in Z direction) Compound repeat cycle(Grooving in X direction) Compound repeat cycle(Thread process cycle) G90 G92 G94 G77 G78 G79 01 Fixed cycle(Process cycle in turning) Fixed cycle(Thread process cycle) Fixed cycle(Facing process cycle) G96 #G97 G96 #G97 02 Control the circumference speed uniformly(mm/min) Cancel the uniform control of circumference speed. Designate r.p.m G98 #G99 G94 #G95 05 Designate the feedrate per minute(mm/min) Designate the feedrate per the rotation of principal spindle(mm/rev.) - - G90 G91 03 Absolute programming Incremental programming 2 Note) 1. # mark instruction is he modal indication of initial condition which is immediately available when power is supplied. 2. In general, the standard G code is used in lathe, and it is possible to select the special G code according to setting of parameters. </li><li> 5. TRAINING NC LATHE M-CODE LIST M-CODE DESCRIPTION REMARK M-CODE DESCRIPTION REMARK M00 PROGRAM STOP M39 STEADY REST 1 UNCLAMP OPTION M01 OPTIONAL STOP M40 GEAR CHANGE NETURAL M02 PROGRAM END M41 GEAR CHANGE LOW M03 MAIN-SPINDLE FORWARD M42 GEAR CHANGE MIDDLE M04 MAIN-SPINDLE REVERSE M43 GEAR CHANGE HIGH M05 MAIN-SPINDLE STOP M46 PTS BODY UNCL &amp; TRACT-BAR ADV. OPTION M07 HIGH PRESSURE COOLANT ON OPTION M47 PTS BODY CL &amp; TRACT-BAR RET. OPTION M08 COOLANT ON M50 BAR FEEDER COMMAND 1 OPTION M09 COOLANT OFF M51 BAR FEEDER COMMAND 2 OPTION M10 PARTS CATCHER ADVANCE OPTION M52 SPLASH GUARD DOOR OPEN OPTION M11 PARTS CATCHER RETRACT OPTION M53 SPLASH GUARD DOOR CLOSE OPTION M13 TURRET AIR BLOW OPTION M54 PARTS COUNT OPTION M14 MAIN-SPINDLE AIR BLOW OPTION M58 STEADY REST 2 CLAMP OPTION M15 AIR BLOW OFF OPTION M59 STEADY REST 2 UNCLAMP OPTION M17 MACHINE LOCK ACT M61 SWITCHING LOW SPEED (N.J) P60 M18 MACHINE LOCK CANCEL M62 SWITCHING HIGH SPEED (N.J) P60 M19 MAIN-SPINDLE ORIENTAION OPTION M63 MAIN-SPDL CW &amp; COOLANT ON M24 CHIP CONVEYOR RUN OPTION M64 MAIN-SPDL CCW &amp; COOLANT OFF M25 CHIP CONVEYOR STOP OPTION M65 MAIN-SPDL &amp; COOLANT OFF M30 PROGRAM END &amp; REWIND M66 DUAL CHUCKING LOW CLAMP OPTION M31 INTERLOCK BY-PASS(SPDL &amp;T/S) M67 DUAL CHUCK HIGH CLAMP OPTION M32 INTERLOCK BY-PASS(SPDL &amp;S/R) 3 AXIS M68 MAIN-CHUCK CLAMP M33 REV.-TOOL-SPINDLE FORWARD 3 AXIS M69 MAIN-CHUCK UNCLAMP M34 REV.-TOOL-SPINDLE REVERSE M70 DUAL TAILSTOCK LOW ADVANCE OPTION M35 REV.-TOOL-SPINDLE STOP M74 ERROR DETECT ON M38 OPTION M75 ERR0R DETECT OFF (ONLY) MDI (ONLY) MDI 3 </li><li> 6. TRAINING M-CODE DESCRIPTION REMARK M-CODE DESCRIPTION REMARK M76 CLAMFERING ON M131 INTERLOCK BY-PASS (SUB-SPDL) M77 CLAMFERING OFF M163 SUB-SPDL CW &amp; COOLANT ON M78 TAILSTOCK QUILL ADVANCE M164 SUB-SPDL CCW &amp; COOLANT OFF M79 TAILSTOCK QUILL RETRACT M165 SUB-SPDL &amp; COOLANT STOP M80 Q-SETTER SWING ARM DOWN OPTION M168 SUB-CHUCK CLAMP M81 Q-SETTER SWING ARM UP OPTION M169 SUB-CHUCK UNCLAMP M84 TURRET CW ROTATION M203 FORWARD SYNCHRONOUS COM. M85 TURRET CCW ROTATION M204 REVERSE SYNCHRONOUS COM. M86 TORQUE SKIP ACT B AXIS M205 SYNCHRONOUS STOP M87 TORQUE SKIP CANCEL B AXIS M206 SPINDLE ROTATION RELEASE M88 SPINDLE LOW CLAMP M89 SPINDLE HIGH CLAMP M90 SPINDLE UNCLAMP M91 EXTERNAL M91 COMMAND 3 AXIS M92 EXTERNAL M92 COMMAND 3 AXIS M93 EXTERNAL M93 COMMAND M94 EXTERNAL M94 COMMAND OPTION M98 SUB-PROGRAM CALL OPTION M99 END OF SUB-PROGRAM OPTION M103 SUB-SPINDLE FORWARD M104 SUB-SPINDLE REVERSE M105 SUB-SPINDLE STOP M110 PARTS CATCHER ADVANCE(SUB) OPTION M111 PARTS CATCHER RETRACT(SUB) OPTION M114 SUB-SPINDLE AIR BLOW OPTION M119 SUB-SPINDLE ORIENTATION OPTION NC LATHE M-CODE LIST 4 </li><li> 7. TRAINING Note) 1. M00 : For this command, main spindle stop, cutting oil, motor stop, tape reading stop are carriedout. M01 : While this function is the same as M00, it is effective when the optional stop switch of console is ON. This command shall be overrided if the optional stop switch is OFF. M02 : Indicates the end of main program. M30 : This is the same as M02 and it returns to the starting position of the programme when the memory and the tape are running. 2. M code should not be programmed in the command paragraph containing S code or T code. It is favorable for M code to programe in a command paragraph independently. 3. The edges of processed material become round due to the effect of characteristics of AC servo motor. To avoid it, M74 and M75 functions are used. When command of M75 When command of M74 (Error detection is OFF) (Error detection is ON) 4. M76, M77 These codes are effective when thread process is programmed by G92, and they are used for ON and OFF of thread beveling.Thread chamferingis set as much as one pitch by setting of parameters and it is possible to set double. (Thread chamferingON) (Thread chamferingOFF) 5 </li><li> 8. TRAINING One block is composed as follows One block N G X Y F S T M : Sequence Preparation Dimension Feed Spindle Tool Function EOB Auxiliary function word function speed function auxiliary No. function Function Address Meaning of address Program number O(EIA)/(ISO) Program number Block sequence number N Sequence number Preparatory function G Sercies a motion mode (Linear, arc, etc) Dimension word X, Z U, W I, K R Command of moving position(absolute type) of each axis Instruction of moving distance and direction(incremental type) Ingredient of each axis and chamfering volume of circulat center Radius of circle, corner R, edge R Feed function F, E Designation of feedrate and thread lead Auxiliary function M Command of ON/OFF for operating parts of machine Spindle speed function S Designation of speed of main spindle or rotation time of main spindle Function (Tool) T Designation of tool number and tool compensation number Dwell P, U, X Designation of dwell time Dewignation of program number P Designation of calling number of auxiliary program Designation of sequence No P, Q Callling of compound repeat cycle, end number Number of repetitions L Repeat time of auxiliary program Parameters A, D, I, K Parameter at xed cycle 6 </li><li> 9. TRAINING Meaning of Address T function is used for designation of tool numbers and tool compensation. T function is a tool selection code made of 4 digits. T 0 2 0 2 Designation of tool compensation number Designation of tool number Example) If it is designated as(T 0 2 0 2 ) 0 2 calls the tool number and calls the tool compensation value of number , and the tool is compensation as much as momoried volume in the storage. The cancel of tool compensation is commanded as T 0 0 If you want to call the next tool and compensation, you should cancel the tool com- pensation. For convenient operation, it is recommended to used the same number of tool and compensation. It is not allowed to use the same tool compensation number for 2 different tools. Minimum compensation value : + 0.001mm Maximum compensation value : + 999.999mm Tool compensation of X spindle is designated as diameter value. 7 </li><li> 10. TRAINING +Z-Z +X -X 5 25 G00 G00(Positioning) Each axes moves as much as commanded data in rapid feedrate. G00 X150.0 Z100.0 X200.0 Z200.0 G00 U150.0 W100.0 U50.0 W100.0 N1234 G00 X25. Z5. 8 X Z X150 Z100 (X0 Z0) X200 Z200 G00 X(U) Z(W); G00 </li><li> 11. TRAINING +Z-Z +X -X 30 25 G01 G01(Linear interpolation) Each axes moves straigrtly as much as commanded data in commanded rate. G01 X150.0 Z100.0 F0.2 : X200.0 Z200.0 : G01 U150.0 W100.0 F0.2 : U50.0 W100.0 : X Z X150 Z100 (X0 Z0) X200 Z200 G01 X(U) Z(W) F N1234 G01 X25. Z-30. F0.2 9 G01 </li><li> 12. TRAINING AUTO CHAMFERING C AND CORNER R (Option) Command path ZX : A : Start point of instuction G01 Z(w) B C ( i) : B : End point of instruction G01 Z(w) B C ( r) :CC : Running point of command Command path XZ : G01 X(u) B C ( k) G01 X(u) B R ( r) Note) (1) After instructing from G01 to one axis, the next command paragraph should be fed in vertical direction. (2) If the next command paragraph is incremental type, designate the incremental volume baed on B point. (3) In following cases, errors occur. (G01 Mode) When instruction one of I, K, R and X and Z at the same time. When instructing two of I, K, R in the same block. When instructing Xand I or Z and K. When the moving distance is less than the next command are not right angled. (4) During the operation of single command paragraph, the operation at C point stops. Example) N1 G01 Z30.0 R6.0 F0.2 : N2 X100.0 K-3.0 : N3 Z0 : (N2 X100.0 C3.0 :)Normal +r -r A B C' C +i -i +X -X +r-r A BC' C -K +K +Z-Z C3 X N3 N2 N1 30 80 40 100 Z R 6 10 </li><li> 13. TRAINING G01 PROGRAM Example1) O0001 : N10 G50 S1500 T0100 M42 : G96 S180 M03 : G00 X100.5 Z5.0 T0101 M08 : G01 Z-95.0 F0.25 : G00 U2.0 Z0.5 : G01 X-1.6 F0.2 : G00 X95.0 W1.0 : G01 Z-37.3 F0.25 : X100.0 Z-45.5 : G00 Z1.0 : X90.0 : G01 Z-29.8 : X95.0 Z-37.3 : G00 Z1.0 : X85.0 : G01 Z-22.3 : X90.0 Z-29.8 : G00 Z1.0 : X80.5 : G01 Z-15.55 : X85.0 Z-22.3 : G00 X200.0 Z200.0 M09 T0100 : M01 : N20 G50 S2000 T0300 : G96 S200 M03 : G00 X85.0 Z5.0 T0303 M08 : Z0 : G01 X-1.6 F0.2 : G00 X80.0 Z3.0 : G42 Z1.0 : G01 Z-15.0 F0.18 : X100.0 Z-45.0 : Z-95.0 : G40 U2.0 W1.0 G00 X200.0 Z200.0 M09 T0300 : M30 : G50 : Setting the rotating time of max. speed of main spindle G96 : Constant surface speed control command G40 : Compensation cancel G42 : Right hand compensation 80 50 30 15 100 11 </li><li> 14. TRAINING G01 PROGRAM Example2) O0002 : N10 G50 S2000 T0100 : G96 S180 M03 : G00 X70.5 Z5.0 T0101 M08 : G01 Z-100.0 F0.25 : G00 U2.0 Z0.5 : G01 X-1.6 F0.23 : G00 X65.0 W1.0 : G01 Z-54.5 F0.25 : G00 U2.0 Z1.0 : X60.0 : G01 Z-54.5 : G00 U2.0 Z1.0 : X55.0 : G01 Z-30.0 : X60.0 Z-54.5 : G00 U2.0 Z1.0 : X50.5 : G01 Z-30.0 : X60.3 Z-54.7 : X72.0 G00 X150.0 Z200.0 T0100 : M01 : N20 G50 S2300 T0300 : G96 S200 M03 : G00 X55.0 Z5.0 T0303 M08 : Z0 : G01 X-1.6 F0.2 : G00 X46.0 Z3.0 : G42 Z1.0 : G01 X50.0 Z-1.0 F0.15 : Z-30.0 : X60.0 Z-55.0 : X68.0 : X70.0 W-1.0 : Z-100.0 : G40 U2.0 W1.0 G00 X150.0 Z200.0 M09 T0300 : M30 : 12 C1 C1 50 60 45 25 30 100 70 </li><li> 15. TRAINING X X P2 P2 P1 P1 K - K I - I P0 P0 Z Z I (X) K(Z) G02 G03 X Z N1234 G03 X.. Z.. (R..) 13 N1234 G02 X.. Z.. (R..) G03G02 </li><li> 16. TRAINING G02 X(u) Z(w) R_ F_ : G01 X30.0 Z60.0 F0.3 : Z35.0 : G02 X40.0 Z30.0 I5.0 : (G02 U10.0 W-5.0 I5.0) G01 X50.0 : Z0 : G03 X(u) Z(w) R_ F_ : G01 X40.0 Z60.0 F0.3 : G03 X50.0 Z55.0 K-5.0 : Conditions Instruction Meaning Right hand coodinate Left hand coodinate 1 Rotation direction G02 G03 CW CCW CCW CW 2 Location of end point Distance to the end point X,Z U,W Location X,Z of commanded point from coordinate Distance from start point to commanded point 3 Distance between start point and the center point Arc radius with no sign radius of circumference I,K R Distance from start point to the center of and arc with sign, radius value (I always designates the radius) Radius of circumference X Z G02 G02 30 60 30 50 R 5 G02, G03(Circular interpolation) Each axis interpolates circularly to the commanded coordinate in instructed speed. G03 G03 X Z R 5 60 50 14 </li><li> 17. TRAINING P2 P1 r P2 P1 r 15 Note) (1) If I or K is 0 it is omissible. (2) G02 I_: Make a round of circle. (3) It is recommended to use R as + value, and designates the circumferences less than 180. G03 R_: No moving (4) When designating R which is less than the half of moving distance, override R and make half circle. (5) When designating I, K and R at the same time, R is effective. (6) When the moving end point is not on the circumference as a result of wrong designation of and K : </li><li> 18. TRAINING G03 PROGRAM G02 Example 1) N10 : N20 G50 S2000 T0300 : G96 S200 M03 : G00 X0 Z3.0 T0303 M08 : G42 G01 Z0 F0.2 : G03 X20.0 Z-10.0 R10.0 : G01 Z-50.0 : G02 X100.0 Z-74.385 I40.0 K20.615 : (G02 X100.0 Z-74.385 R45.0) G01 Z-125.0 : G40 U2.0 W1.0 G00 X200.0 Z200.0 M09 T0300 : M30 : ) R45 20 40 24.385 50 20.615 100 16 </li><li> 19. TRAINING 46 36 35 100 R 16 R 16 17 )G02 PROGRAM G03 Example 2) N10 : N20 G50 S2000 T0300 : G96 S200 M03 : G42 G00 X35.0 Z5.0 T0303 M08 : G01 Z-20.0 F0.2 : G02 X67.0 Z-36.0 R16.0 : (G02 X67.0 Z-36.0 I16.0 K0) G01 X68.0 : G03 X100.0 Z-52.0 R16.0 : (G02 X100.0 Z-52.0 I0 K-16.0) G01 Z-82.0 : G40 G00 X200.0 Z200.0 M09 T0300 : M30 : # When I and K instruction, if the data value is 0 it can be omitted. </li><li> 20. TRAINING G01 G02 PROGRAM G03 O0000 : N10 (30 DRILL) G50 T0200 : G97 S250 M03 : G00 X0 Z5.0 T0202 M08 : G01 Z-5.0 F0.07 : W1.0 : Z-40.0 F0.25 : G00 Z5.0 : Z-39.0 : G01 Z-60.0 : G00 Z10.0 : X200.0 Z200.0 T0200 : M01 : N20 (Outsi...</li></ol>

Fanuc Ot Maintenance Manual Pdf

<ol><li> 1. CNC PROGRAM MANUAL PUMA450 </li><li> 2. TRAINING Forward Thank you very much for participating in our education. DAEWOO constantly makes an effort to research and develop to satisfy the requirements of customers positively. DAEWOO does its utmost to accept and practice the Quality Conrmation of DAEWOO and Custom- ers' requirements through the Dealer-net-work of about 350 as practicing the World Quality Manage- ment. DAEWOO provides with the technical data and support the technical coaching, therefore, if you con- tact us when you need of them , we will immediately help you. We will do our best during your education period. Thank you. </li><li> 3. TRAINING X100 F0 50 100 Z +Z X10 X1Z X 0 20 40 60 80 100 120 140 150 1 2 3 4 5 6 7 8 9 10 11 12 ? ? N % LM? X +X 50 60 70 80 90 100 110 1800 50 150100 120 N NC POWER DAEWOO ON OFF O ( I , M# P [ N ) YV J A S= Q ] GE ZW K@ T * DH RC 4 4 5 6 7 8 9 1 2 3 TH F-NO L + BSP EOB CAN INPUT OUTPT MENU MACRO OFSET AUX GRAPH PRGRM OPR ALARM POS DGNOS PARAM SHIFT PAGE CURSOR RESET START DELET INSRT ALTER _ . XU SPINDLE LOAD ALARM NO. DRY RUN TOOL NO. COOLANT OPTIONAL BLOCK SKIP OPTIONAL STOP SINGLE BLOCK CHUCKINGPROGRAM PROTECTMACHINE LOCK FEEDRATE OVERRIDE RAPID OVERRIDE INCREMENTAL FEED EMERGENCY STOP MODE CYCLE START FEED HOLD MACHINE READY EMG. RELEASE RAPID STOPSTART SPINDLE OVERRIDE SPINDLE SPEED WEAR GEOM MRCROW.SHIFT NO. X Z R G 01 G 02 G 03 G 04 G 05 G 06 G 07 ACT. POSITION(RELATIVE) U 0.000 W 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 NUM. MZ 120. S 0TMDI 1 O-T </li><li> 4. TRAINING G-FUNCTION STANDARD G CODE SPECIAL G CODE GROUP FUNCTION #G00 G01 G02 G03 G00 G01 G02 G03 01 Positioning (Rapid feed) Straight interpolation Circular interpolation (CW) Circular interpolation (CCW) G04 G04 00 Dwell G20 #G21 G20 G21 06 Data input (inch) Data input (mm) #G22 G23 G22 G23 04 Stored distance limit is effective (Spindle interference check ON) Stored distance limit is ineffective (Spindle interference check OFF) G27 G28 G29 G30 G27 G28 G29 G30 00 Machine reference return check Automatic reference return Return from reference Tte 2nd rererence return #G32 G33 01 Thread process G40 G41 G42 G40 G41 G42 07 Cancel of compensation Compensation of the left Compensation of right G50 G70 G71 G72 G73 G74 G75 G76 G92 G70 G71 G72 G73 G74 G75 G76 00 Creation of virtual coordinate/Setting the rotating time of principal spindle Compound repeat cycle(Finishing cycle) Compound repeat cycle(Stock removal in turning) Compound repeat cycle(Stock removal in facing) Compound repeat cycle(Pattern repeating cycle) Compound repeat cycle(Peck drilling in Z direction) Compound repeat cycle(Grooving in X direction) Compound repeat cycle(Thread process cycle) G90 G92 G94 G77 G78 G79 01 Fixed cycle(Process cycle in turning) Fixed cycle(Thread process cycle) Fixed cycle(Facing process cycle) G96 #G97 G96 #G97 02 Control the circumference speed uniformly(mm/min) Cancel the uniform control of circumference speed. Designate r.p.m G98 #G99 G94 #G95 05 Designate the feedrate per minute(mm/min) Designate the feedrate per the rotation of principal spindle(mm/rev.) - - G90 G91 03 Absolute programming Incremental programming 2 Note) 1. # mark instruction is he modal indication of initial condition which is immediately available when power is supplied. 2. In general, the standard G code is used in lathe, and it is possible to select the special G code according to setting of parameters. </li><li> 5. TRAINING NC LATHE M-CODE LIST M-CODE DESCRIPTION REMARK M-CODE DESCRIPTION REMARK M00 PROGRAM STOP M39 STEADY REST 1 UNCLAMP OPTION M01 OPTIONAL STOP M40 GEAR CHANGE NETURAL M02 PROGRAM END M41 GEAR CHANGE LOW M03 MAIN-SPINDLE FORWARD M42 GEAR CHANGE MIDDLE M04 MAIN-SPINDLE REVERSE M43 GEAR CHANGE HIGH M05 MAIN-SPINDLE STOP M46 PTS BODY UNCL &amp; TRACT-BAR ADV. OPTION M07 HIGH PRESSURE COOLANT ON OPTION M47 PTS BODY CL &amp; TRACT-BAR RET. OPTION M08 COOLANT ON M50 BAR FEEDER COMMAND 1 OPTION M09 COOLANT OFF M51 BAR FEEDER COMMAND 2 OPTION M10 PARTS CATCHER ADVANCE OPTION M52 SPLASH GUARD DOOR OPEN OPTION M11 PARTS CATCHER RETRACT OPTION M53 SPLASH GUARD DOOR CLOSE OPTION M13 TURRET AIR BLOW OPTION M54 PARTS COUNT OPTION M14 MAIN-SPINDLE AIR BLOW OPTION M58 STEADY REST 2 CLAMP OPTION M15 AIR BLOW OFF OPTION M59 STEADY REST 2 UNCLAMP OPTION M17 MACHINE LOCK ACT M61 SWITCHING LOW SPEED (N.J) P60 M18 MACHINE LOCK CANCEL M62 SWITCHING HIGH SPEED (N.J) P60 M19 MAIN-SPINDLE ORIENTAION OPTION M63 MAIN-SPDL CW &amp; COOLANT ON M24 CHIP CONVEYOR RUN OPTION M64 MAIN-SPDL CCW &amp; COOLANT OFF M25 CHIP CONVEYOR STOP OPTION M65 MAIN-SPDL &amp; COOLANT OFF M30 PROGRAM END &amp; REWIND M66 DUAL CHUCKING LOW CLAMP OPTION M31 INTERLOCK BY-PASS(SPDL &amp;T/S) M67 DUAL CHUCK HIGH CLAMP OPTION M32 INTERLOCK BY-PASS(SPDL &amp;S/R) 3 AXIS M68 MAIN-CHUCK CLAMP M33 REV.-TOOL-SPINDLE FORWARD 3 AXIS M69 MAIN-CHUCK UNCLAMP M34 REV.-TOOL-SPINDLE REVERSE M70 DUAL TAILSTOCK LOW ADVANCE OPTION M35 REV.-TOOL-SPINDLE STOP M74 ERROR DETECT ON M38 OPTION M75 ERR0R DETECT OFF (ONLY) MDI (ONLY) MDI 3 </li><li> 6. TRAINING M-CODE DESCRIPTION REMARK M-CODE DESCRIPTION REMARK M76 CLAMFERING ON M131 INTERLOCK BY-PASS (SUB-SPDL) M77 CLAMFERING OFF M163 SUB-SPDL CW &amp; COOLANT ON M78 TAILSTOCK QUILL ADVANCE M164 SUB-SPDL CCW &amp; COOLANT OFF M79 TAILSTOCK QUILL RETRACT M165 SUB-SPDL &amp; COOLANT STOP M80 Q-SETTER SWING ARM DOWN OPTION M168 SUB-CHUCK CLAMP M81 Q-SETTER SWING ARM UP OPTION M169 SUB-CHUCK UNCLAMP M84 TURRET CW ROTATION M203 FORWARD SYNCHRONOUS COM. M85 TURRET CCW ROTATION M204 REVERSE SYNCHRONOUS COM. M86 TORQUE SKIP ACT B AXIS M205 SYNCHRONOUS STOP M87 TORQUE SKIP CANCEL B AXIS M206 SPINDLE ROTATION RELEASE M88 SPINDLE LOW CLAMP M89 SPINDLE HIGH CLAMP M90 SPINDLE UNCLAMP M91 EXTERNAL M91 COMMAND 3 AXIS M92 EXTERNAL M92 COMMAND 3 AXIS M93 EXTERNAL M93 COMMAND M94 EXTERNAL M94 COMMAND OPTION M98 SUB-PROGRAM CALL OPTION M99 END OF SUB-PROGRAM OPTION M103 SUB-SPINDLE FORWARD M104 SUB-SPINDLE REVERSE M105 SUB-SPINDLE STOP M110 PARTS CATCHER ADVANCE(SUB) OPTION M111 PARTS CATCHER RETRACT(SUB) OPTION M114 SUB-SPINDLE AIR BLOW OPTION M119 SUB-SPINDLE ORIENTATION OPTION NC LATHE M-CODE LIST 4 </li><li> 7. TRAINING Note) 1. M00 : For this command, main spindle stop, cutting oil, motor stop, tape reading stop are carriedout. M01 : While this function is the same as M00, it is effective when the optional stop switch of console is ON. This command shall be overrided if the optional stop switch is OFF. M02 : Indicates the end of main program. M30 : This is the same as M02 and it returns to the starting position of the programme when the memory and the tape are running. 2. M code should not be programmed in the command paragraph containing S code or T code. It is favorable for M code to programe in a command paragraph independently. 3. The edges of processed material become round due to the effect of characteristics of AC servo motor. To avoid it, M74 and M75 functions are used. When command of M75 When command of M74 (Error detection is OFF) (Error detection is ON) 4. M76, M77 These codes are effective when thread process is programmed by G92, and they are used for ON and OFF of thread beveling.Thread chamferingis set as much as one pitch by setting of parameters and it is possible to set double. (Thread chamferingON) (Thread chamferingOFF) 5 </li><li> 8. TRAINING One block is composed as follows One block N G X Y F S T M : Sequence Preparation Dimension Feed Spindle Tool Function EOB Auxiliary function word function speed function auxiliary No. function Function Address Meaning of address Program number O(EIA)/(ISO) Program number Block sequence number N Sequence number Preparatory function G Sercies a motion mode (Linear, arc, etc) Dimension word X, Z U, W I, K R Command of moving position(absolute type) of each axis Instruction of moving distance and direction(incremental type) Ingredient of each axis and chamfering volume of circulat center Radius of circle, corner R, edge R Feed function F, E Designation of feedrate and thread lead Auxiliary function M Command of ON/OFF for operating parts of machine Spindle speed function S Designation of speed of main spindle or rotation time of main spindle Function (Tool) T Designation of tool number and tool compensation number Dwell P, U, X Designation of dwell time Dewignation of program number P Designation of calling number of auxiliary program Designation of sequence No P, Q Callling of compound repeat cycle, end number Number of repetitions L Repeat time of auxiliary program Parameters A, D, I, K Parameter at xed cycle 6 </li><li> 9. TRAINING Meaning of Address T function is used for designation of tool numbers and tool compensation. T function is a tool selection code made of 4 digits. T 0 2 0 2 Designation of tool compensation number Designation of tool number Example) If it is designated as(T 0 2 0 2 ) 0 2 calls the tool number and calls the tool compensation value of number , and the tool is compensation as much as momoried volume in the storage. The cancel of tool compensation is commanded as T 0 0 If you want to call the next tool and compensation, you should cancel the tool com- pensation. For convenient operation, it is recommended to used the same number of tool and compensation. It is not allowed to use the same tool compensation number for 2 different tools. Minimum compensation value : + 0.001mm Maximum compensation value : + 999.999mm Tool compensation of X spindle is designated as diameter value. 7 </li><li> 10. TRAINING +Z-Z +X -X 5 25 G00 G00(Positioning) Each axes moves as much as commanded data in rapid feedrate. G00 X150.0 Z100.0 X200.0 Z200.0 G00 U150.0 W100.0 U50.0 W100.0 N1234 G00 X25. Z5. 8 X Z X150 Z100 (X0 Z0) X200 Z200 G00 X(U) Z(W); G00 </li><li> 11. TRAINING +Z-Z +X -X 30 25 G01 G01(Linear interpolation) Each axes moves straigrtly as much as commanded data in commanded rate. G01 X150.0 Z100.0 F0.2 : X200.0 Z200.0 : G01 U150.0 W100.0 F0.2 : U50.0 W100.0 : X Z X150 Z100 (X0 Z0) X200 Z200 G01 X(U) Z(W) F N1234 G01 X25. Z-30. F0.2 9 G01 </li><li> 12. TRAINING AUTO CHAMFERING C AND CORNER R (Option) Command path ZX : A : Start point of instuction G01 Z(w) B C ( i) : B : End point of instruction G01 Z(w) B C ( r) :CC : Running point of command Command path XZ : G01 X(u) B C ( k) G01 X(u) B R ( r) Note) (1) After instructing from G01 to one axis, the next command paragraph should be fed in vertical direction. (2) If the next command paragraph is incremental type, designate the incremental volume baed on B point. (3) In following cases, errors occur. (G01 Mode) When instruction one of I, K, R and X and Z at the same time. When instructing two of I, K, R in the same block. When instructing Xand I or Z and K. When the moving distance is less than the next command are not right angled. (4) During the operation of single command paragraph, the operation at C point stops. Example) N1 G01 Z30.0 R6.0 F0.2 : N2 X100.0 K-3.0 : N3 Z0 : (N2 X100.0 C3.0 :)Normal +r -r A B C' C +i -i +X -X +r-r A BC' C -K +K +Z-Z C3 X N3 N2 N1 30 80 40 100 Z R 6 10 </li><li> 13. TRAINING G01 PROGRAM Example1) O0001 : N10 G50 S1500 T0100 M42 : G96 S180 M03 : G00 X100.5 Z5.0 T0101 M08 : G01 Z-95.0 F0.25 : G00 U2.0 Z0.5 : G01 X-1.6 F0.2 : G00 X95.0 W1.0 : G01 Z-37.3 F0.25 : X100.0 Z-45.5 : G00 Z1.0 : X90.0 : G01 Z-29.8 : X95.0 Z-37.3 : G00 Z1.0 : X85.0 : G01 Z-22.3 : X90.0 Z-29.8 : G00 Z1.0 : X80.5 : G01 Z-15.55 : X85.0 Z-22.3 : G00 X200.0 Z200.0 M09 T0100 : M01 : N20 G50 S2000 T0300 : G96 S200 M03 : G00 X85.0 Z5.0 T0303 M08 : Z0 : G01 X-1.6 F0.2 : G00 X80.0 Z3.0 : G42 Z1.0 : G01 Z-15.0 F0.18 : X100.0 Z-45.0 : Z-95.0 : G40 U2.0 W1.0 G00 X200.0 Z200.0 M09 T0300 : M30 : G50 : Setting the rotating time of max. speed of main spindle G96 : Constant surface speed control command G40 : Compensation cancel G42 : Right hand compensation 80 50 30 15 100 11 </li><li> 14. TRAINING G01 PROGRAM Example2) O0002 : N10 G50 S2000 T0100 : G96 S180 M03 : G00 X70.5 Z5.0 T0101 M08 : G01 Z-100.0 F0.25 : G00 U2.0 Z0.5 : G01 X-1.6 F0.23 : G00 X65.0 W1.0 : G01 Z-54.5 F0.25 : G00 U2.0 Z1.0 : X60.0 : G01 Z-54.5 : G00 U2.0 Z1.0 : X55.0 : G01 Z-30.0 : X60.0 Z-54.5 : G00 U2.0 Z1.0 : X50.5 : G01 Z-30.0 : X60.3 Z-54.7 : X72.0 G00 X150.0 Z200.0 T0100 : M01 : N20 G50 S2300 T0300 : G96 S200 M03 : G00 X55.0 Z5.0 T0303 M08 : Z0 : G01 X-1.6 F0.2 : G00 X46.0 Z3.0 : G42 Z1.0 : G01 X50.0 Z-1.0 F0.15 : Z-30.0 : X60.0 Z-55.0 : X68.0 : X70.0 W-1.0 : Z-100.0 : G40 U2.0 W1.0 G00 X150.0 Z200.0 M09 T0300 : M30 : 12 C1 C1 50 60 45 25 30 100 70 </li><li> 15. TRAINING X X P2 P2 P1 P1 K - K I - I P0 P0 Z Z I (X) K(Z) G02 G03 X Z N1234 G03 X.. Z.. (R..) 13 N1234 G02 X.. Z.. (R..) G03G02 </li><li> 16. TRAINING G02 X(u) Z(w) R_ F_ : G01 X30.0 Z60.0 F0.3 : Z35.0 : G02 X40.0 Z30.0 I5.0 : (G02 U10.0 W-5.0 I5.0) G01 X50.0 : Z0 : G03 X(u) Z(w) R_ F_ : G01 X40.0 Z60.0 F0.3 : G03 X50.0 Z55.0 K-5.0 : Conditions Instruction Meaning Right hand coodinate Left hand coodinate 1 Rotation direction G02 G03 CW CCW CCW CW 2 Location of end point Distance to the end point X,Z U,W Location X,Z of commanded point from coordinate Distance from start point to commanded point 3 Distance between start point and the center point Arc radius with no sign radius of circumference I,K R Distance from start point to the center of and arc with sign, radius value (I always designates the radius) Radius of circumference X Z G02 G02 30 60 30 50 R 5 G02, G03(Circular interpolation) Each axis interpolates circularly to the commanded coordinate in instructed speed. G03 G03 X Z R 5 60 50 14 </li><li> 17. TRAINING P2 P1 r P2 P1 r 15 Note) (1) If I or K is 0 it is omissible. (2) G02 I_: Make a round of circle. (3) It is recommended to use R as + value, and designates the circumferences less than 180. G03 R_: No moving (4) When designating R which is less than the half of moving distance, override R and make half circle. (5) When designating I, K and R at the same time, R is effective. (6) When the moving end point is not on the circumference as a result of wrong designation of and K : </li><li> 18. TRAINING G03 PROGRAM G02 Example 1) N10 : N20 G50 S2000 T0300 : G96 S200 M03 : G00 X0 Z3.0 T0303 M08 : G42 G01 Z0 F0.2 : G03 X20.0 Z-10.0 R10.0 : G01 Z-50.0 : G02 X100.0 Z-74.385 I40.0 K20.615 : (G02 X100.0 Z-74.385 R45.0) G01 Z-125.0 : G40 U2.0 W1.0 G00 X200.0 Z200.0 M09 T0300 : M30 : ) R45 20 40 24.385 50 20.615 100 16 </li><li> 19. TRAINING 46 36 35 100 R 16 R 16 17 )G02 PROGRAM G03 Example 2) N10 : N20 G50 S2000 T0300 : G96 S200 M03 : G42 G00 X35.0 Z5.0 T0303 M08 : G01 Z-20.0 F0.2 : G02 X67.0 Z-36.0 R16.0 : (G02 X67.0 Z-36.0 I16.0 K0) G01 X68.0 : G03 X100.0 Z-52.0 R16.0 : (G02 X100.0 Z-52.0 I0 K-16.0) G01 Z-82.0 : G40 G00 X200.0 Z200.0 M09 T0300 : M30 : # When I and K instruction, if the data value is 0 it can be omitted. </li><li> 20. TRAINING G01 G02 PROGRAM G03 O0000 : N10 (30 DRILL) G50 T0200 : G97 S250 M03 : G00 X0 Z5.0 T0202 M08 : G01 Z-5.0 F0.07 : W1.0 : Z-40.0 F0.25 : G00 Z5.0 : Z-39.0 : G01 Z-60.0 : G00 Z10.0 : X200.0 Z200.0 T0200 : M01 : N20 (Outsi...</li></ol>
Fanuc Ot Parameter Manual Pdf

Fanuc Ot Parameter Manual

FANUC Series 0 / 00 / 0-Mate (for Machining Center) Operators Manual B-61404E/08. FANUC Series 0 / 00 / 0-Mate (for Lathe) Parameter Manual B-61400E/03. Operating And Maintenance Manual Fanuc 6mb with Fanuc Series O-CT, OO-TC and O-Mate TC Operator's Manual MF10G2 FANUC SYSTEM 6M Model-C for 4-axis lathe: Maintenance Manual. Classifieds Search - fanuc ot parameter manual Fanuc (Archive) Fanuc a06b. Instruction Manual and User Guide for Fanuc. We have 655 Fanuc manuals for free PDF download. Fanuc 0 Parameters Manual GFZ-61410E/03. Alarm List for A06B-6044-Hxxx.