Machine tool

The machine tool configuration with a notification system addresses the inefficiencies caused by uncertainty in workpiece processing completion times, enhancing operator productivity by allowing timely planning and reducing waiting periods.

JP2025093527APending Publication Date: 2025-06-24FUJI CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023209232
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-12
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

Operators face inefficiencies due to uncertainty about the completion time of workpiece processing by machine tools, leading to wasted time as they wait for processing to finish or return to the machine.

Method used

A machine tool configuration that includes a processing chamber, a display device, a time counting unit, and a notification processing unit, which displays a notification screen and performs notifications when a predetermined notification time elapses after processing has started, allowing operators to plan their actions accordingly.

Benefits of technology

This configuration enables operators to determine the timing for removing workpieces more accurately, reducing waiting time and improving overall productivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025093527000001_ABST
    Figure 2025093527000001_ABST
Patent Text Reader

Abstract

To provide a machine tool capable of improving productivity of an operator.SOLUTION: A machine tool includes a machine body cover having an opening / closing door, a control device, and a display device. The control device counts a processing completion time after moving the opening / closing door to a closed position in the case of processing a workpiece. When the control device determines that a notification time before the processing completion time by a prescribed time has passed after starting to count the processing completion time, it makes the display device display a notification screen showing that the processing completion time passes after the prescribed time to perform notification.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a machine tool provided with a machine body cover.

Background Art

[0002] Patent Document 1 describes a machine tool capable of performing predetermined processing on a workpiece. In such a machine tool, it is also known that a space where the workpiece is processed is covered with a machine body cover. When an operator causes the machine tool to perform processing, the operator sets the workpiece in the processing device through the loading opening of the machine body cover and shields this loading opening with an opening / closing door.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] For example, by having a single operator handle a plurality of operations, it is conceivable to increase production efficiency by having the operator perform another operation while the machine tool is processing the workpiece. However, in a situation where the operator is away from the machine tool and performing other operations, there are cases where the operator cannot immediately determine the completion of the workpiece processing by the machine tool. In this case, after the processing of the workpiece by the machine tool is completed, there is a wasted time until the operator notices the completion of the processing and returns to the machine tool. Also, even when the operator finishes another operation and returns to the machine tool, if the processing of the workpiece by the machine tool is not completed, the operator will have to wait in front of the machine tool, resulting in wasted time.

[0005] The present invention has been made in view of the above problems, and an object thereof is to provide a machine tool capable of improving the productivity of an operator.

Means for Solving the Problems

[0006] In the machine tool according to the present embodiment, a machine body cover having an input opening communicating with a processing chamber where a workpiece is processed, and an opening / closing door capable of moving between a closed position for shielding the input opening and an open position for releasing the input opening, a processing device for processing the workpiece in the processing chamber, a display device, a time counting unit for counting a processing completion time indicating a time from when processing of the workpiece by the processing device starts until the processing of the workpiece is completed after the opening / closing door reaches the closed position, and a notification processing unit for displaying, on the display device, a notification screen indicating that the processing completion time will elapse after a predetermined time when it is determined that the predetermined notification time has elapsed after the counting of the processing completion time starts, and performing notification.

[0007] In the machine tool having the above configuration, after the opening / closing door reaches the closed position and the processing of the workpiece by the processing device starts, when the predetermined notification time elapses, a notification screen is displayed on the display device to notify that the processing completion time will elapse after a predetermined time. As a result, the operator can determine the timing to take out the workpiece from the machine tool by confirming that the notification screen is displayed, and can reduce wasted time. As a result, the productivity of the operator can be improved.

Effects of the Invention

[0008] According to the present invention, the productivity of an operator who operates the machine tool can be improved.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Embodiments for Carrying Out the Invention

[0010] (First Embodiment) The machine tool according to this embodiment will be described with reference to the drawings. The machine tool 1 shown in FIGS. 1 and 2 is an NC lathe that performs cutting on a workpiece. Further, the machine tool 1 is a so-called manual machine in which an operator sets the workpiece on the machine body before machining and takes out the workpiece after machining.

[0011] The machine tool 1 mainly includes a machine body cover 2, a machining device 3, an operation panel 4, a control device 5, and a lighting device 6. The machine body cover 2 is a part that forms the external design of the machine tool 1. The machine body cover 2 has a space inside for housing the machining device 3 and the control device 5. Further, among the spaces formed inside the machine body cover 2, the space where machining is performed on the workpiece is also referred to as a machining chamber. The machining chamber is a space including the machining position where the tool attached to the machining device 3 performs machining on the workpiece, and is also a space for housing the spindle chuck of the spindle device 20 and the tool post of the turret device 21, which will be described later.

[0012] The machine body cover 2 has, on the front side, an input opening 10 which is a substantially rectangular opening communicating with the machining chamber, and an opening / closing door 11 that can be moved between a closed position and an open position by sliding in the machine body width direction. The closed position is the position where the opening / closing door 11 shields the input opening 10, and the open position is the position where the opening / closing door 11 releases the input opening 10. In FIG. 1, the opening / closing door 11 is in the closed position and shields the input opening 10. Note that when the machine tool 1 is in standby, the opening / closing door 11 is in the open position.

[0013] In this embodiment, the opening / closing door 11 can slide between an open position and a closed position by the rotation of a servo motor (not shown). When an operator operates the operation panel 4 to start the machine tool 1, the opening / closing door 11 automatically changes from the open position to the closed position. When the machining of the workpiece by the machining device 3 is completed, the opening / closing door 11 changes from the closed position to the open position again. In addition, the operator can manually move the opening / closing door 11 from the open position to the closed position to start the machining of the workpiece by the machining device 3, and after the machining of the workpiece is completed, the operator can manually move the opening / closing door 11 to the open position. Further, during the machining of the workpiece, the operator manually moves the opening / closing door 11 to the closed position, but the opening / closing door 11 may automatically move to the open position when the machining of the workpiece is completed.

[0014] The machining device 3 is housed in the machine body cover 2 and has a spindle device 20 capable of holding a workpiece and a turret device 21 to which a plurality of tools are attached (Fig. 2). The spindle device 20 has a spindle chuck for detachably holding the workpiece and a spindle motor for rotating the spindle chuck. The spindle chuck is, for example, a hydraulic chuck and changes between a workpiece holding state for holding the workpiece and a workpiece non-holding state for not holding the workpiece according to the operation of the operator on the operation panel 4. The turret device 21 has a tool rest for detachably holding a plurality of tools by tool holders and a servo motor for rotating the tool rest. By driving and controlling the servo motor, the rotation of the tool used for machining is indexed from the plurality of tools held on the tool rest.

[0015] In the machining device having the above configuration, in the spindle device 20, the spindle chuck in the workpiece holding state is rotated by driving and controlling the spindle motor to impart rotation to the workpiece. Then, as the tool rest of the turret device 21 moves in each axial direction (X-axis, Y-axis, Z-axis), the tool is applied to the rotating workpiece, and machining such as cutting is performed.

[0016] On the front side of the machine body cover 2, an operation panel 4 is arranged at the upper right in FIG. 1. The operation panel 4 has a display 22, operation buttons 23, and a speaker 24 (FIG. 2). The display 22 is a touch panel type display, and by receiving an operation on an icon displayed on the screen, it can output an instruction corresponding to the operated icon to the control device 5. The display 22 can display the operating state, operation mode, number indicating the tool swung out, number of times the tool has been used, number of workpieces processed, etc. in the machine tool 1. The operation buttons 23 are, for example, push buttons, and when receiving an operator's pressing operation, they output an instruction corresponding to the operated button to the control device 5. The operation buttons 23 are, for example, a start button and an emergency stop button. In the present embodiment, the display 22 included in the operation panel 4 is an example of a display device.

[0017] On the top surface of the machine body cover 2, a lighting device 6 is arranged. The lighting device 6 is a device that changes the lighting mode according to the operating state of the machine tool 1. The lighting device 6 has a plurality of pilot lamps 25 which are an example of a lighting part. In the present embodiment, three-color pilot lamps 25 are arranged side by side in the vertical direction. The lighting device 6 can change the lighting mode according to the operating state of the machine tool 1 by combining the lighting and extinguishing of the pilot lamps 25 of each color.

[0018] The control device 5 is a device that controls the drive of the machine tool 1, and in this embodiment, it is a PLC (Programable Logic Controller). As shown in FIG. 2, the control device 5 has a CPU 30, a ROM 31, a RAM 32, a non-volatile memory 33, and an I / O port 34 connected via a bus line. The ROM 31 stores an NC program for the CPU 30 to execute the machine tool 1. The non-volatile memory 33 stores a sequence program and various parameters necessary for the processing executed by the CPU 30. The CPU 30 is connected via the I / O port 34 to a motor (strictly speaking, a driver circuit that drives the motor) that operates the spindle device 20, the turret device 21, the display 22, the operation buttons 23, the speaker 24, the lighting device 6, and the opening / closing door 11. The CPU 30 can integrally control the operation of the machine tool 1 by expanding and executing the programs and parameters stored in the memories 31 and 33 in the RAM 32.

[0019] FIG. 3 is a flowchart for explaining the procedure of the process executed by the control device 5 when the machine tool 1 processes a workpiece. Prior to the process shown in FIG. 3, it is assumed that an operation screen 40 shown in FIG. 4 described later is displayed on the display 22 of the operation panel 4.

[0020] When the control device 5 detects that the start button of the operation panel 4 has been operated, in step 10, it moves the opening / closing door 11 from the open position to the closed position. Hereinafter, the step will also be referred to as "S". In the case where the machine tool 1 is configured such that the operator manually moves the opening / closing door 11 from the open position to the closed position, the control device 5 may determine in S10 whether the opening / closing door 11 has moved from the open position to the closed position based on the detection result of a proximity sensor or the like.

[0021] In S11, the control device 5 drives the spindle device 20 and the turret device 21 according to the NC program stored in the ROM 31 to start processing the workpiece. Note that since the processing control of the workpiece accompanying the drive of the spindle device 20 and the turret device 21 by the control device 5 is executed in parallel with the process shown in FIG. 3, the illustration is omitted for convenience of explanation.

[0022] At S12, the control device 5 starts counting the processing completion time by expanding (temporarily storing) the set value of the item "processing completion time" and the set value of the item "notification time" in the time table 35 stored in the non-volatile memory 33 into the RAM 32. As shown in FIG. 2, in the time table 35, the set values of the items "processing completion time" and "notification time" are respectively recorded. Among these, the item "processing completion time" is an item with the set value being the time from when the processing of the workpiece by the processing device 3 starts until the processing of the workpiece is completed. In other words, the set value of the item "processing completion time" indicates the time after the opening / closing door 11 moves to the closed position due to the start of processing of the workpiece, until the opening / closing door 11 moves back to the open position due to the completion of processing of the workpiece and the operator can take out the workpiece through the loading opening 10. The item "notification time" is an item with the set value being the time that is a predetermined time earlier than the set value of the item "processing completion time". In other words, it can be said that the set value of the item "notification time" indicates a time shorter than the set value of the item "processing completion time".

[0023] In this embodiment, the set value of the item "processing completion time" is a fixed value and indicates the time calculated according to the content of the NC program stored in the ROM 31. Specifically, before the machine tool 1 is shipped from the factory, considering the "feed rate of the tool", "feed amount of the tool", etc. specified in each block in the NC program, the time required to process one workpiece is calculated. When the machine tool 1 is configured to automatically open and close the opening / closing door 11, the time required for opening and closing the opening / closing door 11 may be included in the processing completion time. Then, the calculated time is set as the set value of the item "processing completion time" in the time table 35. Hereinafter, for convenience, the set values of the item "processing completion time" and the item "notification time" expanded into the RAM 32 by the control device 5 reading from the time table 35 are also described as "processing completion time" and "notification time".

[0024] In S13, the control device 5 uses the processing completion time temporarily stored in the RAM 32 to display a first remaining time counter 41 indicating the time until the processing of the workpiece is completed on the display 22. FIG. 4 is a diagram for explaining an operation screen 40 displayed on the display 22 in S13. As already explained, the operation screen 40 is a screen including displays such as the operating state and operation mode of the machine tool 1. On the operation screen 40, a first remaining time counter 41 indicating the remaining time until the processing of the workpiece is completed is displayed at the central part (the position surrounded by the broken line in the figure). In the present embodiment, the first remaining time counter 41 is displayed in the row on the operation screen 40 where a production counter 42 indicating the number of processed workpieces and an exchange counter 43 counting the number of tool exchanges are displayed so as to be easily visible to the operator. In the example of FIG. 4, the notation of the first remaining time counter 41 is "remaining 1:15", indicating that the processing of the workpiece is completed 1 minute and 15 seconds later and the opening / closing door 11 moves to the open position again.

[0025] In S14, the control device 5 determines whether or not the notification time has elapsed. When the control device 5 determines that the processing completion time stored in the RAM 32 has become the same value as the notification time by subtraction in S15 described later, it determines that the notification time has elapsed. Here, the control device 5 determines that the notification time has not elapsed (S14: NO), proceeds to S15, and subtracts the processing completion time stored in the RAM 32 according to the elapsed time. Then, the control device 5 returns to S13 and displays the first remaining time counter 41 displayed on the operation screen 40 using the processed completion time after subtraction. That is, the display of the first remaining time counter 41 is updated. Thereafter, as time passes, the control device 5 updates the first remaining time counter 41 by subtraction through the processing in S13 to S15.

[0026] Thereby, after the operator starts the machine tool 1, before the notification screen 45 described later is displayed, by referring to the first remaining time counter 41 on the operation screen 40, it becomes possible to confirm the time until the processing of the workpiece is completed.

[0027] After that, as time passes, when the control device 5 determines that the notification time has elapsed (S14: YES), it proceeds to S16 and executes a notification process. The notification process is a process for notifying an operator that the machining of the workpiece by the machining device 3 will be completed after a predetermined time. Specifically, as the notification screen 45, the control device 5 causes the display to display a notification screen 45 including a second remaining time counter 46 and a close button 47 shown in FIG. 5.

[0028] The second remaining time counter 46 indicates the time indicated by the machining completion time after subtraction stored in the RAM 32. The notification screen 45 has a larger size than the first remaining time counter 41 displayed in S13 so that the second remaining time counter 46 is easily visible to the operator. In the present embodiment, the control device 5 causes the second remaining time counter 46 to be displayed largely by displaying the notification screen 45 on the display 22 in a state of being superimposed on the currently displayed operation screen 40. Further, when the operator operates the close button 47 on the notification screen 45 displayed on the display 22, the control device 5 can also make the notification screen 45 non-displayed from the display 22. In this case, the first remaining time counter 41 already described is displayed on the operation screen 40 displayed on the display 22, and the operator can grasp the time until the machining of the workpiece is completed by referring to the first remaining time counter 41. In the present embodiment, displaying the second remaining time counter 46 larger than the first remaining time counter 41 on the notification screen 45 is an example of a "different display mode".

[0029] Furthermore, in the notification process in S16, the control device 5 causes the speaker 24 to emit an alarm sound and changes the lighting mode of the lighting device 6. When the lighting device 6 is lit in the first lighting mode from the start of the workpiece processing until the notification time elapses, the control device 5 lights the lighting device 6 in a second lighting mode different from the first lighting mode from the elapse of the notification time until the workpiece processing is completed. For example, the difference between the first lighting mode and the second lighting mode may be achieved by changing the combination of presence or absence of lighting in each pilot lamp 25. In the present embodiment, the control device 5 realizes the notification processing unit by the processes executed in S13 and S16 already described.

[0030] In S17, the control device 5 determines whether the processed completion time after subtraction expanded in the RAM 32 has become "0", thereby determining whether the processed completion time has elapsed. If the control device 5 determines that the processed completion time has not elapsed (S17: NO), it proceeds to S18 and subtracts the current processed completion time stored in the RAM 32 according to the elapsed time. The control device 5 returns to S16 and, as a notification process, updates the display of the second remaining time counter 46 by subtracting using the processed completion time after subtraction. The control device 5 causes the speaker 24 to output an alarm sound again in accordance with the update of the second remaining time counter 46.

[0031] If the control device 5 determines that the processed completion time has elapsed because the processed completion time after subtraction has become "0" (S17: YES), it proceeds to S19 and determines whether the processing of the workpiece by the processing device 3 has been completed. Since the processed completion time is a fixed value referred from the time table 35, there may be an error between the actual time until the processing device 3 actually completes the processing of the workpiece. Therefore, if the control device 5 determines that the processing of the workpiece has not been completed (S19: NO), it waits.

[0032] When the control device 5 determines that the machining of the workpiece is completed (S19: YES), it proceeds to S20 and moves the opening / closing door 11 to the open position again. As a result, in the machine body cover 2, the loading opening 10 is released, enabling the operator to take out the workpiece from the spindle chuck of the spindle device 20 through the loading opening 10.

[0033] Next, the operation of the operator when using the machine tool 1 in the factory will be described with reference to FIG. 6. FIG. 6(a) is a diagram for explaining a line including two machine tools 1. FIG. 6(b) shows the cycle of each process in the line where two machine tools 1 according to the present embodiment are used, and FIG. 6(c) shows the cycle between each process in the line where a machine tool 1 that does not execute the notification process is used as a comparative example. For convenience of explanation, the two machine tools 1 are distinguished by being described as the first machine tool 1A and the second machine tool 1B.

[0034] First, as "Operation 1", the operator inserts the workpiece before machining placed in a stocker (not shown) into the inside of the machine body cover 2 (i.e., the machining chamber) through the loading opening 10 of the first machine tool 1A and sets the workpiece on the spindle chuck. The operator operates the operation panel 4 to start the machine tool 1A. The control device 5 of the machine tool 1A moves the opening / closing door 11 from the open position to the closed position to start machining the workpiece ("Machining 1") as already described. At this time, the control device 5 starts counting the machining completion time (S12, S13) as already described.

[0035] Next, during the machining of the workpiece by the first machine tool 1A, the operator moves to the second machine tool 1B ("Walking"). As "Operation 2", the operator takes out the workpiece before machining installed in a stocker (not shown), inserts the workpiece into the inside of the machine body cover 2 through the loading opening 10 of the machine tool 1B, sets it on the spindle chuck, and starts the machine tool 1B. The control device 5 of the second machine tool 1B moves the opening / closing door 11 from the open position to the closed position to start machining the workpiece ("Machining 2") as already described.

[0036] In this example, even after the operator finishes working on the second machine tool 1B, there is a "waiting time" during which the operator does not immediately move to the first machine tool 1A and is not performing any work. Even during the machining (machining 2) of the workpiece by the second machine tool 1B, the control device 5 of the first machine tool 1A counts the machining completion time and, when it determines that the notification time has elapsed (S14: YES), executes the notification process (S16). As already explained, in the notification process, on the first machine tool 1A, the display screen 45 is displayed on the display 22, an alarm sound is output by the speaker 24, and the lighting mode changes by the lighting device 6. The operator judges from the notification process on the first machine tool 1A that the machining of the workpiece will be completed after a predetermined time on the first machine tool 1A, and moves from the second machine tool 1B to the first machine tool 1A ("walk").

[0037] During the movement of the operator to the first machine tool 1A, the control device 5 determines that the machining completion time has elapsed and moves the opening / closing door 11 back to the open position. As a result, after the operator moves to the first machine tool 1A, the operator can immediately take out the workpiece unchucked by the spindle chuck from the loading opening 10 ("operation 1").

[0038] On the other hand, also in the comparative example shown in Fig. 6(c), even after the operator finishes working on the second machine tool 1B ("operation 2"), there is a "waiting time" during which no work is being done. In the comparative example, since the first machine tool 1A does not execute the notification process, the operator walks towards the first machine tool 1A after noticing that the machining of the workpiece on the first machine tool 1A has been completed. Therefore, the waiting time is longer than in the case shown in Fig. 6(b). Although not shown, if the operator notices that the machining on the first machine tool 1A has ended earlier than the time shown in Fig. 6(b), when the operator arrives at the first machine tool 1A, the machining of the workpiece may not be completed. In this case, the operator has to wait in front of the first machine tool 1A, resulting in wasted time. That is, by the control device 5 performing the notification process, an increase in the waiting time by the operator is suppressed.

[0039] In the machine tool 1A according to the present embodiment, while an operator is setting a new workpiece for the first machine tool 1A, the notification time elapses in the second machine tool 1B, and the notification process is executed. Therefore, the operator can determine that the machining of the workpiece is almost completed also in the second machine tool 1B based on the notification process of the second machine tool 1B, and by moving from the first machine tool 1A to the second machine tool 1B, an increase in the waiting time of the operator can be suppressed.

[0040] In the present embodiment described above, the following effects can be achieved. When the notification time elapses after the machining of the workpiece is started, the control device 5 causes the display 22 to display the notification screen 45. Thereby, the operator can determine the timing to take out the workpiece by confirming that the notification screen 45 is displayed, and can reduce wasted time. As a result, the productivity of the operator can be improved.

[0041] When the control device 5 determines that the notification time has elapsed, it displays the second remaining time counter 46 as the notification screen 45. Thereby, the operator can grasp the time until it becomes possible to take out the workpiece by checking the second remaining time counter 46.

[0042] When the control device 5 determines that the notification time has elapsed, it changes the lighting mode of the lighting device 6 to perform notification. Thereby, even when the operator is working at a position away from the machine tool 1, it is possible to recognize that the notification by the notification screen has started due to the change in the lighting mode by the lighting device 6.

[0043] After starting to count the processing completion time, the control device 5 causes the first remaining time counter 41 to be displayed on the display 22. After that, when the control device 5 determines that the notification time has elapsed, it causes the second remaining time counter 46 to be displayed as a notification screen 45 on the display 22 to perform notification. As a result, even before the notification screen 45 is displayed, the operator can grasp the remaining time until the processing completion time elapses by checking the first remaining time counter 41.

[0044] (Modification of the First Embodiment) In the above-described embodiment, a configuration may be adopted in which an administrator operates the operation panel 4 to change the processing completion time and the notification time of the time table 35. Here, the "administrator" means a person who is permitted to operate the operation panel 4 to change the processing completion time and the notification time, and includes cases where the administrator and the operator are the same person or different persons. In this case, the control device 5 causes a setting change screen for individually setting the processing completion time and the notification time to be displayed on the display 22 in response to the operation of the operation panel 4 by the administrator. The control device 5 performs counting of the remaining time and determination of the elapse of the notification time using the processing completion time and the notification time changed on this setting change screen.

[0045] (Second Embodiment) In the second embodiment, a configuration different from that of the first embodiment will be mainly described. In the second embodiment, the same reference numerals are given to the same parts as in the first embodiment, and the description thereof will not be repeated. In this embodiment, the configuration in which the control device 5 sets a new value for the processing completion time by learning is different from that of the first embodiment.

[0046] FIG. 7 is a flowchart for explaining the processing executed by the control device 5 in the second embodiment. When the control device 5 detects that the start button of the operation panel 4 has been operated, at S10, it moves the opening / closing door 11 from the open position to the closed position, and at S11, it drives the spindle device 20 and the turret device 21 to start processing the workpiece.

[0047] At S30, the control device 5 starts measuring the actual time required until the workpiece is processed. In this embodiment, the control device 5 uses the timer function to time the time from when the opening / closing door 11 moves to the closed position and the processing of the workpiece starts until the processing of the workpiece ends and the opening / closing door 11 moves to the open position again.

[0048] At S31, the control device 5 determines whether the number of processed workpieces is greater than the determination count Nc. The "determination count Nc" is a value for determining the number of actual times used to newly set the processing completion time, and is, for example, "3". The control device 5 increments the value of the number of processed workpieces by 1 every time the processing of one workpiece is completed. (Processing at S34, which will be described later). First, assuming that the number of processed workpieces is "0" (S31: NO), the process proceeds to S12.

[0049] At S12, as already described, the control device 5 starts counting the processing completion time by expanding (temporarily storing) the set value of the "processing completion time" item and the set value of the "notification time" item in the time table 35 stored in the non-volatile memory 33 into the RAM 32. That is, when the number of processed workpieces is less than the determination count Nc, the control device 5 performs the processing of S12 to S20 as already described using the "processing completion time" and "notification time" read from the time table 35. Also in this example, at S13, the control device 5 causes the first remaining time counter 41 to be displayed using the processed processing completion time. Then, when the control device 5 determines that the notification time has elapsed due to the passage of time (S14: YES), the process proceeds to S16 and the notification process is executed. When the control device 5 determines that the processing of the workpiece is completed (S19: YES), the process proceeds to S20 and the opening / closing door 11 is moved to the open position again.

[0050] At S34, the control device 5 updates the set value of each item of the history information stored in the non-volatile memory 33. The "history information" records the set values of the item "number of processed workpieces" already described and the item "actual time". The set value of the item "number of processed workpieces" is the value used by the control device 5 for the determination at S31, and the value is incremented according to the process at S34 every time the processing of the workpiece is completed. The set value of the item "actual time" is a value indicating the actual processing time for each processed workpiece, and the value is individually recorded by the process at S34 every time the processing of the workpiece is completed. For example, when the processing of the workpiece is completed, the control device 5 ends the time measurement by the timer function and records the measurement result as the set value of the item "actual time".

[0051] Note that in the history information, since the number of processed workpieces is the number of workpieces for which processing has been completed, for example, the number of workpieces whose processing has been interrupted due to an abnormality of the machine tool 1 or the like may be excluded. Also, the number of processed workpieces may be counted every day when processing is performed by the machine tool 1. In this case, when the machine tool 1 completes the processing of the workpiece for the first time in a day, the control device 5 sets the value of the number of processed workpieces to "1", and then increments the value every time the processing of the workpiece is completed. Then, when the processing of the last workpiece is completed, the control device 5 initializes the number of processed workpieces to "0". When the counting of the "number of processed workpieces" is performed every day, it is sufficient that the set value of the item "actual time" is recorded for each workpiece for which processing has been completed on that day in the history information.

[0052] When the process at S34 is completed, the control device 5 waits until the operator sets the next workpiece and the machine tool 1 is started by operating the operation panel 4. Thereafter, every time the operator inserts a new workpiece into the processing chamber through the loading opening 10, sets it in the spindle chuck, and operates the operation panel 4 to start the machine tool 1, the series of processes already described are executed, and at S34, the set values of the items "number of processed workpieces" and "actual time" of the history information are recorded.

[0053] When the control device 5 determines that the number of processed workpieces recorded in the history information has exceeded the number of determination times Nc (S31: YES), it proceeds to S32, sets the processing completion time to a new value, and starts counting using the newly set processing completion time.

[0054] Specifically, the control device 5 calculates the average value of a plurality of set values in the item "actual time" recorded in the history information as the average processing time Tave. The control device 5 calculates a correction value Ad using the following formula (1) with the calculated average processing time Tave and the processing completion time Ta currently used for counting the remaining time. In this embodiment, the control device 5 calculates, as the correction value, a value obtained by multiplying the difference between the processing completion time Ta and the average processing time Tave by "1 / M". Note that "M" is a coefficient indicating the degree of reflection when reflecting the difference "Ta - Tave" in the setting of the new processing completion time Ta, and is, for example, "16". Ad = (Ta - Tave) / M … (Formula 1)

[0055] The control device 5 calculates a new processing completion time Ta by adding the calculated correction value Ad to the processing completion time Ta currently used for counting the remaining time using the following formula (2), and starts counting the calculated new processing completion time Ta. Ta = Ti + Ad … (Formula 2)

[0056] In S33, the control device 5 sets the notification time using the newly set processing completion time Ta. In this embodiment, the control device 5 sets, as the new notification time, a value obtained by subtracting a predetermined time from the newly set processing completion time Ta. Hereinafter, the control device 5 uses the newly set processing completion time Ta for the display of the first remaining time counter 41 in S13 and the display of the second remaining time counter 46 in S16. Also, the control device 5 uses the newly set notification time for determining whether the notification time has elapsed in S14. In this embodiment, the time setting unit is realized by the processes of S32 and S33.

[0057] In the present embodiment described above, each time the workpiece is processed by the processing device 3, the control device 5 records the set value of the item "actual time" until the processing of the workpiece is completed in the history information. The control device 5 performs learning using the set values of the recorded plurality of items "actual time" to set a new processing completion time. Thereby, the processing completion time and the notification time can be set according to the actual time required for the machine tool 1 to process the workpiece, and thus the waiting time of the operator can be shortened.

[0058] (Other Embodiments) The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit thereof. After the countdown of the remaining time by the notification screen 45 is completed, the control device 5 may display a count-up by the notification screen 45 until the workpiece is taken out from the spindle chuck. That is, after the processing completion time has elapsed, the control device 5 counts up the time until the workpiece is taken out by the operator. In this case, after the operator takes out the processed workpiece from the machine tool 1, the control device 5 stops the count-up display on the notification screen 45 by operating the operation panel 4. Further, the control device 5 may record the time required for the operator to take out the processed workpiece from the machine tool 1 after the processing completion time has elapsed in the history information.

[0059] In the above-described embodiment, the display device is the display 22 provided on the operation panel 4. Instead of this, when the machine tool 1 is provided with a display device different from the operation panel 4, the control device 5 may display the notification screen 45 on this display device.

[0060] In the above-described embodiment, the machine tool 1 is shown as an example of the working machine, but any working machine equipped with an operation panel, such as a so-called chip mounter for mounting electronic components on a substrate, can be targeted.

Explanation of Reference Numerals

[0061] 1... Machine tool, 2... Machine body cover, 3... Processing device, 4... Operation panel, 5... Control device, 6... Lighting device, 10... Input opening, 11... Opening / closing door, 45... Notification screen.

Claims

1. A machine cover having an input opening communicating with a processing chamber where a workpiece is processed, and an opening / closing door movable between a closed position for shielding the input opening and an open position for releasing the input opening; A processing device for processing the workpiece in the processing chamber; A display device; A time counting unit that counts a processing completion time indicating a time from when processing of the workpiece by the processing device starts until the processing of the workpiece is completed after the opening / closing door reaches the closed position; A machine tool comprising: a notification processing unit that, after the counting of the processing completion time starts, when it determines that a notification time that is a predetermined time before the processing completion time has elapsed, causes the display device to display a notification screen indicating that the processing completion time will elapse after the predetermined time to perform notification.

2. The notification processing unit: The machine tool according to claim 1, wherein, after the counting of the processing completion time starts, when it determines that the notification time has elapsed, as the notification screen, displays the remaining time until the processing completion time elapses.

3. Comprising a lighting device that lights a lighting unit according to the operating state of the machine tool, The notification processing unit: The machine tool according to claim 1 or 2, wherein, after the counting of the processing completion time starts, when it determines that the notification time has elapsed, changes the lighting mode of the lighting device to perform notification.

4. The notification processing unit: After the counting of the processing completion time starts, causes the display device to display the remaining time until the processing completion time elapses in a first display mode, Thereafter, when it determines that the notification time has elapsed, causes the display device to display the remaining time until the processing completion time elapses in a second display mode having a size different from the first display mode as the notification screen to perform notification. The machine tool according to claim 2.

5. Comprising a time setting unit for setting the time indicated by the processing completion time, The notification processing unit: The machine tool according to claim 1, wherein, after the counting of the processing completion time starts, uses, as the notification time, a time that is a predetermined time before a new processing completion time set by the time setting unit.

6. The time setting unit: The machine tool according to claim 5, wherein, every time the workpiece is processed by the processing device, records the actual time until the processing of the workpiece is completed, and performs learning using the plurality of recorded actual times to set a new processing completion time.

Citation Information

Patent Citations

  • Working monitor display system for numerical controller

    JP1986221905A