SYSTEM AND METHOD FOR ANALYZING AND DESIGNING AN ARCHITECTURAL STRUCTURE USING PARAMETRIC ANALYSIS
First Claim
1. A method for analyzing an architectural structure, comprising:
- receiving a design option to apply to an element of the architectural structure;
assigning a set of varying values to a design option parameter associated with the design option, wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; and
for each current varying value in the set of varying values;
applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value, andanalyzing an impact on the architectural structure as a result of applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value.
3 Assignments
0 Petitions
Accused Products
Abstract
According to various embodiments of the invention, systems and methods are provided for parametrically analyzing architectural structures. Such embodiments may be utilized by architects and engineers as tools that assist in designing architectural structures that achieve specific design goals, such as those related to sustainability. For example, an embodiment may comprise a system that: (i) provides a sustainability on an architectural structure design created using a computer-assisted design (CAD) tool, and then (ii) applies a design option with a parametric value to that design to determine one or more improvements that provide a desired sustainability. Various embodiments may be accessed through a web-based platform, which provides a user with easier access and better collaboration between and among design team members.
40 Citations
48 Claims
-
1. A method for analyzing an architectural structure, comprising:
-
receiving a design option to apply to an element of the architectural structure; assigning a set of varying values to a design option parameter associated with the design option, wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; and for each current varying value in the set of varying values; applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value, and analyzing an impact on the architectural structure as a result of applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for analyzing an architectural structure, the computer program product comprising a computer-readable storage medium in which program instructions are stored, the program instructions configured to cause a computer system to:
-
receive a design option to apply to an element of the architectural structure; assign a set of varying values to a design option parameter associated with the design option, wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; and for each current varying value in the set of varying values; apply the design option to the element of the architectural structure while the design option parameter is assigned the current varying value, and analyze an impact on the architectural structure as a result of applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value. - View Dependent Claims (6, 7, 8)
-
-
9. A computer system for analyzing an architectural structure, comprising:
-
a processor; a memory connected to the processor; and a computer readable medium having instructions embedded therein, the instructions configured to cause the processor to perform the operations of; receiving a design option to apply to an element of the architectural structure; assigning a set of varying values to a design option parameter associated with the design option; and for each current varying value in the set of varying values; applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value, and analyzing an impact on the architectural structure as a result of applying the design option to the element of the architectural structure while the design option parameter is assigned the current varying value. - View Dependent Claims (10, 11, 12)
-
-
13. A method for analyzing an architectural structure, comprising:
-
receiving a set of design options to be applied to the architectural structure, wherein the set of design options includes a design option associated with a design option parameter in a set of design option parameters, and wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; assigning a set of values to the set of design option parameters, wherein at least one member of the set of values is a set of varying values, and wherein the design option parameter is assigned the set of varying values; determining a set of assignment combinations for the set of design option parameters based on the design option parameter being assigned the set of varying values; and determining a set of analysis iterations based on the set of assignment combinations, wherein each analysis iteration is associated with an assignment combination from the set of assignment combinations, and wherein each analysis iteration; applies the set of design options to the architectural structure in accordance with the set of design option parameters as modified by an assignment combination associated with the analysis iteration, and analyzes a set of impacts on the architectural structure that result from applying the set of design options to the architectural structure, thereby producing analysis data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for analyzing an architectural structure, the computer program product comprising a computer-readable storage medium in which program instructions are stored, the program instructions configured to cause a computer system to:
-
receive a set of design options to be applied to the architectural structure, wherein the set of design options includes a design option associated with a design option parameter in a set of design option parameters, and wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; assign a set of values to the set of design option parameters, wherein at least one member of the set of values is a set of varying values, and wherein the design option parameter is assigned the set of varying values; determine a set of assignment combinations for the set of design option parameters based on the design option parameter being assigned the set of varying values; and determine a set of analysis iterations based on the set of assignment combinations, wherein each analysis iteration is associated with an assignment combination from the set of assignment combinations, and wherein each analysis iteration; applies the set of design options to the architectural structure in accordance with the set of design option parameters as modified by an assignment combination associated with the analysis iteration, and analyzes a set of impacts on the architectural structure that result from applying the set of design options to the architectural structure, thereby producing analysis data. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer system for analyzing an architectural structure, comprising:
-
a processor; a memory connected to the processor; and a computer readable medium having instructions embedded therein, the instructions configured to cause the processor to perform the operations of; receiving a set of design options to be applied to the architectural structure, wherein the set of design options includes a design option associated with a design option parameter in a set of design option parameters, and wherein the design option parameter is configured to control a level of change effectuated on the architectural structure by the design option; assigning a set of values to the set of design option parameters, wherein at least one member of the set of values is a set of varying values, and wherein the design option parameter is assigned the set of varying values; determining a set of assignment combinations for the set of design option parameters based on the design option parameter being assigned the set of varying values; and determining a set of analysis iterations based on the set of assignment combinations, wherein each analysis iteration is associated with an assignment combination from the set of assignment combinations, and wherein each analysis iteration; applies the set of design options to the architectural structure in accordance with the set of design option parameters as modified by an assignment combination associated with the analysis iteration, and analyzes a set of impacts on the architectural structure that result from applying the set of design options to the architectural structure, thereby producing analysis data. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification