Abstract
Throughout this paper, we introduce a novel design-driven method for the robotic assembly of unit-based structures. The goal of this research is to establish a method to robotically fabricate discrete structures, using pick-and-place robotic manipulation and customized 3D-printed geometric units. Thus, the methodology allows for the bespoke discretization of architectural solid models into interlocking architectural units. Investigating how design can reduce error in the robotic fabrication process, a significant feature of this research is the application of mechanical coupling for the creation of self-interlocking geometry. This method is able to correct errors in robotic manipulation for the precise robotic fabrication of architectural structures. Reducing errors in the assembly process through the design of geometric units expands the field of architectural robotics to designers. Through a series of assembled architectures, fabricated through both additive and subtractive manufacturing techniques, the research explores the idea of an automated system producing unit-based structures using pick-in-place robotics and digitally fabricated units.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
1 Automated Assembly for Architecture and Construction
Automation for assembly is now a common method of early-stage assembly in automotive and engineering practices. In contrast, building construction has struggled to include new technologies, such as robotics, and still relies primarily on manual labor to manufacture buildings. This is particularly the case for small buildings such as houses in North America composed of thousands of small timber or brick elements. The small-scale building industry is ready for new computer-based technologies that can automate or assist workers as part of building production. This paper presents the idea of a robotically assisted assembly of non-standard interlocking blocks. We believe this method to be supportive of the constant search for rapid production of small non-standard structures.
1.1 The Current State of Construction
Rapid assembly of unit-based structures is as old as the field of architecture. Traditional forms of manual construction use standardized sets of materials for architectural design and building. These construction and manufacturing systems rely on the precision of tradesmen, craftsmen, and laborers to design custom structures. For example, brick construction relies on standard masonry units and mortar to build both complex and simple structures requiring hundreds of hours of manual instruction and labor, for simple tasks such as block stacking and mortar setting [16]. Low-cost, high-skilled labor for modern construction is in short supply. It is clear that assistance of some type of automated system is needed for the design and building industries.
1.2 Automated Brick Assembly
Studies in automating architectural fabrication processes led to the development of robotic fabrication techniques including robotic bricklaying [22], robotic timber assembly [9] and robotic printing [7, 10]. Despite robotic bricklaying and stacking sitting at the forefront of robotic construction research, there is a need for an additional inquiry into these approaches to expand the field. Since the beginning of robotic brick construction research, methods of robotic brick assembly have attempted to automate architectural construction with standard bricks and blocks [3]. These methods include block assemblies of uniform and non-uniform walls with standard masonry units typically found on construction sites [4]. This is challenging research due to the necessity of high precision and accuracy in the robotic fabrication process, which is typically inaccessible to designers, architects, and contractors. Examples of robotic dry-stacked brick assembly demonstrate these challenges in robotic fabrication. As one of the earliest adopters of robotic architectural assembly, Gramazio Kohler’s work around challenges in precision by fusing robotic pick and place operations with computational vision systems [5]. In the case of brick stacking, robotic fabrication research, which attempts to reproduce the infinite patterns and possibilities of design, is limited by the constraints of the robotic arm.
To work around problems in brick stacking with standard architectural units, architectural roboticists can find inspiration outside of using computer vision systems for robotic brick stacking in non-standard interlocking architectural units. For example, research in interlocking brick assembly, fabricated with a multiblock press using common soil, presents a low-cost, mortarless method of wall construction. In this case, interlocking blocks are assembled by hand [11]. Additionally, a system of interlocking blocks cast of concrete from digitally fabricated rubber molds has been presented as a mortarless solution to patterned, customized buildings. Also, presented is a generative system of block-making that yields location-specific, interlocking blocks ready for mortarless assembly [12].
The present work describes the idea of an automated system of unit-based wall production using pick-in-place robotics and digitally fabricated units. These systems present new opportunities for endless variations that can produce unit-based wall assemblies. With the introduction of robots into the construction site in the late 20th century, automation has discovered difficulties in automated solutions to masonry construction in bricklaying. Currently, there is an opportunity to rethink existing solutions and discover improved techniques.
1.3 Robotic Construction
The concept of on-site brick-laying robots expanded in the 1980s and 1990s with solutions like ROCCO, ESPRIT, and BRONCO [1, 6, 15]. They relied on standardized parts, rigid planning, controlled environments, and heavy-duty equipment to execute assembly tasks. In the 21st century, dry-stacked robotic bricklaying solutions by Gramazio Kohler explored new approaches to automated brick construction of complex structures, while tech companies, like the Semi-Automated Mason [3] and Hadrian X [8] worked toward fabricating conventional structures. Though many automated approaches to robotic bricklaying exist, there is insufficient use by designers of complex geometry, and automation to design and generate structures. Looking toward the future of construction, novel architectural unit designs can assist the complex tasks of automated construction.
1.4 Design Unitization for Architectural Construction
Recently, digital fabrication has expanded the field of architectural design to produce complex geometries at scale using machine-driven additive and subtractive manufacturing processes. For the office of Frank Gehry, the process of tessellation, discretization, and fabrication of large-scale curvilinear structures is seen in works like the BMW pavilion, the Guggenheim Museum in Bilbao, and Zullholf Towers [13]. These projects use standardized materials and machines to create custom discrete units of architectural assembly. More recently, research projects investigating non-standard materials and their fabrication have seen a continued effort to merge bespoke found materials with digital fabrication procedures to create expressive architectural designs [14]. Though these methods make use of digitally processed designs and digital fabrication procedures, they require fabricators to assemble these structures by hand, continuing a legacy of manual assembly in construction. In the future of robotic construction, designers can leverage the capacities of additive and subtractive methods of fabrication to fine-tune robotic assembly for designers.
1.5 An Opportunity for Design
As it stands, robotic manipulators afford levels of speed, flexibility, and function through customization, automation, and precision in the design world. Yet their lack of utilization can be attributed to the need for simpler procedures that leverage the strengths of digital design and digital fabrication. If digital fabrication methods can rapidly produce custom architectural modules and robotics manipulators can repeat stacking operations, how might researchers combine these strengths for architectural designers? This paper argues that bespoke interlocking construction units can achieve precision geometry without precise movements. For precision machines, such as robotic arms, which need perfect conditions to operate, customized geometry can afford interplay between design intent and material reality. Developing design features to correct for imprecision in the environment, machines, and structures without computational vision systems is key for extending precision construction outside the context of the perfect conditions of a warehouse.
2 Methods
To develop a modular system of interlocking assembly units, an automated process was used to construct architectural blocks from 3D-printed materials. The research in this paper uses a low-grade PLA and a Sindoh 3D-Wox-1 desktop FDM 3D-Printers. To generate the g-code for the 3D-Printing process, the methods employed the Sindoh STL slicer. The units were modeled using Rhinoceros 7 and the robotic path planning was conducted in Grasshopper using KUKA PRC [2]. The robotic manipulator used for the automated assembly was the Kuka Agilus KR6 R900 with a RAD two-finger parallel grippe as the end-effector. With these tools, the research created designs and generated wall assemblies of interlocking units.
From a rectangular wall profile, 2D profiles are generated and projected onto the surface of the 3D CAD model wall to create outlines for the interlocking tessellation shapes. Wall design thickness was tested at the model scale to fit within the constraints of the robotic manipulator and subsequent end-effector. The 2D shape information is developed from a v-groove grammar developed in the paper. The 2D shape information determines the size and shape of geometric design features for the physical design production of the custom architectural units. From the tessellation, three combinations of shapes are created to start, continue, and stop the layer-based assembly procedures. The decomposition of the 3D objects into 2D shape profiles leveraged an adapted version of the materialization processes as described by Sass and Oxman; although, the research process outlined for model unitization is akin to the fabrication procedures seen in the Sass and Knight paper outlining physical grammar production [17, 18].
2.1 Producing 3D-Printed Units
Design iterations were conducted to produce interlocking 3D-Printed units. The major constraint examined in the study was the implementation of v-grooves on unitized structures for their interlocking capabilities. Digital fabrication, through additive manufacturing, provided a flexible method of automated construction to create customized modules for their interlocking capabilities. The process allowed for the transformation of 2D and 3D design data to the physical environment using desktop 3D-Printers by streamlining the processes found in conventional modular construction procedures. In particular, eliminating processes of formwork and brick presses reduced the fabrication steps, while maintaining geometric accuracy.
2.2 Design Unitization
The design of individual interlocking units uses a top-down approach to discretize designed geometry into individual parts for 3D-Printing. Starting with an initial structure, designs are subdivided into labeled shapes. Using the shape grammar formalism, each labeled shape has a distinct set of attachment features applied to it that creates the interlocking geometry [18, 20, 21]. On shapes labeled A, subtractive v-grooves are added to the interior of the structure. On shapes labeled C, protruding v-features are added to the object’s shape. The features on shapes labeled A and shapes labeled C form a set shape from the initial wall design before the application of the discretization process and shape rules. Shape B is created by applying shape addition, which merges overlapping elements of shapes A and shapes B. By adding shapes, A, B, and C together the elements for the original wall structure can extend the length of the initial wall design. From these shapes, designers can use digital fabrication to create interlocking geometric units and robotic fabrication to assemble structures (Fig. 1).
2.3 Robotic Assembly
The robotic assembly of individual units is constructed in a sequential manner starting with shapes labeled A’ and ending with shapes labeled C’. Because individual units were created in the Rhinoceros’ CAD environment, their digital assembly information, which contains the shape rules and subsequent assembly, is easily transferred into Grasshopper’s Kuka PRC workflow. In the grasshopper environment, discrete poses of the construction units are located and mapped, from the centroid of each object to the localizing frame for the final positions in the constructed wall. Using the frames of the object, the system relies on the path-planning and trajectory optimization of the Kuka PRC plug-in to use pick-and-place manipulation to position construction units in place. Because of their interlocking capacity, once a localization frame has been established by the units for robotic assembly. Using A’ shapes, the pick location of shapes A’ and C’ are referenced by positioning shape B’ or C’ in shape labeled A’. With the correct frame referenced in the digital environment, the method follows the robotic task-planning assembly logic of
where B’ can be added indefinitely to assemble the final wall structure (Fig. 2).
2.4 Masonry Production of Assembly Units
To challenge the methodology, portions of this research investigated alternative modes of fabricating custom architectural units for assembly. Rather than 3D-Printing units, to function at scales starting at the desktop and extending beyond, the research looked at concrete casting units using custom formwork for large-scale industrial robotic assembly. The concrete fabrication method employed the following: 1″ thick Polystyrene Foam Sheets, Quickrete Concrete mix, and an Onsrud CNC router. The two foam sheets are glued to create stock for the mold. Due to the complex nature of the geometry, the mold was created in two parts, having to be flip milled for each unit to create both parts of the mold with the intended geometry. After 3D CAD designs are generated from the interlocking shape rules, Boolean Subtraction is used to create a negative form within the stock, and from the resulting geometry, G-Code is created for the CNC machine to mill the mold. Using the two-part mold, the concrete mixture is cast and removed to create masonry versions of the interlocking units (Figs. 3 and 4).
3 Results
From these studies, the research finds that the role of interlocking architectural units can assist processes in robotic fabrication and assembly. Through the application of the shape grammar formalism, architectural forms are unitized for construction in the physical and digital environments. Using the digital workflow provided, designs generated in CAD translate to visual programming, through specialized plugins for design implementation, robotic path-planning, and robotic control. In the end, the digital-to-physical workflow codified the assembly and fabrication sequence (Fig. 5). Furthermore, through the implementation of 3D printing, architectural designers can easily fabricate customized geometric units for interlocking assemblies. Due to the translation of shape rules into the digital environment, multiple methods of digital fabrication can be used to generate interlocking units, such as subtractive manufacturing through CNC milling. With physical and digital intelligence working together, designers can scale their unitized structure using different materials and forms.
3.1 Error Correction and Interlocking
Unlike traditional methods of construction that rely on geometrically simple architectural units, this research introduces geometrically complex unitized modules for self-interlocking structures. When assembled in the correct sequence, the geometric faces of the architectural modules allow for the registration of the architectural blocks to work with gravity to interlock and slide into place. The registration of architectural blocks into self-interlocking structures reinforces previous research in kinematic coupling and exact constraint design [19]. These research topics explore the role of contact points in precision mechanical assemblies. By aligning the design shapes rules to generate contact points through integral components of architectural modules, which constrain three degrees of freedom, we developed interlocking units for assembly. We found that there must be a minimum of two contact points during the assembly sequence for units to interlock into the desired shape of a wall.
Since the architectural blocks contain precision geometry, that uses registration points and gravity to interlock, they eliminate imperfections in the robotic assembly processes. Nevertheless, this assembly process is reliant on low coefficients of frictional forces to enable the sliding and interlocking effects. For 3D printing, variables in printed layer heights, infill, and surface finish play key roles in the block’s interlocking capabilities. In our concrete fabrication tests, we found that variables in mold surface finishes, material mixtures, and finishing processes play important roles in curating the frictional forces of masonry blocks. With controlled frictional forces, the research shows that interlocking geometries can work around imprecision in end-effector position-controlled robotic manipulators completing architectural assembly tasks. Simple robotic assembly procedures, in addition to those using computer vision sensors and tools, require high levels of precision to determine positions for assembly sequences [4]. With the methods illustrated in the paper, designers can create precision geometric units that create variable structures and designs. In other words, instead of working toward strict positioning in robotic manipulation, designers can create designs that account for inexact manipulation in the layer-based assembly process.
3.2 Digital Fabrication for Bespoke Object Generation
Incorporating methods of additive and subtractive fabrication for custom architectural fabrication aided the robotic fabrication process. Due to the highly complex nature of architectural units in the research, custom fabrication methods relied on precision machines for geometric accuracy. In the 3D-printing process, the additive method of FDM printing allowed for a streamlined method of fabricating architectural units taking the digital design information from the computer directly to the machine to create objects. Conversely, the method of subtractive manufacturing through CNC machining required the most of steps in the fabrication process. After the digital CAD design of the interlocking units, the method required stock preparation, CNC machining, mold assembly, and masonry curing for the assembly to be completed. Furthermore, the accuracy of the masonry units depended on the precision of the mold, the quality of mold assembly, and the material efficacy of the concrete mixture. Though there is a tradeoff in material size, strength, and precision, 3D printing as the first test proved successful at validating the research goal of creating interlocking assembly modules for robotic fabrication.
4 Implications
The next steps of this research seek to validate existing claims by robotically fabricating complex architectural forms, enclosures, and structures. Methods seeking to leverage layer-based assembly, while reducing the geometric complexity of objects would be positive strides in the right direction for the research. Additional research into methods of concrete CNC mold formworks, masonry material composites, and scaled robotic construction of customized geometries would extend the results of this research. On top of that, additional studies in automated design discretization of 3D CAD models would allow for a refinement of the scale, form, and shape of bespoke units for interlocking assembly systems. Discovering novel ways of fabricating non-uniform curvilinear architectural designs through discrete units and robotic assembly is an expectation of the research. Finally, the research presented in the paper opens the door for the investigations of the structural properties of bespoke architectural units. Through continued study, a distinct language for discretized architectural systems fabricated through robotic means, utilizing unique geometric architectural structures, will emerge, blending construction techniques of the past, present, and future. With these robotic techniques, designers, architects, and builders can advance the field of architectural design beyond manual practices, therefore, accelerating workflows and creating languages of robotically assembly construction.
References
Andres, J., Bock, T., Gebhart, F., Steck, W.: First results of the development of the masonry robot system ROCCO: a fault tolerant assembly tool. Autom. Robot. Constr. XI 11, 87–93 (1994)
Braumann, J., Brell-Cokcan, S.: Parametric robot control. Integrated CAD/CAM for architectural design (2011)
Dakhli, Z., Lafhaj, Z.: Robotic mechanical design for brick-laying automation. Cogent Eng. 4, 1361600 (2017)
Dörfler, K., Hack, N., Sandy, T., Giftthaler, M., Lussi, M., Walzer, A.N., et al.: Mobile robotic fabrication beyond factory conditions: case study Mesh Mould wall of the DFAB HOUSE. Constr. Rob. 3, 53–67 (2019)
Dörfler, K., Sandy, T., Giftthaler, M., Gramazio, F., Kohler, M., Buchli, J.: Mobile robotic brickwork: automation of a discrete robotic fabrication process using an autonomous mobile robot. In: Robotic Fabrication in Architecture, Art and Design 2016, pp. 204–217 (2016)
Gambao, E., Balaguer, C., Gebhart, F.: Robot assembly system for computer-integrated construction. Autom. Constr. 9, 479–487 (2000)
Gramazio, F., Yoon, J.M.: Digital materiality in architecture. In: The William Cooper Mack Thesis Fellowship Lecture (2018); 2018
Hoover, S., Snyder, J., Menard, A.: Automation and robotics: rethinking engineering and construction jobs. FMI, Builtworlds (2018). www.fminet.com
Keating, S., Oxman, N.: Compound fabrication: A multi-functional robotic platform for digital design and fabrication. Rob. Comput. Integr. Manufact. 29, 439–448 (2013)
Keating, S.J., Leland, J.C., Cai, L., Oxman, N.: Toward site-specific and self-sufficient robotic fabrication on architectural scales. Sci. Rob. 2, eaam8986 (2017)
Kintingu, S.H.: Design of interlocking bricks for enhanced wall construction, flexibility, alignment accuracy and load bearing. Ph.D. Dissertation, University of Warwick (2009)
Knight, T., Sass, L.: Looks count: computing and constructing visually expressive mass customized housing. AI EDAM. 24, 425–445 (2010)
Koolarevic, B.: Digital fabrication: manufacturing architecture in the information age. In: Proceedings of the Twenty First Annual Conference of the Association for Computer-Aided Design in Architecture, pp. 268–278 (2001)
MacDonald, K., Schumann, K., Hauptman, J.: Digital Fabrication of Standardless Materials (2019)
Pritschow, G., Dalacker, M., Kurz, J., Gaenssle, M.: Technological aspects in the development of a mobile bricklaying robot. Autom. Constr. 5, 3–13 (1996)
Ryu, J., Diraneyya, M.M., Haas, C.T., Abdel-Rahman, E.: Analysis of the limits of automated rule-based ergonomic assessment in bricklaying. J. Constr. Eng. Manage. 147, 04020163 (2021)
Sass, L., Oxman, R.: Materializing design: the implications of rapid prototyping in digital design. Des. Stud. 27, 325–355 (2006)
Sass, L.: A physical design grammar: a production system for layered manufacturing machines. Autom. Constr. 17, 691–704 (2008)
Slocum, A.: Kinematic couplings: a review of design principles and applications. Int. J. Mach. Tools Manuf. 50, 310–327 (2010)
Stiny, G., Mitchell, W.J.: The palladian grammar. Environ. Plann. B. Plann. Des. 5, 5–18 (1978)
Stiny, G.: Introduction to shape and shape grammars. Environ. Plann. B. Plann. Des. 7, 343–351 (1980)
Willmann, J., Knauss, M., Bonwetsch, T., Apolinarska, A.A., Gramazio, F., Kohler, M.: Robotic timber construction—Expanding additive fabrication to new dimensions. Autom. Constr. 61, 16–23 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2024 The Author(s)
About this paper
Cite this paper
Sampson, M.B., Sass, L. (2024). Interlocking Units for Robotically Fabricated Architectural Structures. In: Yan, C., Chai, H., Sun, T., Yuan, P.F. (eds) Phygital Intelligence. CDRF 2023. Computational Design and Robotic Fabrication. Springer, Singapore. https://doi.org/10.1007/978-981-99-8405-3_37
Download citation
DOI: https://doi.org/10.1007/978-981-99-8405-3_37
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-8404-6
Online ISBN: 978-981-99-8405-3
eBook Packages: EngineeringEngineering (R0)