Spatial information modeling of buildings using non-manifold topology via a 3d geometric modeling kernel and designscript
AssigneeAutodesk, Inc.
InventorsRoslyn Robert Aish, Aparajit Pratap
Life of this patent
Estimating the term…
Abstract
A method, apparatus, system, and computer program product provide the ability to utilize a spatial model. A first input body and a second input body are obtained. A non-regular Boolean operation is performed that combines the first input body and the second input body to create and output an output body. The output body is a spatial model represented by a non-manifold solid body. A topological property of the non-manifold solid body is exposed to select and control an attribute of a building component represented by the non-manifold solid body.
Claims22
A computer-implemented method for utilizing a spatial model comprising:
- (a) obtaining a first input body and a second input body;
- (b) performing a non-regular Boolean operation combining the first input body and the second input body to create and output an output body, wherein the output body comprises a spatial model represented by a non-manifold solid body;
- and
- (c) exposing a topological property of the non-manifold solid body to select and control an attribute of a building component represented by the non-manifold solid body.
A computer readable storage medium encoded with computer program instructions which when accessed by a computer causes the computer to load the program instructions to a memory therein creating a special purpose data structure causing the computer to operate as a specially programmed computer, executing a method of utilizing a spatial model, comprising:
- (a) obtaining, in the specially programmed computer, a first input body and a second input body;
- (b) performing, in the specially programmed computer, a non-regular Boolean operation combining the first input body and the second input body to create and output an output body, wherein the output body comprises a spatial model represented by a non-manifold solid body;
- and
- (c) exposing, via the specially programmed computer, a topological property of the non-manifold solid body to select and control an attribute of a building component represented by the non-manifold solid body.
Dependencies are inferred from the claim text.