SYSTEM AND METHOD FOR MANAGING TOOL CALIBRATION IN COMPUTER DIRECTED ASSEMBLY AND MANUFACTURING
First Claim
1. A computer-implemented method of managing a tool used when assembling a manufactured product according to an assembly instruction from a computer directed assembly system, the method comprising:
- obtaining a tool identifier associated with a tool necessary to perform an assembly instruction used in the assembly of materials onto a component of the manufactured product;
aggregating a tool usage time from an assembly record database according to the tool identifier and determining a last calibration point for the tool;
determining if the tool usage time from the last calibration point exceeds a tool usage threshold for calibrating the selected tool as provided for by the associated assembly instruction;
disallowing use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point exceeds the tool usage threshold provided in association with the assembly instruction; and
authorizing use of the tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point does not exceed the tool usage threshold provided in association with the assembly instruction.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products are provided for managing tools and calibrating tools when performing assembly instructions in a computer directed assembly system. To ensure tools remain calibrated, in one embodiment a tool identifier associated with a tool required for the assembly instruction is obtained. Using the tool identifier, a tool usage time for the tool is aggregated from an assembly record database. To determine whether the tool may need calibration, the tool usage time from a last calibration point is compared with a tool usage threshold for calibrating the tool as provided for by the associated assembly instruction. If the tool usage threshold is exceeded, using the tool is disallowed unless the tool is recalibrated. Alternatively, the tool is authorized for use to perform the assembly instruction when it is determined that the tool usage time from the last calibration point does not exceed the tool usage threshold.
-
Citations
19 Claims
-
1. A computer-implemented method of managing a tool used when assembling a manufactured product according to an assembly instruction from a computer directed assembly system, the method comprising:
-
obtaining a tool identifier associated with a tool necessary to perform an assembly instruction used in the assembly of materials onto a component of the manufactured product; aggregating a tool usage time from an assembly record database according to the tool identifier and determining a last calibration point for the tool; determining if the tool usage time from the last calibration point exceeds a tool usage threshold for calibrating the selected tool as provided for by the associated assembly instruction; disallowing use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point exceeds the tool usage threshold provided in association with the assembly instruction; and authorizing use of the tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point does not exceed the tool usage threshold provided in association with the assembly instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for managing a tool used when assembling a manufactured product according to an assembly instruction from a computer directed assembly system, tangibly stored on a computer readable medium, comprising instructions operable to cause a programmable processor to:
-
obtain a tool identifier associated with a tool necessary to perform an assembly instruction used in the assembly of materials onto a component of the manufactured product; aggregate a tool usage time from an assembly record database according to the tool identifier and determining a last calibration point for the tool; determine if the tool usage time from the last calibration point exceeds a tool usage threshold for calibrating a selected tool as provided for by the associated assembly instruction; disallow use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point exceeds the tool usage threshold provided in association with the assembly instruction; and authorize use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point does not exceed the tool usage threshold provided in association with the assembly instruction. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus for managing a tool used when assembling a manufactured product according to an assembly instruction from a computer directed assembly system, the apparatus comprising:
-
a processor capable of executing instructions; and a memory holding instructions when executed by the processor cause the processor to; obtain a tool identifier associated with a tool necessary to perform an assembly instruction used in the assembly of materials onto a component of the manufactured product; aggregate a tool usage time from an assembly record database according to the tool identifier and determining a last calibration point for the tool; determine if the tool usage time from the last calibration point exceeds a tool usage threshold for calibrating a selected tool as provided for by the associated assembly instruction; disallow use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point exceeds the tool usage threshold provided in association with the assembly instruction; and authorize use of the selected tool to perform the assembly instruction when it is determined that the tool usage time from the last calibration point does not exceed the tool usage threshold provided in association with the assembly instruction. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification