CA2883079C

Associating computer-executable objects with three-dimensional spaces within an architectural design environment

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.

CA2883079C, drawing sheet 1
Sheet 1 of 13

Term

6.7 yearsleft in the term

Expires 31 May 2033.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    WHAT IS CLAIMED IS:1. In a computerized environment, a computerized method of creating a variable spatial framework for use in designing and manufacturing an architectural component, the computerized 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 original independent cell corresponding to at least one original architectural component and defining a three-dimensional space having a plurality of boundaries;and receiving input to divide the original independent cell corresponding to the at least one original architectural component, the input changing the original independent cell into multiple new independent cells, each new independent cell selected from the multiple new independent cells corresponding to at least one new architectural component;wherein: each new independent cell selected from the multiple new independent cells comprises new independently executable software object, the new independently executable software objects allowing each new independent cell selected from the multiple new independent cells to be independently updated and changed irrespective of changes made to other new independent cells selected from the multiple new independent cells, each new independent cell selected from the multiple new independent cells inheriting one or more characteristics from the original independent cell from which the new independent cell selected from the multiple new independent cells was created;and the plurality of boundaries of the variable spatial framework are automatically adjustable upon receiving an input defining a manufacturing constraint. -31Date Reçue/Date Received 2020-08-27
  2. 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 the variable spatial framework for use in designing and manufacturing one or more architectural components, the variable spatial framework both comprising an original independent cell corresponding to at least one original architectural component and defining a three-dimensional space having a plurality of boundaries;receiving input to divide the original independent cell corresponding to the at least one original architectural component, the input changing the original independent cell into multiple new independent cells, each independent cell selected from the multiple new independent cells corresponding to at least one new architectural component, wherein each new independent cell selected from the multiple new independent cells is associated with a distinct new independently executable software object, the new independently executable software objects allowing each new independent cell of the at least one new architectural component to be independently updated and changed irrespective of changes made to other new independent cells selected from the multiple new independent cells, each new independent cell selected from the multiple new independent cells inheriting one or more characteristics from the original independent cell from which the new independent cells selected from the multiple new independent cells 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 variable spatial framework;and -35Date Reçue/Date Received 2020-08-27 automatically adjusting at least a portion of the variable spatial framework to incorporate a received manufacturing constraint.
  3. 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 original independent cell corresponding to at least one original architectural component and defining a three-dimensional space having a plurality of boundaries;and receiving input to divide the original independent cell corresponding to the at least one original architectural component, the input changing the original independent cell into multiple new independent cells;wherein: each new independent cell selected from the multiple new independent cells comprises new independently executable software object, the new independently executable software objects allowing each new independent cell selected from the multiple new independent cells to be independently updated and changed irrespective of changes made to other new independent cells selected from the multiple new independent cells, each new independent cell selected from the multiple new independent cells inheriting one or more characteristics from the original independent cell from which the new independent cell selected from the multiple new independent cells was created;and a plurality of boundaries of the variable spatial framework are automatically adjustable upon receiving an input defining a manufacturing constraint.