Automated in-line object inspection
US-2019156472-A1 · May 23, 2019 · US
US11768574B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11768574-B2 |
| Application number | US-202016868800-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 7, 2020 |
| Priority date | May 7, 2019 |
| Publication date | Sep 26, 2023 |
| Grant date | Sep 26, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various embodiments enable batch inspection of a plurality of workpieces by and inspection instrument such as a coordinate measuring machine. Some embodiments present user interfaces, including graphical user interfaces, to enable an operator to configure a batch inspection system and a batch inspection job, and to monitor and control execution of a batch inspection job.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method of operating a batch inspection system through a software implementing reusable data objects representing different workpieces and elements comprising a batch inspection system, the batch inspection system comprising a coordinate measuring machine having a measuring space, a workpiece container, a robot disposed to deliver each of plurality of workpieces to the measuring space from the workpiece container, and a control computer having a display device and operably coupled to the coordinate measuring machine and the robot, the method comprising: displaying, on the display device, a graphical user interface configured to allow an operator to control execution of a batch inspection job by the batch inspection system, the graphical user interface comprising: a graphical container graphically representing a corresponding physical container, the physical container having a plurality of workpieces, each workpiece in the plurality of workpieces having a corresponding unique position in the container, and a plurality of graphical icons, each graphical icon of the plurality of graphical icons corresponding to a unique workpiece from among a plurality of workpieces in a batch job, and displayed in the graphical container in a graphical position corresponding to the position on the physical container of the workpiece, each such graphical icon having indicia conveying a status of inspection of the corresponding workpiece. 2. The method of claim 1 , further comprising: receiving, via the graphical user interface, control input from the operator; and controlling, by the control computer, operation of the batch inspection system to inspect each workpiece of the plurality of workpieces according to the control input. 3. The method of claim 2 , wherein the control input comprises one of: input defining a schedule for a batch inspection job; input commencing execution of a batch inspection job; input pausing execution of batch inspection job; input modifying the execution of an ongoing batch inspection job; and input changing the priority of a batch inspection job relative to another batch inspection job. 4. The method of claim 2 , wherein the control input comprises commanding a re-inspection of a workpiece corresponding to a one of the graphical icons. 5. The method of claim 2 , wherein the control input comprises changing an inspection routine of a workpiece corresponding to a one of the graphical icons. 6. The method of claim 2 , wherein the control input comprises scheduling a queue of a plurality of inspection jobs for execution. 7. The method of claim 2 , wherein the graphical user interface includes a depiction of the layout of workpieces in the container and the depiction enables contemporaneous monitoring of the inspection process by providing a visual indication of progress of an inspection job being executed. 8. The method of claim 2 wherein the indicia comprises at least one of the following: a graphical indicium indicating that the corresponding workpiece has completed inspection; a graphical indicium indicating that the corresponding workpiece has completed a graphical indicium indicating that the corresponding workpiece has completed and passed inspection; a graphical indicium indicating that the corresponding workpiece has failed inspection; a graphical indicium indicating that the corresponding workpiece is currently being inspected; and a graphical indicium indicating that the corresponding workpiece in the queue of the active batch inspection process to be inspected. 9. The method of claim 1 wherein each graphical icon is configured to receive a request from the operator, and to display in response to said request, at least one of: information regarding part properties of the corresponding workpiece; trace field information of the corresponding workpiece; progress information of the progress of the corresponding workpiece through the inspection process; and result information of the inspection of the corresponding workpiece. 10. A batch inspection system for inspecting a plurality of workpieces in batch of workpieces from a physical container, the batch inspection system comprising: a coordinate measuring machine having a measuring space; a robot disposed to deliver each of plurality of workpieces to the measuring space; and a control computer having a display device and operably coupled to the coordinate measuring machine and the robot, the control computer configured to display on the display device a graphical user interface comprising: a graphical container graphically representing the corresponding physical container, and a plurality of graphical icons, each graphical icon of the plurality of graphical icons representing a unique corresponding workpiece from among a plurality of workpieces in a batch job, and displayed on the graphical container in a position corresponding to a corresponding position on the physical container of the workpiece corresponding to said icon, each such graphical icon having a set of indicia conveying a status of inspection of the corresponding workpiece; the graphical user interface further configured to receive control input from the operator; and the control computer further configured to coordinate the operations of the robot and the coordinate measuring machine to inspect each workpiece of the plurality of workpieces according to the control input. 11. The system of claim 10 , wherein the control computer further configured to display the plurality of graphical icons arranged in a matrix within the graphical container, each graphical icon indicating the position of its corresponding workpiece within the graphical container relative to each of the other graphical icons in the plurality of graphical icons. 12. The system of claim 10 wherein the control computer further configured to perform at least one of the following in response to operator input received via the graphical user interface: schedule a batch inspection job in response to operator input received defining a schedule for said batch inspection job; commence execution of a batch inspection job in response to input commencing execution of a batch inspection job; pause execution of a batch inspection job in response to input to pause said execution; modify execution of a batch inspection job in response to input modifying the execution of an ongoing batch inspection job; and changing priority of a batch inspection job in response to input changing the priority of a batch inspection job relative to another batch inspection job. 13. The system of claim 10 wherein the control computer further configured to re-inspect a specific workpiece in response to control input received from the operator via the graphical user interface, which control input identifies the specific workpiece and directs re-inspection of the specified workpiece. 14. The system of claim 10 wherein the control computer further configured to replace an inspection routine associated with a workpiece in response to control input directing such replacement. 15. A non-transitory computer-readable medium having stored thereon sequences of instructions which, when executed by at least one processor, cause the at least one processor to: display on a display screen a graphical user interface configured to allow an operator to control execution of a batch inspection job by a batch inspection system, the graphical user interface comprising: a graphical container graphically representing a corresponding physical container, and a plurality of graphical icons, each gra
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Contact-making feeler heads therefor · CPC title
characterised by monitoring or safety (G05B19/19 takes precedence) · CPC title
characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.