Computer aided modeling
First Claim
Patent Images
1. A computerized modeling method, comprising:
- providing, by an object modeling and managing unit in a computing device, a modeling application with different physical object types, wherein each physical object type does not define a three-dimensional structure but includes a first set of parameters for defining a physical object that represents a three-dimensional structure, the first set of parameters including parameters for the physical object'"'"'s type of object, dimensions of its three-dimensional structure, its location in a model, and its association to one or more virtual objects in a model, the different physical object types including a first set of physical object types for modeling concrete structures including beams, columns, and walls, and a second set of physical object types for modeling reinforcement bars to be included into one or more of the concrete structures;
providing, by the object modeling and managing unit, the modeling application with a virtual object type that is a generic modeling aid to assist with modeling more than one physical object, the virtual object type does not define a three-dimensional structure but includes a second set of parameters for defining a virtual object that represents a three-dimensional object, the second set of parameters including parameters for the virtual object'"'"'s dimensions of its three-dimensional structure, its location in the model and its association to one or more physical objects in the model;
creating, by the object modeling and managing unit for storing in one or more data storages, a virtual object using the virtual object type by defining the parameters for its location in the model and the dimensions of its three-dimensional shape;
creating, by the object modeling and managing unit for storing in one or more data storages, more than one physical object to generate the model by using one of the first or second set of physical object types, and by linking to the parameters of the virtual object, each physical object being one of the first or second sets of physical object types and being a separate object from the virtual object, wherein one real-world article can be modeled only by one physical object;
generating, by the object modeling and managing unit for storing in the one or more data storages, the model comprising the more than one physical object created by linking to the virtual object without requiring its own set of definitions; and
outputting, by the object modeling and managing unit, the model stored in the one or more data storages to a user interface for displaying to a user, the model comprising the more than one physical object linked to the virtual object.
1 Assignment
0 Petitions
Accused Products
Abstract
To facilitate modeling a virtual object type is introduced. The virtual object type is a generic modeling aid by means of which one or more virtual objects, each representing a three-dimensional determined volume within a model, may be created, the virtual object being usable for modeling one or more physical objects representing one or more articles that will or may exist in the real world.
-
Citations
17 Claims
-
1. A computerized modeling method, comprising:
-
providing, by an object modeling and managing unit in a computing device, a modeling application with different physical object types, wherein each physical object type does not define a three-dimensional structure but includes a first set of parameters for defining a physical object that represents a three-dimensional structure, the first set of parameters including parameters for the physical object'"'"'s type of object, dimensions of its three-dimensional structure, its location in a model, and its association to one or more virtual objects in a model, the different physical object types including a first set of physical object types for modeling concrete structures including beams, columns, and walls, and a second set of physical object types for modeling reinforcement bars to be included into one or more of the concrete structures; providing, by the object modeling and managing unit, the modeling application with a virtual object type that is a generic modeling aid to assist with modeling more than one physical object, the virtual object type does not define a three-dimensional structure but includes a second set of parameters for defining a virtual object that represents a three-dimensional object, the second set of parameters including parameters for the virtual object'"'"'s dimensions of its three-dimensional structure, its location in the model and its association to one or more physical objects in the model; creating, by the object modeling and managing unit for storing in one or more data storages, a virtual object using the virtual object type by defining the parameters for its location in the model and the dimensions of its three-dimensional shape; creating, by the object modeling and managing unit for storing in one or more data storages, more than one physical object to generate the model by using one of the first or second set of physical object types, and by linking to the parameters of the virtual object, each physical object being one of the first or second sets of physical object types and being a separate object from the virtual object, wherein one real-world article can be modeled only by one physical object; generating, by the object modeling and managing unit for storing in the one or more data storages, the model comprising the more than one physical object created by linking to the virtual object without requiring its own set of definitions; and outputting, by the object modeling and managing unit, the model stored in the one or more data storages to a user interface for displaying to a user, the model comprising the more than one physical object linked to the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor including an object modeling and managing unit in a computing device; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor including the object modeling and managing unit, cause the apparatus to; provide a modeling application with different physical object types, wherein each physical object type does not define a three-dimensional structure but includes a first set of parameters for defining a physical object that represents a three-dimensional structure, the first set of parameters including parameters for the physical object'"'"'s type of object, dimensions of its three-dimensional structure, its location in a model, and its association to one or more virtual objects in a model, the different physical object types including a first set of physical object types for modeling concrete structures including beams, columns, and walls, and a second set of physical object types for modeling reinforcement bars to be included into one or more of the concrete structures; provide the modeling application with a virtual object type that is a generic modeling aid to assist with modeling more than one physical object, the virtual object type does not define a three-dimensional structure but includes a second set of parameters for defining a virtual object that represents a three-dimensional object, the second set of parameters including parameters for the virtual object'"'"'s dimensions of its three-dimensional structure, its location in the model and its association to one or more physical objects in the model; create, during the execution of the modeling application, a virtual object using the virtual object type by defining the parameters for its location in the model and the dimensions of its three-dimensional shape; create more than one physical object to generate the model by using one of the first or second set of physical object types, and by linking to the parameters of the virtual object, each physical object being one of the first or second sets of physical object types and being a separate object from the virtual object, wherein one real-world article can be modeled only by one physical object; generate the model comprising the more than one physical object created by linking to the virtual object without requiring its own set of definitions; associate the more than one physical object with the virtual object; store the virtual object and the more than one physical object with their definitions to a model; and output the model stored in the one or more data storages to a user interface for displaying to a user, the model comprising the more than one physical object linked to the virtual object. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable storage medium having computer-readable instructions executable by a computer such that execution of said instructions by the computer will cause the computer to:
-
provide, by an object modeling and managing unit in a computing device, a modeling application with different physical object types, wherein each physical object type does not define a three-dimensional structure but includes a first set of parameters for defining a physical object that represents a three-dimensional structure, the first set of parameters including parameters for the physical object'"'"'s type of object, dimensions of its three-dimensional structure, its location in a model, and its association to one or more virtual objects in a model, the different physical object types including a first set of physical object types for modeling concrete structures including beams, columns, and walls, and a second set of physical object types for modeling reinforcement bars to be included into one or more of the concrete structures; provide, by the object modeling and managing unit, the modeling application with a virtual object type that is a generic modeling aid to assist with modeling more than one physical object, the virtual object type does not define a three-dimensional structure but includes a second set of parameters for defining a virtual object that represents a three-dimensional object, the second set of parameters including parameters for the virtual object'"'"'s dimensions of its three-dimensional structure, its location in the model and its association to one or more physical objects in the model; create, by the object modeling and managing unit for storing in one or more data storages, a virtual object using the virtual object type by defining the parameters for its location in the model and the dimensions of its three-dimensional shape; create, by the object modeling and managing unit for storing in one or more data storages, more than one physical object to generate the model by using one of the first or second set of physical object types, and by linking to the parameters of the virtual object, each physical object being one of the first or second sets of physical object types and being a separate object from the virtual object, wherein one real-world article can be modeled only by one physical object; generate, by the object modeling and managing unit for storing in the one or more data storages, the model comprising the more than one physical object created by linking to the virtual object without requiring its own set of definitions; and output, by the object modeling and managing unit, the model stored in the one or more data storages to a user interface for displaying to a user, the model comprising the more than one physical object linked to the virtual object. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification