Graphical method and system for modeling and estimating construction parameters
DCFirst Claim
1. A method for computerized modeling of at least one chamber of a building structure with a concurrent estimation of one or more design parameters associated with said chamber of said building structure, said method comprising the steps of:
- (a) selecting, from an estimation program, a non-derivational default volumetric polyhedron as an estimation polyhedron, said estimation polyhedron comprising a plurality of facets forming an enclosed volume, wherein each of said facets is defined as a series of vertices;
(b) assigning material and labor calculation attributes to one or more of said plurality of facets, wherein said material and labor calculation attributes corresponds to structural attributes of said chamber;
(c) graphically displaying said estimation polyhedron and concurrently displaying finishing parameters relating to said estimation polyhedron, wherein said finishing parameters provide estimates of finishing material and labor needed for a selected facet of said one or more of said plurality of facets, wherein said finishing material is in established industry units, and wherein said finishing parameters correspond to said material and labor calculation attributes;
(d) morphing said selected facet of said one or more of said plurality of facets to obtain a morphed facet, such that said estimation polyhedron more closely approximates said chamber undergoing estimation;
(e) automatically revising in real time said material and labor calculation attribute of said morphed facet and any adjacent facets of said estimation polyhedron also modified and affected by said step of morphing, in order to maintain a closed volume of said estimation polyhedron;
(f) automatically updating said finishing parameter display relating to said morphed facet as part of providing a real time project estimate of material and labor, said project estimate is based upon and associated with said material and labor calculation attributes of said estimation polyhedron and corresponds to a project to be completed in said building structure; and
(g) repeating said steps of morphing, revising and automatically updating until said estimation polyhedron accurately depicts said chamber undergoing estimation.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and system for modeling rooms or chambers in a structure for intuitive and accurate estimation of process parameters (e.g., material and labor costs for performing the process) associated with the rooms. A graphical user interface to an estimation program enables an estimator to insert a model of a room and thereafter morph and mold the model to approximate the room undergoing estimation. The model is represented as a polyhedron having a plurality of planes that may be assigned attributes such as floors, walls and ceilings. During the morphing process, the modified and other affected planes of the polyhedron are continually revised to maintain the integrity of the closed volume represented,by the polyhedron. Upon completion of the morphing process of the model, the model may be queried by the estimator for performing estimations of target processes with the assigned attributes of the various planes intelligently returning areas and other parameters associated with the estimation polyhedron employed as an approximation of the room or chamber undergoing estimation.
175 Citations
21 Claims
-
1. A method for computerized modeling of at least one chamber of a building structure with a concurrent estimation of one or more design parameters associated with said chamber of said building structure, said method comprising the steps of:
-
(a) selecting, from an estimation program, a non-derivational default volumetric polyhedron as an estimation polyhedron, said estimation polyhedron comprising a plurality of facets forming an enclosed volume, wherein each of said facets is defined as a series of vertices;
(b) assigning material and labor calculation attributes to one or more of said plurality of facets, wherein said material and labor calculation attributes corresponds to structural attributes of said chamber;
(c) graphically displaying said estimation polyhedron and concurrently displaying finishing parameters relating to said estimation polyhedron, wherein said finishing parameters provide estimates of finishing material and labor needed for a selected facet of said one or more of said plurality of facets, wherein said finishing material is in established industry units, and wherein said finishing parameters correspond to said material and labor calculation attributes;
(d) morphing said selected facet of said one or more of said plurality of facets to obtain a morphed facet, such that said estimation polyhedron more closely approximates said chamber undergoing estimation;
(e) automatically revising in real time said material and labor calculation attribute of said morphed facet and any adjacent facets of said estimation polyhedron also modified and affected by said step of morphing, in order to maintain a closed volume of said estimation polyhedron;
(f) automatically updating said finishing parameter display relating to said morphed facet as part of providing a real time project estimate of material and labor, said project estimate is based upon and associated with said material and labor calculation attributes of said estimation polyhedron and corresponds to a project to be completed in said building structure; and
(g) repeating said steps of morphing, revising and automatically updating until said estimation polyhedron accurately depicts said chamber undergoing estimation. - View Dependent Claims (2, 3, 4, 5, 21)
(a) said morphing step further comprises the step of when additional facets better approximate said chamber undergoing approximation, partitioning said selected facet of said estimation polyhedron into at least a first and second morphed facets to provide an improved estimation of said chamber undergoing estimation; and
(b) said revising step further comprises the step of from said at least first and second morphed facets of said selected facet, including additional estimation attributes corresponding to said first and second morphed facets.
-
-
3. The method as recited in claim 1, further comprising the step of:
-
(a) defining said chamber as a room within a building; and
(b) defining said chamber attributes to include a surface area correlating to said plurality of facets of said estimation polyhedron.
-
-
4. The method as recited in claim 3, wherein said defining said chamber attribute step further comprises the steps of:
-
(a) assigning one of said plurality of facets of said estimation polyhedron a floor attribute of said room;
(b) assigning each of others of said plurality of facets of said estimation polyhedron adjacent to said facet having said floor attribute a wall attribute; and
(c) assigning one of said plurality of facets of said estimation polyhedron adjacent to said ones of said plurality of facets having said wall attribute a ceiling attribute.
-
-
5. The method as recited in claim 1, wherein said selecting a default polyhedron further comprises the step of:
-
(a) defining said default polyhedron to include;
i. at least 4 facets each defined by a plurality of vertices shared by others of said at least 4 facets;
ii. a surface area for each of said at least 4 facets; and
iii. a volume of said default polyhedron as bounded by each of said at least 4 facets.
-
-
21. The method of claim 1, further comprising the steps of:
-
(a) obtaining additional volumetric polyhedrons, each of which are utilized as estimation polyhedrons, said additional volumetric polyhedrons also comprising a plurality of facets; and
(b) combining said additional volumetric polyhedrons with said default volumetric polyhedron to obtain a plurality of volumetric polyhedrons for modeling hierarchal structures comprised of multiple chambers;
(c) assigning each of said facets in said plurality of volumetric polyhedrons at least one estimation attribute corresponding to an attribute of one of said chambers in said hierarchal structure;
(c) morphing at least one selected facet of said plurality of volumetric polyhedrons to more closely approximate said chambers of said hierarchal structure; and
(d) revising said estimation attributes of all relevant facets in response to said step of morphing.
-
-
6. A method for graphically modeling dimensions of a room of a building structure while concurrently providing a real time estimate of attributes of said room, said method comprising the steps of:
-
(a) selecting a default volumetric polyhedron as an estimation polyhedron to approximate said attributes of said room, said estimation polyhedron comprising a plurality of facets, wherein each of said facets is defined as a series of vertices;
(b) assigning material and labor attributes to one or more of said plurality of facets, wherein said material and labor attributes corresponds to structural attributes of said room;
(c) graphically displaying said estimation polyhedron and concurrently displaying finishing parameters relating to said estimation polyhedron, wherein said finishing parameters provide estimates of finishing material and labor needed for a selected facet of said one or more of said plurality of facets, wherein said finishing material is in established industry units for purchase, and wherein said finishing parameters correspond to said material and labor attributes;
(d) morphing said selected facet of said one or more of said plurality of facets of said estimation polyhedron to obtain a morphed facet and to more closely approximate said room undergoing estimation;
(e) automatically revising in real time said material and labor attribute of said morphed facet and any adjacent facets of said estimation polyhedron also modified and affected by said step of morphing, in order to maintain a closed volume of said estimation polyhedron;
(f) automatically updating said finishing parameter display relating to said morphed facet as part of providing a real time project estimate of material and labor, said project estimate is based upon and associated with said material and labor attributes of said estimation polyhedron and corresponds to a project to be completed in said building structure; and
(g) repeating said steps of morphing, automatically revising, and automatically updating until said estimation polyhedron accurately depicts said room undergoing estimation. - View Dependent Claims (7, 8, 9)
(a) assigning one of said plurality of facets of said estimation polyhedron a floor attribute of said room;
(b) assigning each of others of said plurality of facets of said estimation polyhedron adjacent to said facet having said floor attribute a wall attribute; and
(c) assigning one of said plurality of facets of said estimation polyhedron adjacent to said ones of said plurality of facets having said wall attribute a ceiling attribute.
-
-
8. The method as recited in claim 6, wherein:
-
(a) said morphing step further comprises the step of when additional facets better approximate said chamber undergoing approximation, partitioning said selected facet of said estimation polyhedron into at least a first and second morphed facets to provide an improved estimation of said chamber undergoing estimation; and
(b) said revising step further comprises the step of from said at least first and second morphed facets of said selected facet, including additional estimation attributes corresponding to said first and second morphed facets.
-
-
9. The method as recited in claim 6, further comprising the steps of hierarchically grouping additional rooms into levels and grouping a plurality of levels into a structure.
-
10. A graphical method for graphically representing a room within a structure and concurrently estimating material requirements for the room, wherein said room is comprised of a plurality of planes, comprising:
-
(a) displaying a default surface polygon, said surface polygon forming one plane of a plurality of planes of a volumetric estimation polyhedron for approximating said room, said plurality of planes each further having an estimation attribute assigned thereto that corresponds to a structural attribute of said room, wherein each of the planes is defined as a series of vertices;
(b) assigning material and labor attributes to one or more of said plurality of planes, wherein said material and labor attributes correspond to structural attributes of said room;
(c) graphically displaying said estimation polyhedron and concurrently displaying finishing parameters relating to said estimation polyhedron, wherein said finishing parameters provide estimates of finishing material and labor needed for a selected plane of said one or more of said plurality of planes, wherein said finishing material is in established industry units for purchase, and wherein said finishing parameters correspond to said material and labor attributes;
(d) morphing said selected plane into a morphed polygon to approximate a plane of said room undergoing estimation;
(e) automatically revising in real time said material and labor calculation attribute of said morphed polygon and adjacent ones of said plurality of planes affected by said morphing step in order to maintain a closed volume of said estimation polyhedron;
(f) automatically updating said finishing parameter display relating to said morphed plane as part of providing a real time project estimate of material and labor, said project estimate is based upon and associated with said material and labor attributes of said estimation polyhedron and corresponds to a project to be completed in said building structure; and
(g) repeating said morphing, automatically revising, and automatically updating steps until said estimation polyhedron accurately approximates said room undergoing estimation. - View Dependent Claims (11, 12, 13, 14)
(a) said morphing step further comprises the step of when additional planes better approximate said room undergoing estimation, partitioning said morphed polygon of said estimation polyhedron into at least a first and second morphed polygons to provide an improved estimation of said room undergoing estimation; and
(b) said revising step further comprises the step of from said at least first and second morphed polygons of said selected facet, including additional estimation attributes corresponding to said first and second morphed polygons.
-
-
12. The method as recited in claim 11, wherein said converting said estimation attributes of said estimation polyhedron step comprises the step of:
(a) converting said estimation attribute into a quantity of a specific one of said material requirements.
-
13. The method as recited in claim 11, further comprising the steps of:
(a) redefining another one of said plurality of planes of said estimation polyhedron as said default surface polygon to display, morph and revise estimation attributes associated therewith.
-
14. The method as recited in claim 10, wherein said displaying step further comprises the steps of:
-
(a) assigning one of said plurality of planes of said estimation polyhedron a floor attribute of said room;
(b) assigning each of others of said plurality of planes of said estimation polyhedron adjacent to said plane having said floor attribute a wall attribute; and
(c) assigning one of said plurality of planes of said estimation polyhedron adjacent to said ones of said plurality of planes having said wall attribute a ceiling attribute.
-
-
15. A computer program product for implementing within a computer system a method for graphically modeling dimensions of a room of a building structure while concurrently providing a real time estimate of attributes of said room, the computer program product comprising:
-
a computer readable medium for providing computer program code means utilized to implement the method, wherein the computer program code means is comprised of executable code for implementing the steps for;
(a) displaying a default surface polygon, said surface polygon forming one plane of a plurality of planes of a volumetric estimation polyhedron for approximating a room of a building structure;
(b) assigning material and labor attributes to one or more of said plurality of planes, wherein said material and labor calculation attributes correspond to structural attributes of said room;
(c) graphically displaying said estimation polyhedron and concurrently displaying finishing parameters relating to said estimation polyhedron, wherein said finishing parameters provide estimates of finishing material and labor needed for a selected plane of said one or more of said plurality of planes, wherein said finishing material is in established industry units for purchase, and wherein said finishing parameters correspond to said material and labor attributes;
(d) morphing said selected plane into a morphed polygon, such that said morphed polyhedron more closely approximates a plane of said room undergoing estimation;
(e) automatically revising in real time said material and labor attribute of said morphed polygon and any adjacent planes modified and affected by said morphing step, in order to maintain a closed volume of said estimation polyhedron;
(f) automatically updating said finishing parameter display relating to said morphed polygon as part of providing a real time project estimate of material and labor, said project estimate is based upon and associated with said material and labor attributes of said estimation polyhedron and corresponds to a project to be completed in said building structure; and
(g) repeating said morphing, automatically revising, and automatically updating steps until said estimation polyhedron accurately approximates said room of said building structure undergoing estimation. - View Dependent Claims (16, 17, 18, 19, 20)
(a) said morphing step further comprises the step of when additional planes better approximate said room undergoing estimation, partitioning said morphed polygon of said estimation polyhedron into at least a first and second morphed polygons to provide an improved estimation of said room undergoing estimation; and
(b) said revising step further comprises the step of from said at least first and second morphed polygons of said selected facet, including additional estimation attributes corresponding to said first and second morphed polygons.
-
-
17. The computer program product of claim 15, wherein said computer-executable instructions for performing the step of converting said estimation attributes of said estimation polyhedron step further comprises computer-executable instructions for performing the step of:
(a) converting said estimation attribute into a quantity of a specific one of said material requirements.
-
18. The computer program product of claim 15, having further computer-executable instructions for performing the steps of:
(a) redefining another one of said plurality of planes of said estimation polyhedron as said default surface polygon to display, morph and revise estimation attributes associated therewith.
-
19. The computer program product of claim 15, wherein said computer-executable instructions for performing the step of displaying a default surface polygon further comprises computer-executable instructions for performing the step of:
-
(a) assigning one of said plurality of planes of said estimation polyhedron a floor attribute of said room;
(b) assigning each of others of said plurality of planes of said estimation polyhedron adjacent to said plane having said floor attribute a wall attribute; and
(c) assigning one of said plurality of planes of said estimation polyhedron adjacent to said ones of said plurality of planes having said wall attribute a ceiling attribute.
-
-
20. The computer program product of claim 15, having further computer-executable instructions for performing the step of hierarchically grouping additional rooms into levels and grouping a plurality of levels into a structure.
Specification