A CT Scan Analyzer for Rocket Engines
For Space Concordia - Rocketry Division
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
ThrustOptima is a specialized software tool designed to analyze CT scans of rocket engines. It is developed to assist Space Concordia - Rocketry Division in evaluating the structural integrity of Additive Manufacturing (AM) in a Non-Destructive Evaluation (NDE) context. By processing CT scan data, ThrustOptima identifies potential defects and anomalies within the engine components, ensuring they meet safety and performance standards before deployment.
As resources are limited in the context of a student-run rocketry division, ThrustOptima is optimized for efficiency and ease of use, allowing team members to quickly assess the quality of their AM rocket engines without extensive training in image processing or data analysis.
The NDE capabilities of ThrustOptima are an important aspect of Space Concordia's commitment to safety and innovation in rocketry. By leveraging advanced imaging techniques, the software helps the team maintain high standards in their engineering practices while reducing the costs associated with traditional destructive testing methods.
Currently in development, the planned tech stack includes:
To install ThrustOptima, follow these steps:
-
Clone the repository:
git clone https://github.com/itsmavey/ThrustOptima
-
Navigate to the project directory:
cd ThrustOptima -
Install the required dependencies:
pip install -r requirements.txt
To use ThrustOptima, follow these steps:
-
Navigate to the project directory:
cd ThrustOptima -
Run the main application:
python main.py [-t] <path> [start] [finish]
-t: Optional flag to enable trace mode for detailed logging.<path>: Required argument specifying the path to the directory containing the CT scan DICOM files.[start]: Optional argument specifying the starting index of the CT scan slices to process[finish]: Optional argument specifying the ending index of the CT scan slices to process.
To contribute to this project, you need to be part of Space Concordia - Rocketry Division or request authorization from the organization.
For a member of Space Concordia - Rocketry Division, communicate with your lead before processing to any changes.
This project is licensed under the Proprietary License Agreement - see the LICENSE file for details.
README template inspired by othneildrew/Best-README-Template