Abstract
The Exploration Toolkit (ExTK) is a reusable Extended Reality (XR) system developed for incorporating and exploring 3-Dimensional (3-D) computer aided design (CAD) models in XR, with a primary focus on Augmented Reality (AR). The ExTK consists of a Developer Mode and a User Mode. In Developer Mode, ExTK provides developers with the ability to easily import 3-D CAD models and activate desired exploration functionality and layout. Multiple models can be added to a single instantiation of the ExTK using Unity's Scene capability. Exploration functions include scaling, rotating, explode/contract, animations, hiding parts, submodules, and measurement functions. In User Mode, ExTK provides a menu system that allows users to select models and initiate exploration functions. ExTK is architected for reusability and developers can customize the ExTK layout and functions according to application needs. ExTK is designed to be hardware agnostic, although initial development focused on the Microsoft HoloLens as the primary deployment platform. The ExTK is developed using the Unity Game Engine Development Platform. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under
More>>
- Developers:
-
Klein, Brandon [1][2][3] ; Miner, Nadine [1][2][3] ; Bramley, Shane [1][2][3] ; Rubin, Alexis [1][2][3]
- Sandia National Lab. (SNL-CA), Livermore, CA (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Release Date:
- 2021-05-03
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
C#
- Version:
- 1.0
- Licenses:
-
MIT License
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:NA0003525
- Code ID:
- 61719
- Site Accession Number:
- SCR #2599
- Research Org.:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Country of Origin:
- United States
Citation Formats
Klein, Brandon T., Miner, Nadine E., Bramley, Shane M., and Rubin, Alexis.
Exploration ToolKit (ExTK).
Computer Software.
https://github.com/sandialabs/ExTK.
USDOE.
03 May. 2021.
Web.
doi:10.11578/dc.20210901.1.
Klein, Brandon T., Miner, Nadine E., Bramley, Shane M., & Rubin, Alexis.
(2021, May 03).
Exploration ToolKit (ExTK).
[Computer software].
https://github.com/sandialabs/ExTK.
https://doi.org/10.11578/dc.20210901.1.
Klein, Brandon T., Miner, Nadine E., Bramley, Shane M., and Rubin, Alexis.
"Exploration ToolKit (ExTK)." Computer software.
May 03, 2021.
https://github.com/sandialabs/ExTK.
https://doi.org/10.11578/dc.20210901.1.
@misc{
doecode_61719,
title = {Exploration ToolKit (ExTK)},
author = {Klein, Brandon T. and Miner, Nadine E. and Bramley, Shane M. and Rubin, Alexis},
abstractNote = {The Exploration Toolkit (ExTK) is a reusable Extended Reality (XR) system developed for incorporating and exploring 3-Dimensional (3-D) computer aided design (CAD) models in XR, with a primary focus on Augmented Reality (AR). The ExTK consists of a Developer Mode and a User Mode. In Developer Mode, ExTK provides developers with the ability to easily import 3-D CAD models and activate desired exploration functionality and layout. Multiple models can be added to a single instantiation of the ExTK using Unity's Scene capability. Exploration functions include scaling, rotating, explode/contract, animations, hiding parts, submodules, and measurement functions. In User Mode, ExTK provides a menu system that allows users to select models and initiate exploration functions. ExTK is architected for reusability and developers can customize the ExTK layout and functions according to application needs. ExTK is designed to be hardware agnostic, although initial development focused on the Microsoft HoloLens as the primary deployment platform. The ExTK is developed using the Unity Game Engine Development Platform. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. SAND2021-1506 O},
doi = {10.11578/dc.20210901.1},
url = {https://doi.org/10.11578/dc.20210901.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210901.1}},
year = {2021},
month = {may}
}