3D Model Compensation for Additive Manufacturing Deformation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing additive manufacturing techniques face challenges in predicting and compensating for geometric deformation of 3D objects during the printing process, leading to inaccuracies and errors in the final product.
Innovation Solution
A data-driven end-to-end machine learning architecture is employed, utilizing deep neural networks to predict and compensate for geometric deformation by training deformation and compensation machine learning models in an adversarial or serial manner.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If traditional additive manufacturing techniques are used without deformation compensation, then the manufacturing process is simple, but the geometric precision and accuracy of the final part deteriorate due to uncorrected deformation
Solution Approach 1:
The system performs preliminary deformation prediction using machine learning models before the actual printing process. The predicted deformation is used to generate compensated toolpaths that pre-correct for anticipated geometric deviations, allowing the final part to achieve higher precision without requiring complex real-time intervention during manufacturing.
Solution Approach 2:
The system implements feedback loops where actual deformation measurements from printed parts are fed back into the machine learning models to continuously improve prediction accuracy. This closed-loop approach enables the system to learn from past performance and progressively enhance geometric precision while maintaining manageable process complexity.
2Measurement precision
If machine learning models are trained in an adversarial manner to predict deformation, then prediction accuracy improves, but the training process and model complexity increase
Solution Approach 1:
The machine learning system is segmented into specialized components: deformation prediction models that forecast geometric deviations, compensation models that calculate corrective transformations, and transformation models that generate adjusted toolpaths. This segmentation allows each component to be optimized independently for its specific function, improving overall prediction accuracy while managing complexity through modular design.
Solution Approach 2:
The system dynamically adjusts model parameters and hyperparameters during training based on performance metrics and data characteristics. By automatically tuning parameters such as learning rates, network depths, and regularization strengths, the system achieves high prediction accuracy without requiring manual intervention to manage model complexity.
3Manufacturing precision
If compensated toolpaths are generated based on predicted deformation, then the final part accuracy improves, but the computational time and processing complexity increase
Solution Approach 1:
Deformation prediction and compensation calculations are performed before the printing process begins, allowing sufficient computational time to be allocated without delaying production. The compensated toolpaths are generated in advance and stored for use during manufacturing, eliminating the need for real-time computation that would slow down the printing process.
Solution Approach 2:
The system replaces complex iterative mechanical adjustment processes with machine learning-based predictive modeling. By using trained models to directly predict deformation and generate compensation transformations, the system achieves high part accuracy much faster than traditional trial-and-error or iterative optimization approaches would require.
Data Source
AI summary
Examples of methods are described herein. In some examples, a method includes generating, using a compensation machine learning model after training, a compensated model based on a three-dimensional (3D) object model. In some examples, the compensation machine learning model is trained by generating candidate compensation plans and evaluating, using a deformation machine learning model, the candidate compensation plans. In some examples, the method includes adjusting the 3D object model based on the compensated model to produce an adjusted model.


