Octree-Based Material Distribution for Additive Manufacturing Precision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing additive manufacturing systems lack precise control over material composition placement, especially in multi-material systems, leading to inefficiencies in producing complex three-dimensional objects with variable properties.
Innovation Solution
The use of material volume coverage vectors and octree-based error diffusion operations allows for precise control of material composition placement by configuring error distribution based on probabilistic distributions and connectivity patterns, enabling the production of complex multi-material and multi-property objects with high detail resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If traditional additive manufacturing systems are used for multi-material objects, then material placement control is insufficient, but system complexity increases when implementing precise control mechanisms
Solution Approach 1:
The build volume is divided into octree structures that segment space into hierarchical levels, allowing material placement control at different resolutions. This segmentation enables precise material composition placement without requiring complex continuous control mechanisms throughout the entire build volume.
Solution Approach 2:
The patent implements local quality control by assigning specific material compositions to different octree cells based on local requirements. Each octree cell can have its own material composition specifications, allowing precise local material placement while using simple global octree structure for organization.
2Manufacturing precision
If high detail resolution is achieved in multi-material objects, then material composition control improves, but computational overhead increases
Solution Approach 1:
The octree structure provides dynamic resolution control where different regions of the build volume can have different levels of detail. Coarse regions use higher-level octree nodes while fine detail regions expand to lower levels, allowing high detail resolution where needed without computing fine detail everywhere, thus reducing overall computational overhead.
Solution Approach 2:
The patent applies partial action by processing only the necessary octree cells at each resolution level. Not all cells require maximum detail resolution, so the system processes cells at appropriate levels of the octree hierarchy, avoiding excessive computation in regions that don't require high detail.
3Adaptability or versatility
If probabilistic distributions are used for material placement, then material composition flexibility increases, but control precision decreases
Solution Approach 1:
The patent performs preliminary action by pre-calculating material composition distributions and storing them in the octree structure before actual manufacturing. This pre-processing allows the system to handle complex probabilistic material distributions in the planning stage, then execute with precise control during manufacturing by following the pre-determined octree-based material assignments.
Data Source
AI summary
Certain examples described herein relate to producing three-dimensional objects using additive manufacturing systems. These examples combine the use of material volume coverage vectors to define object data with octree data structures and models for tracking material placement error and available volumes. Material volume coverage vectors correspond to a volumes of three-dimensional objects and define a probabilistic distribution of materials available to an additive manufacturing system including combinations of said materials. In certain examples, a bottom level of the error tracking octree model is constructed to contain at least a portion of the data values for a set of obtained material volume coverage vectors. This is then used in an error distribution process to generate manufacturing control data for the additive manufacturing system.


