Logical Computing Element CAD to AR Dataset Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Creating augmented reality and virtual reality environments from computer-assisted design (CAD) files requires skilled programmers, leading to bottlenecks in manufacturing and maintenance due to the time-consuming and expertise-dependent process of transforming CAD files into geometry data files suitable for these environments.
Innovation Solution
A system and method that utilize logical computing elements (LCEs) to automatically convert CAD files into different data structures, allowing for the generation of dataset files that can be used to create augmented reality and virtual reality environments, by identifying available worker LCEs, importing geometry data, launching a rendering engine, and generating dataset files in a second data structure, thereby reducing the need for expert programmers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If expert programmers manually transform CAD files into geometry data files, then the quality and reliability of the transformation are maintained, but the process becomes time-consuming and creates bottlenecks in manufacturing and maintenance
Solution Approach 1:
The system enables automated self-service transformation of CAD files into geometry data files through logical computing elements that autonomously process the conversion without requiring expert programmer intervention, thereby maintaining reliability while significantly improving productivity
Solution Approach 2:
The patent replaces the manual mechanical process of expert programmers with an automated computational system using logical computing elements and rendering engines that automatically transform CAD files into geometry data files, eliminating the bottleneck while preserving transformation quality
2Productivity
If multiple teams need to generate VR/AR environments independently, then scalability and efficiency are improved, but the reliance on limited expert programmers creates a bottleneck
Solution Approach 1:
The system divides the transformation process into independent modular components executed by separate logical computing elements, allowing multiple teams to independently process CAD files through the same standardized pipeline without requiring expert programmers at each station, thus improving scalability while managing complexity through standardization
3Productivity
If automated systems are used to convert CAD files, then the need for expert programmers is reduced and productivity increases, but the complexity of the automated system increases
Solution Approach 1:
The patent introduces logical computing elements as intermediary components that bridge CAD files and geometry data files, encapsulating the complex transformation logic within standardized virtual machine instances that can be independently managed and scaled, thereby reducing the apparent complexity for users while maintaining high automation levels
Data Source
AI summary
A method including executing a logical computing element (LCE) on a server. Worker LCEs are executed on the server. A first electronic file comprising geometry data in a first data structure is received at the controller LCE. An available worker LCE is identified, by the controller LCE, as an in-use worker LCE from among the worker LCEs. The geometry data is imported by the in-use worker LCE. A job instance is established by the in-use worker LCE. A rendering engine is launched by the in-use worker LCE. The rendering engine generates, for the job instance and using the geometry data, a dataset file in a second data structure different than the first data structure. The dataset file is returned by the in-use worker LCE to the controller LCE. The dataset file is returned by the controller LCE to a remote computer.


