Abstract

Companies often require designers to work with and operate between different computer-aided design (CAD) systems. To interoperate between these systems, a neutral design standard for CAD models is needed that allows for generation, customization, and parameterization. Current standards often fail to incorporate file history and design intent. The research proposes a simplified, neutral design format that can be used to generate models in different CAD systems. The format proposes additional functionality not yet found in existing neutral formats or scripts. The system was tested by generating models in both NX and CATIA, then comparing the models for accuracy, flexibility, and similarity of the results. Utilizing the principles established with the neutral framework, a system was developed that facilitates a collaborative CAD modeling environment that supports the interaction of models within virtual reality (VR). A framework is presented that allows for the models to be created and then used in VR without the need for conversion. Strategies are discussed for minimizing the impacts of latency and unit testing was conducted to evaluate functionality. Furthermore, feasibility of using modern game engines such as Unity, Unreal Engine, and Godot to aid in the development of both VR and physics simulations are discussed. The above foundation and frameworks enhance collaboration in training and simulation in VR environments. This research demonstrates that by using neutral design standards, collaboration could be improved between different software, as well as between different engineers. Common strategies can be used for solving issues with conversions across the design space and integrated into future VR systems. This research will be indispensable to furthering studies of collaboration and design in remote environments.

Degree

MS

College and Department

Ira A. Fulton College of Engineering and Technology

Rights

https://lib.byu.edu/about/copyright/

Date Submitted

2020-12-10

Document Type

Thesis

Handle

http://hdl.lib.byu.edu/1877/etd11499

Keywords

XML, parametric design, design intent, neutral format, VR, multiuser

Language

english

Included in

Engineering Commons

Share

COinS