Machining tool management system
The machine tool management system addresses the challenge of predicting part replacement by calculating and adjusting replacement dates based on usage frequency and delivery times, ensuring timely ordering and reducing downtime.
Patent Information
- Application Number
- JP2024001893
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-10
- Publication Date
- 2025-07-23
AI Technical Summary
Existing machine tool management systems fail to accurately predict the need for part replacement based on usage frequency, leading to potential downtime due to delayed ordering or premature part replacement.
A machine tool management system that calculates recommended replacement dates for parts based on usage frequency, considering delivery times and usage patterns, and adjusts these dates to ensure timely ordering and minimize downtime.
The system effectively reduces downtime by providing accurate part replacement schedules tailored to usage patterns, ensuring parts are ordered and delivered in time, thereby maintaining machine tool operation efficiency.
Smart Images

Figure 2025108163000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a machine tool management system.
Background Art
[0002] In Patent Document 1, a management system for machine tools that stores screen data for displaying machine data of a machine tool is disclosed. Specifically, the screen data is life management screen data for life management of maintenance targets. The life management screen data includes a device name that is the target of life management and a life value. The life value is a count value corresponding to the device that is the target of life management. When the power of the machine tool management system is turned on by the control unit of the machine tool management system, the count value is incremented. When the count value reaches a value obtained by multiplying the life value by 80%, a notification indicating that the device has reached the end of its life is displayed on the touch panel by the control unit.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In order to replace a device that has reached the end of its life with a new one, there may be a need for the user to order a new device from the manufacturer. In the case of a device that is frequently used by the user, there is a possibility that the device will reach the end of its life before a new device is delivered after a notification indicating that it has reached the end of its life. In that case, the machine tool cannot be operated until the new device is delivered, and the operating rate of the machine tool decreases. In Patent Document 1, when the ratio multiplied by the life value is set lower than 80%, since the notification that the device has reached the end of its life is made earlier compared to the case where the ratio is 80% or more, the user can order a device that is frequently used. However, when the frequency of use of the device by the user is low, if the notification is too early, the user may think that there are enough days until the device reaches the end of its life, and may neglect to order the device after receiving the notification that the device has reached the end of its life. And when the user places an order, there is a possibility that the delivery will be at a time when it will not be in time for the end of the life of the device. Therefore, there is a need for a machine tool management system that can prompt the replacement of the device before the end of the life of the device based on the frequency of use of the device.
Means for Solving the Problems
[0005] The present disclosure can be realized in the following forms.
[0006] (1) According to one aspect of the present disclosure, there is provided a machine tool management system for a machine tool that uses one or more types of parts, comprising: an acquisition unit that acquires, for each of the one or more types of parts, usage results that are information representing the usage frequency in a predetermined period including the time of the previous use of the machine tool, and part information including the number of times of use before the previous use of the machine tool for each of the one or more types of parts; a holding unit that holds, for each of the one or more types of parts, a replacement number that is a predetermined number of times the part should be replaced; a calculation unit that calculates, based on the usage results, the part information, and the replacement number, a recommended replacement date that is the date when the replacement of the part is recommended for each of the one or more types of parts; and an output unit that outputs the information calculated by the calculation unit. The acquisition unit repeatedly acquires the usage results and the part information, and the output unit repeatedly outputs the recommended replacement date. According to the machine tool management system of this aspect, it is possible to calculate the date when the replacement of a part is recommended in consideration of the usage frequency of the part. For parts with a high usage frequency, the number of days from the date when the recommended replacement date is calculated to the recommended replacement date becomes smaller. For parts with a low usage frequency, the number of days from the date when the recommended replacement date is calculated to the recommended replacement date becomes larger. It is possible to provide the user with information on the date when the replacement of the part is recommended, as opposed to a mode in which only the fact that the number of times the part has been used is approaching the life of the part is calculated. The user can prepare for the replacement of the part based on the recommended replacement date. (2) In the machine tool management system of the above aspect, the part information may further include a warning number that is less than the replacement number, and the calculation unit may further calculate a primary warning date that is the date when the number of times the part is used reaches the warning number based on the usage results, the number of times of previous use, and the warning number. Some users may want to order parts by referring to the date that reaches a number of times less than the number of times the parts should be replaced. According to this type of machine tool management system, compared with the mode in which only the recommended replacement date is calculated, it is possible to calculate the day before the day when the number of times the parts should be replaced is reached. (3) In the machine tool management system of the above form, the part information further includes the delivery days, which are the number of days from the order of new parts to delivery. When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first number of days and greater than or equal to 1, which are predetermined numbers of days, the calculation unit subtracts the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date. The day advanced by the obtained number of days may be corrected as a new recommended replacement date, and the output unit may output the corrected recommended replacement date. The user may not be aware of the delivery days of the parts. Therefore, if the user neglects to order new parts when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a predetermined first number of days and greater than or equal to 1, the parts may not be delivered by the recommended replacement date. In that case, the machine tool may stop for a long time. According to this type of machine tool management system, by being corrected to a new recommended replacement date, it is highly likely that the user who has confirmed the new recommended replacement date will quickly order the parts. (4) In the machine tool management system of the above form, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative, the calculation unit corrects the day when the calculation unit calculates the recommended replacement date as a new recommended replacement date, and the output unit may output the corrected recommended replacement date. If the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative, even if the parts are ordered on the day when the calculation unit calculates the recommended replacement date, the delivery of the new parts will not be in time for the recommended replacement date. The user needs to order new parts promptly. According to the machine tool management system of this form, since the day when the calculation unit calculates the recommended replacement date is corrected as the new recommended replacement date, it is possible to prompt the user to order parts promptly. (5) In the machine tool management system of the above form, the part information further includes the delivery days, which are the number of days from the order of new parts to the delivery. When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first number of days and greater than or equal to 1, which is a predetermined number of days, the calculation unit calculates the order deadline date, which is the day advanced by the delivery days from the calculated recommended replacement date, and the output unit may output the order deadline date. The user may not be aware of the delivery days of the parts. Therefore, if the user neglects to order new parts when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first predetermined number of days and greater than or equal to 1, the parts may not be delivered by the recommended replacement date. In that case, the machine tool may stop for a long time. According to the machine tool management system of this form, by calculating the order deadline date and outputting it by the output unit, if the parts are ordered by the order deadline date, the parts will be delivered by the recommended replacement date. (6) In the machine tool management system of the above form, the part information further includes the delivery days, which are the number of days from the order of new parts to the delivery. When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative, the calculation unit calculates the day when the calculation unit calculates the recommended replacement date as the order deadline date, and the output unit may output the order deadline date. If the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative, even if the parts are ordered on the day when the calculation unit calculates the recommended replacement date, the delivery of the new parts will not be in time for the recommended replacement date. The user needs to place an order for new parts promptly. According to the machine tool management system of this form, since the day when the calculation unit calculates the recommended replacement date is output as the order deadline date, the user can be urged to place an order for parts promptly. (7) In the machine tool management system of the above form, the part information further includes the delivery days which are the number of days from the order of new parts to the delivery, and when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first number of days which is a predetermined number of days and greater than or equal to 1, the calculation unit corrects the calculated recommended replacement date by advancing the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date as a new recommended replacement date, calculates a warning correction date which is a warning correction date determined based on the original warning date and is advanced by the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date from the original warning date, and the output unit may output the corrected recommended replacement date and the warning correction date. According to the machine tool management system of this form, similar to the new recommended replacement date, by outputting the warning correction date, the user can be urged to prepare parts more promptly. (8) In the machine tool management system of the above form, the usage record is information representing the usage frequency in a predetermined period including the time of the previous use of the machine tool for each of a plurality of types of parts, and the calculation unit corrects all the recommended replacement dates of the nearest parts which are the parts among the plurality of types of parts whose difference in the recommended replacement dates is less than or equal to a second number of days which is a predetermined number of days to the recommended replacement date closest to the day when the calculation unit calculates the recommended replacement date among the recommended replacement dates of the respective nearest parts, and the output unit may output the corrected recommended replacement date. According to the machine tool management system of this form, by setting the recommended replacement dates of parts with approaching recommended replacement dates as the closest recommended replacement date, it is possible to summarize the dates on which replacement is recommended for multiple types of parts. Since the user can plan to replace parts together, the burden of replacement is reduced. (9) In the machine tool management system of the above form, the usage record is information representing the usage frequency of each of a plurality of types of parts in a predetermined period including the time of the previous use of the machine tool, the part information further includes the lead time from the order of a new part to its delivery, and when the number of days obtained by subtracting the lead time from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first number of days and greater than or equal to 1, which is a predetermined number of days, the calculation unit corrects the calculated recommended replacement date to an earlier date by the number of days obtained by subtracting the lead time from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date, calculates a warning correction date which is a warning correction date determined based on the original warning date and is an earlier date by the number of days obtained by subtracting the lead time from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date, for the closest parts among the parts of each of the plurality of types of parts where the difference between their respective recommended replacement dates is less than or equal to a second number of days, which is a predetermined number of days, corrects all the recommended replacement dates of the closest parts to the recommended replacement date closest to the day when the calculation unit calculates the recommended replacement date, determines a closest warning date which is a closest warning date determined based on the original warning date and is the closest day to the day when the calculation unit calculates the recommended replacement date among the original warning dates or the warning correction dates of each of the closest parts, and the output unit may output the corrected recommended replacement date and the closest warning date. According to the machine tool management system of this form, it is possible to summarize the recommended replacement dates for parts with approaching recommended replacement dates and determine the closest warning date. Since the user can plan to replace parts together, the burden of replacement is reduced compared to the mode of replacing parts individually. (10) In the machine tool management system of the above form, the component information further includes the delivery days, which are the number of days from the order of a new component to its delivery. The acquisition unit can be connected to an external network, and may automatically acquire the information on the delivery days from the outside. The delivery days of components may change. According to the machine tool management system of this form, accurate delivery days can be acquired. (11) In the machine tool management system of the above form, the output unit may display the recommended replacement date for each of the one or more types of components. According to the machine tool management system of this form, the user can easily confirm the recommended replacement date. The present disclosure can also be realized in various forms other than the machine tool management system. For example, it can be realized in the form of a manufacturing method of the machine tool management system, a computer program for realizing the machine tool management system, a non-transitory recording medium on which the computer program is recorded, and the like.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Embodiments for Carrying Out the Invention
[0008] A. This embodiment: FIG. 1 is a diagram showing a working system 1 including a machine tool management system 30. The working system 1 performs processing of products and management of the machine tool 10. The working system 1 includes a machine tool 10, a control panel 20, and a machine tool management system 30. The machine tool 10, the control panel 20, and the machine tool management system 30 are each electrically connected to each other by a local network and can transmit and receive information to and from each other. The machine tool 10 processes products by using a plurality of types of replaceable parts. In this embodiment, the machine tool 10 uses 15 types of parts. The machine tool 10 operates under the control of the control panel 20. The control panel 20 controls the operation of the machine tool 10.
[0009] FIG. 2 is a block diagram for explaining the machine tool management system 30. The machine tool management system 30 manages the replacement of parts of the machine tool 10. Specifically, the machine tool management system 30 calculates and outputs the date on which replacement of parts of the machine tool 10 is recommended. In this embodiment, the machine tool management system 30 is an operation panel and includes a control unit 31, a holding unit 32, an interface unit 33, an input unit 34, and an output unit 35 as shown in FIG. 2. The control unit 31 controls the machine tool management system 30. The control unit 31 includes a CPU as a processor, a ROM, and a RAM. The CPU exhibits various functions by expanding and executing the program stored in the ROM on the RAM. In this embodiment, the control unit 31 can be connected to an external network. In this embodiment, the CPU functions as an acquisition unit 310, a calculation unit 320, and a communication unit 330.
[0010] FIG. 3 is a diagram for explaining the number of times of use and the usage record. The acquisition unit 310 acquires the machining time, the usage record, and the component information. The acquisition unit 310 acquires the number of times of use among the machining time, the usage record, and the component information based on the information received from the machine tool 10 and the information held by the holding unit 32. Further, the acquisition unit 310 acquires, via the interface unit 33 or an external network, the number of warning times and the delivery days among the component information. The number of warning times and the delivery days will be described later. The acquisition unit 310 repeatedly acquires the machining time, the usage record, and the component information. In the present embodiment, the acquisition unit 310 acquires the machining time, the usage record, and the component information each time the machine tool management system 30 is started.
[0011] The machining operation time is the cumulative operation time from when the machine tool 10 first operates to the end of the previous use of the machine tool 10. More specifically, it is the cumulative time from the time when the power of the machine tool 10 is turned on by the user to the time when the power of the machine tool 10 is turned off. Note that the machining operation time may be the cumulative time from the time when machining by the machine tool 10 is started under the control of the control panel 20 to the time when the machining by the machine tool 10 is stopped. In the present embodiment, the machining time of the machine tool in the present embodiment is 1000 h.
[0012] Before the usage record, among the component information, the number of times of previous use will be described. The number of times of previous use is the number of times each of the 15 types of components was used before the previous use of the machine tool 10. In FIG. 3, the number of times of previous use of component A, component B, and component C, which are some of the 15 types of components, is shown. As shown in FIG. 3, the number of times of previous use of component A is 1000 times, the number of times of previous use of component B is 2000 times, and the number of times of previous use of component C is 2500 times. Note that this number represents the number of times the component itself was used at the time when the acquisition unit 310 acquired the number of times of previous use, rather than the sum of the number of times the component before replacement and the component after replacement were used. In this specification, in the processing of a product, when the use of a certain component starts and ends, it is considered that the component has been used once.
[0013] Each time the machine tool 10 operates, the acquisition unit 310 acquires from the machine tool 10 the time from the moment when the power of the machine tool 10 is turned on by the user to the moment when the power of the machine tool 10 is turned off, and the number of times each of the 15 types of components was used during that time. For example, when a component is replaced during the previous operation of the machine tool 10, the acquisition unit 310 acquires from the machine tool 10 the time when the processing of the machine tool 10 was stopped for component replacement, the time when the processing of the machine tool 10 resumed after the component was replaced, etc., and calculates the time when the new component was used. In addition, the acquisition unit 310 acquires from the machine tool 10 the number of times the new component was used within the time when the new component was used. Note that when a component is replaced, the user inputs to the machine tool management system 30 that the component has been replaced with a new one.
[0014] The acquisition unit 310 acquires, from the holding unit 32, the time from the moment when the power supply of the machine tool 10 is turned on by the user to the moment when the power supply of the machine tool 10 is turned off, for the machine tool 10 that the holding unit 32 has been holding until then, and the number of times each of the 15 types of parts is used during that time. Then, based on the information acquired from the machine tool 10 and the information held by the holding unit 32, the acquisition unit 310 calculates the cumulative time from when the machine tool 10 first started operating to the previous time the machine tool 10 was used, and the total number of times each of the 15 types of parts has been used, thereby acquiring the machine tool operation time and the number of times already used. The acquisition unit 310 transmits the information acquired from the machine tool 10, the machine tool operation record acquired by calculation, and the number of times already used, to the holding unit 32.
[0015] The usage record is information representing the usage frequency of each of the 15 types of parts during a predetermined period including the time of the previous use of the machine tool 10. The usage frequency is represented by the number of times the part was used during the predetermined period. In the present embodiment, the number of times the parts were used during a plurality of predetermined periods is acquired by the acquisition unit 310. In FIG. 3, the period from the day six months before the day of the previous use of the machine tool 10 to the day of the previous use of the machine tool 10 is defined as the predetermined period 1, the period from the day three months before the day of the previous use of the machine tool 10 to the day of the previous use of the machine tool 10 is defined as the predetermined period 2, and the period from the day one month before the day of the previous use of the machine tool 10 to the day of the previous use of the machine tool 10 is defined as the predetermined period 3. The predetermined periods shown in FIG. 3 are just examples, and in the present embodiment, the number of times the parts were used during a larger number of predetermined periods has been acquired. The usage record is acquired by being calculated by the acquisition unit 310 based on the information held by the holding unit 32. For example, the number of times part A was used during the predetermined period 1 is 300, which is the total number of times the part was used during the period from the day six months before the day of the previous use of the machine tool 10 to the day of the previous use of the machine tool 10. As shown in FIG. 3, for each of part A, part B, and part C, the number of times they were used during the predetermined period 1, the predetermined period 2, and the predetermined period 3 has been calculated by the acquisition unit 310. The predetermined period can be arbitrarily changed by the user. The acquisition unit 310 transmits the acquired usage record to the holding unit 32.
[0016] FIG. 4 is a diagram for explaining component information and the number of replacements. In FIG. 4, similar to FIG. 3, among the 15 types of components, component information and the number of replacements for component A, component B, and component C are shown. The component information is information including the number of times already used. In the present embodiment, the component information further includes the number of warnings and the number of days since delivery. For the sake of convenience, before explaining the number of warnings and the number of days since delivery, the number of replacements held by the holding unit 32 will be explained. The number of replacements is the number of times, predetermined for each of the plurality of types of components, that the component should be replaced. In the present embodiment, the number of replacements is the number of times, predetermined for each of the 15 types of components, that the component should be replaced. As shown in FIG. 4, the number of replacements for component A is 2000 times, the number of replacements for component B is 3000 times, and the number of replacements for component C is 3500 times. The number of replacements may be any number determined by the user or may be the number recommended by the manufacturer.
[0017] The number of warnings is less than the number of replacements. In the present embodiment, the number of warnings is the number obtained by multiplying the number of replacements by a ratio of 80%. The number of warnings is the number for warning the user that the number of times already used is approaching the number of replacements. The ratio by which the number of warnings is multiplied can be arbitrarily changed by the user, the manufacturer, etc., such as 70% or 90%. For example, for a component with a small number of replacements set in advance, it is also possible to set the number of times the user reaches half of the number of replacements as the number of warnings. As shown in FIG. 4, the number of warnings for component A is 1600 times, the number of replacements for component B is 2400 times, and the number of warnings for component C is 2800 times.
[0018] The delivery days are the days from the order to the delivery of new parts. In the present embodiment, the delivery days are the days from the day when a new part is ordered to the day including the day of delivery. As described above, the acquisition unit 310 can be connected to an external network and can automatically acquire the information on the delivery days from the outside. The outside refers to the homepage or database of the parts manufacturer, etc. Since the delivery days of parts may change, by the acquisition unit 310 automatically acquiring the delivery days, accurate delivery days can be obtained. In the present embodiment, the delivery days are acquired each time the machine tool management system 30 is started, but the interval at which the acquisition unit 310 acquires the delivery days can be arbitrarily changed by the user, such as once a day or once every 10 days. When the operation of the machine tool 10 is stopped, the acquisition unit 310 may automatically and repeatedly acquire the delivery days. Note that the delivery days may be changed by the user via the interface unit 33. For example, as shown in FIG. 4, the delivery days of part A are 10 days, but it is also possible for the user to change it to 15 days.
[0019] The calculation unit 320 shown in FIG. 2 calculates the recommended replacement date for each of a plurality of types of parts based on the usage record, the part information, and the number of replacements. In the present embodiment, the calculation unit 320 calculates the recommended replacement date for each of 15 types of parts. The recommended replacement date is the day when the replacement of the part is recommended.
[0020] FIG. 5 is a diagram for explaining the information calculated by the calculation unit 320. The recommended replacement date shown in FIG. 5 is the recommended replacement date calculated in step S20 or step S21 after it is determined whether there is a frequency of use in the process of calculating the recommended replacement date by the calculation unit 320 described later. The calculation unit 320 corrects the advanced date by the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date, as the new recommended replacement date. The new recommended replacement date is the recommended replacement date recalculated by the calculation unit 320, but here it is denoted as the corrected recommended replacement date for the sake of explanation and is explained separately from the previously calculated recommended replacement date. Actually, when it is corrected to the new recommended replacement date, the previous recommended replacement date is overwritten by the corrected recommended replacement date. The calculation unit 320 calculates the corrected recommended replacement date when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to the first number of days, which is a predetermined number of days, and is 1 or more. In the present embodiment, the first number of days is 15 days. Further, in the present embodiment, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, the calculation unit 320 corrects the day when the calculation unit 320 calculates the recommended replacement date as the new recommended replacement date. Note that when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is zero, the day when the calculation unit 320 calculates the recommended replacement date is also corrected as the new recommended replacement date.
[0021] In the present embodiment, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to the first number of days, which is a predetermined number of days, and is 1 or more, the calculation unit 320 calculates the order deadline date, which is the day advanced by the number of delivery days from the calculated recommended replacement date. Further, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative or zero, the calculation unit 320 calculates the day when the calculation unit 320 calculates the recommended replacement date as the order deadline date.
[0022] In the present embodiment, the calculation unit 320 further corrects all the replacement recommended dates of the latest parts that are parts of each of a plurality of types of parts and are the latest parts whose difference in replacement recommended dates is equal to or less than a second number of days which is a predetermined number of days. The corrected replacement recommended date is the replacement recommended date closest to the date when the calculation unit 320 calculates the replacement recommended date among the replacement recommended dates of each of the latest parts. In the present embodiment, the second number of days is 15 days.
[0023] In the present embodiment, the calculation unit 320 further calculates a raw warning date which is the date when the number of times the part is used reaches the warning number of times, based on the usage record, the number of times already used, and the number of warning times. Further, the calculation unit 320 calculates a warning date determined based on the raw warning number of times and a warning correction date, and determines the latest warning date determined based on the raw warning number of times. The warning date, the warning correction date, and the raw warning number of times will be described later.
[0024] FIG. 6 is a flowchart showing the process of calculating the recommended replacement date. In FIG. 6, the process of calculating the recommended replacement date for one component is shown. The calculation unit 320 executes the processes shown in FIG. 6 in parallel for each component. As a premise, in the present embodiment, the date calculated by the calculation unit 320 is September 16, and the acquisition unit 310 has acquired the usage record and the component information in advance. As shown in step S10 of FIG. 6, the calculation unit 320 first determines whether there is a change in the usage frequency of the component in a plurality of predetermined periods based on the usage record. For example, as shown in FIG. 3, component A has been used 300 times during the predetermined period 1, 150 times during the predetermined period 2, and 50 times during the predetermined period 3. That is, component A is used an average of 50 times per month. The calculation unit 320 determines that there is no change in the usage frequency of component A. In this case, the process proceeds to step S20. In step S20, the calculation unit 320 calculates the recommended replacement date on the assumption that there is no change. For component A, for which the calculation unit 320 has determined that there is no change in the usage frequency, the calculation unit 320 calculates the date when the number of times component A has been used reaches the replacement number of times, based on the calculation of 50 times per month. The calculated date becomes the recommended replacement date of component A (see FIG. 5).
[0025] On the one hand, as shown in FIG. 3, component B has been used 1000 times during a predetermined period 1, 500 times during a predetermined period 2, and 400 times during a predetermined period 3. The calculation unit 320 determines that there are fluctuations in the usage frequency of component B during the most recent three months and one month, and that the fluctuation in the usage frequency of component B during the most recent one month is large. In this case, the process proceeds to step S21. In step S21, the calculation unit 320 calculates a recommended replacement date considering the fluctuations. In step S21, for component B for which it has been determined that there are fluctuations in the usage frequency, the calculation unit 320 calculates the date when the number of times component B has been used reaches the replacement number of times, based on the calculation of being used 400 times per month. The calculated date becomes the recommended replacement date for component B. Specifically, it is two and a half months after the date when the calculation unit 320 calculates the recommended replacement date (see FIG. 5). Note that the determination of fluctuations by the calculation unit 320 is made when there are large fluctuations in the shortest period among the predetermined periods. For example, even if there are fluctuations in the predetermined period 2, if there are no fluctuations in the predetermined period 1, the calculation unit 320 determines that there are no fluctuations in the usage frequency. For component C as well, similar to component B, the calculation unit 320 determines that there are usage fluctuations, and a recommended replacement date is calculated. Specifically, it is two months after the date when the calculation unit 320 calculates the recommended replacement date (see FIGS. 3 and 5). In this embodiment, in the calculation of the recommended replacement date, the date when the calculation unit 320 calculates the recommended replacement date is included, but the recommended replacement date may also be calculated starting from the day after the date when the calculation unit 320 calculates the recommended replacement date. The same applies to the calculation of the new recommended replacement date and the original warning date described later. Note that the starting date for the calculation by the calculation unit 320 is unified.
[0026] In step S30 of FIG. 6, the calculation unit 320 determines whether the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to the first number of days and greater than or equal to 1, or is negative or zero. For example, for part A, as shown in FIGS. 3 to 4, the number of times of use is 1000, the number of replacements is 2000, and it is used 50 times per month. Therefore, the number of days until the recommended replacement date is 20 months from the day when the calculation unit 320 calculates the recommended replacement date. For part A, since the delivery days are 10 days, the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is not less than 15 days, which is the first number of days. Therefore, the calculation unit 320 does not correct the recommended replacement date for part A to a new recommended replacement date, and the process proceeds to step S50.
[0027] As shown in FIG. 4, the replacement count of component B is 3000 times, and the used count is 2000 times. Therefore, the remaining count until the replacement count is 1000 times. And as described above, component B is calculated by the calculation unit 320 to be used 400 times per month. Therefore, the recommended replacement date is two and a half months after the date when the calculation unit 320 calculates the recommended replacement date. From the date including September 16th to November 30th, it is 76 days. The delivery days of component B are 70 days, and the number of days obtained by subtracting the delivery days from the number of days from the date when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is 6 days, which is 15 days or less, the first number of days. In this case, the process proceeds to step S40. In step S40, the calculation unit 320 corrects the recommended replacement date to a new recommended replacement date and calculates the order deadline date. For example, for component B, the calculation unit 320 corrects the date 6 days earlier, which is the number of days obtained by subtracting the delivery days from the number of days from the recommended replacement date to the date when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date, as the new recommended replacement date (see FIG. 5). Also, for component B, the calculation unit 320 calculates the order deadline date, which is the recommended replacement date advanced by 70 days of the delivery days. After that, the process proceeds to step S50. In FIG. 5, for ease of understanding, the new recommended replacement date corrected in step S40 is denoted as the corrected recommended replacement date 1, and the recommended replacement date and the corrected recommended replacement date 1 are shown side by side.
[0028] For component C, the number of days until the recommended replacement date is two months, and the delivery days are 10 days. For component C, the number of days obtained by subtracting the delivery days from the number of days from the date when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is not less than the first number of days. Therefore, the calculation unit 320 does not correct the recommended replacement date of component C to a new recommended replacement date and does not calculate the order deadline date, similar to component A.
[0029] In step S30, if the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative or zero, the day when the calculation unit 320 calculates the recommended replacement date becomes the new recommended replacement date. Also, in this case, the day when the calculation unit 320 calculates the recommended replacement date is calculated as the order deadline date.
[0030] In step S50 of FIG. 6, the calculation unit 320 determines whether there are any latest parts among the parts whose difference in the recommended replacement date is less than or equal to a second number of days, which is a predetermined number of days. In the present embodiment, as shown in FIG. 5, the difference between the corrected recommended replacement date 1 of part B and the recommended replacement date of part C is 15 days or less. Therefore, part B and part C are the latest parts. The calculation unit 320 determines that part B and part C are the latest parts for each of them. The calculation unit 320 determines that there is no latest part for part A. Thereafter, the process proceeds to step S60. In step S60, the replacement correction dates of part B and part C are corrected. In the present embodiment, the corrected recommended replacement date 1 of part B is corrected on the same day as the recommended replacement date of part C. For part C, the recommended replacement date of part C is overwritten as it is. In FIG. 5, for the sake of understanding, the new recommended replacement date corrected in step S50 is denoted as the corrected recommended replacement date 2, and the recommended replacement date, the corrected recommended replacement date 1, and the corrected recommended replacement date 2 are listed side by side.
[0031] For example, when part C is in the relationship of the latest part with a part other than part B, the recommended replacement date of part C is corrected to the recommended replacement date closest to the day when the calculation unit 320 calculates the recommended replacement date among the latest parts. In that case, the correction of the corrected recommended replacement date 1 of part B is not performed. Thereafter, the process ends. After the process ends, the output unit 35 outputs the recommended replacement date. The output by the output unit 35 will be described later.
[0032] The warning date, the warning correction date, and the most recent warning date will be described. In the present embodiment, the calculation unit 320 calculates one or more of the warning date, the warning correction date, and the most recent warning date. The warning date is the original warning date. That is, the warning date is the date on which the number of times the part is used reaches the warning number, calculated based on the usage record, the number of times already used, and the warning number. The warning correction date is determined based on the original warning date. The warning correction date is the date advanced by the number of days obtained by subtracting the delivery date from the number of days from the calculated original warning date to the replacement recommended date until the replacement recommended date, calculated by the calculation unit 320. The warning correction date is calculated by the calculation unit 320 when the number of days obtained by subtracting the delivery date from the number of days from the date when the calculation unit 320 calculates the replacement recommended date to the replacement recommended date is less than or equal to the first number of days and greater than or equal to 1. The most recent warning date is determined based on the original warning date. The most recent warning date is the date closest to the date when the calculation unit 320 calculates the replacement recommended date among the original warning dates or warning correction dates of each of the most recent parts, which are the parts among each of the plurality of types of parts determined by the calculation unit 320 and having a difference in the replacement recommended date less than or equal to the second number of days, which is a predetermined number of days.
[0033] FIG. 7 is a flowchart showing the process of calculating the warning date, the warning correction date, and the most recent warning date. The process of step S10B in FIG. 7 is the same as that of step S10 in FIG. 6. Similar to the calculation of the recommended replacement date, the calculation unit 320 determines whether there is a variation in the usage frequency of the parts over a predetermined period based on the usage history. In step S20B, for part A for which the calculation unit 320 determines that there is no variation in the usage frequency, the calculation unit 320 calculates the date when the number of times part A has been used reaches the warning count, based on the calculation of being used 50 times per month. For part B and part C, the calculation unit 320 determines in step S10B that there is a variation in the usage frequency. In step S21B, the calculation unit 320 calculates the date when the number of times parts B and C have been used reaches the warning count (see FIG. 5). Note that for part C, since the warning count is 2800 times and the number of times already used is 2500 times, there are 300 times remaining until the warning count is reached. Since part C is calculated to be used 500 times per month, the date when the warning count is reached is 0.6 months later. In the present embodiment, the date when the warning count is reached is calculated as 18 days after the date when the calculation unit 320 calculates the recommended replacement date.
[0034] The process of step S30B is the same as that of step S30. For part A and part C, the process proceeds to step S50B, and for part B, the process proceeds to step S40B. In step S40B, for part B for which the number of days obtained by subtracting the delivery date from the number of days from the date when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to the first number of days, the calculation unit 320 calculates the warning correction date (see FIG. 5). Note that in step S30B, if the number of days obtained by subtracting the delivery date from the number of days from the date when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative or zero, the date when the calculation unit 320 calculates the recommended replacement date is the warning correction date.
[0035] The process of step S50B is the same as that of step S50. As shown in FIG. 5, when comparing the warning correction date of component B and the warning date of component C, the warning date of component C is closer to the date when the replacement recommendation date was calculated. In step S60B, the calculation unit 320 determines the warning date of component C as the most recent warning date. Then, the warning correction date of component B and the warning date of component C are corrected to the most recent warning date. After that, the process ends.
[0036] The communication unit 330 shown in FIG. 2 transmits the information calculated by the calculation unit 320 to the output unit 35. The information transmitted by the communication unit 330 is selected by the calculation unit 320. The calculation unit 320 selects the information to be output to the output unit 35 and transmits it to the communication unit 330. In this embodiment, the information that the calculation unit 320 wants to output is the number of warnings, the number of replacements, the calculated warning date, and the replacement recommendation date for each of the 15 types of components. The calculated warning date will be described later. The holding unit 32 holds the number of replacements. In this embodiment, the holding unit 32 further holds the information acquired by the acquisition unit 310 and all the information calculated by the calculation unit 320. The holding unit 32 is a memory. The interface unit 33 transmits the instruction received from the user via the input unit 34 to the control unit 31. The input unit 34 is a device for inputting the instruction to be transmitted to the control unit 31 via the interface unit 33. In this embodiment, the input unit 34 is a mouse and a keyboard.
[0037] FIG. 8 is a diagram showing a table displayed on the output unit 35. The output unit 35 and the calculation unit 320 repeatedly output the recommended replacement date. In the present embodiment, the calculation unit 320 further repeatedly outputs the warning count, the replacement count, the order deadline date, and the calculated warning date. The output unit 35 is a display. The calculated warning date will be described. For component A for which the warning correction date and the most recent warning date have not been calculated, the output unit 35 outputs the warning date as the calculated warning date. Also, for each of the most recent components for which the most recent warning date has been determined, the output unit 35 does not output the warning date or the warning correction date, but outputs the most recent warning date. In the present embodiment, the warning correction date is not output for component B, and the warning date is not output for component C. For components for which the warning correction date has been calculated and the most recent warning date has not been determined, the warning correction date is displayed as the calculated warning date. As shown in FIG. 8, in the output unit 35, any one of the warning date, the warning correction date, and the most recent warning date is displayed as the calculated warning date.
[0038] If two or more of the warning date, the warning correction date, and the most recent warning date are simultaneously displayed for one component, the user may be confused when viewing the display of the output unit 35. By displaying any one of the warning date, the warning correction date, and the most recent warning date as the calculated warning date, confusion of the user can be avoided. Although not shown in FIG. 8, in the present embodiment, an explanation that the order deadline date is the date of the deadline for ordering a new component is displayed. By the output unit 35 displaying the information, the user can easily confirm the information calculated by the calculation unit 320.
[0039] In this embodiment, considering the usage frequency of parts, it is possible to calculate the date when part replacement is recommended. For parts with a high usage frequency, the number of days from the date when the replacement recommendation date is calculated to the replacement recommendation date becomes smaller. For parts with a low usage frequency, the number of days from the date when the replacement recommendation date is calculated to the replacement recommendation date becomes larger. As opposed to a mode where only the fact that the number of times a part has been used is approaching the life of the part is calculated, it is possible to provide the user with information on the date when part replacement is recommended. Therefore, the user can prepare for part replacement based on the replacement recommendation date.
[0040] Some users may want to order parts by referring to the date when the number of times the part is used reaches less than the number of times the part should be replaced. In this embodiment, by calculating the original warning date, it is possible to calculate a date earlier than the date when the number of times the part should be replaced is reached, as compared with a mode where only the replacement recommendation date is calculated. Furthermore, in this embodiment, since the warning date is output, the user can know the date when the number of times the part should be replaced is reached. Therefore, the user can order parts with a sense of security.
[0041] The user may not be aware of the delivery date of the parts. Therefore, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to a predetermined first number of days and greater than or equal to 1, if the user neglects to order a new part, there is a possibility that the part will not be delivered by the recommended replacement date. In that case, the machine tool 10 may stop for a long time. In the present embodiment, by being corrected to a new recommended replacement date, it is highly likely that the user who has confirmed the new recommended replacement date will quickly order the part. Also, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, even if an order for the part is placed on the day when the calculation unit 320 calculates the recommended replacement date, the delivery of the new part will not be in time for the recommended replacement date. The user needs to quickly order a new part. In the present embodiment, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, the day when the calculation unit 320 calculates the recommended replacement date is corrected as the new recommended replacement date, so that the user can be urged to quickly order the part.
[0042] In the present embodiment, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is less than or equal to a predetermined first number of days and greater than or equal to 1, the order deadline is calculated and output by the output unit 35. By ordering the part by the order deadline, the part will be delivered by the recommended replacement date. Also, when the number of days obtained by subtracting the delivery date from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, the day when the calculation unit 320 calculates the recommended replacement date is output as the order deadline, so that the user can be urged to quickly order the part.
[0043] In the present embodiment, similar to the new recommended replacement date, by outputting the warning correction date, the user can be urged to more quickly prepare the part.
[0044] In this embodiment, by setting the recommended replacement dates of parts whose recommended replacement dates are close to the closest recommended replacement date, it is possible to summarize the days when replacement is recommended for multiple types of parts. Since the user can plan to replace the parts together, the burden of replacement is reduced. Also, for parts with small differences in recommended replacement dates, the recommended replacement dates can be summarized and the closest warning date can be determined. Since the user can plan to replace the parts together, the burden of replacement is reduced compared to the mode of replacing the parts individually.
[0045] B. Other Embodiments: B1. Other Embodiment 1 (1) In the above embodiment, the machine tool processes products by using a plurality of types of replaceable parts. For example, the machine tool may use one type of part. Also, for example, the machine tool may use a plurality of one type of part. In this mode, for each of the one type of parts, a recommended replacement date is calculated.
[0046] (2) In the above embodiment, the machine tool management system 30 is an operation panel and includes a control unit 31, a holding unit 32, an interface unit 33, an input unit 34, and an output unit 35. For example, in a mode of receiving an instruction from the user by network communication, the machine tool management system may include a control unit, a holding unit, and an output unit, and may not include an interface unit and an input unit.
[0047] (3) In the above embodiment, the acquisition unit 310 acquires the machine tool operation time. For example, in a mode where the acquisition unit acquires the usage record by setting the period from the day when the machine tool was operated to the day when the machine tool was used last time as a predetermined period, the acquisition unit may not acquire the machine tool operation time.
[0048] (4) In the above embodiment, a predetermined period 1 to a predetermined period 3 are exemplified. For example, the period from the day ten days before the day of the previous use of the machine tool to the day of the previous use of the machine tool may be obtained as the predetermined period.
[0049] (5) For example, when the operating time of the machine tool is 1000 h, the number of times of previous use is 100, and the number of replacement times is 1000 within a predetermined period, the number of times until the replacement times reaches 900 is the day when the operating time of the machine tool has elapsed 9000 h. The calculation unit may calculate, as the recommended replacement date, the day when the operating time of the machine tool reaches 9000 h from the working hours per day input by the user in advance. And when the calculation unit determines that there are fluctuations in the frequency of use based on the usage record, it may calculate a new replacement calculation date.
[0050] (6) In the above embodiment, the acquisition unit 310 acquires the machine tool operating time, the usage record, and the component information each time the machine tool management system 30 is started. Note that the acquisition unit may acquire the machine tool operating time, the usage record, and the component information each time the startup of the machine tool management system is completed. In this mode, if the machine tool was operating until immediately before, the immediately preceding operation becomes "the previous use of the machine tool". The machine tool operating time, the usage record, and the component information are held in the holding unit. At the next startup of the machine tool management system, the calculation unit calculates the recommended replacement date based on the information held in the holding unit.
[0051] (7) In calculating the recommended replacement date, the calculation unit may take into account the working hours in a day and the days of work breaks. For example, when it is expected that the working hours will be longer than the average in the most recent month, the user inputs the additional working hours into the machine tool management system. The calculation date may calculate the recommended replacement date after taking into account the increased working hours. Also, the user can input a schedule including the days of work breaks into the machine tool management system. The calculation unit can calculate the replacement calculation date by excluding the days of work breaks from the calculation.
[0052] (8) For example, the acquisition unit may acquire the usage record with a predetermined period such as 30 days or 90 days instead of one month or three months.
[0053] (9) In the above embodiment, the acquisition unit 310 acquires the number of usage times in a plurality of predetermined periods. Note that the number of usage times in one predetermined period may be acquired. For example, the number of usage times in only the most recent one-month period may be acquired, or the number of usage times in the period from the day when the machine tool operates to the day when the machine tool was used last time may be acquired.
[0054] (10) In the above embodiment, the acquisition unit 310 acquires information from the machine tool 10. Note that information may be acquired from the machine tool by acquiring information transmitted from the machine tool to the control panel from the control panel.
[0055] B2. Other Embodiment 2: (1) In the above embodiment, the component information includes the number of warnings, and the calculation unit calculates the original warning date. Note that, for example, the component information may not include the number of warnings, and the calculation unit may not calculate the original warning date. In this aspect, the calculation unit may not calculate the warning date, and the output unit may not output the warning date.
[0056] (2) For example, for any component selected by the user, the calculation unit may or may not calculate the original warning date.
[0057] (3) In the above embodiment, the date when the number of warnings is reached is calculated as 18 days after the date when the calculation unit 320 calculates the recommended replacement date. For example, in the aspect where 0.6 months after the date when the calculation unit calculates the recommended replacement date is the date when the number of warnings is reached, it may be calculated as the date when 19 days after is the date when the number of warnings is reached.
[0058] B3. Other Embodiment 3: (1) In the above embodiment, the component information includes the number of days for delivery, and the calculation unit 320 corrects it to a new recommended replacement date. For example, in the mode where the original warning date is calculated, the component information may not include the number of days for delivery, and the calculation unit may not calculate a new recommended replacement date.
[0059] (2) In the above embodiment, the first number of days is 15 days. For example, the first number of days may be a number of days different from 15 days, such as 10 days or 100 days.
[0060] (3) For example, for any component selected by the user, when the number of days obtained by subtracting the number of days for delivery from the number of days from the day when the calculation unit calculated the recommended replacement date to the recommended replacement date is between 1 and less than or equal to the first number of days, the calculated recommended replacement date is corrected as the new recommended replacement date. For components not selected by the user, even if the number of days obtained by subtracting the number of days for delivery from the number of days from the day when the calculation unit calculated the recommended replacement date to the recommended replacement date is between 1 and less than or equal to the first number of days, it may not be corrected as the new recommended replacement date.
[0061] (4) In the above embodiment, the number of days for delivery is the number of days from the day when a new component is ordered to the day including the day of delivery. For example, in the mode where the recommended replacement date is calculated starting from the day after the day when the calculation unit calculates the recommended replacement date, the number of days for delivery may be the number of days from the day after the day when a new component is ordered to the day including the day of delivery, or the number of days from the day when a new component is ordered to the day before the day of delivery. Also, the number of days for delivery may be the number of days from the day after the day when a new component is ordered to the day before the day of delivery. The method for determining the number of days for delivery can be arbitrarily changed by the user.
[0062] (5) In the above embodiment, for component B, the day advanced by 6 days, which is the number of days obtained by subtracting the number of days for delivery from the number of days from the day when the calculation unit 320 calculated the recommended replacement date to the recommended replacement date, is set as November 25th, and the new recommended replacement date includes the day advanced by 6 days. Note that, for example, the new recommended replacement date may be November 24th, which does not include the day advanced by 6 days.
[0063] B4. Other Embodiment 4: (1) In the above embodiment, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit 320 corrects the calculated replacement recommended date to a new replacement recommended date. For example, in the mode where the original warning date is calculated, even if the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit may not correct it to a new replacement recommended date.
[0064] (2) In the above embodiment, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit 320 calculates the day when the calculation unit 320 calculates the replacement recommended date as a new replacement recommended date. For example, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit may calculate a day earlier by an arbitrary number of days such as 10 days or 30 days from the calculated replacement recommended date as a new replacement recommended date. Also in this mode, it is possible to prompt the user to quickly order parts.
[0065] (3) For example, for any part selected by the user, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit corrects it to a new replacement recommended date. For parts not selected by the user, even if the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit may not correct it to a new replacement recommended date.
[0066] B5. Other Embodiment 5: (1) In the above embodiment, the part information includes the delivery days, and the calculation unit 320 calculates the order deadline date. For example, in the mode where the original warning date is calculated, the part information may not include the delivery days, and the calculation unit may not calculate the order deadline date.
[0067] (2) For example, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a first number of days that is a predetermined number of days and greater than or equal to 1, the calculation unit may correct the day advanced by the number of delivery days from the calculated recommended replacement date as a new recommended replacement date, and the output unit may output the corrected new recommended replacement date.
[0068] B6. Other Embodiment 6: (1) In the above embodiment, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, the calculation unit 320 calculates the order deadline date. For example, in the mode where the original warning date is calculated, the calculation unit may not calculate the order deadline date even if the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative.
[0069] (2) For example, when the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the recommended replacement date to the recommended replacement date is negative, and in the mode where the day when the calculation unit calculates the recommended replacement date is corrected as a new recommended replacement date, it may be output by the output unit that the new recommended replacement date is simultaneously the order deadline date.
[0070] B7. Other Embodiment 7: (1) In the above embodiment, the calculation unit 320 calculates the warning correction date. For example, in the mode where the calculation unit does not calculate a new recommended replacement date, the calculation unit may not calculate the warning correction date.
[0071] (2) In the above embodiment, when the calculation unit 320 calculates the warning correction date, the output unit 35 does not output the warning date. Note that, for example, in the mode where the calculation unit calculates the warning correction date, the output unit may output both the warning date and the warning correction date.
[0072] (3) For example, if the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit 320 calculates the recommended replacement date to the recommended replacement date is negative, the calculation unit calculates the day when the calculation unit calculates the recommended replacement date as the new recommended replacement date, and the calculation unit further determines the day when the calculation unit calculates the recommended replacement date as the warning correction date, and the output unit may output the warning correction date without outputting the warning date.
[0073] B8. Other Embodiment 8: (1) In the above embodiment, among each of the plurality of types of parts, for the closest parts whose difference in the recommended replacement dates is less than or equal to a second number of days which is a predetermined number of days, the calculation unit 320 corrects all the recommended replacement dates of the closest parts to the closest recommended replacement date from the day when the calculation unit 320 calculates the recommended replacement date. For example, in an aspect where a machine tool uses one part, the calculation unit may not perform the correction of the recommended replacement date.
[0074] (2) In the above embodiment, the second number of days is 15 days. For example, the second number of days may be changed to an arbitrary number of days by the user, such as 10 days or 60 days.
[0075] (3) For example, among the arbitrarily selected parts by the user, for the closest parts whose difference in the recommended replacement dates is less than or equal to a second number of days which is a predetermined number of days, the calculation unit may correct all the recommended replacement dates of the closest parts to the closest recommended replacement date from the day when the calculation unit calculates the recommended replacement date.
[0076] B9. Other Embodiment 9: (1) In the above embodiment, among each of the plurality of types of parts, for the closest parts whose difference in the recommended replacement dates is less than or equal to a second number of days which is a predetermined number of days, the calculation unit 320 determines the closest warning date which is the closest day from the day when the calculation unit calculates the recommended replacement date among the original warning dates or warning correction dates of each of the closest parts. For example, in an aspect where the original warning date is not calculated, the calculation unit may not determine the closest warning date.
[0077] (2) In the above embodiment, when the calculation unit 320 calculates the most recent warning date, the output unit 35 does not output the warning date or the warning correction date. Note that, for example, in a mode where the calculation unit calculates the warning date, the output unit may output the warning date or the warning correction date.
[0078] B10. Other Embodiment 10: In the above embodiment, the acquisition unit 310 can be connected to an external network and automatically acquires information on the number of days until delivery from the outside. For example, in a mode where the user inputs the number of days until delivery, the acquisition unit does not need to be connected to an external network and does not need to acquire the number of days until delivery from the outside.
[0079] B11. Other Embodiment 11: (1) In the above embodiment, the output unit 35 displays the information calculated by the calculation unit for each of one or more types. For example, the output unit may output the information by voice or may output the information by printing. The output unit can output as a flat panel display such as a liquid crystal display or an organic EL display, or a display on a touch panel provided with a touch sensor on the surface of the display. Note that another display unit may be provided inside the machine tool management system for display output. It may be connected to the outside of the machine tool management system via a network or the like and output to an external display unit. It may also be displayed or output by voice to a portable terminal such as an external smartphone or a wearable terminal via a network or the like outside the machine tool management system, or an e-mail or the like may be sent to the outside.
[0080] (2) In the above embodiment, the output unit 35 outputs the number of warnings, the number of replacements, the order deadline date, the calculated warning date, and the recommended replacement date. For example, the output unit may output only the recommended replacement date, or may output any one or more of the number of warnings, the number of replacements, the order deadline date, and the calculated warning date in addition to the recommended replacement date.
[0081] The components may be components related to a machine tool. The number of components may be any number. Among the components, there are those with a relatively short lifespan, such as relays, switches, feed devices, and linear guides. By applying the technology of the present disclosure to these, the burden on the user for replacements and the like is reduced, and furthermore, the operating rate of the machine tool is improved. Also, for maintainable components, the maintenance timing (such as display of maintenance timing) may be output as the recommended replacement date or the original warning date during maintenance.
[0082] The present disclosure is not limited to the above-described embodiments, and can be realized in various configurations without departing from the gist thereof. For example, the technical features of the embodiments corresponding to the technical features in each form described in the summary of the invention can be appropriately replaced or combined in order to solve some or all of the above-described problems, or to achieve some or all of the above-described effects. Also, if the technical feature is not described as essential in this specification, it can be appropriately deleted.
Explanation of Reference Numerals
[0083] 1... working system, 10... machine tool, 20... control panel, 30... machine tool management system, 31... control unit, 32... holding unit, 33... interface unit, 34... input unit, 35... output unit, 310... acquisition unit, 320... calculation unit, 330... communication unit
Claims
1. A machine tool management system for a machine tool that uses one or more types of parts, comprising: An acquisition unit that For each of the one or more types of parts, usage history information indicating the frequency of use during a predetermined period including the time of the previous use of the machine tool, and Part information including the number of times of previous use, which is the number of times each of the one or more types of parts was used before the previous use of the machine tool, An acquisition unit that acquires A holding unit that holds, for each of the one or more types of parts, a predetermined number of replacements, which is the number of times the part should be replaced, A calculation unit that Based on the usage history, the part information, and the number of replacements, calculates, for each of the one or more types of parts, a recommended replacement date, which is the date on which the replacement of the part is recommended, An output unit that outputs the information calculated by the calculation unit, Comprising The acquisition unit repeatedly acquires the usage history and the part information, The output unit repeatedly outputs the recommended replacement date. A machine tool management system.
2. The machine tool management system according to claim 1, wherein The part information further includes a warning number of times, which is less than the number of replacements, The calculation unit further calculates, based on the usage history, the number of times of previous use, and the warning number of times, a primary warning date, which is the date on which the number of times the part is used reaches the warning number of times. A machine tool management system.
3. The machine tool management system according to claim 1, wherein The part information further includes a delivery lead time, which is the number of days from the order of a new part to its delivery, The calculation unit When the number of days obtained by subtracting the delivery lead time from the number of days from the date on which the calculation unit calculates the recommended replacement date to the recommended replacement date is less than or equal to a predetermined number of days (the first number of days) and greater than or equal to 1, The calculation unit corrects the recommended replacement date to an earlier date by the number of days obtained by subtracting the delivery lead time from the number of days from the date on which the calculation unit calculates the recommended replacement date to the recommended replacement date, and sets the earlier date as the new recommended replacement date, The output unit outputs the corrected recommended replacement date. A machine tool management system.
4. The machine tool management system according to claim 1, wherein The calculation unit When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit corrects the day when the calculation unit calculates the replacement recommended date as a new replacement recommended date. The output unit outputs the corrected replacement recommended date, a machine tool management system. **Claim 5** The machine tool management system according to claim 1, The component information further includes the delivery days, which are the number of days from the order of a new component to its delivery. The calculation unit When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is less than or equal to a first number of days, which is a predetermined number of days, and greater than or equal to 1, Calculate the order deadline date, which is the date advanced by the number of delivery days from the calculated replacement recommended date. The output unit outputs the order deadline date, a machine tool management system. **Claim 6** The machine tool management system according to claim 1, The component information further includes the delivery days, which are the number of days from the order of a new component to its delivery. The calculation unit When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is negative, the calculation unit calculates the day when the calculation unit calculates the replacement recommended date as the order deadline date. The output unit outputs the order deadline date, a machine tool management system. **Claim 7** The machine tool management system according to claim 2, The component information further includes the delivery days, which are the number of days from the order of a new component to its delivery. The calculation unit When the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date is less than or equal to a first number of days, which is a predetermined number of days, and greater than or equal to 1, Correct the calculated replacement recommended date by advancing the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date as a new replacement recommended date. Calculate the warning correction date, which is determined based on the original warning date and is advanced by the number of days obtained by subtracting the delivery days from the number of days from the day when the calculation unit calculates the replacement recommended date to the replacement recommended date from the original warning date. The output unit outputs the corrected replacement recommended date and the warning correction date, a machine tool management system. **Claim 8** The machine tool management system according to claim 1, wherein the usage record is information representing the usage frequency of each of a plurality of types of parts during a predetermined period including the time of the previous use of the machine tool, the calculation unit for the closest parts among the plurality of types of parts, which are parts whose difference in the recommended replacement dates is equal to or less than a second number of days that is a predetermined number of days, corrects all the recommended replacement dates of the closest parts to the recommended replacement date closest to the day when the calculation unit calculated the recommended replacement date among the respective recommended replacement dates of the closest parts, the output unit outputs the corrected recommended replacement date, a machine tool management system.
9. The machine tool management system according to claim 2, wherein the usage record is information representing the usage frequency of each of a plurality of types of parts during a predetermined period including the time of the previous use of the machine tool, the part information further includes a delivery lead time, which is the number of days from the order of a new part to its delivery, the calculation unit when the number of days obtained by subtracting the delivery lead time from the number of days from the day when the calculation unit calculated the recommended replacement date to the recommended replacement date is equal to or less than a first number of days that is a predetermined number of days and is 1 or more, corrects the calculated recommended replacement date to an earlier date by the number of days obtained by subtracting the delivery lead time from the number of days from the day when the calculation unit calculated the recommended replacement date to the recommended replacement date, as a new recommended replacement date, calculates a warning correction date determined based on the original warning date, which is an earlier date by the number of days obtained by subtracting the delivery lead time from the number of days from the original warning date to the recommended replacement date, for the closest parts among the plurality of types of parts, which are parts whose difference in the recommended replacement dates is equal to or less than a second number of days that is a predetermined number of days, corrects all the recommended replacement dates of the closest parts to the recommended replacement date closest to the day when the calculation unit calculated the recommended replacement date among the respective recommended replacement dates of the closest parts, determines a closest warning date determined based on the original warning date, which is the closest date to the day when the calculation unit calculated the recommended replacement date among the respective original warning dates or warning correction dates of the closest parts. The output unit outputs the recommended replacement date after correction and the most recent warning date, a machine tool management system.
10. The machine tool management system according to claim 1, wherein the component information further includes a delivery date, which is the number of days from the order of a new component to its delivery, and the acquisition unit is capable of connecting to an external network and automatically acquires the information on the delivery date from the external, a machine tool management system.
11. The machine tool management system according to any one of claims 1 to 10, wherein the output unit displays the recommended replacement date for each of the one or more types of components, a machine tool management system.
Citation Information
Patent Citations
Management system for machine tool
JP2017167866A