DETERMINATION DEVICE

The determination device addresses human error in tool registration by comparing tool specifications, ensuring accurate grouping and reducing operational errors.

DE112022007797T5Pending Publication Date: 2025-08-21FANUC LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
DE112022007797
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-12-06
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

Existing systems require manual entry of tool information for grouping, which is prone to human error, leading to incorrect tool registration.

Method used

A determination device that includes first and second acquisition units to acquire tool specifications, a determination unit to compare these specifications, and an output unit to provide a matching result, thereby preventing human error in tool registration.

Benefits of technology

Accurately registers tools by comparing their specifications, reducing the likelihood of incorrect grouping and enhancing operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

This determination device includes a first acquisition unit that acquires first specification information indicating specifications of a first tool, a second acquisition unit that acquires second specification information indicating specifications of a second tool, a determination unit that determines whether the first specification information acquired by the first acquisition unit and the second specification information acquired by the second acquisition unit match, and an output unit that outputs the determination results from the determination unit.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a determining device that determines whether it is possible to group a plurality of tools. [State of the art]

[0002] For machining tools, information about the tools used for machining is registered in control units or the like. A plurality of tools with mutually identical attributes are registered in the control unit as tools belonging to the same groups. For example, if a tool has reached its usage limit, the tool that has reached its usage limit is replaced with another tool belonging to the same group, and machining is restarted.

[0003] In the related art, an operator is required to enter tool information into a group registration screen via a keyboard or the like to group and register tools (e.g., PTL 1). The same applies to a case where tool information is transmitted from a tool presetter or the like to the controller via a network, and the operator is required to enter and verify information related to the grouping to group and register tools. [Bibliography][Patent Literature]

[0004] [PTL 1] Japanese Patent Application, Publication No. 2008-197859 [Summary of the invention][Technical problem]

[0005] However, when the operator registers tools via the keyboard or the like, or when the operator enters information for grouping tools via the keyboard or the like, there is a risk that erroneous information will be registered in the control device due to human error. Therefore, a device capable of preventing the occurrence of human error and accurately registering tools was needed. [Solution to the problem]

[0006] A determination device according to the present disclosure includes: a first acquisition unit that acquires first specification information indicating a specification of a first tool; a second acquisition unit that acquires second specification information indicating a specification of a second tool; a determination unit that determines whether or not the first specification information acquired by the first acquisition unit and the second specification information acquired by the second acquisition unit agree with each other; and an output unit that outputs a result of the determination performed by the determination unit. [Brief description of the drawings] [ Fig. 1] Fig. Figure 1 is a diagram showing an example of a system configuration including a destination device. [ Fig. 2] Fig. 2 is a block diagram showing an example of a hardware configuration of the destination device. [ Fig. 3] Fig. 3 is a block diagram showing an example of functions of the determination device. [ Fig. 4] Fig. 4 is a flowchart illustrating an example of processing by the determination device. [ Fig. 5] Fig. 5 is a diagram illustrating an example of a screen that displays information about tools registered in the destination device. [ Fig. 6] Fig. 6 is a block diagram illustrating an example of functions of a determination device according to a second embodiment. [ Fig. 7] Fig. 7 is a block diagram illustrating an example of functions of a determination device according to a third embodiment. [Description of the embodiments]

[0007] A determination device according to embodiments of the present invention will be described below with reference to the drawings. Note that configurations with the same or similar functions are denoted by the same reference numerals in the following description. Also, repeated descriptions of the configurations may be omitted.

[0008] In this application, "based on XX" means "at least based on XX" and includes the case where the matter is based on other elements in addition to XX. "Based on XX" is also not limited to the case where XX is used directly, but also includes the case where the matter is based on a result of performing a calculation or working on XX. "XX" is any element (e.g., any information). <Erste Ausführungsform>

[0009] Fig. Figure 1 is a diagram showing an example of a system configuration with a determination device. A determination device 1 is a device that records tool information concerning tools in a machining tool used for machining. Determination device 1 is also a device that determines whether it is possible to group newly recorded tools or previously recorded tools.

[0010] The determination device 1 is arranged on a server, a terminal, or the like. The terminal is, for example, a personal computer (PC), a tablet terminal, or a smartphone. The determination device 1 can be mounted on a control unit 2 for a processing tool.

[0011] The determination device 1 is connected to the control device 2 for the machining tool in a wired or wireless manner. The machining tool is, for example, a lathe, a machining center, or a compound machining center. The control device 2 is a device that controls the machining tool based on a work program. The determination device 1 exchanges information about tools, for example, with the control device 2.

[0012] Furthermore, the determination device 1 is connected to a tool presetter 3 in a wired or wireless manner. The tool presetter 3 is a device that acquires information related to the tools. The tool presetter 3 acquires, for example, tool offset data. The offset data may include information indicating a tool length correction, a tool diameter correction, an X-axis correction, a Z-axis correction, and the like. Note that the determination device 1 does not necessarily have to be connected to the tool presetter 3. For example, the tool offset data acquired by the tool presetter 3 may be printed by a printer or the like, and an operator may input the printed offset data into the determination device 1 using a keyboard or the like.

[0013] Fig. Figure 2 is a block diagram illustrating an example of a hardware configuration of the determination device 1. The determination device 1 includes, for example, a hardware processor 101, a bus 102, a read-only memory (ROM) 103, a random access memory (RAM) 104, a non-volatile memory 105, a first interface 106, a second interface 107, and a third interface 108.

[0014] The hardware processor 101 is a processor that controls the entire destination device 1 according to a system program. The hardware processor 101 reads the system program and the like stored in the ROM 103 via the bus 102. The hardware processor 101 is, for example, a central processing unit (CPU) or an electronic circuit.

[0015] Bus 102 is a communication line that connects hardware components in destination device 1. The hardware components in destination device 1 exchange data via bus 102.

[0016] The ROM 103 is a storage device that stores the system program and the like. The ROM 103 is a computer-readable storage medium.

[0017] RAM 104 is a storage medium that temporarily stores various types of data. RAM 104 acts as a work area used by hardware processor 101 to process various types of data.

[0018] The non-volatile memory 105 is a storage medium that stores data even when the power supply of the determination device 1 is interrupted. The non-volatile memory 105 stores, for example, specification information indicating the specifications of tools in the machining tool to be used for machining. The non-volatile memory 105 is a computer-readable storage medium. The non-volatile memory 105 is configured, for example, as a memory backed up by a battery or a solid-state drive (SSD).

[0019] The first interface 106 connects the bus 102 and an input / output device 11. The first interface 106 sends, for example, various types of data processed by the hardware processor 101 to the input / output device 11.

[0020] The input / output device 11 receives various types of data via the first interface 106 and displays the various types of data. Furthermore, the input / output device 11 receives inputs of various types of data and sends the various types of data to the hardware processor 101, for example, via the first interface 106.

[0021] The input / output device 11 is, for example, a touch panel. In a case where the input / output device 11 is a touch panel, the input / output device 11 is, for example, a capacitive touch panel. The touch panel is not limited to one of the capacitive types and can be a touch panel of a different scheme. The input / output device 11 can also include devices such as a monitor, a keyboard, a mouse, and the like.

[0022] The second interface 107 connects the bus 102 and the control unit 2 of the machining tool. The second interface 107 sends, for example, information acquired by the control unit 2 and information stored in the control unit 2 to the hardware processor 101 via the bus 102. Furthermore, the second interface 107 sends information stored in the non-volatile memory 105, information processed by the hardware processor 101, and the like to the control unit 2.

[0023] The third interface 108 connects the tool presetter 3 and the bus 102. The third interface 108 sends, for example, specification information indicating the specifications of the tools detected by the tool presetter 3 to the non-volatile memory 105.

[0024] Fig. Figure 3 is a block diagram illustrating an example of functions of the determination device 1. The determination device 1 includes a storage unit 111, a first acquisition unit 112, a second acquisition unit 113, a determination unit 114, and an output unit 115.

[0025] The storage unit 111 is implemented, for example, by various types of information stored in the RAM 104 or the non-volatile memory 105. The first acquisition unit 112, the second acquisition unit 113, the determination unit 114, and the output unit 115 are implemented by the hardware processor 101, which performs computational processing using the system program stored in the ROM 103 and various types of data stored, for example, in the non-volatile memory 105.

[0026] The storage unit 111 stores first specification information indicating a specification of a first tool. The first tool is a tool to be used in the machining tool for machining, and is either one tool or a plurality of tools whose specifications are stored in the storage unit 111. In other words, the information indicating the specification of the first tool is stored in the storage unit 111. Information indicating the specification of the first tool is referred to as first specification information.

[0027] The first specification information includes shape data indicating the shape of the first tool, offset data of the first tool, and the model number data of the first tool. The shape data is data indicating the shape or type of the first tool. The shape data includes data indicating the shape or type of the first tool, such as a drill, a square cutter, a ball cutter, a tap, a turning tool for an outer diameter, and a turning tool for an inner diameter. The shape data may also include information about whether the first tool is a roughing or finishing tool.

[0028] In addition, the shape data includes information indicating whether the first tool is a large-diameter tool or not. The large-diameter tool is a tool with a relatively large diameter compared to other tools. Because the large-diameter tool has a large diameter, if the large-diameter tool is housed in a tool magazine, there is a risk that the tool will collide with other tools housed in a tool magazine or multiple tool magazines nearby. In other words, in a case where the large-diameter tool is housed in a certain tool magazine, there is a risk that the large-diameter tool will interfere with a tool housed in the next tool magazine and a tool housed in a tool magazine at a position farther away than the next tool magazine.

[0029] Therefore, one or more tool magazines located near the tool magazine housing the large-diameter tool do not accommodate other tools. Note that if a tool diameter correction value of a tool is equal to or greater than a predefined value, the tool may be considered a large-diameter tool, and the tool's specification information may include information indicating that the tool is a large-diameter tool.

[0030] The shape data may also include information about whether the first tool is a heavy tool or not. The heavy tool is a tool with a heavier weight than typically used tools. In a case where the replacement of the heavy tool is performed by a tool replacement device, the tool replacement device performs a tool replacement operation at a slower speed than usual. In a case where tool replacement of the heavy tool is performed by a replacement arm, for example, the rotation speed of the replacement arm is slower than usual. In a case where tool replacement of the heavy tool is performed by a robot or the like, the robot or the like operates at a slower speed than usual.

[0031] The offset data includes data indicating a tool diameter compensation, a tool length compensation, an X-axis compensation, a Z-axis compensation, and the like of the first tool.

[0032] It should be noted that the offset data of the first tool may include a plurality of offset data sets. In a case where a tool includes a plurality of cuttable parts, the offset data of the tool may include offset data for each cuttable part. For example, offset data of a multi-edge tool with multiple cutting blades provided in one tool includes data indicating an X-axis offset and a Z-axis offset of each cutting blade. In addition, offset data of a step cutter includes data indicating a tool diameter offset and a tool length offset of a distal end of the tool, and data indicating a tool diameter offset and a tool length offset of a stepped portion.

[0033] The model number data is data that specifies a model number of the first tool. The model number is a model number assigned by a tool manufacturer. The model number can be a number specified by the operator. Alternatively, the model number can be a name assigned to the tool.

[0034] The first acquisition unit 112 acquires first specification information indicating the specification of the first tool. The first acquisition unit 112 acquires the first specification information stored in the storage unit 111.

[0035] The second acquisition unit 113 acquires second specification information indicating a specification of a second tool. The second tool is a tool to be used in the machining tool for machining and is a tool that is different from the first tool. The second tool is a tool for which information indicating its specification is to be newly recorded, for example, in the destination device. The information indicating the specification of the second tool is referred to as second specification information.

[0036] The second specification information includes shape data indicating the shape of the second tool, offset data of the second tool, and model number data of the second tool. The shape data is data indicating the shape or type of the second tool. The shape data includes data indicating the shape or type of the second tool, such as a drill, a square cutter, a ball cutter, a tap, a turning tool for an outer diameter, and a turning tool for an inner diameter. The shape data may also include information about whether the second tool is a roughing or finishing tool.

[0037] The shape data contains information indicating whether the second tool is a large-diameter tool or not. The shape data may contain information indicating whether the second tool is a heavy-duty tool or not. The model number data is data indicating the model number of the second tool.

[0038] In a case where the tool presetter 3 measures the offset data of the second tool, the second acquisition unit 113 acquires the second specification information from the tool presetter 3. Also, in a case where any of the shape data and the model number data are input to the input / output device 11, the second acquisition unit 113 may acquire the second specification information from the input / output device 11.

[0039] The determination unit 114 determines whether the first specification information acquired by the first acquisition unit 112 and the second specification information acquired by the second acquisition unit 113 agree with each other or not.

[0040] In a case where each of the first and second specification information includes, for example, a tool length correction and a tool diameter correction, the determination unit 114 determines whether the value of the tool length correction included in the first specification information and the value of the tool length correction included in the second specification information agree with each other. Furthermore, the determination unit 114 determines whether the value of the tool diameter correction included in the first specification information and the value of the tool diameter correction included in the second specification information agree with each other.

[0041] When the first specification information and the second specification information include information indicating tool types, the determination unit 114 further determines whether the information indicating the tool type included in the first specification information and the information indicating the tool type included in the second specification information agree with each other. In a case where the first specification information includes information indicating that the first tool is a finishing cutter and the second specification information includes information indicating that the second tool is a finishing cutter, the determination unit 114 determines that the first specification information and the second specification information agree with each other.

[0042] Also, in a case where the first specification information and the second specification information include model number data indicating model numbers of the tools, the determination unit 114 determines whether the model number data included in the first specification information and the model number data included in the second specification information agree with each other. For example, in a case where the model number data included in the first specification information is "FADLφ12" and the model number data included in the second specification information is "FADLφ12," the determination unit 114 determines that the first specification information and the second specification information agree with each other.

[0043] The output unit 115 outputs a result of the determination performed by the determination unit 114. The output unit 115 outputs the result of the determination to, for example, the input / output device 11. In a case where it is determined that the first specification information and the second specification information do not match each other, the output unit 115 causes the input / output device 11 to display a character string "non-match" on the display screen. Also, in a case where it is determined that the first specification information and the second specification information match each other, the output unit 115 causes the input / output device 11 to display a character string "match" on the display screen.

[0044] The output unit 115 can output the result of the determination to a predetermined file, for example. For example, the output unit 115 can cause a file stored in the control unit 2 to record information indicating whether or not the first specification information and the second specification information match each other.

[0045] Fig. 4 is a flowchart illustrating an example of processing executed by the determination device 1. In the determination device 1, the first acquisition unit 112 first acquires the specification information of the first tool (step S1). Next, the second acquisition unit 113 acquires the specification information of the second tool (step S2).

[0046] Next, the determination unit 114 determines whether the first specification information acquired by the first acquisition unit 112 and the second specification information acquired by the second acquisition unit 113 match each other (step S3). Finally, the output unit 115 outputs a result of the determination performed by the determination unit 114 (step S4), and then the processing ends.

[0047] Note that the example in which the first acquisition unit 112 acquires the first specification information only once in processing has been described, but the first acquisition unit 112 may acquire specification information indicating specifications of all the tools stored in the storage unit 111. In this case, the determination unit 114 only needs to determine whether the first specification information of each of the first tools stored in the storage unit 111 and the second specification information match each other.

[0048] In addition, the operator may be able to register a second tool in the same group as the first tool or in a group different from that of the first tool based on the determination result after the output unit 115 outputs the determination result. Note that a group refers to a set of multiple tools to which the same group designation information has been applied. In other words, a group refers to a set of first specification information with which the same group designation information has been stored in an associated manner. The group designation information is, for example, a group name, a group number, or a group designation value.

[0049] In a case where the determination unit 114 determines that the first specification information and the second specification information match each other, the output unit 115 causes, for example, the input / output device 11 to display an OK button. Once the operator touches the OK button, the determination unit 115 registers the second tool in the same group as the first tool. In other words, the storage unit 111 stores the group designation information associated with the first specification information in association with the second specification information.

[0050] If the determination unit 114 determines that one of the first specification information stored in the storage unit 111 does not match the second specification information, the storage unit 111 only needs to generate a new group and store the second specification information. In other words, the storage unit 111 only needs to generate new group designation information that is different from the group designation information already associated with the first specification information and store the newly generated group designation information in association with the second specification information.

[0051] Which of the group name, group number, group label value, and the like should be used as group label information can be specified by a parameter. Also, one or a plurality of information from the group name, group number, group label value, and the like can be used as group label information.

[0052] In a case where a plurality of information items are used as group designation information, tools that all of the plurality of information items have in common are registered in the same group. Also, in the case where a plurality of information items are used as group designation information, tools that have some information items in common among the plurality of information items can be registered in the same group.

[0053] For example, in a case where only the group label value is used as group label information, tools to which the same group label value is applied are registered in the same group. Also, in a case where the group label value and the group name are used as group label information, tools to which the same group label values ​​are applied and which have the same group name are registered in the same group. In the case where the group label value and the group name are used as group label information, tools to which the same group label value is applied or tools that have the same group name can be registered in the same group.

[0054] Note that applying the same group designation information to the specification information of each of the plurality of tools is referred to as tool grouping. Alternatively, changing group-related information applied to the specification information of the plurality of tools to the same group designation information is referred to as tool grouping. In other words, the group designation information is information for designating the group.

[0055] Fig. 5 is a diagram illustrating an example of a display screen that displays information regarding the tools registered in the destination device 1. "No." indicates a tool number. "Type Number" indicates a tool group. In other words, tools to which the same type number is applied are tools that belong to the same group.

[0056] For example, the tool with tool number 1 corresponds to the first tool. In other words, the tool with tool number 1 is a tool that has already been registered in the determination device 1. For example, the tool with tool number 5 also corresponds to the second tool. In other words, it is determined whether the specification information of the tool with tool number 1 and the specification information of the tool with tool number 5 match each other. Assuming that the specification information matches, the tool with tool number 5 is newly registered in the same group "111" as the tool with tool number 1.

[0057] In the present embodiment, the example in which the second specification information is acquired from the tool presetter 3 has been described. However, the second specification information may already have been stored in the storage unit 111. In other words, the second acquisition unit 113 may acquire the second specification information indicating the specification of the second tool from the storage unit 111. In this case, it is possible to check whether the registered information is correct or not by having the determination unit 114 determine whether the first specification information and the second specification information, which have already been registered in the same group, agree with each other or not. <Zweite Ausführungsform>

[0058] Fig. 6 is a block diagram illustrating an example of functions of a determination device 1 according to a second embodiment. The determination device 1 according to the second embodiment differs from the determination device 1 according to the first embodiment in that the determination device 1 according to the second embodiment includes a reference data acquisition unit 116.

[0059] The reference data acquisition unit 116 acquires reference data for a determination unit 114 to determine whether or not the first specification information and the second specification information agree with each other. The reference data is, for example, threshold data indicating a threshold value. The threshold data is data defining an upper limit of a difference between a value indicated by the first specification information and a value indicated by the second specification information in a case where it is determined that the values ​​agree with each other.

[0060] For example, in a case where the first specification information and the second specification information are tool length correction, the reference data is 1.0 [mm]. In other words, in a case where the difference between the tool length correction value indicated by the first specification information and the tool length correction value indicated by the second specification information is equal to or less than 1.0 [mm], the determination unit 114 determines that the first specification information and the second specification information agree with each other.

[0061] On the other hand, in a case where the difference between the value of the tool length correction indicated by the first specification information and the value of the tool length correction indicated by the second specification information exceeds 1.0 [mm], the determination unit 114 determines that the first specification information and the second specification information do not agree with each other.

[0062] In this way, it is possible to register the first tool and the second tool in the same group even if there is a slight difference between the first specification information and the second specification information. < Third Embodiment>

[0063] Fig.7 is a block diagram illustrating an example of functions of a determination device 1 according to a third embodiment. The determination device 1 according to the third embodiment differs from the determination device 1 according to the first embodiment in that the determination device 1 according to the third embodiment includes a type information acquisition unit 117.

[0064] The type information acquisition unit 117 acquires type information indicating types of first specification information and second specification information. For example, the type information acquisition unit 117 acquires the type information stored in a storage unit 111. The type information acquisition unit 117 may acquire the type information input from an input / output device 11.

[0065] The type information is information indicating what type of specification information a first acquisition unit 112 and a second acquisition unit 113 should acquire from the specification information included in the first specification information and the second specification information. The type information includes, for example, at least shape data designation information, offset data designation information, and model number data designation information.

[0066] The first acquisition unit 112 and the second acquisition unit 113 acquire the first specification information and the second specification information, respectively, based on the type information acquired by the type information acquisition unit 117.

[0067] For example, in a case where the type information acquired by the type information acquisition unit 117 is offset data designation information, the first acquisition unit 112 acquires first specification information indicating a tool length correction and a tool diameter correction of the first tool. Furthermore, the second acquisition unit 113 acquires second specification information indicating a tool length correction and a tool diameter correction of the second tool. In this case, the determination unit 114 determines whether or not the tool length correction and the tool diameter correction of the first tool and the tool length correction and the tool diameter correction of the second tool agree with each other.

[0068] If the type information acquired by the type information acquisition unit 117 is model number data designation information, the first acquisition unit 112 acquires first specification information indicating the model number of the first tool. Furthermore, the second acquisition unit 113 acquires second specification information indicating the model number of the second tool. In this case, the determination unit 114 determines whether the model number of the first tool and the model number of the second tool match each other.

[0069] In this way, it is possible to determine whether there is a match or mismatch between the first specification information and the second specification information based on the type information by the operator inputting the type information into an input / output device 11, for example.

[0070] The type information acquisition unit 117 can acquire a variety of type information. In other words, the type information acquisition unit 117 can acquire two or more pieces of information from among shape data designation information, offset data designation information, and model number data designation information.

[0071] The type information may include information indicating priority. The information indicating priority is information indicating an order of determination with respect to a plurality of specification information included in each of the first specification information and the second specification information.

[0072] For example, "1," information indicating priority, was assigned to "model number data designation information." "2," information indicating priority, was used for "offset data designation information." "3," information indicating priority, was used for "shape data designation information." In this case, smaller numerical values ​​indicate higher priority. The determination unit 114 determines, based on the information indicating priority, in which order the first specification information and the second specification information agree with each other.

[0073] Specifically, the first acquisition unit 112 first acquires model data of the first tool as first specification information. Furthermore, the second acquisition unit 113 acquires model number data of the second tool as second specification information. Then, the determination unit 114 determines whether the model number data of the first tool and the model number data of the second tool match each other. If it is determined that the model number data of the first tool and the model number data of the second tool match each other, the output unit 115 outputs the determination result.

[0074] On the other hand, in a case where it is determined that the model number data of the first tool and the model number data of the second tool do not match each other, the first acquisition unit 112 acquires offset data of the first tool as first specification information. Furthermore, the second acquisition unit 113 acquires offset data of the second tool as second specification information.

[0075] Next, the determination unit 114 determines whether the offset data of the first tool and the offset data of the second tool agree with each other. If it is determined that the offset data of the first tool and the offset data of the second tool agree with each other, the output unit 115 outputs the determination result.

[0076] On the other hand, in a case where it is determined that the offset data of the first tool and the offset data of the second tool do not match each other, the first acquisition unit 112 acquires shape data of the first tool. Furthermore, the second acquisition unit 113 acquires shape data of the second tool. Thereafter, the processing of the determination unit 114 and the output unit 115 is performed similarly to the above-mentioned flow.

[0077] As described above, the determination device 1 according to the present disclosure includes: the first acquisition unit 112 that acquires the first specification information indicating the specification of the first tool; the second acquisition unit 113 that acquires the second specification information indicating the specification of the second tool; the determination unit 114 that determines whether or not the first specification information acquired by the first acquisition unit 112 and the second specification information acquired by the second acquisition unit 113 agree with each other; and the output unit 115 that outputs a result of the determination performed by the determination unit 114.

[0078] Therefore, the determination device 1 can prevent the occurrence of human errors and accurately register the tools. In other words, it is possible to prevent the tools from being registered in a group not intended by the operator.

[0079] In addition, the determination device 1 further includes: the reference data acquisition unit 116 that acquires reference data for the determination unit 114 to determine whether the first specification information and the second specification information agree with each other or not, and the determination unit 114 determines whether the first specification information and the second specification information agree with each other or not based on the reference data.

[0080] Therefore, it is possible to determine that the first specification information and the second specification information match each other, even if they do not exactly match each other. Therefore, it is possible to use tool offset data to determine whether or not to register the tools in a group.

[0081] In addition, the determination device 1 further includes: a type information acquisition unit 117 that acquires the type information indicating the types of the first specification information and the second specification information, and the first acquisition unit 112 and the second acquisition unit 113 acquire the first specification information and the second specification information, respectively, based on the type information acquired by the type information acquisition unit 117.

[0082] Furthermore, the type information includes information indicating priority, and the determination unit 114 determines whether the first specification information and the second specification information agree with each other based on the information indicating priority. Therefore, the determination unit 114 can determine whether the first specification information and the second specification information agree with each other in the order of the first specification information and the second specification information with a high probability of agreement with each other. This makes it possible to reduce the processing burden of the determination unit 114.

[0083] Therefore, the determination unit 114 can determine whether the first specification information and the second specification information match each other based on a variety of types of specification information. In addition, the type information includes at least shape data, offset data, and model number data of the first tool and the second tool. Therefore, the operator can select which type of specification information to use to register the tools in a group. This increases the usefulness of the determination device.

[0084] In addition, the determination device 1 further includes: the storage unit 111 that stores the first specification information and the group designation information associated with the first specification information, and in a case where the determination unit 114 determines that the first specification information and the second specification information agree with each other, the storage unit 111 stores the second specification information in association with the group designation information.

[0085] Therefore, the determination device 1 can prevent the occurrence of human errors. As a result, the determination device 1 can accurately register tool groups. Furthermore, it is possible to reduce the operator's burden when registering tools by using the determination device 1.

[0086] Furthermore, in a case where the determination unit 114 determines that the first specification information and the second specification information do not match each other, the storage unit 111 stores new group designation information that is different from the group designation information associated with the second specification information. Therefore, the determination device 1 can prevent human errors from occurring when registering tool groups.

[0087] The present disclosure has been described in detail as above, but is not limited to these embodiments. Therefore, various additions, replacements, modifications, partial deletions, etc., can be made to these embodiments without departing from the gist of the disclosure or the spirit of the disclosure as understood from the contents described in the claims and their equivalents. Furthermore, these embodiments can be implemented by combination.

[0088] Supplementary notes are disclosed as follows. (Supplementary Note 1)

[0089] A determination device comprising: a first acquisition unit that acquires first specification information indicating a specification of a first tool; a second acquisition unit that acquires second specification information indicating a specification of a second tool; a determination unit that determines whether or not the first specification information acquired by the first acquisition unit and the second specification information acquired by the second acquisition unit agree with each other; and an output unit that outputs a result of the determination performed by the determination unit. (Supplementary Note 2)

[0090] The determination device according to Supplementary Note 1 also includes: a reference data acquisition unit that acquires reference data for the determination unit to determine whether the first specification information and the second specification information agree with each other or not, wherein the determination unit determines whether or not the first specification information and the second specification information agree with each other based on the reference data. (Supplementary Note 3)

[0091] The determination device according to Supplementary Note 1 or 2 also comprises: a type information acquisition unit that acquires type information indicating types of the first specification information and the second specification information, wherein the first acquiring unit and the second acquiring unit acquire the first specification information and the second specification information, respectively, based on the type information acquired by the type information acquiring unit. (Supplementary Note 4)

[0092] The determination device according to Supplementary Note 3, where the type information contains information indicating a priority, and the determination unit determines whether or not the first specification information and the second specification information agree with each other based on the information indicating the priority. (Supplementary Note 5)

[0093] The determining device according to Supplementary Note 3 or 4, wherein the type information includes at least shape data, offset data, and model number data of the first tool and the second tool. (Supplementary Note 6)

[0094] The determination device according to any of Supplementary Notes 1 to 5, further comprising: a storage unit that stores the first specification information and the group designation information associated with the first specification information, wherein the storage unit stores the group designation information in association with the second specification information in a case where the determination unit determines that the first specification information and the second specification information agree with each other. (Supplementary Note 7)

[0095] The determination device according to any one of Supplementary Notes 1 to 6, wherein the storage unit stores new group designation information different from the group designation information associated with the second specification information when the determination device determines that the first specification information and the second specification information do not agree with each other. [Reference character list] 1 determination device 101 Hardware Processor 102 buses 103 ROM 104 RAM 105 Non-volatile memory 106 First interface 107 Second interface 108 Third interface 111 Storage unit 112 First registration unit 113 Second recording unit 114 Determination unit 115 Output unit 116 Unit for recording reference data 117 Unit for recording type information 2 control unit 3 tool presetters 11 Input / output device QUOTES CONTAINED IN THE DESCRIPTION

[0000] This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions. Cited patent literature

[0000] JP 2008-197859

[0004]

Claims

[1] A determination device comprising: a first acquisition unit that acquires first specification information indicating a specification of a first tool; a second acquisition unit that acquires second specification information indicating a specification of a second tool; a determination unit that determines whether or not the first specification information acquired by the first acquisition unit and the second specification information acquired by the second acquisition unit agree with each other; and an output unit that outputs a result of the determination performed by the determination unit. [2] The determining device according to claim 1, further comprising: a reference data acquisition unit that acquires reference data for the determination unit to determine whether the first specification information and the second specification information agree with each other or not, wherein the determination unit determines whether or not the first specification information and the second specification information agree with each other based on the reference data. [3] The determining device according to claim 1 or 2, further comprising: a type information acquisition unit that acquires type information indicating types of the first specification information and the second specification information, wherein the first acquiring unit and the second acquiring unit acquire the first specification information and the second specification information, respectively, based on the type information acquired by the type information acquiring unit. [4] The determination device according to claim 3, wherein the type information includes information indicating a priority, and the determination unit determines whether or not the first specification information and the second specification information agree with each other based on the information indicating the priority. [5] The determining device according to claim 3 or 4, wherein the type information includes at least shape data, offset data and model number data of the first tool and the second tool. [6] The determining device according to any one of claims 1 to 5, further comprising: a storage unit that stores the first specification information and the group designation information associated with the first specification information, wherein the storage unit stores the group designation information in association with the second specification information in a case where the determination unit determines that the first specification information and the second specification information agree with each other. [7] The determination device according to any one of claims 1 to 6, wherein the storage unit stores new group designation information different from the group designation information in association with the second specification information when the determination unit determines that the first specification information and the second specification information do not agree with each other.

Citation Information

Patent Citations

  • 2008-197859