Associating computer-executable objects with three-dimensional spaces within an architectural design environment
First Claim
Patent Images
1. In a computerized environment, a computerized method of creating a variable spatial framework for use in designing and manufacturing an architectural component, the method comprising:
- receiving input for a variable spatial framework for use in designing and manufacturing one or more architectural components, the variable spatial framework both comprising an independent cell corresponding to at least one architectural component and defining a three-dimensional space having a plurality of boundaries; and
receiving input to divide the independent cell corresponding to at least one architectural component, the independent cell dividing input changing the independent cell into multiple independent cells, each independent cell corresponding to at least one architectural component;
wherein;
each independent cell comprises an independently executable software object, the independently executable software objects allowing each cell of the architectural component to be independently updated and changed irrespective of changes made to other cells, each given newly created independent cell inheriting one or more characteristics from an independent cell from which the given newly created independent cell was created; and
the plurality of boundaries of the spatial framework are automatically adjustable upon receiving an input defining a manufacturing constraint.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems allow for creating a variable spatial framework for use in designing and manufacturing an architectural component. The spatial framework can define a three-dimensional space having a plurality of boundaries. The system can receive an input to divide the three-dimensional space into multiple independent cells. Each independent cell can comprise an independently executable software object. A plurality of boundaries of the spatial framework can automatically adjust upon receiving an input defining a manufacturing constraint.
-
Citations
20 Claims
-
1. In a computerized environment, a computerized method of creating a variable spatial framework for use in designing and manufacturing an architectural component, the method comprising:
-
receiving input for a variable spatial framework for use in designing and manufacturing one or more architectural components, the variable spatial framework both comprising an independent cell corresponding to at least one architectural component and defining a three-dimensional space having a plurality of boundaries; and receiving input to divide the independent cell corresponding to at least one architectural component, the independent cell dividing input changing the independent cell into multiple independent cells, each independent cell corresponding to at least one architectural component; wherein; each independent cell comprises an independently executable software object, the independently executable software objects allowing each cell of the architectural component to be independently updated and changed irrespective of changes made to other cells, each given newly created independent cell inheriting one or more characteristics from an independent cell from which the given newly created independent cell was created; and the plurality of boundaries of the spatial framework are automatically adjustable upon receiving an input defining a manufacturing constraint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-based system comprising one or more processors configured to execute computer-executable instructions for a method of creating a variable spatial framework for use in designing and manufacturing an architectural component, the method comprising:
-
receiving input for a spatial framework for use in designing and manufacturing one or more architectural components, the spatial framework both comprising an independent cell corresponding to at least one architectural component and defining a three-dimensional space having a plurality of boundaries; receiving input to divide the independent cell corresponding to at least one architectural component, the independent cell dividing input changing the independent cell into multiple independent cells, each independent cell corresponding to at least one architectural component, wherein each independent cell is associated with a distinct independently executable software object, the independently executable software objects allowing each cell of the architectural component to be independently updated and changed irrespective of changes made to other cells, each given newly created independent cell inheriting one or more characteristics from an independent cell from which the given newly created independent cell was created; receiving at least one manufacturing constraint that defines at least one physical characteristic of an object that will be manufactured based upon the spatial framework; and automatically adjusting at least a portion of the spatial framework to incorporate the received manufacturing constraint. - View Dependent Claims (18, 19)
-
-
20. A computer program product for use at a computer system, the computer program product for creating a variable spatial framework for use in designing and manufacturing an architectural component, the computer program product comprising one or more computer storage media having stored thereon computer-executable instructions that, when executed at a processor, cause the computer system to perform a method comprising:
-
receiving input for a variable spatial framework for use in designing and manufacturing one or more architectural components, the variable spatial framework both comprising an independent cell corresponding to at least one architectural component and defining a three-dimensional space having a plurality of boundaries; and receiving input to divide the independent cell corresponding to at least one architectural component, the independent cell dividing input changing the independent cell into multiple independent cells, each independent cell corresponding to at least one architectural component; wherein; each independent cell comprises an independently executable software object, the independently executable software objects allowing each cell of the architectural component to be independently updated and changed irrespective of changes made to other cells, each given newly created independent cell inheriting one or more characteristics from an independent cell from which the given newly created independent cell was created; and a plurality of boundaries of the spatial framework are automatically adjustable upon receiving an input defining a manufacturing constraint.
-
Specification