Information processing device and method displaying at least two apparatuses for virtually checking interference

US11656753B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11656753-B2
Application numberUS-202117151947-A
CountryUS
Kind codeB2
Filing dateJan 19, 2021
Priority dateJan 31, 2020
Publication dateMay 23, 2023
Grant dateMay 23, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing device is configured to virtually execute motion of a device including a plurality of apparatuses. The information processing device includes a display portion and a control portion. The control portion is configured to extract an apparatus to be virtually moved, from the apparatuses on a basis of movement ranges of the apparatuses and display the apparatus on the display portion, as a check object.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing device configured to virtually execute motion of a system comprising a plurality of apparatuses, the information processing device comprising: a display portion; and a control portion configured to: automatically extract at least two apparatuses whose movement spaces overlap with each other from the plurality of apparatuses on a basis of movement spaces that have been set for each of the plurality of apparatuses, before checking interference of apparatuses in virtual space; display the at least two apparatuses that have been extracted on the display portion and not display apparatuses of which movement spaces do not overlap, as check objects for checking interference; virtually execute motion of the at least two apparatuses simultaneously in the virtual space and check whether or not the at least two apparatuses interfere with each other within a range where the movement spaces of the at least two apparatuses overlap with each other; display a virtual-model display portion in which the device is displayed as a virtual model, on the display portion; cause the virtual-model display portion to display a virtual movement of the check objects; and display an execution button, a pause button, a forward button, and a backward button on the display portion, wherein the execution button causes the virtual-model display portion to execute a virtual movement of the check objects, the pause button causes the virtual-model display portion to pause the virtual movement of the check objects, the forward button and the backward button cause the virtual-model display portion to select the virtual movement of the check objects, and when the forward button or the backward button is pressed in a state where the pause button is pressed, a unit motion of the virtual movement selected by pressing the forward button or pressing the backward button is displayed in the virtual-model display portion while looped. 2. The information processing device according to claim 1 , wherein the control portion is configured to display a setting screen used to set the movement spaces, on the display portion. 3. The information processing device according to claim 2 , wherein the control portion is configured to display a position input portion used to input positions to which the plurality of apparatuses move, on the setting screen. 4. The information processing device according to claim 3 , wherein the control portion is configured to display a relationship between the device, the plurality of apparatuses, and the positions, on the setting screen in a tree view form. 5. The information processing device according to claim 2 , wherein the control portion is configured to display a first automatic setting button used to automatically set the movement spaces, on the setting screen. 6. The information processing device according to claim 1 , wherein the control portion is configured to display a checking screen used to check the check objects, on the display portion. 7. The information processing device according to claim 1 , wherein the control portion is configured to display a combination of check objects to be checked, on the checking screen in accordance with an area in which one movement space overlaps with another movement space. 8. The information processing device according to claim 7 , wherein the control portion is configured to display a second automatic setting button used to automatically display the combination, on the checking screen. 9. The information processing device according to claim 7 , wherein the control portion is configured to display a delete button used to delete the combination and an edit button used to edit the combination, on the checking screen. 10. The information processing device according to claim 1 , wherein the control portion is configured to display an operation screen used to display a virtual movement of the check objects, on the display portion. 11. The information processing device according to claim 10 , wherein the control portion is configured to display an execution status of the virtual movement, on the operation screen in a table form. 12. The information processing device according to claim 10 , wherein the control portion is configured to display whether an interference is occurring in the check objects, on the operation screen. 13. The information processing device according to claim 1 , wherein the control portion is configured to cause the display portion to: display, in a table form, detailed information on a virtual movement of the check objects displayed in the virtual-model display portion, and make a display style of a line corresponding to the virtual movement of the check objects displayed in the virtual-model display portion, different from a display style of other lines corresponding to other movements. 14. The information processing device according to claim 13 , wherein the control portion is configured to cause the display portion to synchronize a display displayed by the virtual-model display portion, with the detailed information displayed in the table form, in accordance with operation of the forward button and the backward button. 15. The information processing device according to claim 1 , wherein when the control portion causes the virtual-model display portion to display a virtual movement of the check objects, the control portion causes the virtual-model display portion to display the virtual movement of the check objects such that the virtual movement is looped. 16. A production device comprising: an information processing device configured to virtually execute motion of a system comprising a plurality of apparatuses, the information processing device comprising: a display portion; and a control portion configured to automatically extract at least two apparatuses whose movement spaces overlap with each other from the plurality of apparatuses on a basis of movement spaces that have been set for each of the plurality of apparatuses, before checking interference of apparatuses in virtual space, display the at least two apparatuses that have been extracted on the display portion and not display apparatuses of which movement spaces do not overlap, as check objects for checking interference, virtually execute motion of the at least two apparatuses simultaneously in the virtual space and check whether or not the at least two apparatuses interfere with each other within a range where the movement spaces of the at least two apparatuses overlap with each other, display a virtual-model display portion in which the device is displayed as a virtual model, on the display portion, cause the virtual-model display portion to display a virtual movement of the check objects, and display an execution button, a pause button, a forward button, and a backward button on the display portion, wherein the execution button causes the virtual-model display portion to execute a virtual movement of the check objects, the pause button causes the virtual-model display portion to pause the virtual movement of the check objects, the forward button and the backward button cause the virtual-model display portion to select the virtual movement of the check objects, and when the forward button or the backward button is pressed in a state where the pause button is pressed, a unit motion of the virtual movement selected by pressing the forward button or pressing the backward button is displayed in the virtual-model display portion while looped. 17. A method of manufacturing products by using a production device havi

Assignees

Inventors

Classifications

  • G05B19/19Primary

    characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path · CPC title

  • Simulating machining process on screen (G05B19/4068 takes precedence) · CPC title

  • Limitation, collision, interference, forbidden zones, avoid obstacles · CPC title

  • Point to two points on tool locus, calculate and display value · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11656753B2 cover?
An information processing device is configured to virtually execute motion of a device including a plurality of apparatuses. The information processing device includes a display portion and a control portion. The control portion is configured to extract an apparatus to be virtually moved, from the apparatuses on a basis of movement ranges of the apparatuses and display the apparatus on the disp…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G05B19/19. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 23 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).