Visual, flow-based programming environments in architecture and design are built to control data flow but not process flow. However, controlling the process flow is essential for interacting with robotic fabrication processes, so that they can react to input such as user interaction or sensor data. In this research, we combine two visual programming environments, utilizing Grasshopper for defining complex, robotic toolpaths, and Unity Visual Scripting for controlling the overall process flow and process interaction. Through that, we want to enable architects and designers to define more complex, interactive production processes, with accessible, bespoke user-interfaces allowing non-experts to operate these processes -a crucial step for the commercialization of innovations. This approach is evaluated in a case study that creates a mobile, urban microfactory that prototypically fabricates location-specific objects through additive manufacturing.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.