Y-AR: A Mixed Reality CAD Tool for 3D Wire Bending

Shuo Feng,Bo Liu,Yifan,Shan,Ofer Berman,Harald Haraldsson,Thijs Roumen
2024-10-31
Abstract:Wire bending is a technique used in manufacturing to mass-produce items such as clips, mounts, and braces. Wire bending machines like the DIWire by Pensalabs have made this process accessible for personal fabrication. However, such machines are controlled using Computer Aided Manufacturing (CAM) software which is hard to use, making custom design challenging. We present Y-AR, a Computer Aided Design (CAD) interface for 3D wire bending. Y-AR uses mixed reality to let designers create structures that physically connect to objects in the environment. The interface incorporates springs as design primitives which (1) apply forces to hold objects, and (2) counter-act dimensional inaccuracies inherently caused by mid air modeling and measurement errors in AR. We demonstrate design workflows to design and fabricate a range of mechanisms designed in Y-AR as well as structures made using free-hand design tools. In our usability evaluation, all 12 participants successfully designed and fabricated a functional bottle holder with Y-AR. 10 out of 12 participants felt that the system aided their design process, rating it above 7 out of 10.
Human-Computer Interaction
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve The paper aims to address several key issues in 3D wire bending design: 1. **Complexity of Existing Design Tools**: Current computer-aided manufacturing (CAM) software used to control wire bending machines is complex and difficult for non-professional users to master, making custom design challenging. 2. **Disconnection Between Design and Real Environment**: Existing design tools often do not consider the actual physical environment, making it difficult for the designed structures to precisely match objects in the real world. 3. **Accuracy Issues in Measurement and Modeling**: When designing in mixed reality, errors in hand tracking and air modeling can cause discrepancies between the designed structure and the actual dimensions. To address these issues, the authors propose Y-AR, a mixed reality-based computer-aided design (CAD) tool specifically for 3D wire bending. Y-AR addresses the above problems in the following ways: - **Mixed Reality Interface**: Y-AR allows users to create structures in mixed reality that can directly interact and match with objects in the real world. - **Gesture Recognition**: Using gesture recognition technology to generate connectors, as shown in Figure 1, users can generate connectors that conform to actual dimensions through gestures. - **Utilization of Elastic Materials**: By leveraging the elastic properties of the wire, Y-AR can compensate for dimensional errors caused by air modeling and hand tracking, ensuring that the designed structures remain stable and reliable in practical applications. - **Automatic Generation of Machine Instructions**: Y-AR can automatically generate instructions for CNC wire bending machines and provide user assembly guides, simplifying the entire process from design to production. ### Summary The main goal of Y-AR is to provide an easy-to-use CAD tool through mixed reality technology and gesture recognition, enabling users to easily design and manufacture 3D wire structures while overcoming the complexity and accuracy issues of existing design tools.