Systems and methods for construction of space-truss structures
Systems and methods for construction of space-truss structures are described herein. In some embodiments, software is provided that includes a design module for providing a three-dimensional surface model for the space-truss structure and a fabrication module for providing construction specifications for the space-truss structure. The fabrication module can receive the three-dimensional surface model generated by the design module as input. The space-truss structure is constructed of components including nodes, rods, and panels. These components are generated using the construction specifications provided by the fabrication module. The nodes can include multiple node portions constructed of flat, metal plates having end portions that are bent at 90-degree angles with respect to a base portion for assembly.
Latest THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK Patents:
- PHOTONICALLY INTEGRATED ATOMIC TWEEZER CLOCK
- SYSTEMS AND METHODS FOR MACHINE LEARNING BASED ULTRASOUND ANATOMY FEATURE EXTRACTION
- Systems and methods for speech separation and neural decoding of attentional selection in multi-speaker environments
- Monitoring Treatment of Peripheral Artery Disease (PAD) Using Diffuse Optical Imaging
- A NON-ISOLATED DC FAST CHARGER FOR ELECTRIFIED VEHICLES
This application claims the benefit under 35 U.S.C. § 119(e) of U.S. patent application No. 60/629,787, filed Nov. 19, 2004, which is hereby incorporated by reference herein in its entirety.
TECHNICAL FIELDThe present invention relates to systems and methods for construction of space-truss structures, and more particularly to systems and methods for the design and fabrication of space-truss structures.
BACKGROUNDA space-truss is an efficient structural system employing bi-directional, offset lattices of rods and connecting nodes. Space-truss structures are typically built using a catalog of standard rods and nodes, leading to architecture of regular geometric forms, as in the geodetic domes of Buckminster Fuller and I. M. Pei's Javits Convention Center in New York.
When the rod lengths and node angles are varied across the structure, however, in what may be referred to as a “differential” space-truss, a diverse formal range of complex doubly curved structures can be realized. Despite their formal potential and structural efficiency, differential space-truss structures have not become prevalent in architecture primarily due to constraints of design, analysis, and fabrication.
SUMMARYSystems and methods for construction of space-truss structures are provided.
In some embodiments of the present invention, a set of software components is provided that includes tools for designing space-truss structures and provides for the automatic generation of a parts inventory and digital files for fabrication and assembly of the structure. In conjunction with the software, a space-truss construction system is provided that can be easily and efficiently fabricated and assembled. The components of the space-truss construction system include a folded gusset-plate for structural connections. Thus, the construction system may be referred to as “Trusset,” derived from the terms “truss” and “gusset.”
While the space-truss construction system of the present invention has a diverse formal range at the global scale, it has specific formal limits at the scale of the individual rods and nodes. To address these formal limits and rules at a local scale, and to allow for design control at the scale of the overall structure, agent-based software is provided for the design and fabrication of the construction system. The software uses a collection of “intelligent” agents, each having a behavior controlled by an embedded logic embodying one or both of formal and construction limitations of the structural system.
The space-truss construction system and corresponding software design and fabrication tools provide a seamless pipeline from design to fabrication to assembly of a space-truss structure. The construction system is a clad differential space-truss designed for fabrication with computer numerically controlled (“CNC”) linear cutting devices such as, for example, CNC laser cutters, two-axis mills, or water-jet cutting devices. The software component includes a set of agent-based design tools for developing surfaces and envelopes formally suitable to be built using the space-truss construction system of the present invention.
In some embodiments of the present invention, a method for designing and fabricating space-truss structures is provided. A three-dimensional surface model for a space-truss structure can be provided. Based at least in part on the three-dimensional surface model, construction specifications for the space-truss structure can be generated.
In one example, providing the three-dimensional surface model for the space-truss structure can include generating the three-dimensional surface model for the space-truss structure. The three-dimensional surface model for the space-truss structure can be generated by modifying the behavior of at least two agents. In one example, the behavior of the at least two agents can be modified by providing parameters for spacing between the at least two agents. In another example, the behavior of the at least two agents can be modified by applying an angle restriction to the at least two agents. In yet another example, the behavior of the at least two agents can be modified by identifying an area of attraction for the at least two agents. In still another example, the behavior of the at least two agents can be modified by identifying a rectilinear volume of space for the at least two agents to avoid. In yet another example, the behavior of the at least two agents can be modified by identifying an area through which the at least two agents produce a flat surface.
A space-truss geometry having a primary surface and an offset surface can be generated, for example, based at least in part on the three-dimensional surface model. In one example, polygons can be extracted from the primary and offset surfaces to generate the construction specifications. In another example, connection elements between the primary and offset surfaces can be extracted to generate the construction specifications. In yet another example, a node location can be extracted from the primary and offset surfaces to generate the construction specifications. The construction specifications can include, for example, instructions for a cutting device or a schedule of lengths for rod elements of the space-truss structure.
In some embodiments of the present invention, a device for designing and fabricating space-truss structures is provided. The device can include a processor executing an application. The application can be configured to provide a three-dimensional surface model for a space-truss structure and, based at least in part on the three-dimensional surface model, generate construction specifications for the space-truss structure.
In some embodiments of the present invention, a system for designing and fabricating space-truss structures is provided. The system can include means for providing a three-dimensional surface model for a space-truss structure and means for generating construction specifications for the space-truss structure. The construction specifications can be based at least in part on the three-dimensional surface model.
In some embodiments of the present invention, a computer readable medium storing computer executable instructions for designing and fabricating space-truss structures is provided. The executable instructions can include providing a three-dimensional surface model for a space-truss structure and generating construction specifications for the space-truss structure. The construction specifications can be based at least in part on the three-dimensional surface model.
In some embodiments of the present invention, construction specifications for a space-truss structure are provided. The construction specifications can be generated by a method that includes providing a three-dimensional surface model for a space-truss structure and, based at least in part on the three-dimensional surface model, generating the construction specifications for the space-truss structure.
In some embodiments of the present invention, a system for construction of a space-truss structure is provided. The system can include a node, a rod, a panel, and construction specifications for the node, rod, and panel. The construction specifications can be generated by providing a three-dimensional surface model for the space-truss structure and generating the construction specifications based at least in part on the three-dimensional surface model.
In some embodiments, a node for a space-truss structure is provided. The node can include an upper portion having a plurality of plates and a lower portion having a plurality of plates. Each plate can include a base portion and two end portions folded at about 90-degrees with respect to the base portion. Each end portion of each plate can be aligned with an end portion of another plate. The base portion of each plate of the upper portion can be positioned adjacent to the base portion of a plate of the lower portion.
The upper and lower portions can, for example, each include four plates. Each plate can, for example, have a notation indicating an assembly configuration for the plate. Each plate can, for example, have a marking positioned between an end portion and the base portion indicating a location for folding the plate at about 90-degrees.
BRIEF DESCRIPTION OF THE DRAWINGSThe above and other objects and advantages of the present invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, in which like reference characters refer to like parts throughout, and in which:
Systems and methods for construction of space-truss structures are provided.
In some embodiments of the present invention, software is provided that includes a design module and a fabrication module. The design module operates at the design level, assisting an architect in creating surfaces that are buildable using the space-truss construction system of the present invention. The design module uses a plurality of agents, and modifies the behavior of the agents using internal and external controls. The agents, as modified, form a three-dimensional surface model of a space-truss structure.
The fabrication module generates the completed space-truss geometry, and provides construction specifications for the structural components. The fabrication module receives as input, for example, a three-dimensional surface model or boundary edges of a space-truss structure. In one example, the surface is provided by the design module and received as input in the fabrication module. Alternatively, the surface model can be provided using any other suitable modeling method. A user can manually adjust the surface or boundaries to achieve a structurally feasible model. The fabrication module generates a completed space-truss geometry, based at least in part on the input surface model or boundary edges.
The fabrication module provides the construction specifications for the structural components of the system, such as the rods, nodes, and panels. (It should be noted that the terms “rods” and “struts” are used interchangeably herein.) The fabrication module extracts, for example, polygons, connection elements, and angle measurements from the completed space-truss geometry. The fabrication module provides as output construction specifications for the space-truss structure, including code for fabricating components of the structure and a schedule of lengths for various struts used in construction.
The code and schedule provided by the fabrication module can be used by CNC cutting devices to fabricate the components of the space-truss structure. The components of the structure can include, for example, panels, struts, and nodes. The nodes of the present invention can be constructed of, for example, sheet metal (e.g., steel) such that the nodes can be folded at a construction site for assembly.
The software of the present invention can be provided in any suitable programming language. For example, the software can be provided using C++, Alias|Wavefront's Maya® (Maya Embedded Language), Maxon's Cinema4d (COFFEE), or any other suitable language.
The design module of the software provides a simple interface for making forms that are buildable within the construction and fabrication limitations of the space-truss system. To provide a high-level design tool to architects and designers, the logic of the formal limitations of the building system is internalized into the software tool. These formal limitations are internalized in the software in the behavior of interdependent “intelligent” agents. The design module uses the constraints of the building system itself as behavioral constraints on coordinated autonomous agents. The intelligence of the agents is implemented as a layered logic. Along with the behavioral constraints of the construction logic, the agents have additional capabilities to react to internal and external control structures, thereby providing design control over the system.
The behavior of the agents can be controlled, for example, by a three-rule cellular automaton (“CA”). The logic of the CA system provides a communication mechanism between agents to produce a 3D patterning of the surface generated by the software. The discreet composition of cellular automata at a local scale provides a suitable analog to the organizational logic of the space-truss, which is also composed of discreet elements at the local scale. CA systems operate in a regular spatial matrix, the organization of the data offering an easy representation in a regular voxel array. In architectural applications of CAs, this has often led to regular geometric compositions. The software system of the present invention disconnects the data-structure of the CA system (rows of “cells”) from its formal expression, using the CA states as instructions for the movement of the agents.
Layered on top of the behavior produced through the CA, the software employs operating rules to limit the behavior of the agents to a range of buildable relationships at a local scale. The construction system, described in additional detail hereinbelow, includes a plurality of rods and nodes. For fabrication and structural reasons, the rods may have a limited range of possible lengths between, for example, 100 cm and 150 cm. The software is programmed with a simple flocking rule that instructs the agents to maintain a minimum and/or maximum spacing between neighboring agents, ensuring constructional constraints are not violated. The flocking distances can be further adjusted to provide for material efficiency. By raising the limit on the minimum rod length, it is possible to get more surface coverage out of a set of agents producing variations in material efficiency.
Along with the possible limitations on rod length, since the space-truss uses an offset geometry (described hereinbelow), there are limitations on the maximum angle between the node components of the construction system. The behavior of the agents can be further modified by a rule that keeps the angle between any three adjacent nodes in the resulting space-truss system within a specified range. This range may be, for example, 35° and −35°. However, based on design and structural considerations, any other suitable range of angles can be used.
The CA, flocking rules, and angle restrictions of the design module work internally to provide design direction and internalize construction logic. The software design module can include families of control elements for exerting external guidance on the agents as the agents generate a three-dimensional surface. The control elements include, for example, attractor, avoidance, and plateau envelopes, and these elements can be implemented within the design module operating environment.
The attractor envelopes can be used to define areas of attraction for the agents, operating like local gravitational influences to pull the agents vertically and horizontally out of their paths. The attractor envelopes are spherical volumes and have a square drop-off of their strength from the center to the outside edge. The attractors provide a high-level of guidance and influence over the shaping of the surface to designers and operate in a similar manner to shaping tools in other generative architectural systems.
The avoidance envelopes define rectilinear volumes of space that are implemented by the design module such that the agents avoid the avoidance envelopes. The avoidance envelopes can be used for defining spatial volumes around which the agent-based surface is shaped, giving a simple means for designers to produce building envelopes. Since the avoidance volumes represent internal spaces around which the surface is shaped, the agents avoid them by moving upwards in 3D space and tend towards producing roof conditions.
The plateau envelopes define rectilinear volumes within the environment. The plateau envelopes are implemented by the design module such that, whenever an agent passes through the plateau envelopes, the agent is encouraged towards producing a flat, horizontal surface, or “plateau.” The plateau envelopes provide a simple means for designers to provide, for example, inhabitable areas, or areas for mechanical equipment, within the doubly curved surfaces generated by the agents.
In some embodiments, the design module can include a genetic algorithm that allows for the iterative development and testing of formal options for particular design problems.
In conjunction with the design module, which internalizes the formal and fabrication logic of the space-truss construction system through the use of intelligent agents, the fabrication module of the present invention performs the practical task of converting the surface geometry into a space-truss and cladding. (It should be noted that the terms “fabrication module” and “structure/inventory module” may be used interchangeably herein.) In some embodiments, the fabrication module can be used independently of the design module, if it is provided, as an input, a surface within the formal limitations of the space-truss construction system. The fabrication module of the software performs a preliminary check to ensure that the surface meets the basic formal constraints of rod lengths and angles described hereinabove, and rejects any surface that is unsuitable. After verifying the validity of the surface, the fabrication module provides a model of the rods and nodes and then derives an inventory of rods and node angles. Because the fabrication module accepts only suitable surfaces, the algorithm for translating the surface into a space-truss construction system works with no distortion of the shape, and therefore formal expression of design is not sacrificed for effectiveness of the structure and constructability.
In addition to providing an output of the resulting space-truss structure geometry, as shown in
The building components of the space-truss construction system and the software components are related in that the fabrication and construction methods for the space-truss structure inform the constraints and logic of the software, and the digital methods of the software drive the formulation of the structural details. The construction components for the space-truss system have a direct relationship with the digital components of the software modules and the physical manifestation of the design elements.
The space-truss construction system has a square on square offset geometry, exhibiting a high degree of material efficiency.
The construction system is a two-way space-truss structure, capable of spanning long distances with minimal material due to networked load sharing throughout the entire system. Due to its global rigidity, the necessity for predetermined support conditions is relaxed, while the depth of the space-truss allows for natural insulation and infrastructure raceways, creating a structure that allows for multiple scales of open space to be enclosed with a single envelope.
Curved structures generally exhibit a higher global rigidity than their planar counterparts, and therefore require less thickness of structure and consequently less material. An aspect of the space-truss system of the present invention is that the software agents (e.g., agents 10 of
The space-truss system includes nodes, rods, and panels.
The nodes, as they are located at the highest concentration of shear and moment forces in the structure, can be constructed of gusseted, folded steel plates connected to one another with high-tensile bolts or rivets. Referring back to
Node portions 86 can include markings at locations 90 at which the fabricated flat plates are to be folded at 90-degrees to prepare for assembly. For example, by marking node portions 86 along the folding locations 90, the node portions can be shipped flat to the construction site, and folded by hand at the site prior to assembly. The ability to fold node portions 86 using hand tools is due in part to the reduced scale of the node portions, as well as the lighter-gauge material used to fabricate the node portions.
The rods can be composed of extruded aluminum profiles, since the span is modest for a typical space-truss, and the loads are primarily axial. The diagonal rods can be, for example, simple aluminum bars. The panels can be, for example, a wide variety of materials depending on the use of the particular space-truss structure.
The space-truss system employs node elements constructed of semi-standardized components, allowing for unique configurations of the structure through complex digital cutting methods available using, for example, CAD/CAM technology. By controlling the parameters, such as material -type and thickness and spanning limits, and by fixing bends of the plates to 90°, the nodes of the present invention can be formed in a multitude of configurations and can be shipped in a flat, unassembled state. The complexity of the global structural geometry is resolved in local configurations through the space-truss software, by which each node is developed based on its relationship to neighboring nodes. In turn, the capabilities of the design are constants embedded in the logic of the software to allow for realistic design modeling.
The node, after it has been modeled digitally (e.g., using the design module) and interpreted for fabrication (e.g., using the fabrication module), can be laser cut from steel plate, laser etched as necessary for assembly, and stacked flat for shipment. On a job site, workers can simply bend the node portions by 90 degrees (as illustrated, for example, in
FIGS. 12A-D further illustrate the interaction between the rods, nodes, and panels of the space-truss structure, and provide dimensioning and performance criteria for the assembly. The dimensions of FIGS. 12A-D are merely illustrative, and any suitable dimensions of rods, nodes, and panels can be used in accordance with the present invention. The rods can be standardized aluminum extrusions in lengths (e.g., as shown in FIGS. 12A-D) designed to accept a variety of cladding options including aluminum panels, composite panels, glass, plastics, fabric, plywood, or any other suitable cladding option. (It should be noted that the various cladding options may be referred to collectively herein as “panels.”) The dimensioning and design of the space-truss structure allows for inexpensive fabrication and variability based on local conditions of availability and cost of materials. The software can limit the lengths of the extrusions to those capable under the loading conditions input, assuring that one extrusion will handle any condition. For example, in the case of rods constructed of aluminum alloy material, the lengths can be limited to 100 cm to 150 cm. The software can specify any additional milling of the extrusions to be performed during extrusion cutting. In some embodiments, the plates used to form the node portions can be of a thickness in the range of, for example, about 0.03125 inches to about 0.0625 inches. However, this range is merely illustrative, and the plates used to form the node portions can have any suitable thickness.
The software of the present invention, according to the material limitations of the paneling material selected for the design, calculates the size of the panels that provide the spatial enclosure. The material type for the panels can therefore, in some embodiments, act to adjust the software design parameters. Different material limitations that would affect the thickness of the cladding panels, as well as the spanning capabilities, can be provided for by changing the basic parameters within the software agents. The details of the structural system are designed to provide for panels of typical thicknesses. The panels can be laser cut and scored in a similar fashion as the nodes, or can be cut on-site as necessary using local materials as available.
The space-truss construction components can be small and light enough to be manipulated by hand. In such an example, the average rod length can be limited to approximately 1 meter in length, fixing the cladding panel sizes to typically 1 square meter in size. The scale assures that shipping containers holding a large number of components can be transportable by two persons, even over rough terrain.
The folded steel plate used for the nodes in the space-truss construction system not only allows for simple CNC fabrication, but also produces a lightweight and flexible structural system with a concern for ease of transport and erection. In connection with these factors, the fabrication software can calculate efficient cutting of materials, as well as packing of components for shipping. The structure provides for assembly on site with a minimum of tools by unskilled labor. Thus, the increased erection time often associated with previous space-truss structures is mitigated through the ease of assembly and low-skill level necessary for assembly.
For ease of site assembly, some or all of the components can be marked directly on the material. An illustrative assembly process includes folding the steel plates and attaching the plates to one another to compose a node. An exploded view of a node is shown, for example, in
Since the space-truss is a rigid structure, the underlying components are self-supporting within limitation, thereby allowing for the structure to be assembled without the use of excessive scaffolding. In addition, modifications to the position of the components are possible as the structural sealant is flexible and the panel mounting method allows for a range of setting conditions.
The space-truss structure can be demounted in a similar method to its deployment, affording the opportunity of recycling and/or reusing some of the materials, relocating the structure, or reusing the structure at a later date. The ability to demount the structure provides additional cost and sustainability efficiencies over traditional space-truss structures.
Various features of the present invention will be described hereinbelow in connection with the flow diagrams illustrated in
An area of attraction for the agents is defined using an attractor element (124 in
A user can adjust the tessellation and offset settings for the primary surface (152 in
The module can extract polygons from the offset surface of the structure (168 in
The module can extract connection elements from the space-truss geometry (170 in
The module can extract points including angles of connected edges and diagonal connections from the space-truss geometry (172 in
It will be understood that the foregoing is only illustrative of the principles of the invention, and that various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention. For example, although the invention is described primarily in the context of a design module and a fabrication module, this is merely illustrative. One of skill in the art would understand that the software for performing the design and fabrication of a space-truss structure in accordance with the present invention can include one module for both design and fabrication of the structure, or any other suitable arrangement.
The following references are incorporated by reference herein in their entireties:
Fischer, T. Burry, M. and Woodburry, R., “Object-Oriented Modeling using XML in Computer-Aided Architectural and Educational CAD,” in Tan, Beng-Kiang et al (eds). CAADRIA2000 Proceedings, pp 145-155.
Fischer, T. Burry, M. and Frazer, J., “Triangulation of Generative Form for Parametric Design and Rapid Prototyping,” in 21st eCAADe Conference Proceedings, Graz September 2003, pp 441-448.
Wolfram, Stephen. A New Kind of Science. Wolfram Media Inc, Champaign Ill. 2002.
Clarke, C. and Anzalone, P., Architectural Applications of Complex Adaptive Systems, in: Klinger, K., ed., ACADIA 22 Connecting—Crossroads of Digital Discourse, Ball State University, Indianapolis, 2003, 324-335.
Frazer, J. An Evolutionary Architecture. London: Architectural Association. 1995. pp. 86 and 90
Reynolds, C. W., “Flocks, Herds and Schools: A Distributed Behavioral Model,” in Computer Graphics, 21(4), SIGGRAPH '87 Conference Proceedings, pp. 25-34.
Testa, P., O'Reilly, U. M., Kangas, M., Kilian, A., “MoSS: Morphogenetic Surface Structure—A Software Tool for Design Exploration,” in Proceedings of Greenwich 2000: Digital Creativity Symposium, London: University of Greenwich, 2000, pp. 71-80.
Chilton, J., Space Grid Structures, Architectural Press, Oxford, 2000.
Ramaswamy, G. S., Eekhout, M. and Suresh, G. R., Analysis, Design and Construction of Steel Space Frames, Thomas Telford, London, 2002.
Thornton, W., AMA Institute of Steel Construction and American Institute of Steel, Manual of Steel Construction: Load and Resistance Factor Design, 3rd Edition, American Institute of Steel Construction, Chicago, 2001.
Aluminum Association, Aluminum Design Manual, Aluminum Association, Inc., Washington D.C., 2002.
Claims
1. A method for designing and fabricating space-truss structures, comprising:
- providing a three-dimensional surface model for a space-truss structure; and
- based at least in part on the three-dimensional surface model, generating construction specifications for the space-truss structure.
2. The method of claim 1, wherein providing the three-dimensional surface model for the space-truss structure comprises:
- generating the three-dimensional surface model for the space-truss structure.
3. The method of claim 2, wherein generating the three-dimensional surface model for the space-truss structure comprises:
- modifying the behavior of at least two agents.
4. The method of claim 3, wherein modifying the behavior of the at least two agents comprises:
- providing parameters for spacing between the at least two agents.
5. The method of claim 3, wherein modifying the behavior of the at least two agents comprises:
- applying an angle restriction to the at least two agents.
6. The method of claim 3, wherein modifying the behavior of the at least two agents comprises:
- identifying an area of attraction for the at least two agents.
7. The method of claim 3, wherein modifying the behavior of the at least two agents comprises:
- identifying a rectilinear volume of space for the at least two agents to avoid.
8. The method of claim 3, wherein modifying the behavior of the at least two agents comprises:
- identifying an area through which the at least two agents produce a flat surface.
9. The method of claim 1, further comprising:
- based at least in part on the three-dimensional surface model, generating a space-truss geometry having a primary surface and an offset surface.
10. The method of claim 9, further comprising:
- extracting polygons from the primary and offset surfaces to generate the construction specifications.
11. The method of claim 9, further comprising:
- extracting connection elements between the primary and offset surfaces to generate the construction specifications.
12. The method of claim 9, further comprising:
- extracting a node location from the primary and offset surfaces to generate the construction specifications.
13. The method of claim 1, wherein providing the construction specifications for the space-truss structure comprises:
- providing instructions for a cutting device.
14. The method of claim 1, wherein providing the construction specifications for the space-truss structure comprises:
- providing a schedule of lengths for rod elements of the space-truss structure.
15. A device for designing and fabricating space-truss structures, comprising:
- a processor executing an application that is configured to: provide a three-dimensional surface model for a space-truss structure; and based at least in part on the three-dimensional surface model, generate construction specifications for the space-truss structure.
16. The device of claim 15, wherein the application is further configured to generate the three-dimensional surface model for the space-truss structure.
17. The device of claim 16, wherein the application is further configured to generate the three-dimensional surface model for the space-truss structure by modifying the behavior of at least two agents.
18. The device of claim 17, wherein modifying the behavior of the at least two agents comprises providing parameters for spacing between the at least two agents.
19. The device of claim 17, wherein modifying the behavior of the at least two agents comprises applying an angle restriction to the at least two agents.
20. The device of claim 17, wherein modifying the behavior of the at least two agents comprises identifying an area of attraction for the at least two agents.
21. The device of claim 17, wherein modifying the behavior of the at least two agents comprises identifying a rectilinear volume of space for the at least two agents to avoid.
22. The device of claim 17, wherein modifying the behavior of the at least two agents comprises identifying an area through which the at least two agents produce a flat surface.
23. The device of claim 15, wherein the application is further configured to:
- based at least in part on the three-dimensional surface model, generate a space-truss geometry having a primary surface and an offset surface.
24. The device of claim 23, wherein the application is further configured to:
- extract polygons from the primary and offset surfaces to generate the construction specifications.
25. The device of claim 23, wherein the application is further configured to:
- extract connection elements between the primary and offset surfaces to generate the construction specifications.
26. The device of claim 23, wherein the application is further configured to:
- extract a node location from the primary and offset surfaces to generate the construction specifications.
27. The device of claim 15, wherein the application is further configured to:
- provide the construction specifications for the space-truss structure by providing instructions for a cutting device.
28. The device of claim 15, wherein the application is further configured to:
- provide the construction specifications for the space-truss structure by providing a schedule of lengths for rod elements of the space-truss structure.
29. A system for designing and fabricating space-truss structures, comprising:
- means for providing a three-dimensional surface model for a space-truss structure; and
- means for generating construction specifications for the space-truss structure, the construction specifications based at least in part on the three-dimensional surface model.
30. The system of claim 29, further comprising:
- means for generating a space-truss geometry having a primary surface and an offset surface based at least in part on the three-dimensional surface model.
31. A computer readable medium storing computer executable instructions for designing and fabricating space-truss structures, the executable instructions comprising:
- providing a three-dimensional surface model for a space-truss structure; and
- based at least in part on the three-dimensional surface model, generating construction specifications for the space-truss structure.
32. The computer readable medium of claim 31, the executable instructions further comprising:
- generating a space-truss geometry having a primary surface and an offset surface based at least in part on the three-dimensional surface model.
33. Construction specifications for a space-truss structure generated by a method comprising:
- providing a three-dimensional surface model for a space-truss structure; and
- based at least in part on the three-dimensional surface model, generating the construction specifications for the space-truss structure.
34. The construction specifications of claim 33, wherein generating the construction specifications for the space-truss structure further comprises providing instructions for a cutting device.
35. A system for construction of a space-truss structure, comprising:
- a node;
- a rod;
- a panel; and
- construction specifications for the node, rod, and panel generated by: providing a three-dimensional surface model for the space-truss structure; and based at least in part on the three-dimensional surface model, generating the construction specifications.
36. The system of claim 35, wherein the construction specifications include instructions for a cutting device.
37. A node for a space-truss structure, comprising:
- an upper portion comprising a plurality of plates; and
- a lower portion comprising a plurality of plates, each plate having a base portion and two end portions folded at about 90-degrees with respect to the base portion, each end portion of each plate aligned with an end portion of another plate, and the base portion of each plate of the upper portion positioned adjacent to the base portion of a plate of the lower portion.
38. The node of claim 37, wherein the upper portion consists of four plates and the lower portion consists of four plates.
39. The node of claim 37, wherein each plate has a notation indicating an assembly configuration of the plate.
40. The node of claim 37, wherein each plate has a marking positioned between an end portion and the base portion indicating a location for folding the plate at about 90-degrees.
Type: Application
Filed: Nov 18, 2005
Publication Date: Nov 16, 2006
Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK (New York, NY)
Inventors: Cory Clarke (Brooklyn, NY), Phillip Anzalone (Brooklyn, NY)
Application Number: 11/282,244
International Classification: E04B 1/00 (20060101);