Three-dimensional immersive system for representing an automation control environment
First Claim
Patent Images
1. A computer-implemented system for representing a factory production environment, comprising:
- a processor;
a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including;
an environmental model that represents a factory, the factory comprises a plurality manufacturing lines, the environmental model comprises a plurality of cells that define a plurality of portions of the factory;
a view module that receives a selection of a reference point corresponding to a point in the factory and defines a field of view based upon the reference point, wherein the field of view includes less than all of the environmental model;
a context module that filters the environmental model based at least in part on a context, wherein the context is at least one of (1) a description of at least one task, (2) a description of at least one operation performed by a user when participating in at least one production process, or (3) a description of at least one machine used by the user when participating in the at least one production process; and
a three dimensional rendering component that creates a three-dimensional graphical view of a portion of the objects in the factory represented by the environmental model based at least in part upon the field of view and the context.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.
-
Citations
21 Claims
-
1. A computer-implemented system for representing a factory production environment, comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including; an environmental model that represents a factory, the factory comprises a plurality manufacturing lines, the environmental model comprises a plurality of cells that define a plurality of portions of the factory; a view module that receives a selection of a reference point corresponding to a point in the factory and defines a field of view based upon the reference point, wherein the field of view includes less than all of the environmental model; a context module that filters the environmental model based at least in part on a context, wherein the context is at least one of (1) a description of at least one task, (2) a description of at least one operation performed by a user when participating in at least one production process, or (3) a description of at least one machine used by the user when participating in the at least one production process; and a three dimensional rendering component that creates a three-dimensional graphical view of a portion of the objects in the factory represented by the environmental model based at least in part upon the field of view and the context. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for three-dimensional rendering of a factory production environment, comprising:
-
a processor-implemented act of executing computer executable instructions stored on a computer readable storage medium to implement the following; accessing an environmental model of portion of a factory production the factory comprises a plurality of production lines; calculating a field of view of the environmental model, comprising selecting a reference point corresponding to a location in the production environment and determining the field of view of the environmental model based at least in part upon the reference point; creating a filtered model by filtering at least one object of the plurality of objects of the environmental model within the field of view based at least in part upon context information, wherein the context information is at least one of (1) a description of at least one task, (2) a description of at least one operation performed by a user when participating in at least one production process, or (3) a description of at least one machine used by the user when participating in the at least one production process; and rendering a three-dimensional graphical depiction of filtered model. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for creating a three-dimensional rendering of a factory, comprising:
- employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts;
accessing a model of the factory, wherein the model of the factory includes a plurality of production lines;
dividing the model of the factory into a plurality of cells;calculating a field of view based upon a reference point in the model of the factory corresponding to a location in the factory; determining at least one cell of the plurality of cells that is at least partially inside the field of view; loading into memory the at least one cell; rendering a plurality of objects in the at least one cell based at least in part upon a context and creating a rendered model, wherein the context is at least one of (1) a description of at least one task, (2) a description of at least one operation performed by a user when participating in at least one production process, or (3) a description of at least one machine used by the user when participating in the at least one production process; and displaying the rendered model on a three-dimensional graphical user interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
- employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts;
Specification