SYSTEM AND METHOD FOR DESIGNING A BUILDING
First Claim
1. An automated method of generating a specification for construction of a building from modular elements selected from a predetermined set of modular element types, the method including the steps of:
- receiving computer-readable input data representative of a user-generated floor plan which comprises a plurality of said modular elements arranged in accordance with a regular grid;
processing the input data to produce computer-readable building specification data which includes a specification for construction of a building from said modular elements, in accordance with the floor plan; and
generating at least one output file including information for use in construction of a building in accordance with the building specification data.
1 Assignment
0 Petitions
Accused Products
Abstract
An automated method and system generates a specification or construction of a building based upon a floor plan, and using modular elements selected from a predetermined set of modular element types. Computer-readable input data representative of a user-generated floor plan is received, which is made up of modular elements arranged in accordance with a regular grid. The input data is processed to produce computer-readable specification data which includes a specification for construction of a building from the modular elements, in accordance with the floor plan. At least one output file is generated, which includes information for use in construction of a building in accordance with the building specification data. The invention enables the design of modular building structures, which can be deployed relatively rapidly and cheaply, by users having no particular skills in building design and/or structural engineering. The system and method are therefore particularly useful for meeting building deployment requirements in remote areas, and in circumstances such as military operations or response to natural disasters.
34 Citations
21 Claims
-
1. An automated method of generating a specification for construction of a building from modular elements selected from a predetermined set of modular element types, the method including the steps of:
-
receiving computer-readable input data representative of a user-generated floor plan which comprises a plurality of said modular elements arranged in accordance with a regular grid; processing the input data to produce computer-readable building specification data which includes a specification for construction of a building from said modular elements, in accordance with the floor plan; and generating at least one output file including information for use in construction of a building in accordance with the building specification data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 21)
-
-
17. A computer-implemented system for generating a specification for construction of a building from modular elements selected from a predetermined set of modular element types, the system including:
-
one or more processors; at least one input interface operatively associated with the processor(s); at least one output interface operatively associated with the processor(s); and at least one storage medium containing program instructions for execution by the processor(s), said program instructions causing the processor(s) to execute the steps of; receiving, via said at least one input interface, computer-readable input data representative of a user-generated floor plan which comprises a plurality of said modular elements arranged in accordance with a regular grid; processing the input data to produce computer-readable building specification data which includes a specification for construction of a building from said modular elements in accordance with the floor plan; and generating at said at least one output interface, at least one output file including information for use in construction of a building in accordance with the building specification data. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented system or apparatus for generating a specification for construction of a building from modular elements selected from a predetermined set of modular element types, the system or apparatus including:
-
means for receiving computer-readable input data representative of a user-generated floor plan which comprises a plurality of said modular elements arranged in accordance with a regular grid; means for processing the input data to produce computer-readable building specification data which includes a specification for construction of a building from said modular elements in accordance with the floor plan; and means for generating at least one output file including information for use in construction of a building in accordance with the building specification data.
-
Specification