Navigation

  • Page 1

    GAUGING SYSTEMSOSP-E100M / OSP-E10MINSTRUCTION MANUAL(8th Edition)Pub No. 4297-E-R6 (ME51-221-R8) Aug. 2004

  • Page 2

    4297-E P-(i)SAFETY PRECAUTIONSSAFETY PRECAUTIONSEeoemr5pl001The machine is equipped with safety devices which serve to protect personnel and the machineitself from hazards arising from unforeseen accidents. However, operators must not rely exclusivelyon these safety devices: they must also become...

  • Page 3

    4297-E P-(ii)SAFETY PRECAUTIONS3.Precautions Relating to OperationEeoemr5pl004(1) After turning on the power, carry out inspection and adjustment in accordance with the dailyinspection procedure described in this instruction manual.(2) Use tools whose dimensions and type are appropriate for the w...

  • Page 4

    4297-E P-(iii)SAFETY PRECAUTIONS6.Precautions during Maintenance Inspection and When Trouble OccursEeoemr5pl006In order to prevent unforeseen accidents, damage to the machine, etc., it is essential to observe thefollowing points when performing maintenance inspections or during checking when trou...

  • Page 5

    4297-E P-(iv)SAFETY PRECAUTIONS7.General PrecautionsEeoemr5pl007(1) Keep the vicinity of the machine clean and tidy.(2) Wear appropriate clothing while working, and follow the instructions of someone with sufficienttraining.(3) Make sure that your clothes and hair cannot become entangled in the m...

  • Page 6

    4297-E P-(i)INTRODUCTIONINTRODUCTIONEeoemr5an001Thank you very much for choosing our CNC system. This numerical control system is a expandableCNC with various features including a multi-main CPU system. Major features of the CNC systemare described below. (1) Expandable CNC with a multi-main CP...

  • Page 7

    4297-E P-(i) TABLE OF CONTENTSTABLE OF CONTENTS 12,SECTION 12, 1 12,AUTOMATIC TOOL LENGTH 12,OFFSET/AUTOMATIC TOOL 12, 12,BREAKAGE DETECTION FUNC 12,TION 12,........................................................1 12,1. 12,Overview 12,........................................................

  • Page 8

    4297-E P-(ii) TABLE OF CONTENTS 95,8-2. 95,Automatic 95, Tool Breakag 95,e Detection 95,.................................................................................... 95,84 98,9. 98,Alarm List 98,...........................................................................................

  • Page 9

    4297-E P-(iii) TABLE OF CONTENTS 167,8-6. 167,Example Program for 167, MCM 167, Horizontal 167, Spindle 167,................................................................. 167,156 170,9. 170,Examples 170, of 170, Gauging Resul 170,t 170, Display 170,.........................................

  • Page 10

    4297-E P-(iv) TABLE OF CONTENTS 248,4-6. 248,Inclination and Corner 248, Gauging 248,......................................................................................... 248,237 255,5. 255,Tool 255, Length Gauging 255,......................................................................

  • Page 11

    4297-E P-(v) TABLE OF CONTENTS 342,5. 342,Maker's 342, Subprogram 342, for 342, Gauging a 342, Vertical 342, Spindle 342, Tool 342, in 342, the 342, Fixed Sensor 342, Mode.............. 342,331 356,6. 356,Maker's 356, Subprogram 356, for 356, Gauging a 356, Horizontal 356, Spindle 356, Tool ...

  • Page 12

    4297-E P-1SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONSECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETEC-TION FUNCTION1.OverviewEeoemr5s1001The automatic tool length offset/automatic tool breakage detection function automatically calculatesthe tool ...

  • Page 13

    4297-E P-2SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-1.Displaying the Result of GaugingEeoemr5s1004Display the screen that displays the gauging result (GAUGING RESULTS screen) by following thesteps indicated below.Procedure :1 Select an operation mode (automatic, ...

  • Page 14

    4297-E P-3SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2.Function MenuEeoemr5s1005The function menu switches as shown below to display the functions relating to the gauging resultwhen the extend key, to the right of function key [F8] (DISPLAY CHANGE), is pressed.EIO...

  • Page 15

    4297-E P-4SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2-1. TOOL/ZERO Function KeyEeoemr5s1006The TOOL/ZERO pop-up window displays the presently set zero offset number and tool offset num-bers. To display the TOOL/ZERO pop-up window, follow the procedure indicated ...

  • Page 16

    4297-E P-5SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2-2. MSB ZERO ON/OFF Function KeyEeoemr5s1007The MSB (VSZO✽[N]) pop-up window displays the offset data set for the individual zero offset num-bers. To display the MSB (VSZO✽[N]) pop-up window, follow the pr...

  • Page 17

    4297-E P-6SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2-3. MSB TOOL ON/OFF Function KeyEeoemr5s1008The TOOL OFFSET/COMPENSATION pop-up window displays the offset data set for the individualtool length offset and cutter radius compensation numbers. To display the T...

  • Page 18

    4297-E P-7SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2-4. SENSstat ON/OFF Function KeyEeoemr5s1009The NC COMMUNICATION (VNCOM[N]) pop-up window displays the values set for system vari-ables VNCOM and the contact status of the sensor. To display the NC COMMUNICATI...

  • Page 19

    4297-E P-8SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION1-2-5. VARIOUS ON/OFF Function KeyEeoemr5s1010The VARIOUS DATA pop-up window displays the values set for the individual system variables. Todisplay the VARIOUS DATA pop-up window, follow the procedure indicated b...

  • Page 20

    4297-E P-9SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2.Automatic Tool Length Offset/Automatic Tool Breakage Detection OperationEeoemr5s1011A general breakdown of the operational procedure for carrying out automatic tool length and toolbreakage detection functions is...

  • Page 21

    4297-E P-10SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-1.Setting the Touch Sensor Zero Point2-1-1. Setting the Touch Sensor Zero Point (Z-axis)Eeoemr5s1012Set the Z-axis direction offset value of the touch sensor zero point using a reference tool so that theautomat...

  • Page 22

    4297-E P-11SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION[Supplement]4 At this position, execute the following program after selecting the automatic mode.CALL OO30 PAXI=7 PLI=✽✽ (VFST=✽✽)M02[Supplement]Usually, the tool used for zero setting of the work coordin...

  • Page 23

    4297-E P-12SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION5 Execute the sensor advance command M144 in the MDI mode. (In the case of a movable typesensor)6 Mount a small-diameter drill in the spindle.7 Bring the drill tip manually near to the touch sensor and align the...

  • Page 24

    4297-E P-13SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-1-2. Reference Tool Movements during Z-axis Touch Sensor Zero Point SettingEeoemr5s1013During the execution of the Z-axis touch sensor zero point setting, the reference tool moves as indi-cated below.Machine op...

  • Page 25

    4297-E P-14SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION[Example]EIOEMR5S1014R01[Supplement][Supplement]For the procedure for opening the MSB ZERO OFFSET (VSZO✽[N]) pop-up window, refer to [1-2-2.MSB ZERO ON/OFF Function Key].This completes the Y-axis touch sensor z...

  • Page 26

    4297-E P-15SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-2.Setting the Tool Pot No./Tool No. TableEeoemr5s1016Set the correspondence between tool numbers and tool pot numbers in the tool pot number - toolnumber correspondence table.The table setting shown below uses ...

  • Page 27

    4297-E P-16SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-3.Operation Mode DesignationEeoemr5s1017The basic operation mode of automatic tool length offset and automatic tool breakage detection isdesignated by the system variable VFST.Since the system variable VFST is ...

  • Page 28

    4297-E P-17SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAn example of VFST settings is given in the following table.[Supplement]ModelRelative/Absolute Offset TypeX-axis Movement Yes/NoZ-axis/Y-axis OffsetAutomatic Tool Length Off-set/Automatic Tool Break-age Detecti...

  • Page 29

    4297-E P-18SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-4.Automatic Tool Length Offset FunctionEeoemr5s1018The automatic tool length offset function automatically corrects the tool length according to the off-set data set using the reference tool.2-4-1. Z-axis Autom...

  • Page 30

    4297-E P-19SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONThe obtained results are also displayed on the GAUGING RESULTS screenEIOEMR5S1017R01This ends the Z-axis automatic tool length offset processing.[Supplement]Machine operationDuring the execution of the Z-axis aut...

  • Page 31

    4297-E P-20SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-4-2. Y-axis Automatic Tool Length OffsetEeoemr5s1021Automatic tool length offset in the Z-axis direction is executed in the manner indicated below.NOTICEProcedure :1 After selecting the MDI mode, input “VFST=...

  • Page 32

    4297-E P-21SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONMachine operationDuring the execution of the Y-axis automatic tool length offset, the tool moves as indicated below.(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2) The...

  • Page 33

    4297-E P-22SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-5.Setting the Tool Change Position (Other Than MC-H)Eeoemr5s1024When a tool is found to be broken in the automatic tool breakage detection cycle, the broken toolcan be automatically returned to the magazine by ...

  • Page 34

    4297-E P-23SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-6.Automatic Tool Breakage Detection2-6-1. Z-axis Automatic Tool Breakage DetectionEeoemr5s1025Automatic tool breakage detection in the Z-axis direction is executed in the manner indicated below.NOTICEProcedure ...

  • Page 35

    4297-E P-24SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONMachine operationDuring the execution of the Z-axis automatic tool breakage detection, the tool moves as indicatedbelow.(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2)...

  • Page 36

    4297-E P-25SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-6-2. Y-axis Automatic Tool Breakage DetectionEeoemr5s1027Automatic tool breakage detection in the Y-axis direction is executed in the manner indicated below.NOTICEProcedure :1 After selecting the MDI mode, inpu...

  • Page 37

    4297-E P-26SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONMachine operationDuring the execution of the Y-axis automatic tool breakage detection, the tool moves as indicatedbelow.(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2)...

  • Page 38

    4297-E P-27SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-6-4. Judgment of Tool BreakageEeoemr5s1029When a spare tool is selected in response to the detection of tool breakage, operation does not stopeven when the breakage is detected. Therefore, it is necessary to j...

  • Page 39

    4297-E P-28SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-7.Cycle Time Reduction for Automatic Tool Length Offset/Automatic Tool Breakage Detection CycleEeoemr5s1031By feeding a tool close to the sensor at a rapid feedrate, it is possible to reduce the cycle time of t...

  • Page 40

    4297-E P-29SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-7-1. Automatic tool length offset cycleEeoemr5s1090Machine operation(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2) The spindle is oriented.(3) The X- and Y-axis mov...

  • Page 41

    4297-E P-30SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-8.New Cycle Time Reduction Function for Automatic Tool Length Offset/Automatic Tool Breakage Detection CycleEeoemr5s1032By reducing the execution time of the cycle steps that can be reduced in the previous auto...

  • Page 42

    4297-E P-31SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2-8-2. Tool Movements of New Cycle Time Reduction FunctionEeoemr5s1034During the execution of the new cycle time reduction function, the tool moves as indicated below.Note that tool movements differ according to ...

  • Page 43

    4297-E P-32SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONVariable setting: PZRC = 0, Bit 3 of VMSBU = 1Machine operation(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2) The spindle is oriented.(3) The Y-axis and the X-axis, i...

  • Page 44

    4297-E P-33SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONVariable setting: PZRC = 1, Bit 3 of VMSBU = 0 or 1If “PUDT > PSFT”, an alarm (Alarm B 2305 UNTENDED: gauging impossible 64) occurs.Machine operation(1) If the tool nose is below the point “touch sensor ...

  • Page 45

    4297-E P-34SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3.Automatic Tool Length Offset/Automatic Tool Breakage Detection Function for Special Tools and AttachmentsEeoemr5s1035This section deals with the automatic tool length offset/automatic tool breakage detection fu...

  • Page 46

    4297-E P-35SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-1-1. Setting the Z-axis Lower Limit PositionEeoemr5s1038When executing the automatic tool length offset/automatic tool breakage detection cycle for an MCMhorizontal tool, the spindle may strike the workpiece du...

  • Page 47

    4297-E P-36SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-1-2. Designating the Operation ModeEeoemr5s1039As with a vertical tool, the basic operation mode for a horizontal tool is set using system variableVFST.The setting for system variable VFST is the same as that f...

  • Page 48

    4297-E P-37SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAn example of VFST settings is given in the following table.ModelRelative/Absolute Offset TypeX-axis Movement Yes/NoOffset in Tool Length Direction/Tool Radial DirectionAutomatic Tool Length Off-set/Automatic T...

  • Page 49

    4297-E P-38SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-1-3. Setting the Zero Point of Horizontal Tool Touch SensorEeoemr5s1040Set the zero point of the touch sensor for MCM horizontal tools in the manner indicated below.Procedure :1 Select the MDI mode and execute ...

  • Page 50

    4297-E P-39SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-1-4. Automatic Tool Length Offset for Horizontal ToolsEeoemr5s1041Automatic tool length offset for horizontal tools is executed in the manner indicated below.NOTICEProcedure :1 After selecting the MDI mode, inp...

  • Page 51

    4297-E P-40SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-1-5. Automatic Tool Breakage Detection Cycle for Horizontal ToolsEeoemr5s1042Automatic tool breakage detection for horizontal tools is executed in the manner indicated below.NOTICEProcedure :1 After selecting t...

  • Page 52

    4297-E P-41SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-2.Operation for Automatic Tool Length Offset/Automatic Tool Break-age Detection on B/C-axis Attachments, 90° Angular Attachments and Extension Attachments (Option)Eeoemr5s1043This subsection describes the func...

  • Page 53

    4297-E P-42SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION[Supplement]1) To use an attachment, index the PAB to 0° or 90°.2) Call the ATTACHMENT (PAC, PAB) SWIVEL COMPENSATION screen and set the data dis-played there on the ATTACHMENT SWIVEL COMPENSATION screen.The co...

  • Page 54

    4297-E P-43SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-2-1. Designating the Operation ModeEeoemr5s1044Use system variable “VFST” to designate the basic operation modes for automatic tool length offsetor automatic tool breakage detection.Since the system variabl...

  • Page 55

    4297-E P-44SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-2-2. Command FormatEeoemr5s1045The command format used for calling the automatic tool length offset/automatic tool breakagedetection cycle for B/C-axis attachment, 90° attachment and extension attachment is in...

  • Page 56

    4297-E P-45SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-2-6. Setting the Z-axis Lower Limit PositionEeoemr5s1049To set the Z-axis lower limit position, add transfer variable PAT to the usual setting program.CALL OO32 PAT=✽PAT:Attachment swivel compensation number ...

  • Page 57

    4297-E P-46SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONThe correspondence between the PAC angle and setting items is indicated below.PAC = 0: G181 (front) at the ATTACHMENT SWIVEL COMPENSATION screenPAC = 90: G182 (left) at the ATTACHMENT SWIVEL COMPENSATION screenPA...

  • Page 58

    4297-E P-47SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAn example of attachment compensation numbersG181(Front)G182 (Left)G183(Rear)G184(Right)G185 (Down)(2 stations)T301 (90° attachment)H1H1H1H1-T302 (attachment cover)-----(3 stations)T301 (90° attachment)H1H1H1H1...

  • Page 59

    4297-E P-48SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-2-9. Calculating the Compensation Data for a 90° AttachmentEeoemr5s1052When a 90° attachment is used, it is necessary to find the attachment swivel compensation datausing the coordinate values obtained in ste...

  • Page 60

    4297-E P-49SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION• PAC = 270°EIOEMR5S1037R01Z+Y+Y’ = Y + D12X’ = X Z’ = Z + D22

  • Page 61

    4297-E P-50SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3.Operation of Automatic Tool Length Offset/Automatic Tool Break-age Detection with 30° Angular Attachments (Option)Eeoemr5s1053(1) Automatic Tool Length Offset FunctionThe automatic tool length offset functio...

  • Page 62

    4297-E P-51SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-2. Relative Offset Data between Reference Tools (VSTOH [20])Eeoemr5s1057To use the automatic tool length offset/automatic tool breakage detection function with an angularattachment other than a 90° angular a...

  • Page 63

    4297-E P-52SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-3. Designating the Operation Mode (VFST)Eeoemr5s1058Use system variable “VFST” to designate the basic operation modes for automatic tool length offsetor automatic tool breakage detection operation for a 3...

  • Page 64

    4297-E P-53SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-4. Setting the Z-axis Lower Limit Position (OO32)Eeoemr5s1059When the automatic tool length offset/automatic tool breakage detection cycle is executed, a toolmust be brought into contact with the touch sensor...

  • Page 65

    4297-E P-54SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-5. Setting the Touch Sensor Zero PointEeoemr5s1060Before executing the automatic tool length offset/automatic tool breakage detection function usingthe 30° angular attachment, it is necessary to set the zero...

  • Page 66

    4297-E P-55SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-6. Reference Tool Movements during Touch Sensor Zero Point SettingEeoemr5s1061During the execution of the touch sensor zero point setting for a 30° angular attachment, the refer-ence tool moves as indicated ...

  • Page 67

    4297-E P-56SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-7. Automatic Tool Length Offset FunctionEeoemr5s1062To measure the tool length of the tool mounted in the 30° angular attachment, follow the procedureindicated below.NOTICEProcedure :1 Set the VFST (operatio...

  • Page 68

    4297-E P-57SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONMachine operationDuring the execution of automatic tool length offset for the tool mounted in the 30° angular attach-ment, the tool moves as indicated below.(1) The Z-axis moves up 1 mm from the actual position ...

  • Page 69

    4297-E P-58SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-9. Automatic Tool Breakage DetectionEeoemr5s1065Automatic tool breakage detection is executed in the manner indicated below for the tool mounted inthe 30° angular attachment.NOTICEProcedure :1 Set the VFST (...

  • Page 70

    4297-E P-59SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONIf a value is set for PGO to select the processing on occurrence of tool breakage, thespecified processing is executed without generating an alarm when tool breakage isdetected.PGO = 1: The tool is returned to th...

  • Page 71

    4297-E P-60SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-10. Judgment for Tool BreakageEeoemr5s1067When a spare tool is selected on detection of tool breakage, the machine is not stopped by an alarmeven if the breakage of a tool is detected. Therefore, it is neces...

  • Page 72

    4297-E P-61SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3-3-11. VariablesEeoemr5s1069Variables used in the subroutines that execute automatic tool length offset/automatic tool breakagedetection for the 30° angular attachment.EIOEMR5S1041R01PH:Tool offset numberUsed t...

  • Page 73

    4297-E P-62SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION4.Y-axis Escape Position (MCM-B/MCR-B II/MCR-A/VH-40)Eeoemr5s1070During execution of automatic tool length offset (cutter radius compensation) or tool breakage detec-tion on the vertical or horizontal spindle of ...

  • Page 74

    4297-E P-63SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONCAUTION4-2.Tool Movements during Automatic Tool Length Offset (Cutter Radius Compensation)/Automatic Tool Breakage Detection CycleEeoemr5s1073During automatic tool length offset (cutter radius compensation)/autom...

  • Page 75

    4297-E P-64SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION5.Interference Prevention Measures for MCV-A/MCV-A II During Execution of the Automatic Tool Length Offset/Automatic Tool Breakage Detection CycleEeoemr5s1075This function prevents interference between the touch ...

  • Page 76

    4297-E P-65SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION5-2-2. Automatic Tool Length Offset/Automatic Tool Breakage DetectionEeoemr5s1080Before executing the automatic tool length offset or tool breakage detection cycle, set “0” for bit 3 ofVFST to enable X-axis m...

  • Page 77

    4297-E P-66SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION6.Variables Used in SubprogramsEeoemr5s1081The basic command format of the automatic tool length offset function and the automatic tool break-age detection function was explained in the previous subsections.In th...

  • Page 78

    4297-E P-67SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAutomatic tool length offsetOO30VFST:PY:Operation modeApproximate dis-placement of tool nose in the Y-axis direction from the center of the spindle (i.e., cutter radius)Always set when executing Y-axis automatic ...

  • Page 79

    4297-E P-68SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAutomatic tool breakage detectionOO30VFST:PY:Operation modeApproximate dis-placement of the tool nose in the Y-axis direction from the center of the spindle (i.e., cutter radius)Always set when executing Y-axis a...

  • Page 80

    4297-E P-69SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION6-2.Table of Subprograms and Variables (MCM Horizontal Tools)Eeoemr5s1083Subpro-gram NameVariables for which a Numeri-cal Value Must be SetVariables for which a Numeri-cal Value Should be Set as NeededVariable ...

  • Page 81

    4297-E P-70SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAutomatic tool length offsetOO30VFST:PZ:Operation modeApproximate dis-placement of tool nose in the tool radius direction (Z-axis direction)Always set when executing automatic tool length offset in the tool rad...

  • Page 82

    4297-E P-71SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAutomatic tool breakage detectionOO30VFST:PZ:Operation modeApproximate dis-placement of tool nose in the tool radius direction (Z-axis direction)Always set when executing automatic tool length offset in the to...

  • Page 83

    4297-E P-72SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION6-3.How to Use VariablesEeoemr5s1084The following describes how the variables given in the tables in [6-1. Table of Subprograms and Vari-ables] and [6-2. Table of Subprograms and Variables (MCM Horizontal Tools)]...

  • Page 84

    4297-E P-73SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(2) PLE1 (P LENGTH ERR 1)• This indicates the tool breakage judgement value and must be set as an absolute value.• A tool is judged to have been broken if:PLE1 < | (Preset tool length offset data) - (Measu...

  • Page 85

    4297-E P-74SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONSetting value of PAXI(6) PX• This indicates an approximate displacement of the tool nose from the center of the tool(spindle) in the X-axis direction. Designation of plus and minus values is possible. When PX...

  • Page 86

    4297-E P-75SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(8) PZThis indicates an approximate displacement of the tool nose from the center of the tool (spindle)in the Z-axis direction. For other details, refer to the explanation for “PX”.(9) PLI• When setting th...

  • Page 87

    4297-E P-76SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(10) PFA/PF1/PF2These designate the approach or skip feedrate for tool movements toward the sensor.• PFA: Feedrate for the movement from the sensor to the undertravel point, PUDT (safety dis-tance)• PF1: Ski...

  • Page 88

    4297-E P-77SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION• When the setting is “PGO = 2”:This setting is not allowed for MC-H.With MC-H, do not set PGO as “2”.If tool breakage is detected during the automatic tool breakage detection cycle, the X- and Y-axis m...

  • Page 89

    4297-E P-78SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(12) PRS (P RS)When using a special tool, a boring bar for example, the tool bit can fail to contact the touchsensor if the spindle is orient stopped at the preset position. In such cases, it is necessary toindex...

  • Page 90

    4297-E P-79SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(15) VLTL (Maximum tool length)The maximum tool length VLTL, used for the automatic tool offset and automatic tool breakagedetection cycles, is added to the system parameters. The operational step 4) in Fig. 1-1...

  • Page 91

    4297-E P-80SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION7.Cautions on OperationEeoemr5s1085(1) Because the sensor will not work properly if its zero point is not set, be sure to set the sensorzero point by executing the sensor zero point setting cycle when the machine...

  • Page 92

    4297-E P-81SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION(12) The allowable number of nesting levels of subroutines in an automatic tool length offset or toolbreakage detection subprogram is two. This means that the maximum allowable nesting level issix when these fun...

  • Page 93

    4297-E P-82SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION8.Program Examples8-1.Automatic Tool Length OffsetEeoemr5s1086• Relative offset typeEIOEMR5S1047R01EIOEMR5S1048R01Boring barDrillT6T2PY=30N1 T2N2 M6N3 T6N4 CALL OO30VFST=1(PLI=40)(PF1=1000) .............Tool le...

  • Page 94

    4297-E P-83SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION• Absolute offset typeEIOEMR5S1049R01Commands in ( ) may be omitted.It is not necessary to set variable VFST every time a tool length offset cycle is called. As has beenexplained, the touch sensor zero poi...

  • Page 95

    4297-E P-84SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION8-2.Automatic Tool Breakage DetectionEeoemr5s1087• Alarm stopEIOEMR5S1050R01EIOEMR5S1051R01Commands in ( ) may be omitted.Boring barPY=30T3N1 T1 ..............................T1: DrillN2 M6N3 T3 ..............

  • Page 96

    4297-E P-85SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONWhen the tool is judged “broken”, i.e., when the measured tool length is smaller than the set toolbreakage judgment value, the operation stops in an alarm state on completion of the cycle (Z-axispositioned at...

  • Page 97

    4297-E P-86SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONEIOEMR5S1053R01It is not necessary to set variable VFST every time an automatic tool breakage detection cycle iscalled.*: HA may be designated instead of H1. For details, refer to special specifications of the O...

  • Page 98

    4297-E P-87SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION9.Alarm ListEeoemr5s1088Name of AlarmProbable CauseMeasures to TakeUNTENDED:gauging impossible(ALARM-B 2305)At the end of the gauging impossible message, the cause code is displayed.Refer to the Gauging Impossibl...

  • Page 99

    4297-E P-88SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONGauging Impossible Cause Code List <Alarm B 2305>Minus travel limit over(ALARM-B 2269)The value set for CNC optional parame-ter (long word) No. 43 (measurable mini-mum tool length) is too small.Do not set ...

  • Page 100

    4297-E P-89SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTIONAThe touch probe microcomputer stays on.Check whether chips are accumulating on the proximity switch.OO10BThe result of the touch probe test is NG.The touch probe signal cannot be con-firmed.Check the touch probe...

  • Page 101

    4297-E P-90SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION15The touch probe fails to contact the workpiece while it is being fed at a middle approach feedrate (Z-axis). When using the FM type touch probe, signal reception is not correct.Check the following:• Gauging ...

  • Page 102

    4297-E P-91SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION22In the automatic tool length offset/automatic tool breakage detection cycle for the horizontal spindle in the radial direction, the cutting tool fails to contact the sensor.Check the start point of the cycle; i...

  • Page 103

    4297-E P-92SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION2DIn the automatic tool length offset cycle in the X-axis direction (with angular attachment), the cutting tool fails to contact the sensor.Check if PL1 is appropriate.OO3033In the U-center zero setting cycle, th...

  • Page 104

    4297-E P-93SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION3BAfter the completion of U-axis com-pensation in the tool wear compensa-tion cycle, the cutting bit fails to contact the touch sensor in the sequence in which the adjusted amount is checked in the Y-axis movemen...

  • Page 105

    4297-E P-94SECTION 2 AUTOMATIC GAUGING FUNCTIONSECTION 2 AUTOMATIC GAUGING FUNCTION1.OverviewEeoemr5s2001The automatic gauging function automatically checks the dimensions of a workpiece by executing asubprogram. The touch probe with the same shank shape as the cutting tool is mounted in the s...

  • Page 106

    4297-E P-95SECTION 2 AUTOMATIC GAUGING FUNCTION2.Operation of the Automatic Gauging FunctionEeoemr5s2004The following flowchart shows the operating procedure of the automatic gauging function.EIOEMR5S2001R01[Supplement]The explanation in this section assumes that the functions are executed in t...

  • Page 107

    4297-E P-96SECTION 2 AUTOMATIC GAUGING FUNCTION2-1.Setting the Datum Hole Zero PointEeoemr5s2005The datum hole zero point needs to be set only when mounting a touch probe in the horizontal spin-dle (in the case of MC-H) or the vertical spindle (in the case of MC-V).If a touch probe is mounted i...

  • Page 108

    4297-E P-97SECTION 2 AUTOMATIC GAUGING FUNCTIONThe result of setting can be confirmed by opening the MSB ZERO OFFSET (VSZO✽[N]) pop-up window in the GAUGING RESULTS screen. The set X, Y and Z values are displayed at X,Y and Z columns of the NO. 3 line.EIOEMR5S2002R01[Supplement]For the proce...

  • Page 109

    4297-E P-98SECTION 2 AUTOMATIC GAUGING FUNCTION2-2.Touch Probe Radius CompensationEeoemr5s2006The following describes how the touch probe radius is corrected.To maintain high gauging accuracy, touch probe radius compensation must be executed at leastonce a week.2-2-1. Touch Probe Radius Compens...

  • Page 110

    4297-E P-99SECTION 2 AUTOMATIC GAUGING FUNCTIONThe set data can be checked by opening the MSB TOOL LENGTH OFFSET (VSTOH[N])/MSBCUTR COMP. (VSTOD[N]) pop-up window, shown below.EIOEMR5S2003R01For the procedure for opening the MSB TOOL ON/OFF pop-up window, refer to SECTION 1[1-2-3. MSB TOOL ON/...

  • Page 111

    4297-E P-100SECTION 2 AUTOMATIC GAUGING FUNCTIONMachine operationDuring the execution of the touch probe radius compensation cycle, the touch probe moves as indi-cated below.(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.(2) The spindle is oriented.Spin...

  • Page 112

    4297-E P-101SECTION 2 AUTOMATIC GAUGING FUNCTION8 In the MDI mode, specify “VNCOM[1] = 8” and touch the probe by hand to check if the contactdetection signal is correctly turned ON and OFF.The ON/OFF state of the contact detection signal can be checked by displaying the ACTUALPOSITION scree...

  • Page 113

    4297-E P-102SECTION 2 AUTOMATIC GAUGING FUNCTIONFor the procedure for opening the MSB TOOL ON/OFF pop-up window, refer to SECTION 1 [1-2-3. MSB TOOL ON/OFF Function Key].After making sure that the touch probe radius compensation data is set for the tool radius com-pensation number, proceed to t...

  • Page 114

    4297-E P-103SECTION 2 AUTOMATIC GAUGING FUNCTION2-3.Touch Probe Length OffsetEeoemr5s2011The following describes how the touch probe length is offset.To maintain high gauging accuracy, touch probe length offset must be executed at least once aweek.EIOEMR5S2005R01The operating procedure for touc...

  • Page 115

    4297-E P-104SECTION 2 AUTOMATIC GAUGING FUNCTIONThe set data can be checked by opening the MSB TOOL LENGTH OFFSET (VSTOH[N])/MSBCUTR COMP. (VSTOD[N]) pop-up window, shown below.EIOEMR5S2007R01This completes the touch probe length offset operation.[Supplement]For the procedure for opening the MS...

  • Page 116

    4297-E P-105SECTION 2 AUTOMATIC GAUGING FUNCTION2-4.Inner Diameter (ID) Gauging FunctionEeoemr5s2014The ID gauging function automatically measures the center position and the diameter of the targethole.This function can evaluate the result of gauging at the same time.The ID gauging procedure is...

  • Page 117

    4297-E P-106SECTION 2 AUTOMATIC GAUGING FUNCTION4 Retract the touch probe using a part program.This completes the ID gauging operation.Example programEIOEMR5S2009R01Machine operationDuring the execution of the ID gauging cycle, the touch probe moves as indicated below.(1) The spindle is oriente...

  • Page 118

    4297-E P-107SECTION 2 AUTOMATIC GAUGING FUNCTION2-5.Outer Diameter (OD) Gauging FunctionEeoemr5s2017The OD gauging function automatically measures the center position and the diameter of a work-piece.This function can evaluate the result of gauging at the same time.The OD gauging procedure is d...

  • Page 119

    4297-E P-108SECTION 2 AUTOMATIC GAUGING FUNCTION4 Retract the touch probe using a part program.This completes the OD gauging operation.Example programEIOEMR5S2011R01R100Touch probePIN(PZIN)G0 X0 Y0G56 Z10 H1CALL OO10 PMOD=6 PDI=200 PZIN=15G0 Z500M02In this program, positioning of the Z-axis is ...

  • Page 120

    4297-E P-109SECTION 2 AUTOMATIC GAUGING FUNCTIONMachine operationDuring the execution of the OD gauging cycle, the touch probe moves as indicated below.EIOEMR5S2012R01(1) The spindle is oriented.Spindle orientation may be executed after the spindle has rotated a half turn to check the touchprob...

  • Page 121

    4297-E P-110SECTION 2 AUTOMATIC GAUGING FUNCTION2-6.End Face Gauging CycleEeoemr5s2020The end face gauging cycle automatically measures the end face position in any of the followingdirections: X-axis, Y-axis and Z-axis directions.This function can evaluate the result of gauging at the same time...

  • Page 122

    4297-E P-111SECTION 2 AUTOMATIC GAUGING FUNCTION3 Retract the touch probe using a part program.This completes the X-axis end face OD gauging operation.Example programEIOEMR5S2014R01Machine operationDuring the execution of the X-axis end face gauging cycle, the touch probe moves as indicatedbelo...

  • Page 123

    4297-E P-112SECTION 2 AUTOMATIC GAUGING FUNCTION2-6-2. Y-axis End Face Gauging OperationEeoemr5s2023The Y-axis end face gauging procedure is described below.Procedure :1 Position the touch probe ball near the target Y-axis end face using a part program.In this positioning, move the touch probe ...

  • Page 124

    4297-E P-113SECTION 2 AUTOMATIC GAUGING FUNCTION2-6-3. Z-axis End Face Gauging OperationEeoemr5s2025The Z-axis end face gauging procedure is described below.Procedure :1 Position the touch probe ball near the target Z-axis end face using a part program.In this positioning, move the touch probe ...

  • Page 125

    4297-E P-114SECTION 2 AUTOMATIC GAUGING FUNCTIONMachine operationDuring the execution of the Z-axis end face gauging cycle, the touch probe moves as indicatedbelow.(1) The spindle is oriented.Spindle orientation may be executed after the spindle has rotated a half turn to check the touchprobe s...

  • Page 126

    4297-E P-115SECTION 2 AUTOMATIC GAUGING FUNCTION2-7.Saving of Gauging Cycle ResultsEeoemr5s2027The results obtained from the gauging cycle are stored in the CNC memory, and are updated to thenew results when the next gauging cycle is executed.This data storage area where the data is updated eve...

  • Page 127

    4297-E P-116SECTION 2 AUTOMATIC GAUGING FUNCTION2-8.Calculating the Center and Distance between Two PointsEeoemr5s2028The center-point/distance (between points) calculation function calculates the center point and thedistance between two points, stored in A memory and B memory.The distance is c...

  • Page 128

    4297-E P-117SECTION 2 AUTOMATIC GAUGING FUNCTION[Supplement]Example programEIOEMR5S2018R01Axes do not move during the execution of the center-point/distance (between two points) cal-culation function.R150R100300300Point 2Center-point between two pointsPoint 1G0 X0 Y0G56 Z-5 H1CALL OO10 PMOD=7 P...

  • Page 129

    4297-E P-118SECTION 2 AUTOMATIC GAUGING FUNCTION2-9.Calculating the Center and Distance between Two End FacesEeoemr5s2029The center-point/distance (between end faces) calculation function calculates the center point andthe distance between two end faces (distance/center between inner faces, dis...

  • Page 130

    4297-E P-119SECTION 2 AUTOMATIC GAUGING FUNCTION2-9-2. Command Format of Center-point/Distance (between End Faces) Gauging ProgramEeoemr5s2031(1) Gauging cycle for calculating the center-point/distance between inner facesEIOEMR5S2021R01Variables in ( ) should be designated as needed.(2) Gauging...

  • Page 131

    4297-E P-120SECTION 2 AUTOMATIC GAUGING FUNCTION2-9-3. Gauging Result Display ScreenEeoemr5s2032The results of center-point/distance (between end faces) gauging cycle are displayed on the GAUG-ING RESULTS screen as shown below.For the procedure for displaying the GAUGING RESULTS screen, refer t...

  • Page 132

    4297-E P-121SECTION 2 AUTOMATIC GAUGING FUNCTION2-10. Automatic Zero Offset FunctionEeoemr5s2033The automatic zero offset function automatically offsets the zero point so that the point measured bythe dimension check function will take the desired coordinate values.Zero offset is possible for a...

  • Page 133

    4297-E P-122SECTION 2 AUTOMATIC GAUGING FUNCTION2-11. Copying the Touch Probe Offset DataEeoemr5s2034The touch probe offset data copying function is valid only for the MCM.This function allows the touch probe length offset/radius compensation data, measured in the verti-cal spindle, to be used ...

  • Page 134

    4297-E P-123SECTION 2 AUTOMATIC GAUGING FUNCTION3.Automatic Gauging Function for B-/C-axis, 90° Angular and Extension Attachments (Option)Eeoemr5s2035This function executes automatic gauging of the vertical spindle attachment (also referred to asattachment cover), 90° angular attachment, ext...

  • Page 135

    4297-E P-124SECTION 2 AUTOMATIC GAUGING FUNCTION[Supplement]1) PAB index angle should be PAB = 0° or PAB = 90°.2) The relationships between the items on the ATTACHMENT (PAC, PAB) SWIVEL COMPENSA-TION screen and those on the ATTACHMENT SWlVEL COMPENSATION screen are indicatedbelow.EIOEMR5S2028...

  • Page 136

    4297-E P-125SECTION 2 AUTOMATIC GAUGING FUNCTION3-1.Automatic Gauging for 90° Angular Attachment and B-/C-axis Attachment (PAB=90°)Eeoemr5s2036The programs for executing the gauging functions are indicated below.(1) Touch probe radius compensationCALL OO10 PMOD=9 PDI=✽ PAT=✽ PAC=✽PDI: ...

  • Page 137

    4297-E P-126SECTION 2 AUTOMATIC GAUGING FUNCTION3-2.Automatic Gauging for Extension Attachment and B-/C-axis Attachment (PAB=0°)Eeoemr5s2037The programs for executing the gauging functions are indicated below.(1) Touch probe radius compensationCALL OO10 PMOD=9 PDI=✽ PAT=✽ PAV=1PDI: Datum h...

  • Page 138

    4297-E P-127SECTION 2 AUTOMATIC GAUGING FUNCTION4.Power ON/OFF Cycle of Renishaw's Optical Touch Probe (MP7/MP9/MP10)Eeoemr5s2038The following describes the power ON/OFF cycle of Renishaw's Optical Touch Probe.4-1.Power ON/OFF Cycle CommandsEeoemr5s2039The power ON cycle commands are indicated...

  • Page 139

    4297-E P-128SECTION 2 AUTOMATIC GAUGING FUNCTION4-2.Power ON/OFF Cycle Operation4-2-1. Power ON Cycle OperationEeoemr5s2041• OO16 (MP7/MP9)Machine operationa) At the present position, the spindle rotates at 500 min-1.Note that nothing happens if the power is already ON.b) The spindle stops an...

  • Page 140

    4297-E P-129SECTION 2 AUTOMATIC GAUGING FUNCTION4-2-2. Power OFF Cycle OperationEeoemr5s2042• OO17 (MP7)Machine operationa) At the present position, the spindle rotates at 500 min-1.Note that nothing happens if the power is already OFF.b) The spindle stops and the function checks whether the ...

  • Page 141

    4297-E P-130SECTION 2 AUTOMATIC GAUGING FUNCTION5.DetailsEeoemr5s2043The foregoing subsections described the basic operating procedure for using the automatic gaugingfunctions.This subsection gives detailed information on the automatic gauging functions.5-1.Touch Probe MovementsEeoemr5s2044Touc...

  • Page 142

    4297-E P-131SECTION 2 AUTOMATIC GAUGING FUNCTIONMachine operation(1) The present position of the touch probe when subprogram OO10 is called is stored in the CNCmemory as position A.(2) The position distanced from the anticipated position of the end face to be measured by theamount set for PUDT ...

  • Page 143

    4297-E P-132SECTION 2 AUTOMATIC GAUGING FUNCTION(9) The touch probe returns to position A at a rapid feedrate.[Supplement]1) The position where the touch probe came into contact with the end face to be measured is theposition where the limit switch inside the touch probe was activated. Therefo...

  • Page 144

    4297-E P-133SECTION 2 AUTOMATIC GAUGING FUNCTION5-2.Approach Speed to the WorkpieceEeoemr5s2045The approach speed at which the touch probe moves toward a workpiece is described below.EIOEMR5S2031R01(1) First approach speedThe first approach speed is the axis feedrate at which the touch probe mo...

  • Page 145

    4297-E P-134SECTION 2 AUTOMATIC GAUGING FUNCTION(3) Third approach speedThe third approach speed is the axis feedrate at which the touch probe moves from the point 0.5mm away from the contact detected position to the position where the touch probe comes intocontact with the workpiece again.The ...

  • Page 146

    4297-E P-135SECTION 2 AUTOMATIC GAUGING FUNCTION5-3.Variables Used in SubprogramsEeoemr5s2046In this subsection, the variables necessary to make effective use of the automatic gauging functionsare described5-3-1. Table of Subprograms and VariablesEeoemr5s2047Subpro-gram NameVariables for which ...

  • Page 147

    4297-E P-136SECTION 2 AUTOMATIC GAUGING FUNCTIONOuter Diameter GaugingOO10PMOD=PDI:PIN:6Anticipated boss diameterInfeed direction feed distance (PZIN)PDE:PCE:PGO:=1PUDT:POVT:PMSR: =1VNUM:PF1:PF2:Permissible diame-ter errorPermissible center position errorDoes not cause alarm stop on occur-renc...

  • Page 148

    4297-E P-137SECTION 2 AUTOMATIC GAUGING FUNCTIONEnd face gauging (Z-axis)OO10PMOD=PEI:3Anticipated Z-end face positionPEE:PGO: =1PUDT:POVT:VNUM:PF1:PF2:Permissible error of Z-end face positionDoes not cause alarm stop on occur-rence of excessive errorUndertravel distanceOvertravel distance Gaug...

  • Page 149

    4297-E P-138SECTION 2 AUTOMATIC GAUGING FUNCTIONGauging cycle for calculating the center-point/ dis-tance between outer facesOO10PMOD:=11=12=13X directionY directionZ directionPELI:PCE:PGO:=1=0PELE:PUDT:POVT:PIN:VNUM:Anticipated distance between two end facesPermissible center errorDoes not ca...

  • Page 150

    4297-E P-139SECTION 2 AUTOMATIC GAUGING FUNCTIONGauging cycle for calculating the center-point/ dis-tance between two pointsOO10PMOD=PAXI:=1=2=3=4=5=6=714Calculation on the X-axisCalculation on the Y-axisCalculation on the X-/Y-axisCalculation on the Z-axisCalculation on the X-/Z-axisCalc...

  • Page 151

    4297-E P-140SECTION 2 AUTOMATIC GAUGING FUNCTION5-3-2. How to Use VariablesEeoemr5s2048(1) PMOD (P MODE)Designates the automatic gauging mode.(2) PDI (P DIAMETER IDEAL VALUE)Sets the anticipated diameter in the ID/OD gauging cycles.(3) PDE (P DIAMETER ERROR LIMIT)Sets the permissible error of t...

  • Page 152

    4297-E P-141SECTION 2 AUTOMATIC GAUGING FUNCTION(8) PUDT (P UNDER TRAVEL)Sets the undertravel distance as an absolute value.During the execution of a gauging cycle, the touch probe moves to a position a certain amountaway from the anticipated contact detection position at a fast feedrate. This...

  • Page 153

    4297-E P-142SECTION 2 AUTOMATIC GAUGING FUNCTIONEIOEMR5S2034R01EIOEMR5S2035R01[Supplement]EIOEMR5S2036R01Example 2: Only POVT designatedExample program:CALL OO10 PMOD=1 PEI=40 POVT=2Example 3Only PUDT designated (PUDT = 15)Example program:CALL OO10 PMOD=1 PEI=40 PUDT=15Determine the PUDT value ...

  • Page 154

    4297-E P-143SECTION 2 AUTOMATIC GAUGING FUNCTION(10) PMSR (P MEASURE)Usually, contact detection is executed two times in the X-axis direction when an ID/OD gaugingcycle is executed. If “PMSR = 1” is set, however, the second contact detection cycle is not exe-cuted.When the touch probe is s...

  • Page 155

    4297-E P-144SECTION 2 AUTOMATIC GAUGING FUNCTION(13) PAXI (P AXIS)Sets the target axes for saving the gauging cycle results or for calculating the center and dis-tance between two points.(14) PHN (P H NUMBER)Sets the work coordinate system number for which zero offset is executed using the auto...

  • Page 156

    4297-E P-145SECTION 2 AUTOMATIC GAUGING FUNCTION(19) PXLE (P X LENGTH ERROR LIMIT)/PYLE (P Y LENGTH ERROR LIMIT)/PZLE (P Z LENGTH ERROR LIMIT)These variables set the permissible errors in the distances between two points (X-X, Y-Y, Z-Z) inthe calculation of the center/distance between two point...

  • Page 157

    4297-E P-146SECTION 2 AUTOMATIC GAUGING FUNCTION5-3-3. Common Variables for Storing Gauging Cycle ResultsEeoemr5s2049After the execution of an automatic gauging cycle, the obtained results can be checked by displayingthe GAUGING RESULTS screen. In addition to this check, the results can be use...

  • Page 158

    4297-E P-147SECTION 2 AUTOMATIC GAUGING FUNCTION6.Touch Probe Safety Measures6-1.Checking Proximity Switch OperationEeoemr5s2050The touch probe signal is transmitted by the proximity switch. However, when chips adhere to theproximity switch, the touch probe signal may not be transmitted.To che...

  • Page 159

    4297-E P-148SECTION 2 AUTOMATIC GAUGING FUNCTION6-2.Replacing the Touch Probe BatteryEeoemr5s2051The FM type touch probe has a battery incorporated in its body.If a gauging cycle is executed while the battery voltage is low, the touch probe fails to function nor-mally and the gauging cycle impo...

  • Page 160

    4297-E P-149SECTION 2 AUTOMATIC GAUGING FUNCTION7.Supplementary InformationEeoemr5s2054Supplementary information relating to the automatic gauging function is given below. Before usingthis function, make sure you fully understand the information below.(1) All commands for programs are given in...

  • Page 161

    4297-E P-150SECTION 2 AUTOMATIC GAUGING FUNCTION(13) With MCM series machining centers, never execute the zero point setting cycle (OO21) for thedatum hole with the horizontal spindle.(14) The direction of touch probe mounting in the spindle is determined by the machine model.Therefore, pay att...

  • Page 162

    4297-E P-151SECTION 2 AUTOMATIC GAUGING FUNCTION8.Program ExamplesEeoemr5s2055Examples of programs for using the automatic gauging function are described below.These examples may be used for reference when making your own programs.8-1.ID GaugingEeoemr5s2056EIOEMR5S2039R01EIOEMR5S2040R01Variable...

  • Page 163

    4297-E P-152SECTION 2 AUTOMATIC GAUGING FUNCTION8-2.OD GaugingEeoemr5s2057EIOEMR5S2041R01EIOEMR5S2042R01Variables PDE and PCE, specified in parentheses ( ) may be omitted.If they are not specified, however, the errors are not evaluated.After the completion of the gauging cycle, the touch probe...

  • Page 164

    4297-E P-153SECTION 2 AUTOMATIC GAUGING FUNCTION8-3.End Face Gauging on Z-axisEeoemr5s2058EIOEMR5S2043R01EIOEMR5S2044R01Variable PEE, specified in parentheses ( ) may be omitted.If this variable is not specified, however, the error is not evaluated...N95 T1........................................

  • Page 165

    4297-E P-154SECTION 2 AUTOMATIC GAUGING FUNCTION8-4.Distance between End Faces (X-axis direction)Eeoemr5s2059EIOEMR5S2045R01EIOEMR5S2046R01Variables specified in parentheses ( ) may be omitted.If they are not specified, however, errors are not evaluated.When measuring the center and the distan...

  • Page 166

    4297-E P-155SECTION 2 AUTOMATIC GAUGING FUNCTIONIf these commands are not specified, the result of the first gauging cycle is overwritten by the resultof the next gauging cycle.For details on how to save the gauging result data refer to [2-7. Saving of Gauging Cycle Results].8-5.Automatic Zero ...

  • Page 167

    4297-E P-156SECTION 2 AUTOMATIC GAUGING FUNCTION8-6.Example Program for MCM Horizontal SpindleEeoemr5s2061EIOEMR5S2049R012-10 DRILLφ1004-M204-M6XZYφ75

  • Page 168

    4297-E P-157SECTION 2 AUTOMATIC GAUGING FUNCTIONEIOEMR5S2050R01..N1 G15 H1......................................................... Selecting work coordinate system No. 1N2 G0 X-500 Y800 G56 H1N3 T1................................................................. T1: Touch probeN4 M6N5 T10 .......

  • Page 169

    4297-E P-158SECTION 2 AUTOMATIC GAUGING FUNCTIONEIOEMR5S2051R01..N49 G0 Z400N50 X500 Y800N51 M67N52 M77N53 T15N54 G0 Y0 M75 ................................................ M75: Indexing the swivel head to the rear positionN55 G54 X-500 H1N56 Z-170 .................................................

  • Page 170

    4297-E P-159SECTION 2 AUTOMATIC GAUGING FUNCTION9.Examples of Gauging Result DisplayEeoemr5s2064(1) Result of ID gaugingEIOEMR5S2053R01(2) Result of OD gaugingEIOEMR5S2054R01

  • Page 171

    4297-E P-160SECTION 2 AUTOMATIC GAUGING FUNCTION(3) Result of end face gauging (X-axis)EIOEMR5S2055R01(4) Result of end face gauging (Y-axis)EIOEMR5S2056R01

  • Page 172

    4297-E P-161SECTION 2 AUTOMATIC GAUGING FUNCTION(5) Result of end face gauging (Z-axis)EIOEMR5S2057R01(6) Result of calculation of the center/distance between two pointsEIOEMR5S2058R01

  • Page 173

    4297-E P-162SECTION 2 AUTOMATIC GAUGING FUNCTION10.Alarm List10-1. Alarm ListEeoemr5s2062Name of AlarmProbable CauseMeasures to TakeUNTENDED:gaugingimpossible(ALARM-B 2305)At the end of the gauging impossible message, the cause code is dis-played.Refer to the Gauging Impossible Cause Code Chart...

  • Page 174

    4297-E P-163SECTION 2 AUTOMATIC GAUGING FUNCTIONUNTENDED:center distanceerror over(ALARM-B 2312)The difference between the antici-pated value (center position and dis-tance between two points) and the actual value obtained as the results of the gauging and calculation cycle has exceeded the per...

  • Page 175

    4297-E P-164SECTION 2 AUTOMATIC GAUGING FUNCTION10-2. Gauging Impossible Cause Code Chart (Alarm B 2305)Eeoemr5s2063Code(HEX)Probable CauseMeasures to TakeUsed Subprograms1A maker subprogram is called while the machine coordinate system (H0) is selectedCall a maker subprogram after select-ing ...

  • Page 176

    4297-E P-165SECTION 2 AUTOMATIC GAUGING FUNCTIONFThe proximity switch is not turned on although the touch probe is brought into contact with a workpiece (X-axis).Check if the touch probe has chat-tered.OO1010The touch probe contacts the work-piece while it is being fed at a rapid approach feedr...

  • Page 177

    4297-E P-166SECTION 2 AUTOMATIC GAUGING FUNCTION1BIn the C-axis gauging cycle, contact is detected during the approach to the gauging point.Check the following items:• Is start point of the C-axis gaugingcycle correct?• Is PDl value correct?• Is PGI value correct?OO101CTouch probe contact...

  • Page 178

    4297-E P-167SECTION 2 AUTOMATIC GAUGING FUNCTION26When the axis returns 0.5 mm from the contact position detected after approach (X direction), the value is taken as the coordinate value in the workpiece gauging direction again.27When the axis returns 0.5 mm from the contact position detected a...

  • Page 179

    4297-E P-168SECTION 2 AUTOMATIC GAUGING FUNCTION34In the U-center zero setting cycle, no contact signal is input.Check the following items:• Is PD value correct?• Is the sensor signal correctly inputto the CNC?35In the U-center radius adjusting cycle, the cutting bit contacts the touch sen-...

  • Page 180

    4297-E P-169SECTION 2 AUTOMATIC GAUGING FUNCTION3DIn the touch sensor zero setting cycle for the vertical spindle in the longitudi-nal direction on the MCM, the swivel head is not in the M73 (front) position, or the horizontal spindle is being used.• Execute the cycle after indexingthe swivel...

  • Page 181

    4297-E P-170SECTION 3 GAUGING DATA OUTPUT FUNCTIONSECTION 3 GAUGING DATA OUTPUT FUNCTION1.OverviewEeoemr5s3001The gauging data output function outputs the gauging results obtained by executing the automatictool length offset/compensation function, automatic tool breakage detection function, or ...

  • Page 182

    4297-E P-171SECTION 3 GAUGING DATA OUTPUT FUNCTIONRS232C PARITY BITSets the parity scheme for the designated RS-232C device.BAUD RATE (BPS)Sets the baud rate for the designated RS-232C device.FLOW CONTROLSets the data processing method for the designated RS-232C device.8bit JISSets if the chara...

  • Page 183

    4297-E P-172SECTION 3 GAUGING DATA OUTPUT FUNCTION1-3.Example ProgramEeoemr5s3004EIOEMR5S3002R01EIOEMR5S3003R01R100VPRT=1....................................................................... Output validG0 X0 Y0G56 Z50 H1M130G1 Z-5 F1000M131CALL OO10 PMOD=7 PDI=200 .............................

  • Page 184

    4297-E P-173SECTION 3 GAUGING DATA OUTPUT FUNCTION1-4.Example of OutputsEeoemr5s3005The following shows an example of output of the gauging results.EIOEMR5S3004R01INSIDE DIAMETER No. 5XYD EXPECTED VALUE-42.22749.91130.150 PERMISSIBLE ERROR0.0500.050 ME...

  • Page 185

    4297-E P-174SECTION 3 GAUGING DATA OUTPUT FUNCTION1-5.Output ItemsEeoemr5s3006The data to be output is indicated below.Maker SubprogramGauging ModeOutput ItemsOO10End face gauging(1) Anticipated value (in the gaugingdirection)(2) Permissible error (in the gaugingdirection)(3) Actual measured va...

  • Page 186

    4297-E P-175SECTION 3 GAUGING DATA OUTPUT FUNCTION2.Interface Specifications for Connecting VP-600Eeoemr5s3007The interface specifications for connecting a VP-600 printer (Epson) are indicated below.2-1.Connection DiagramEeoemr5s3008The signal connections between the VP-600 and CNC are shown be...

  • Page 187

    4297-E P-176SECTION 3 GAUGING DATA OUTPUT FUNCTION2-2.ParametersEeoemr5s3009The parameter settings for connecting the VP-600 are indicated below.Set the following parameter data when you use Epson VP-600.For details, refer to the instruction manual attached to the printer.• OUTPUT FUNCTION IS...

  • Page 188

    4297-E P-177SECTION 4 GAUGING DATA OUTPUT TO FILESECTION 4 GAUGING DATA OUTPUT TO FILE1.OutlineEeoemr5sb001The print statement has been used to output the data and character strings of the variables to thepanel CRT or an external device (such as a printer).In addition to these output operations...

  • Page 189

    4297-E P-178SECTION 4 GAUGING DATA OUTPUT TO FILE3.Designation of Displaying DeviceEeoemr5sb003The displaying device designation signal is output with a variable VPRT as shown in the table below.4.Print CommandEeoemr5sb004The value or the character string of the specified variable is output to ...

  • Page 190

    4297-E P-179SECTION 4 GAUGING DATA OUTPUT TO FILE4-1.System Variables for PrintingEeoemr5sb005<Expression>RangeOutput exampleVINTGInteger type variable[Sample statement] PRINT VINTG-99999999 to 99999999" -99999999"[12 digits]VNUM[Sample statement] PRINT VNUM-999 to 999"NO...

  • Page 191

    4297-E P-180SECTION 4 GAUGING DATA OUTPUT TO FILE*3: For the floating-point variable, the displayed data varies depending on weather the mini-mum unit system is selected or the standard one is selected for the VPRT that designates the displaying device (see item 3. Designation of Displaying Dev...

  • Page 192

    4297-E P-181SECTION 5 MANUAL GAUGINGSECTION 5 MANUAL GAUGING1.Overview1-1.SpecificationsEeoemr5s4001The manual gauging function is used to set the zero point, tool length offset data, etc., using a touchprobe or a touch sensor.Differing from the automatic gauging and automatic tool length offse...

  • Page 193

    4297-E P-182SECTION 5 MANUAL GAUGING1-2.Overview of Manual Gauging FunctionsEeoemr5s4002The following is an outline of the manual gauging functions.General configuration of manual gauging functions is shown in [1-3. List of Display Screens].1-2-1. Work Gauging FunctionEeoemr5s4003The work gaugi...

  • Page 194

    4297-E P-183SECTION 5 MANUAL GAUGING1-2-2. Tool Length Gauging FunctionEeoemr5s4004The tool length gauging function measures the tool length using a touch sensor and executes tooloffset according to the result of gauging.Use a reference tool, or a tool of whose length from the gauge line to the...

  • Page 195

    4297-E P-184SECTION 5 MANUAL GAUGING[Supplement]1-2-3. Cutter Radius Gauging FunctionEeoemr5s4005The cutter radius gauging function measures the radius of a tool with a touch sensor oriented hori-zontally, and executes cutter radius compensation according to the result of gauging.Use a referenc...

  • Page 196

    4297-E P-185SECTION 5 MANUAL GAUGING1-2-4. Gauging Preparation FunctionEeoemr5s4006The gauging preparation function is provided to perform the preparatory steps required for the workgauging, tool length gauging or cutter radius gauging function. Execute this gauging preparationfunction before ...

  • Page 197

    4297-E P-186SECTION 5 MANUAL GAUGING1-3.List of Display ScreensEeoemr5s4007The screens used for manual gauging operation and configuration of them are shown below.EIOEMR5S4007R01Manual Gauging MenuCutter Radius GaugingTool Length GaugingWork Gauging MenuEnd Face (X, Y, Z)OD CenterCenter between...

  • Page 198

    4297-E P-187SECTION 5 MANUAL GAUGING2.Basic OperationEeoemr5s4008Since manual gauging is executed in the manual operation mode, all manual operations, such asrapid feed, jog feed, and pulse handle feed, are permitted during the execution of a gauging cycle.When moving an axis to a position clos...

  • Page 199

    4297-E P-188SECTION 5 MANUAL GAUGING3.Preparation for GaugingEeoemr5s4009The gauging preparation function is provided to perform the preparatory steps required for a workgauging, tool length gauging or cutter radius gauging function. Execute this function before startinga manual gauging cycle ...

  • Page 200

    4297-E P-189SECTION 5 MANUAL GAUGINGThe MANUAL GAUGING MENU screen, shown below, will be displayed.EIOEMR5S4010R015 Press function key [F4] (GAUGING PREPAR).The GAUGING PREPARATION menu screen, shown below, will be displayed.EIOEMR5S4011R01[Supplement]The comment “MOVE CURSOR AND PRESS WRITE ...

  • Page 201

    4297-E P-190SECTION 5 MANUAL GAUGING6 Press function key [F1] (WORK/TOOL LEN).The A-1. REFERENCE SURFACE SET (REF TOOL) screen, shown below, will be displayed.EIOEMR5S4012R017 Move the table to a position where ATC operation will not cause interference.8 Move the cursor to “NXT TOOL”, input...

  • Page 202

    4297-E P-191SECTION 5 MANUAL GAUGING11 Move the cursor to “ZERO OFFSET X” and the following comment is displayed.“WRITE A 0”EIOEMR5S4014R0112 Input “0” as instructed by the comment.The zero offset data X is rewritten and the X coordinate value of ACT POSIT changes to “0”.The cur...

  • Page 203

    4297-E P-192SECTION 5 MANUAL GAUGING15 Move the reference tool away from the touch sensor by operating the pulse handle then movethe table to a position where ATC operation will not cause interference.16 With the A-1. REFERENCE SURFACE SET (REF TOOL) screen displayed, press function key[F7] (NE...

  • Page 204

    4297-E P-193SECTION 5 MANUAL GAUGING23 In the state the A-2. TOUCH PROBE LENGTH OFFSET screen is displayed, press functionkey [F7] (NEXT).The A-3. TOUCH PROBE RADIUS COMP screen, shown below, is displayed with the followingcomment.“FIND THE REF RING CENTER AND PRESS WRITE BUTTON AT THAT POS...

  • Page 205

    4297-E P-194SECTION 5 MANUAL GAUGING29 Move the cursor to “REF RING CENTER Y” and press the WRITE key.The ACT POSIT data of X and Y will be “X0” and “Y0”. Note that the Z-axis coordinate valuemay not be set.30 Manually remove the sling gauge from the spindle and mount the touch pro...

  • Page 206

    4297-E P-195SECTION 5 MANUAL GAUGING3-2.Preparation for Cutter Radius Compensation CycleEeoemr5s4011Procedure :1 With the MANUAL GAUGING menu screen is displayed, press function key [F2] (CUTTERRADIUS).For the procedure to display the MANUAL GAUGING menu screen, refer to [3-1. Preparationfor Wo...

  • Page 207

    4297-E P-196SECTION 5 MANUAL GAUGING7 Press the WRITE key.The data at “REF POSITION Z” is rewritten and the Z coordinate value of ACT POSIT changesto “0”.This completes the preparation for cutter radius gauging operation.8 Press function key [F8] (CLOSE).The screen returns to the GAUGIN...

  • Page 208

    4297-E P-197SECTION 5 MANUAL GAUGING4.Work Gauging4-1.End Face Gauging (X, Y, Z)Eeoemr5s4012End face gauging is used for setting the zero point at the end face.Procedure :1 With the MANUAL GAUGING menu screen displayed, press function key [F1] (WORK GAUG-ING).For the procedure to display the MA...

  • Page 209

    4297-E P-198SECTION 5 MANUAL GAUGING2 Press function key [F1] (X,Y,Z END FACE).The WORK GAUGING 1. X,Y,Z END FACE screen, shown below, is displayed.EIOEMR5S4020R01The cursor moves to “AXIS SELECT” and the following comment is displayed.“SELECT AXIS BY CURSOR AND PRESS WRITE BUTTON”

  • Page 210

    4297-E P-199SECTION 5 MANUAL GAUGING3 Move the cursor to an axis position (+X, -X, +Y, -Y, +Z, -Z) as instructed by the comment andpress the WRITE key to select an axis.The axis name of the selected axis is displayed for “AXIS SELECT” and the cursor moves to“END FACE POS”.EIOEMR5S4021R0...

  • Page 211

    4297-E P-200SECTION 5 MANUAL GAUGING5 At the position where contact is detected, press the WRITE key.The end face position in the presently selected coordinate system is displayed and the cursormoves to “ZERO OFFSET NO.”EIOEMR5S4022R01The following comment is displayed.“WRITE THE WORK COO...

  • Page 212

    4297-E P-201SECTION 5 MANUAL GAUGINGThe following comment is displayed.“WRITE THE POSITION OF THE NEW COORDINATE”7 Input the end face position data (X, Y, Z) in the new work coordinate system, as instructed bythe comment, and press the WRITE key.To set the end face position to “0”, inpu...

  • Page 213

    4297-E P-202SECTION 5 MANUAL GAUGING4-2.I.D. Center GaugingEeoemr5s4013I.D center gauging is used to set the zero point at the center of an I.D.This function calculates the center of the specified I.D. by bringing the touch probe into contact withfour points on the I.D.Procedure :1 With the MAN...

  • Page 214

    4297-E P-203SECTION 5 MANUAL GAUGING2 Press function key [F2] (I.D. CENTER).The WORK GAUGING 2. I.D. CENTER screen, shown below, is displayed.EIOEMR5S4026R01The cursor is positioned on “TOUCH POS 1” with the following comment displayed on thescreen.“POS. TOUCH PROBE TO AROUND THE CENTER T...

  • Page 215

    4297-E P-204SECTION 5 MANUAL GAUGING6 Press the WRITE key.The coordinate values of the contact position in the presently selected coordinate system aredisplayed.The cursor moves to “TOUCH POS 3” and the following comment is displayed on the screen.“TOUCH THE TOUCH POS. 1 TO MOVE X AXIS &a...

  • Page 216

    4297-E P-205SECTION 5 MANUAL GAUGING11 With the cursor on “CENTER POS/RAD”, press the WRITE key.The data is automatically displayed as shown below and the cursor moves to “ZERO OFFSETNO.”.EIOEMR5S4028R01When the cursor comes to “ZERO OFFSET NO.”, The following comment is displayed....

  • Page 217

    4297-E P-206SECTION 5 MANUAL GAUGINGWhen the data is set for “ZERO OFFSET NO.”, the cursor moves to “ZERO OFFSET X” and thefollowing comment is displayed.OFFSET X” and the following comment is displayed.13 Input the X and Y coordinate values of the I.D. center in the new coordinate sy...

  • Page 218

    4297-E P-207SECTION 5 MANUAL GAUGING4-3.O.D. Center GaugingEeoemr5s4014O.D. center gauging is used to set the zero point at the center of an I.D.This function calculates the center of the specified I.D. by bringing the touch probe into contact withfour points on the I.D.Procedure :1 With the MA...

  • Page 219

    4297-E P-208SECTION 5 MANUAL GAUGING2 Press function key [F3] (O.D. CENTER).The WORK GAUGING 3. O.D. CENTER screen, shown below, is displayed.EIOEMR5S4032R01The cursor is positioned on “TOUCH POS 1” with the following comment displayed on thescreen.“FEED THE TOUCH PROBE CLOSE TO THE WORKP...

  • Page 220

    4297-E P-209SECTION 5 MANUAL GAUGING6 Press the WRITE key.The coordinate values of the contact position in the presently selected coordinate system aredisplayed.The cursor moves to “TOUCH POS 3” and the following comment is displayed on the screen.“TOUCH THE TOUCH POS. 3 TO MOVE X AXIS &a...

  • Page 221

    4297-E P-210SECTION 5 MANUAL GAUGING10 Press the WRITE key.The coordinate values of the contact position in the presently selected coordinate system aredisplayed. The cursor moves to “CENTER POS/RAD”.EIOEMR5S4033R01The following comment is displayed.“PRESS WRITE BUTTON”11 With the curs...

  • Page 222

    4297-E P-211SECTION 5 MANUAL GAUGING12 Input the work coordinate system number as instructed by the comment and press the WRITEkey.The data of “TOUCH POS”, “CENTER POS/RAD”, “ZERO OFFSET” and “ACT POSIT”, withthe exception of “D”, is updated to the coordinate values in the s...

  • Page 223

    4297-E P-212SECTION 5 MANUAL GAUGING13 Input the X and Y coordinate values of the I.D. center in the new coordinate system and pressthe WRITE key.The set O.D. center coordinate values, X and Y, are displayed at “CENTER POS” and the dataof “TOUCH POS”, “ZERO OFFSET” and “ACT POSIT...

  • Page 224

    4297-E P-213SECTION 5 MANUAL GAUGING4-4.Internal Faces Center GaugingEeoemr5s4015The center gauging function for two internal faces (groove center gauging function) is used to set thezero point at the center of the two internal faces.The function provides two modes of operation to calculate the...

  • Page 225

    4297-E P-214SECTION 5 MANUAL GAUGINGProcedure :1 Move the cursor to either of the [2 POSITIONS] and [3 POSITIONS] buttons.2 Press the WRITE key.The gauging mode is selected and the corresponding screen is displayed.4-4-2. Internal Face Center Gauging in 2-point Contact ModeEeoemr5s4017The funct...

  • Page 226

    4297-E P-215SECTION 5 MANUAL GAUGING2 Press function key [F4] (INT END CENTER).The WORK GAUGING 4. INT END CENTER screen, shown below, is displayed.EIOEMR5S4039R01The following comment is displayed on the screen.“SELECT AXIS BY CURSOR AND PRESS WRITE BUTTON”3 Select the axis (X or Y) used f...

  • Page 227

    4297-E P-216SECTION 5 MANUAL GAUGING4 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-tact with the end face.Move the touch probe with the “x1” multiplication ratio setting for contact detection.The touch probe red LED lights when the touch pr...

  • Page 228

    4297-E P-217SECTION 5 MANUAL GAUGING7 Press the WRITE key as instructed by the comment.The coordinate values of the center position are automatically displayed and the cursor movesto “ZERO OFFSET NO.”.EIOEMR5S4042R01The following comment is displayed.“WRITE THE WORK COORDINATE SYSTEM THE ...

  • Page 229

    4297-E P-218SECTION 5 MANUAL GAUGING“WRITE THE POSITION OF THE NEW COORDINATE”9 Input the X and Y coordinate values of the center position between two internal faces in thenew coordinate system and press the WRITE key.The set center coordinate values, X and Y, are displayed at “CENTER POS...

  • Page 230

    4297-E P-219SECTION 5 MANUAL GAUGING4-4-3. Internal Face Center Gauging in 3-point Contact ModeEeoemr5s4018This function calculates the center of two internal faces by bringing the touch probe into contact withthe internal faces at three points.To use this function, the 3-point contact mode mus...

  • Page 231

    4297-E P-220SECTION 5 MANUAL GAUGING2 Press function key [F4] (INT END CENTER).The WORK GAUGING 4. INT END CENTER screen, shown below, is displayed with the cursorpositioned at “TOUCH POS 1”.EIOEMR5S4046R01The following comment is displayed on the screen.“TOUCH THE END FACE AND PRESS WRIT...

  • Page 232

    4297-E P-221SECTION 5 MANUAL GAUGING5 Perform a similar operation to make the touch probe contact position 2 and position 3 (positions2 and 3 in the guide diagram).[Supplement]1) At positions 1 and 2, gauging is executed on one internal face, and at position 3, gauging isexecuted on the other i...

  • Page 233

    4297-E P-222SECTION 5 MANUAL GAUGING6 Press the WRITE key as instructed by the comment.The data is automatically displayed for “CENTER POS”, “distance between end faces (L)” and“inclination angle (β)”, then the cursor moves to “ZERO OFFSET NO.”.EIOEMR5S4048R01The data is obtain...

  • Page 234

    4297-E P-223SECTION 5 MANUAL GAUGING7 Input the work coordinate system number as instructed by the comment and press the WRITEkey.The input number is displayed at “ZERO OFFSET NO.” and the cursor moves to “ZERO OFF-SET” data position.EIOEMR5S4049R01The following comment is displayed.“...

  • Page 235

    4297-E P-224SECTION 5 MANUAL GAUGINGThis completes the internal face center gauging (3-point contact mode) operation.9 Press function key [F8] (CLOSE).The screen returns to the WORK GAUGING menu screen.10 Press function key [F8] (CLOSE).The screen returns to the MANUAL GAUGING MENU screen.4-4-4...

  • Page 236

    4297-E P-225SECTION 5 MANUAL GAUGING4-5.External Faces Center GaugingEeoemr5s4020The center gauging function for two external faces (projection center gauging function) is used to setthe zero point at the center of the two external faces.The function provides two modes of operation to calculate...

  • Page 237

    4297-E P-226SECTION 5 MANUAL GAUGING4-5-2. External Face Center Gauging in 2-point Contact ModeEeoemr5s4022The function calculates the center of two external faces by bringing the touch probe into contact withthe external faces at two points.To use this function, the 2-point contact mode must b...

  • Page 238

    4297-E P-227SECTION 5 MANUAL GAUGING2 Press function key [F5] (EXT END CENTER).The WORK GAUGING 5. EXT END CENTER screen, shown below, is displayed.EIOEMR5S4053R01The following comment is displayed on the screen.“SELECT AXIS BY CURSOR AND PRESS WRITE BUTTON”3 Select the axis (X or Y) used f...

  • Page 239

    4297-E P-228SECTION 5 MANUAL GAUGING4 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-tact with the end face.Move the touch probe with the “x1” multiplication ratio setting for contact detection.The touch probe red LED lights when the touch pr...

  • Page 240

    4297-E P-229SECTION 5 MANUAL GAUGING7 Press the WRITE key as instructed by the comment.The coordinate values of the center position are automatically displayed and the cursor movesto “ZERO OFFSET NO.”.EIOEMR5S4056R01The following comment is displayed.“WRITE THE WORK COORDINATE SYSTEM THE ...

  • Page 241

    4297-E P-230SECTION 5 MANUAL GAUGINGThe following comment is displayed.“WRITE THE POSITION OF THE NEW COORDINATE”9 Input the X and Y coordinate values of the center position between two external faces in thenew coordinate system and press the WRITE key.The set center coordinate values, X an...

  • Page 242

    4297-E P-231SECTION 5 MANUAL GAUGING4-5-3. External Face Center Gauging in 3-point Contact ModeEeoemr5s4023The function calculates the center of two external faces by bringing the touch probe into contact withthe external faces at three points.To use this function, the 3-point contact mode must...

  • Page 243

    4297-E P-232SECTION 5 MANUAL GAUGING2 Press function key [F5] (EXT END CENTER).The WORK GAUGING 5. EXT END CENTER screen, shown below, is displayed with the cur-sor positioned at “TOUCH POS 1”.EIOEMR5S4060R01The following comment is displayed on the screen.“TOUCH THE END FACE AND PRESS WR...

  • Page 244

    4297-E P-233SECTION 5 MANUAL GAUGING5 Perform a similar operation to make the touch probe contact position 2 and position 3 (positions2 and 3 in the guide diagram).[Supplement]1) At positions 1 and 2, gauging is executed on one internal face, and at position 3, gauging isexecuted on the other i...

  • Page 245

    4297-E P-234SECTION 5 MANUAL GAUGING6 Press the WRITE key as instructed by the comment.The data is automatically displayed for “CENTER POS”, “distance between end faces (L)” and“inclination angle (b)”, then the cursor moves to “ZERO OFFSET NO.”.EIOEMR5S4062R01The data for each i...

  • Page 246

    4297-E P-235SECTION 5 MANUAL GAUGING7 Input the work coordinate system number as instructed by the comment and press the WRITEkey.The input number is displayed at “ZERO OFFSET NO.” and the cursor moves to “ZERO OFF-SET” data position.EIOEMR5S4063R01The following comment is displayed.“...

  • Page 247

    4297-E P-236SECTION 5 MANUAL GAUGINGThis completes the external face center gauging (3-point contact mode) operation.9 Press function key [F8] (CLOSE).The screen returns to the WORK GAUGING menu screen.10 Press function key [F8] (CLOSE).The screen returns to the MANUAL GAUGING MENU screen.4-5-4...

  • Page 248

    4297-E P-237SECTION 5 MANUAL GAUGING4-6.Inclination and Corner GaugingEeoemr5s4025This function is used to determine the zero point on the X- and Y-axis for workpieces that are notmounted parallel to these axes.Note that although the zero offset is automatically executed for the X- and Y-axis, ...

  • Page 249

    4297-E P-238SECTION 5 MANUAL GAUGING2 Press function key [F2] (INCLINE, CORNER).The WORK GAUGING 6. INCLINE, CORNER screen is displayed.EIOEMR5S4066R01The following comment is displayed.“SELECT CORNER BY CURSOR AND PRESS WRITE BUTTON”3 Select the corner where gauging is to be executed from ...

  • Page 250

    4297-E P-239SECTION 5 MANUAL GAUGINGThe direction of gauging at a contact detection position differs depending on the selected cor-ner as shown below.The cursor moves to “TOUCH POS 1”.EIOEMR5S4068R01The following comment is displayed.“MAKE A TOUCH AND PRESS WRITE BUTTON”4 Bring the touc...

  • Page 251

    4297-E P-240SECTION 5 MANUAL GAUGING6 Execute gauging at contact positions 2 and 3 (positions 2 and 3 in the guide drawing) using thesame operation.The cursor moves to “CORNER POS/ANG”.EIOEMR5S4069R01The following comment is displayed.“PRESS WRITE BUTTON”7 Press the WRITE key as instruc...

  • Page 252

    4297-E P-241SECTION 5 MANUAL GAUGING8 Input the work coordinate system number as instructed by the comment and press the WRITEkey.The data of “TOUCH POS”, “CORNER POS/ANG”, “ZERO OFST NO.” and “ACT POSIT”, withthe exception of “angle β”, are updated to the coordinate values...

  • Page 253

    4297-E P-242SECTION 5 MANUAL GAUGINGThe following comment is displayed.“PRESS WRITE BUTTON”11 Press the WRITE key as instructed by the comment.The data of “TOUCH POS”, “CORNER POS/ANG”, “ZERO OFST NO.” and “ACT POSIT” isautomatically updated and the cursor returns to “GAUG...

  • Page 254

    4297-E P-243SECTION 5 MANUAL GAUGINGProcedure :1 Select the MDI mode.2 Input “VC✽✽=VS65”.Input a normal common variable number for “✽✽”.3 Press the WRITE key.4 Press the CYCLE START button.The value set for VS65 is set at VC✽✽.Once the value is set for a common variable, the...

  • Page 255

    4297-E P-244SECTION 5 MANUAL GAUGING5.Tool Length GaugingEeoemr5s4026The tool length gauging function is used to set the tool length offset data.Procedure :1 In the state the MANUAL GAUGING MENU screen is displayed, press function key [F2] (TOOLLENGTH GAUGING).For the procedure for displaying t...

  • Page 256

    4297-E P-245SECTION 5 MANUAL GAUGING3 Press the [1 CYCLE START] button on the ATC operation panel to mount the tool to be gaugedin the spindle.The tool number of the tool mounted in the spindle is displayed at “ACT TOOL”.EIOEMR5S4075R01The cursor moves to “TOOL-L OFST NO.” and the follo...

  • Page 257

    4297-E P-246SECTION 5 MANUAL GAUGING5 Bring the tool into contact with the touch sensor, as instructed by the comment, by operatingthe pulse handle.Move the tool with the “x1” multiplication ratio setting for contact detection.The touch probe red LED lights when contact is detected.6 At the...

  • Page 258

    4297-E P-247SECTION 5 MANUAL GAUGING6.Cutter Radius GaugingEeoemr5s4027The cutter radius gauging function is used to set the cutter radius compensation data.Procedure :1 In the state the MANUAL GAUGING MENU screen is displayed, press function key [F3] (CUT-TER RADIUS).For the procedure for disp...

  • Page 259

    4297-E P-248SECTION 5 MANUAL GAUGING2 Select the direction of gauging (+X, -X, +Y, -Y) by moving the cursor to the desired choice, asinstructed by the comment, and press the WRITE key.EIOEMR5S4078R01Fig.5-1 Selecting the Gauging AxisThe cursor moves to “NEXT TOOL” and the following message ...

  • Page 260

    4297-E P-249SECTION 5 MANUAL GAUGING7 Bring the tool into contact with the touch sensor as instructed by the comment by operating thepulse handle.Move the tool with the “x1” multiplication ratio setting for contact detection.The touch probe red LED lights when contact is detected.8 At the p...

  • Page 261

    4297-E P-250SECTION 5 MANUAL GAUGING7.Comparison and Calculation of Gauging ResultsEeoemr5s4028In conventional gauging operation, absolute gauging results are obtained in the work coordinatesystem currently selected. The new manual gauging function allows gauging results to be savedusing the d...

  • Page 262

    4297-E P-251SECTION 5 MANUAL GAUGING• “OUTSIDE DIA”: Data transferred as the result of the O.D. gauging operation• “INT CENTER”: Data transferred as the result of the internal end face center gaugingoperation• “EXT CENTER”: Data transferred as the result of the external end fa...

  • Page 263

    4297-E P-252SECTION 5 MANUAL GAUGING7-2.Comparison with Gauging DataEeoemr5s4030Data obtained in other gauging cycles is converted into the values in a pseudo local coordinate sys-tem on the basis of the transferred data. Angle, distance, and coordinate values (with reference tothe zero point ...

  • Page 264

    4297-E P-253SECTION 5 MANUAL GAUGINGProcedure :1 At the WORK GAUGING 6. INCLINE, CORNER screen, select “A” for the gauging corner.2 Bring the touch probe into contact with workpiece A at TOUCH POS 1, TOUCH POS 2, andTOUCH POS 3 in this order and obtain corner position data and inclination.3...

  • Page 265

    4297-E P-254SECTION 5 MANUAL GAUGINGThe X- and Y-coordinate values (xt, yt) of the center of hole “a” will be displayed at the calcula-tion result display area on the screen. These coordinate values are calculated on the basis ofthe corner position data (x0, y0) transferred in step 5) abov...

  • Page 266

    4297-E P-255SECTION 5 MANUAL GAUGING8.Error ListEeoemr5s4032Error No.DescriptionCutter R. comp input NO.2713This error occurs in any of the following cases.(1) The designated cutter radius compensation number is “0” orsmaller, or greater than the number of compensation pairsselected as the ...

  • Page 267

    4297-E P-256SECTION 5 MANUAL GAUGINGSet data limit over2716This error occurs in any of the following cases (Items 3 and 4 apply when the interactive gauging function is used).(1) When designating the REF ring diameter, the input data is out-side the range 0 to 1000.000.(2) When designating the ...

  • Page 268

    4297-E P-257SECTION 6 INTERACTIVE GAUGING FUNCTIONSECTION 6 INTERACTIVE GAUGING FUNCTION1.SpecificationsEeoemr5s5001Zero point setting and tool offset setting are carried out using the touch probe or touch sensor. Dif-fering from conventional automatic gauging and automatic tool gauging functi...

  • Page 269

    4297-E P-258SECTION 6 INTERACTIVE GAUGING FUNCTION2.List of Display ScreenEeoemr5s5002EIOEMR5S5001R01INTERACTIVE GAUGINGWORK GAUGING-BLOCK MODE+BLOCK MODEAUTO MODETOOL GAUGINGTOUCH SIGNALOperation guide lampsAUTO MODE selection button-BLOCK MODE selection button+BLOCK MODE selection buttonTOUCH...

  • Page 270

    4297-E P-259SECTION 6 INTERACTIVE GAUGING FUNCTION3.Switches3-1.Main Operation PanelEeoemr5s5003EIOEMR5S5002R01(1) INTERACTIVE GAUGING operation panelThis operation panel is specific to the interactive gauging cycle. For details, refer to Section 3-2.(2) CYCLE START buttonPressing this button s...

  • Page 271

    4297-E P-260SECTION 6 INTERACTIVE GAUGING FUNCTION(6) RAPID OVERRIDEFor axis movement which is free of interference in such as axis return motion after the comple-tion of gauging, the axes are fed at a rapid feedrate. Select the proper feedrate using this rotaryswitch.If the switch is set at 0%...

  • Page 272

    4297-E P-261SECTION 6 INTERACTIVE GAUGING FUNCTION3-2.Interactive Gauging Operation PanelEeoemr5s5004EIOEMR5S5002R01(1) Interactive gauging effective/ineffective switchThis switch is operative when the MANUAL key on the NC operation panel is pressed. When this switch is placed at GAUGING posit...

  • Page 273

    4297-E P-262SECTION 6 INTERACTIVE GAUGING FUNCTION4.TerminologyEeoemr5s5005EIOEMR5S5003R01(1) SETSets the entered data as new data. To issue the SET command, press the function key [F1](SET), enter required data through the keyboard, and then press the WRITE key.Data cannot be set until the WRI...

  • Page 274

    4297-E P-263SECTION 6 INTERACTIVE GAUGING FUNCTION(7) Relative OffsetThe reference tool length is taken as "0" and tool offset is made based on the differencebetween the length of the tool in question and the reference tool length.(8) Absolute OffsetLength of each tool is input direct...

  • Page 275

    4297-E P-264SECTION 6 INTERACTIVE GAUGING FUNCTION5.Basic OperationEeoemr5s5006Because the manual gauging is carried out in the manual operation mode, all types of manual oper-ations such as rapid feed, cutting feed and pulse handle feed are possible during the execution ofmanual gauging. There...

  • Page 276

    4297-E P-265SECTION 6 INTERACTIVE GAUGING FUNCTION6.Outline of Interactive Gauging FunctionEeoemr5s5007The interactive gauging function includes the following specification. For general specifications,refer to Section 2, "LIST OF DISPLAY SCREEN".(1) Work Gauging FunctionThis is the f...

  • Page 277

    4297-E P-266SECTION 6 INTERACTIVE GAUGING FUNCTION(2) Tool Length Gauging FunctionThis is the function to carry out the tool length offset using the touch sensor.To carry out this function, a reference tool or a tool for which the length between the gauge lineand the tool nose is known is used ...

  • Page 278

    4297-E P-267SECTION 6 INTERACTIVE GAUGING FUNCTION(3) Preparation for work gauging and setting the parametersBefore carrying out the work gauging cycle, it is necessary to set the data on the INTERACT.GAUGING PREPARATION (WORK) screen and the INTERACT. GAUGING PARAMETER(WORK) screen.a) Preparat...

  • Page 279

    4297-E P-268SECTION 6 INTERACTIVE GAUGING FUNCTIONOnce set, the parameter setting remains effective until it is changed with new setting.There are two types of work gauging parameters as indicated below:• Maximum travel to detect "touch" (MAX TRVL TO TOUCH)The maximum travel of the ...

  • Page 280

    4297-E P-269SECTION 6 INTERACTIVE GAUGING FUNCTIONb) Setting the gauging parameterEIOEMR5S5010R01Once set, the parameter setting remains effective until it is changed with new setting.There are two types of tool length gauging parameters as indicated below:• Maximum travel to detect "tou...

  • Page 281

    4297-E P-270SECTION 6 INTERACTIVE GAUGING FUNCTION• Maximum tool length (MAX TOOL LENGTH)Set the length of the longest tool that will be used in user's plant. The data to be set dif-fers depending on whether the relative tool length offset data is to be used or the abso-lute tool length offse...

  • Page 282

    4297-E P-271SECTION 6 INTERACTIVE GAUGING FUNCTION7.Work Gauging Function7-1.PARAMETER (WORK) ScreenEeoemr5s5008Procedure :1 After selecting the MANUAL mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at WORK GAUGING posit...

  • Page 283

    4297-E P-272SECTION 6 INTERACTIVE GAUGING FUNCTION3 Locate the cursor at the data column of MAX TRVL TO TOUCH L=. After inputting the value,press the function key [F1] (SET).4 Locate the cursor at the data SPIDL UP TRVL AT O.D. GAUGING. After entering the value,press the function key [F1] (SE...

  • Page 284

    4297-E P-273SECTION 6 INTERACTIVE GAUGING FUNCTION2 Press the function key [F7] (GAUGING PREPARE). Screen below will be displayed.EIOEMR5S5009R013 Locate the cursor at the data column of NXT TOOL and key in the reference tool registrationNo.Press the 1 CYCLE START key after moving the axes to ...

  • Page 285

    4297-E P-274SECTION 6 INTERACTIVE GAUGING FUNCTION6 Press the function key [F5] (NEXT). Screen below will be displayed.EIOEMR5S5012R017 Locate the cursor at the data column of NXT TOOL and key-in the touch probe registration No.Press the 1 CYCLE START key after moving the axes to the position ...

  • Page 286

    4297-E P-275SECTION 6 INTERACTIVE GAUGING FUNCTION11 Press the function key [F5] (NEXT). This will display screen below.EIOEMR5S5013R0112 Fix the reference ring on the table.13 Locate the cursor at the data column of REF RING DIA D and key-in the ring diameter.14 After the completion of operat...

  • Page 287

    4297-E P-276SECTION 6 INTERACTIVE GAUGING FUNCTIONPress the WRITE key at that position. The values for ZERO OFFSET NO. 3 (for system) (X, Y)will be changed and the cursor will advance to the data column of RAD COMP.EIOEMR5S5015R0117 While maintaining the X and Y axes at the center of the refer...

  • Page 288

    4297-E P-277SECTION 6 INTERACTIVE GAUGING FUNCTION19 The touch probe will execute the automatic gauging cycle and the values for RAD COMP 1, 2,3 and 4 will be entered.EIOEMR5S5007R01EIOEMR5S5016R0120 Pressing the function keys [F7] (BACKUP) and [F8] (CLOSE) in this order will return the screent...

  • Page 289

    4297-E P-278SECTION 6 INTERACTIVE GAUGING FUNCTION7-3.X, Y, Z END FACEEeoemr5s5010Procedure :1 After selecting the MANUAL mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at WORK GAUGING position.The screen as indicated be...

  • Page 290

    4297-E P-279SECTION 6 INTERACTIVE GAUGING FUNCTION3 Enter the ZERO OFFSET NO. (work coordinate No.).The work coordinate No. can be selected irrespective of the work coordinate No. currentlyeffective.4 After the completion of operation in step 3, the zero offset values of the selected coordinate...

  • Page 291

    4297-E P-280SECTION 6 INTERACTIVE GAUGING FUNCTIONSelect the direction in which the touch probe is moved. The indicating lamp of the directionselected will continue flickering, while the lamp of the direction not selected will stop flickering.EIOEMR5S5002R018 Pressing the CYCLE START button st...

  • Page 292

    4297-E P-281SECTION 6 INTERACTIVE GAUGING FUNCTION[Supplement]1) When a wrong operation mode has been selected +BLOCK MODE, -BLOCK MODE or wrongzero offset data has been entered, press either the function key [F7] (QUIT) or RESET key.2) An alarm, indicating the gauging cycle is not possible, is...

  • Page 293

    4297-E P-282SECTION 6 INTERACTIVE GAUGING FUNCTION7-4.I.D. CENTEREeoemr5s5011Procedure :1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at WORK GAUGING position.The screen as indicated below i...

  • Page 294

    4297-E P-283SECTION 6 INTERACTIVE GAUGING FUNCTION4 The indicating lamps of +BLOCK MODE and AUTO MODE flicker.5 The message "Position near end-face, select axis, then select cycle" will be displayed on thescreen.Feed the touch probe manually to the following position and then feed it ...

  • Page 295

    4297-E P-284SECTION 6 INTERACTIVE GAUGING FUNCTION(2) Select the X-axis using the AXIS SELECT key and press the CYCLE START button.(3) The gauging cycle starts; the touch probe moves in the positive direction of X-axis andafter the detection of "contact", it returns to the previously ...

  • Page 296

    4297-E P-285SECTION 6 INTERACTIVE GAUGING FUNCTION7-5.O.D. CENTEREeoemr5s5012Procedure :1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at WORK GAUGING position.Screen as indicated below will ...

  • Page 297

    4297-E P-286SECTION 6 INTERACTIVE GAUGING FUNCTION4 The indicating lamp of -BLOCK MODE will flicker.5 Manually move the touch probe to the position "1" of the drawing below.EIOEMR5S5026R01After the positioning of the X- and Y-axes, move the touch probe down; the infeed amount ("A...

  • Page 298

    4297-E P-287SECTION 6 INTERACTIVE GAUGING FUNCTION7-6.INT END CENTEREeoemr5s5013Procedure :1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at WORK GAUGING position.The screen as indicated belo...

  • Page 299

    4297-E P-288SECTION 6 INTERACTIVE GAUGING FUNCTION3 Enter the ZERO OFFSET NO. (work coordinate No.).4 The indicating lamps of +BLOCK MODE and AUTO MODE will flicker.5 The message "Position near end-face, select axis, then select cycle" will be displayed on thescreen.Feed the touch pro...

  • Page 300

    4297-E P-289SECTION 6 INTERACTIVE GAUGING FUNCTION7 +BLOCK MODEWhen the +BLOCK MODE is selected, the indicating lamp of +BLOCK MODE will continueflickering.When the +BLOCK MODE is selected, the indicating lamp of +BLOCK MODE willcontinue flickering.(1) Move the touch probe manually close to poi...

  • Page 301

    4297-E P-290SECTION 6 INTERACTIVE GAUGING FUNCTION7-7.EXT END CENTEREeoemr5s5014Procedure :1 After selecting the manual mode, place the interactive gauging switch at GAUGING positionand then place the work gauging/tool length gauging switch at WORK GAUGING position.The screen as indicated below...

  • Page 302

    4297-E P-291SECTION 6 INTERACTIVE GAUGING FUNCTION3 Enter the ZERO OFFSET NO. (work coordinate No.).4 The indicating lamp of -BLOCk MODE will flicker.5 Manually move the touch probe to the position "1" of the drawing below.After the positioning of the X- and Y-axes, move the touch pro...

  • Page 303

    4297-E P-292SECTION 6 INTERACTIVE GAUGING FUNCTION[Supplement]In this example, the -BLOCK MODE cycle is carries out after the completion of the +BLOCK MODEcycle. The operation in the reverse order is also possible.Select "5. EXT END CENTER" for the case indicated below where the touc...

  • Page 304

    4297-E P-293SECTION 6 INTERACTIVE GAUGING FUNCTION7-8.INCLINE, CORNEREeoemr5s5015Procedure :1 Select the "MAN. OPERATION" mode. Set the interactive gauging effective/ineffective switchon the interactive gauging operation panel to "GAUGING". Set the WORK GAUGING/TOOL GAUGIN...

  • Page 305

    4297-E P-294SECTION 6 INTERACTIVE GAUGING FUNCTION3 Enter the ZERO OFFSET NO. (work coordinate system No.) and press the WRITE key.EIOEMR5S5034R014 According to the message "1 Position near end-face and select cycle", manually move theprobe close to the position "1" on the s...

  • Page 306

    4297-E P-295SECTION 6 INTERACTIVE GAUGING FUNCTION8 On completion of the gauging cycle, corner position and angle are automatically displayed.EIOEMR5S5035R019 After gauging operation, press [F8] (CLOSE) to return to the initial screen.[Supplement]NOTICEThe angle obtained through the gauging ope...

  • Page 307

    4297-E P-296SECTION 6 INTERACTIVE GAUGING FUNCTION8.Tool Length Gauging8-1.Parameter (Tool Length)Eeoemr5s5016Procedure :1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,and then place the work gauging/tool length gauging switch at TOOL GAUGING positio...

  • Page 308

    4297-E P-297SECTION 6 INTERACTIVE GAUGING FUNCTION3 Locate the cursor at the data column of MAX TRAVEL TO TOUCH L= and press the functionkey [F1] (SET). Enter the value.4 Locate the cursor at the data column of MAX TOOL LENGTH and press the function key [F1](SET). Enter the value.5 Press the ...

  • Page 309

    4297-E P-298SECTION 6 INTERACTIVE GAUGING FUNCTION2 After confirming that the message "Write the next gauging tool number and start ATC 1CYCLE" is displayed on the above screen, press the function key [F1] (SET) and key-in theregistration No. of the small dia. drill. (This operation i...

  • Page 310

    4297-E P-299SECTION 6 INTERACTIVE GAUGING FUNCTION9 Manually move the Z-axis downward and locate the reference tool close to the touch sensor.The distance between the reference tool and the touch sensor must be smaller than the valueset for MAX TRAVEL TO TOUCH L.The initial setting for this par...

  • Page 311

    4297-E P-300SECTION 6 INTERACTIVE GAUGING FUNCTION8-3.Tool Length GaugingEeoemr5s5018The tool length gauging cycle consists of the two modes - -BLOCK MODE and AUTO MODE.For both the -BLOCK MODE and AUTO MODE, select Z-axis using the AXIS SELECT key.Use these modes to measure the tool length of ...

  • Page 312

    4297-E P-301SECTION 6 INTERACTIVE GAUGING FUNCTION3 The cursor moves to the data column of TOOL-L OFST NO. Enter the tool length offset num-ber.EIOEMR5S5037R014 When the tool offset number is entered, the -BLOCK MODE and AUTO MODE indicatinglamps will light up.5 The cursor moves to the data co...

  • Page 313

    4297-E P-302SECTION 6 INTERACTIVE GAUGING FUNCTION(b) Press the -BLOCK MODE switch and then the CYCLE START button.(c) When the cutting tool is brought into contact with the touch sensor, the tool length offsetvalue is displayed automatically and the Z-axis moves up.7 AUTO MODE(a) Press the AUT...

  • Page 314

    4297-E P-303SECTION 6 INTERACTIVE GAUGING FUNCTION9.Other Supplementary ExplanationsEeoemr5s5019When the work gauging cycle is carried out, zero point is automatically offset at the completion ofthe cycle. However, if automatic zero offsetting is not required and only the work gauging should b...

  • Page 315

    4297-E P-304SECTION 6 INTERACTIVE GAUGING FUNCTIONc) Set the unit system used for the display and parameter setting.NC optional parameter bit No. 9+ BLOCK MODE-BLOCK MODEAUTO MODEX, Y, Z END FACE–I.D. CENTER∆–O.D. CENTER–(First in the + BLOCK MODE, then in the AUTO MODE)INT END CENTER...

  • Page 316

    4297-E P-305SECTION 6 INTERACTIVE GAUGING FUNCTION10.Operation FlowEeoemr5s5020EIOEMR5S5039R01INTERACT. GAUGING - WORK GAUGING MENU ScreenI.D. CENTER ScreenINT END CENTER ScreenINCKINE, CORNER ScreenX, Y, Z END FACE Screen-BLOCK MODE or0341203412or+BLOCK MODEAUTO MODE+BLOCK MODEManual FeedINTER...

  • Page 317

    4297-E P-306SECTION 6 INTERACTIVE GAUGING FUNCTION11.Error ListEeoemr5s5021No.Error Message ContentsCutter R. comp input NO. 2713(1) The designated cutter radius compensation number is "0" or smaller, orgreater than the number of compensation pairs selected with user'sspecification.a....

  • Page 318

    4297-E P-307SECTION 6 INTERACTIVE GAUGING FUNCTIONData set not ready2718(1) In the work gauging mode (1. X, Y, Z, END FACE), an attempt is madeto designate a zero offset value while the reference surface positionhas not been obtained.(2) In the work gauging mode (2. I.D. CENTER, 3. O.D. CENTER)...

  • Page 319

    4297-E P-308SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTIONSECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION1.What is Non-contact Sensor?Eeoemr5s6001The non-contact sensor uses a laser beam for measurement unlike existing sensors with mechani-cal or electric contacts. This optical sensor, by ...

  • Page 320

    4297-E P-309SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION2.OutlineEeoemr5s6002Non-contact sensor gauging is roughly classified into two methods according to the position where-the sensor is installed: gauging with a fixed sensor and gauging with a movable one. A fixed sensorcan gauge a hori...

  • Page 321

    4297-E P-310SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION3.Maker's Subprogram in the Movable Sensor ModeEeoemr5s6003As mentioned earlier, the sensor mode (fixed/movable) can be switched by bit 3 of the system-vari-able VFST. When selecting the movable sensor mode, turn off bit 3 of the vari...

  • Page 322

    4297-E P-311SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[List of gauging preparation cycle][List of gauging cycle][List of tool breakage detection cycle][Tool change position setting cycle (OO31)][Y-axis retract position setting cycle (OO33)][Spindle speed][Sensor zero setting cycle in the...

  • Page 323

    4297-E P-312SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Calling sequenceCALL OO93PAXI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT=*] [POVT=*] [PAT=*][PRET=1] [PCON=1] [PF1=*] [PF2=*] [PF3=*] [PF4=*] [PSBA=*]PAXI: Axis of which zero point is set (bit0: the X-axis, bit1: the Y-axis,...

  • Page 324

    4297-E P-313SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Gauging operationPUDT: Under-travel amount in the first approach. (Default: 50 mm (1.97 in.))POVT: Over-travel amount in the first approach. (Default: 50 mm (1.97 in.))PAT: Attachment offset numberSet the offset amount to VATSC [1...

  • Page 325

    4297-E P-314SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 326

    4297-E P-315SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Sensor zero setting cycle in the radial direction (OO94)]• Calling sequenceThis cycle determines the sensor position for gauging the cutter radius and detecting tool breakage.The gauging results are stored in the system work coordi...

  • Page 327

    4297-E P-316SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Gauging operation• Cycle operation1.Install the reference tool.2.Advance the sensor with M144. (Ensure that the sensor does not interfere with anything.)3.Turn on the laser with M375. (The laser is turned off by M374.)4.Locate t...

  • Page 328

    4297-E P-317SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the lengthwise direction]• Calling sequenceThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO95 PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT=*] [POVT=*] [...

  • Page 329

    4297-E P-318SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTIONPSAM: The number of gauging times.If PSAM is set to 2 or more, the NC repeats the gauging cycle by the set number of times.For the 1st gauging, the NC performs normal gauging (with 4 times of approach).For the 2nd and later gauging cy...

  • Page 330

    4297-E P-319SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 331

    4297-E P-320SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the radial direction]• Calling sequenceThis cycle gauges the cutter radius. When gauging the cutter radius, turn on bit 0 of the sys-tem-variable VFST.CALL OO96 PRI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PIN=*] [PUD...

  • Page 332

    4297-E P-321SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.*33.Spindle orientation is done except fo...

  • Page 333

    4297-E P-322SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging the sphericity (OO99)]• Calling sequenceThis cycle gauges the sphericity at the tip of ball end mill.CALL OO99 [PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*] [PAT=*] [PRET=*][PCON=*] [PRE=*] [PF1=*] [PF2=*] [PF3=*...

  • Page 334

    4297-E P-323SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.*33.Spindle orientation is done except fo...

  • Page 335

    4297-E P-324SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the lengthwise direction]• Calling sequenceThis cycle detect the tool breakage in the lengthwise direction. When the breakage detection in the lengthwise direction, turnoff bit 0 of the system-variable VF...

  • Page 336

    4297-E P-325SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operationPSPR: Allowable difference between the maximum and the minimum measurementsRefer to the [Gauging cycle in lengthwise direction].PSRA: Action to be taken when the variation exceeds the allowable range (alarm)Refer to...

  • Page 337

    4297-E P-326SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the radial direction]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For the breakage detection in the radial direction, turn off bit 0 of the system-variable VFST.CALL OO9...

  • Page 338

    4297-E P-327SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operationPSAM: The number of gauging timesRefer to the [Gauging cycle in lengthwise direction].PSPR: Allowable difference between the maximum and the minimum measurementsRefer to the [Gauging cycle in lengthwise direction].P...

  • Page 339

    4297-E P-328SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[High-speed tool breakage detection]EIOEMR5S6005R01• Calling sequenceThis cycle detects the tool length breakage.The high-speed tool breakage detection is exe-cuted on the assumption that a broken tool does not interrupt the sensor ...

  • Page 340

    4297-E P-329SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.*33.Spindle orientation is done except fo...

  • Page 341

    4297-E P-330SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION4.Maker's Subprogram in the Fixed Sensor ModeEeoemr5s6004The sensor mode (fixed/movable) can be switched by bit 3 of the system-variable VFST. Whenselecting the fixed sensor mode, turn on bit 3 of the variable.A fixed sensor can gauge...

  • Page 342

    4297-E P-331SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION5.Maker's Subprogram for Gauging a Vertical Spindle Tool in the Fixed Sensor ModeEeoemr5s6005Like the gauging program for the movable sensor, the program for gauging a vertical spindle tool bythe fixed sensor consists of the following...

  • Page 343

    4297-E P-332SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Calling sequence• Gauging operation• Cycle operationCALL OO93 PAXI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT=*] [POVT=*] [PAT=*][PRET=1] [PCON=1] [PF1=*] [PF2=*] [PF3=*] [PF4=*] [PSBA=*]PAXI: Axis of which zero point is...

  • Page 344

    4297-E P-333SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Sensor zero setting cycle in the radial direction (OO94)]• Calling sequence• Gauging operationThis cycle determines the sensor position for gauging the cutter radius and detecting tool breakage.The gauging results are stored in t...

  • Page 345

    4297-E P-334SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 346

    4297-E P-335SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the length wise direction]• Calling sequenceThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO95 PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT=*] [POVT=*] ...

  • Page 347

    4297-E P-336SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 348

    4297-E P-337SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the radial direction]• Calling sequenceThis cycle gauges the cutter radius. For gauging the cutter radius, turn on bit 0 of the system-variable VFST.CALL OO96 PRI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PIN=*] [PUDT=...

  • Page 349

    4297-E P-338SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 350

    4297-E P-339SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging the sphericity (OO99)]• Calling sequence• Cycle operationThis cycle gauges the sphericity at the tip of a ball end mill.CALL OO99 [PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*] [PAT=*] [PRET=*][PCON=*] [PRE=*] [...

  • Page 351

    4297-E P-340SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the length wise direction]• Calling sequenceThis cycle detect the tool breakage in the length wise direction. For the breakage detection in the lengthwise direction, turn off bit 0 of the system-variable ...

  • Page 352

    4297-E P-341SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 353

    4297-E P-342SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the radial direction]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For thebreakage detection in the radial direction, turn off bit 0 of the system-variable VFST.CALL OO96...

  • Page 354

    4297-E P-343SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is done except for ...

  • Page 355

    4297-E P-344SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[High-speed tool breakage detection]• Calling sequence• Cycle operationThe tool breakage is detected at high-speed.CALL OO97 [PLI=*] [PRI=*] [PRS=*] [PIN=*] [PUDT=*] [POVT=*] [PAT=*] [PH=*] [PRET=*][PCON=*]PLI: Tool lengthPRI: Cut...

  • Page 356

    4297-E P-345SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION6.Maker's Subprogram for Gauging a Horizontal Spindle Tool in the Fixed Sensor ModeEeoemr5s6006The sensor mode (fixed/movable)can be switched by bit 3 of the system-variable VFST. Whenselecting the fixed sensor mode, turn on bit 3 of ...

  • Page 357

    4297-E P-346SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Sensor zero setting cycle in the length wise direction (OO93)]• Calling sequence• Gauging operationThis cycle determines the sensor position used to gauge the tool length and detect tool break-age.The offset method can be switche...

  • Page 358

    4297-E P-347SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The Y-axis is positioned at the Z-axis lowering position.3.Spindle orientation is done except for gauging of rotating tool.4.The sensor advances.5.The Z-ax...

  • Page 359

    4297-E P-348SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Sensor zero setting cycle in the radial direction (OO94)]• Calling sequence• Gauging operationThis cycle determines the sensor position for gauging the cutter radius and detecting the tool breakage. The gauging results are stored...

  • Page 360

    4297-E P-349SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The Y-axis is positioned at the Z-axis lowering position.3.Spindle orientation is done except for gauging of rotating tool.4.The sensor advances.5.The Z-ax...

  • Page 361

    4297-E P-350SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the length wise direction]• Calling sequence• Cycle operationThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO95 PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]]...

  • Page 362

    4297-E P-351SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging in the radial direction]• Calling sequenceThis cycle gauges the cutter radius. When gauging the cutter radius, turn on bit 0 of the sys-tem-variable VFST.CALL OO96 PRI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PIN=*] [PUD...

  • Page 363

    4297-E P-352SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The Y-axis is positioned at the Z-axis lowering position.3.Spindle orientation is done except for gauging of rotating tool.4.The sensor advances.5.The Z-ax...

  • Page 364

    4297-E P-353SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Gauging the sphericity (OO99)]• Calling sequence• Cycle operationThis cycle gauges the sphericity at the tip of a ball end mill.CALL OO99 [PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*] PAT=* [PRET=*][PCON=*] [PRE=*] [PF...

  • Page 365

    4297-E P-354SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the lengthwise direction]• Calling sequenceThis cycle detect the tool breakage in the lengthwise direction. When the breakage detection in the lengthwise direction, turn off bit 0 of the system-variable V...

  • Page 366

    4297-E P-355SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The Y-axis is positioned at the Z-axis lowering position.3.Spindle orientation is done except for gauging of rotating tool.4.The sensor advances.5.The Z-ax...

  • Page 367

    4297-E P-356SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[Tool breakage detection in the radial direction]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For the breakage detection in the radial direction, turn off bit 0 of the system-variable VFST.CALL OO9...

  • Page 368

    4297-E P-357SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The Y-axis is positioned at the Z-axis lowering position.3.Spindle orientation is done except for gauging of rotating tool.4.The sensor advances.5.The Z-ax...

  • Page 369

    4297-E P-358SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION[High-speed tool breakage detection]• Calling sequence• Cycle operationThe tool breakage is detected at high-speed.CALL OO97 [PLI=*] [PRI=*] [PRS=*] [PIN=*] [PUDT=*] [POVT=*] PAT=* [PH=*] [PRET=*][PCON=*]PLI: Tool lengthPRI: Cutte...

  • Page 370

    4297-E P-359SECTION 7 NON-CONTACT SENSOR CALCULATION FUNCTION7.List of AlarmsEeoemr5s60072583Alarm B UNTENDED: Large error in measurement of sphericityLarge errors were detected in measurement of sphericity.[Probable Faulty Locations]In the sensor zero setting cycle, the sensor zero position ...

  • Page 371

    4297-E P-360SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MCSECTION 8 NON-CONTACT SENSOR GAUGING FUNC-TION FOR HORIZONTAL MC1.What is Non-contact Sensor?Eeoemr5s7001The non-contact sensor uses a laser beam for measurement unlike existing sensors with mechani-cal or electric conta...

  • Page 372

    4297-E P-361SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC2.OutlineEeoemr5s7002Non-contact sensor gauging is roughly classified into two methods according to the position where-the sensor is installed: This gauging function is possible only with the fixed sensor type.EIOEMR5S70...

  • Page 373

    4297-E P-362SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC4.Each Manufacturer's Subprogram for the Fixed SensorEeoemr5s7004The gauging subprogram for the fixed sensor consists of the following subroutines:[List of gauging preparation cycle][List of gauging cycle][List of tool b...

  • Page 374

    4297-E P-363SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[B-axis positioning function][Setting a barrier][Sensor zero setting cycle in the lengthwise direction (OO93)]• Calling sequenceThis function moves the B-axis to the machine zero before execution of the program for eac...

  • Page 375

    4297-E P-364SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Gauging operationPSPN [PPIC] [PTOL]: Gauging width in scanning [Pick feed in scanning] [Skip value in scan-ning]Specify the width of gauging in one direction. In scanning gauging, the sensor measures the tool in both...

  • Page 376

    4297-E P-365SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 377

    4297-E P-366SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Sensor zero setting cycle in the radial direction (OO94)]• Calling sequence• Gauging operationThis cycle determines the sensor position for gauging the cutter radius and detecting tool breakage.The gauging results a...

  • Page 378

    4297-E P-367SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 379

    4297-E P-368SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Gauging in the lengthwise direction]• Calling sequenceThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO95 PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT...

  • Page 380

    4297-E P-369SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operationPRTY: Action to be taken when the variation exceeds the allowable range (retry).Set whether the variation exceeding the allowable range triggers another gauging cycle or not. When retry is desired, set...

  • Page 381

    4297-E P-370SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Gauging in the radial direction]• Calling sequenceThis cycle gauges the cutter radius. When gauging the cutter radius, turn on bit 0 of the sys-tem-variable VFST.CALL OO96 PRI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]...

  • Page 382

    4297-E P-371SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 383

    4297-E P-372SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Gauging the sphericity (OO99)]• Calling sequenceThis cycle gauges the sphericity at the tip of ball end mill.CALL OO99 [PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*] [PRET=*][PCON=*] [PRE=*] [PF1=*] [PF2=*] ...

  • Page 384

    4297-E P-373SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 385

    4297-E P-374SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Tool breakage detection in the lengthwise direction]• Calling sequenceThis cycle detect the tool breakage in the lengthwise direction. When the breakage detection in the lengthwise direction, turnoff bit 0 of the syst...

  • Page 386

    4297-E P-375SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 387

    4297-E P-376SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[Tool breakage detection in the radial direction]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For the breakage detection in the radial direction, turn off bit 0 of the system-variable...

  • Page 388

    4297-E P-377SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 389

    4297-E P-378SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC[High-speed tool breakage detection]EIOEMR5S7005R01• Calling sequenceThis cycle measures the tool length for detecting broken tool at high speed. The high-speed tool breakage detection is executed on the assumption th...

  • Page 390

    4297-E P-379SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC• Cycle operation1.The sensor is positioned near the Z-axis positive limit.2.The sensor is positioned at the Y-axis retract position, if the machine needs retraction of Y-axis before gauging.3.Spindle orientation is do...

  • Page 391

    4297-E P-380SECTION 8 NON-CONTACT SENSOR GAUGING FUNCTION FOR HORIZONTAL MC5.List of AlarmsEeoemr5s70052583Alarm B UNTENDED: Large error in measurement of sphericityLarge errors were detected in measurement of sphericity.[Probable Faulty Locations]In the sensor zero setting cycle, the sensor ...

  • Page 392

    4297-E P-381SECTION 9 SPECIAL BARRIER FUNCTION FOR HORIZONTAL MCSECTION 9 SPECIAL BARRIER FUNCTION FOR HORI-ZONTAL MC1.OutlineEeoemr5s8001If a non-contact sensor is mounted on a horizontal MC, there is an area in which the tool interfereswith the sensor when a large-diameter tool is attached to...

  • Page 393

    4297-E P-382SECTION 9 SPECIAL BARRIER FUNCTION FOR HORIZONTAL MCBarrier (X, Y) Effective/IneffectiveP limit, N limit2-2.Setting ItemsEeoemr5s8003Enable or disable the special barrier function in the upper area of the screen.When Effective is selected, set the barrier data in the table of the sc...

  • Page 394

    4297-E P-383SECTION 9 SPECIAL BARRIER FUNCTION FOR HORIZONTAL MC2-3.Barrier Range Setting ExampleEeoemr5s8004When the parameters are set as shown in Figure 1, the barrier ranges are as shown in Figure 2.EIOEMR5S8002R012-4.Barrier Alarm and Resetting MethodEeoemr5s8005If the sensor enters a barr...

  • Page 395

    4297-E P-384SECTION 9 SPECIAL BARRIER FUNCTION FOR HORIZONTAL MC3.Alarms3-1.Alarm AEeoemr5s80061203BarrierIf a non-contact sensor is mounted on a horizontal MC, there is an area in which the tool interferes with the sensor when a large-diameter tool is attached to the spindle.On the parameter s...

  • Page 396

    4297-E P-385SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AFSECTION 10 NON-CONTACT SENSOR GAUGING FUNC-TION FOR MCR-AF1.What is Non-contact Sensor?Eeoemr5s9001The non-contact sensor uses a laser beam for measurement unlike existing sensors with mechani-cal or electric contacts. This op...

  • Page 397

    4297-E P-386SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF2.OutlineEeoemr5s9002Non-contact sensor gauging is roughly classified into two methods according to the position where-the sensor is installed: This manufacturer's subprogram (hereinafter called the MSB) is for a fixedsensor a...

  • Page 398

    4297-E P-387SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF3.Manufacturer's Subprogram for the Fixed SensorEeoemr5s9003The movable sensor and fixed sensor can be switched by changing the setting at bit 3 of the systemvariable VFST. To select the fixed sensor, set ON the bit 3 of VFST....

  • Page 399

    4297-E P-388SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[X-axis retract position setting cycle (OO120)] (*Set this subroutine without fail.)Procedure :1 Move the X-axis to the position to be set as the X-axis retract position.The positions of the X- and Y-axes do not affect the set...

  • Page 400

    4297-E P-389SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Sensor zero setting cycle in the lengthwise direction (OO93)]• Calling sequenceThis cycle determines the sensor position used to gauge the tool length and detect tool break-age.The offset method can be switched by bit 7 of ...

  • Page 401

    4297-E P-390SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Gauging operationPUDT: Under-travel amount in the first approach. (Default: 50 mm (1.97 in.))POVT: Over-travel amount in the first approach. (Default: 50 mm (1.97 in.))PAT: Attachment offset numberSet the offset amount to ...

  • Page 402

    4297-E P-391SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operation1.The laser shutter opens.2.The sensor advances.3.The ATC door opens (disabling the Z-axis limit).4.The program stops on reception of M00.5.Select the manual interrupt mode and move the reference tool near t...

  • Page 403

    4297-E P-392SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Sensor zero setting cycle in the radial direction (OO94)]• Calling sequence• Gauging operationThis cycle determines the sensor position for gauging the cutter radius and detecting tool breakage.The gauging results are sto...

  • Page 404

    4297-E P-393SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operation1.The laser shutter opens.2.The sensor advances.3.The ATC door opens (disabling the Z-axis limit).4.The program stops on reception of M00.5.Select the manual interrupt mode and move the reference tool near t...

  • Page 405

    4297-E P-394SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Gauging in the lengthwise direction]• Calling sequenceThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO95 PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PUDT=*] [P...

  • Page 406

    4297-E P-395SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operationPRTY: Action to be taken when the variation exceeds the allowable range (retry).Set whether the variation exceeding the allowable range triggers another gauging cycle or not. When retry is desired, set the n...

  • Page 407

    4297-E P-396SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Gauging in the radial direction]• Calling sequenceThis cycle gauges the cutter radius. When gauging the cutter radius, turn on bit 0 of the sys-tem-variable VFST.CALL OO96 PRI=* PLI=* [PRS=*] [PSPN=* [PPIC=*] [PTOL=*]] [PIN...

  • Page 408

    4297-E P-397SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the X-axis retract position.4.Spindle orientation is done except for gauging of rotating tool...

  • Page 409

    4297-E P-398SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Gauging the sphericity (OO99)]• Calling sequenceThis cycle gauges the sphericity at the tip of ball end mill.CALL OO99 [PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*] [PAT=*][PRE=*] [PF1=*] [PF2=*] [PF3=*] [PF4=*] ...

  • Page 410

    4297-E P-399SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the X-axis retract position.4.Spindle orientation is done except for gauging of rotating tool...

  • Page 411

    4297-E P-400SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Tool breakage detection in the lengthwise direction]• Calling sequenceThis cycle detect the tool breakage in the lengthwise direction. When the breakage detection in the lengthwise direction, turnoff bit 0 of the system-var...

  • Page 412

    4297-E P-401SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operationPRTY: Action to be taken when the variation exceeds the allowable range (retry)Refer to the [Gauging cycle in lengthwise direction].1.The laser shutter opens.2.The sensor is positioned near the Z-axis positi...

  • Page 413

    4297-E P-402SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[Tool breakage detection in the radial direction]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For the breakage detection in the radial direction, turn off bit 0 of the system-variable VFST....

  • Page 414

    4297-E P-403SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operationPSRA: Action to be taken when the variation exceeds the allowable range (alarm)Refer to the [Gauging cycle in lengthwise direction].PRTY: Action to be taken when the variation exceeds the allowable range (re...

  • Page 415

    4297-E P-404SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF[High-speed tool breakage detection]EIOEMR5S9005R01• Calling sequenceThis cycle detects the tool length breakage.The high-speed tool breakage detection is exe-cuted on the assumption that a broken tool does not interrupt the...

  • Page 416

    4297-E P-405SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the X-axis retract position.4.Spindle orientation is done except for gauging of rotating tool...

  • Page 417

    4297-E P-406SECTION 10 NON-CONTACT SENSOR GAUGING FUNCTION FOR MCR-AF5.List of AlarmsEeoemr5s90052583Alarm B UNTENDED: Large error in measurement of sphericityLarge errors were detected in measurement of sphericity.[Probable Faulty Locations]In the sensor zero setting cycle, the sensor zero p...

  • Page 418

    4297-E P-407SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)SECTION 11 NON-CONTACT SENSOR GAUGING FUNC-TION FOR 30°/45° AT (103 VERSIONS)1.What is Non-contact Sensor?Eeoemr5sa001The non-contact sensor uses a laser beam for measurement unlike existing ...

  • Page 419

    4297-E P-408SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)2.OutlineEeoemr5sa002Non-contact sensor gauging is classified into two methods:Gauging with a sensor fixed at a desired positionGauging with a movable sensorGauging the tool mounted in a 30°/4...

  • Page 420

    4297-E P-409SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)3.Manufacturer's Subprogram for the Fixed SensorEeoemr5sa003The movable sensor or fixed sensor can be switched by changing the setting at the bit 3 of the sys-tem variable VFST. To gauge the to...

  • Page 421

    4297-E P-410SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)4.Manufacturer's Subprogram for 30°/45° AT Tool Gauging by the Fixed SensorEeoemr5sa004The subprogram for gauging the tools mounted in the 30°/45° AT with the fixed sensor consists ofthe fo...

  • Page 422

    4297-E P-411SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Tool change position setting cycle (OO31)][Y-axis retract position setting cycle (OO32)][Spindle speed]On the machine of which tool change function is set at ON (bit 0 of NC specification code...

  • Page 423

    4297-E P-412SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Sensor zero setting cycle in the lengthwise direction (OO123, OO113)]• Calling sequenceThis cycle determines the sensor position used to gauge the tool length and detect tool break-age.The o...

  • Page 424

    4297-E P-413SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Gauging operation• Cycle operationPCON: Z-axis retraction inhibiting parameter*Usually the Z-axis is positioned near the positive travel limit where the gauging cycle is finished. To hold...

  • Page 425

    4297-E P-414SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Sensor zero setting cycle in the radial direction (OO124, OO114)]• Calling sequence• Gauging operationThis cycle determines the sensor position for gauging the cutter radius and detecting ...

  • Page 426

    4297-E P-415SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 427

    4297-E P-416SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Gauging in the lengthwise direction (OO125, OO115)]• Calling sequenceThis cycle gauges the tool length. When gauging the tool length, turn on bit 0 of the system-variable VFST.CALL OO125(OO1...

  • Page 428

    4297-E P-417SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operationPSRA: Action to be taken when the variation exceeds the allowable range (alarm)Set whether the variation exceeding the allowable range causes an alarm or not.Set "1"...

  • Page 429

    4297-E P-418SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Gauging in the radial direction (OO126, OO116)]• Calling sequenceThis cycle gauges the cutter radius. When gauging the cutter radius, turn on bit 0 of the sys-tem-variable VFST.CALL OO126(OO...

  • Page 430

    4297-E P-419SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 431

    4297-E P-420SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Gauging the sphericity (OO129, OO119)]• Calling sequenceThis cycle gauges the sphericity at the tip of ball end mill.CALL OO129(OO119)[PH=*] [PLI=*] [PRI=*] [PRA=*] [PRS=*] [PUDT=*] [POVT=*]...

  • Page 432

    4297-E P-421SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 433

    4297-E P-422SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Tool breakage detection in the lengthwise direction (OO125, OO115)]• Calling sequenceThis cycle detect the tool breakage in the lengthwise direction. When the breakage detection in the lengt...

  • Page 434

    4297-E P-423SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 435

    4297-E P-424SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[Tool breakage detection in the radial direction (OO126, OO116)]• Calling sequenceThis cycle detects the tool breakage in the radial direction. For the breakage detection in the radial direct...

  • Page 436

    4297-E P-425SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 437

    4297-E P-426SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)[High-speed tool breakage detection (OO127, OO117)]EIOEMR5SA005R01• Calling sequenceThis cycle measure the tool length to detect broken tool at high speed. The high-speed tool breakage detec...

  • Page 438

    4297-E P-427SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)• Cycle operation1.The laser shutter opens.2.The sensor is positioned near the Z-axis positive limit.3.The sensor is positioned at the Y-axis retract position, if the machine needs retraction...

  • Page 439

    4297-E P-428SECTION 11 NON-CONTACT SENSOR GAUGING FUNCTION FOR 30°°°°/45°°°° AT (103 VERSIONS)5.List of AlarmsEeoemr5sa0052583Alarm B UNTENDED: Large error in measurement of sphericityLarge errors were detected in measurement of sphericity.[Probable Faulty Locations]In the sensor zero...

  • Page 440

x