3D Printing Color Accuracy via Cross-Sectional Error Diffusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3D printing methods struggle to accurately represent colors with half-tone variations on complex object surfaces, leading to issues like color exposure and slurring due to the simplistic application of dithering and error diffusion techniques, which are suited for two-dimensional printing.
Innovation Solution
Applying dithering and error diffusion to cross-sections of objects rather than their surfaces, using cross-section data to generate and form layers with appropriate color gradations, ensuring more accurate and detailed color representation in three-dimensional objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If dithering and error diffusion are applied to the surface of a three-dimensional object similar to two-dimensional printing, then color representation can be achieved, but the processing becomes complicated and color accuracy deteriorates due to the complex geometry of three-dimensional surfaces
Solution Approach 1:
Instead of applying dithering and error diffusion to the outer surface of the three-dimensional object (as in conventional two-dimensional printing approaches), the patent inverts the approach by applying these processing methods to cross-sections of the object. This inversion simplifies the processing geometry from complex three-dimensional surfaces to simpler two-dimensional cross-sectional planes, thereby reducing processing complexity while maintaining or improving color representation accuracy.
Solution Approach 2:
The patent transitions from surface-based processing (two-dimensional manifold on three-dimensional object) to cross-section-based processing (two-dimensional planes). By changing the dimensionality of the processing plane from the object's surface to orthogonal cross-sections, the method simplifies the application of dithering and error diffusion algorithms while achieving better color accuracy through volumetric color distribution.
2Manufacturing precision
If the colored region is formed with small thickness to maintain surface detail, then surface resolution is improved, but color exposure occurs through cuts or damage on the outer surface
Solution Approach 1:
The patent applies different color distribution strategies to different regions of the object. By processing cross-sections rather than surfaces, the method locally distributes color information throughout the volumetric structure of the object. This ensures that even if the outer surface is damaged, the color information remains protected within the thicker internal structure, while still achieving high surface resolution through precise cross-sectional control.
Solution Approach 2:
The patent preemptively distributes color information throughout the volumetric structure of the object via cross-sectional processing, creating a buffer or cushion of color data within the object's interior. This prior distribution ensures that if surface damage occurs later, the color information is already protected within the thicker internal regions, preventing color exposure issues.
3Manufacturing precision
If half-toning processing is applied to reduce color gradients for high quality colored objects, then color variety is improved, but the processing becomes more complex and time-consuming
Solution Approach 1:
The patent segments the color processing task into discrete cross-sectional planes rather than attempting to process the entire three-dimensional surface continuously. By dividing the object into multiple cross-sections and applying dithering and error diffusion to each segment independently, the method achieves comprehensive half-toning coverage more efficiently, reducing overall processing time while maintaining high color quality across the entire object.
Data Source
AI summary
A forming method for forming a three-dimensional object includes a generating step including, based on model data representing the object, generating cross-section data respectively representing cross-sections of the object that are different in position in a cross-section arrangement direction. An executing step includes discharging build materials respectively based on the cross-section data. When at least a portion of the object is to be colored: the cross-section data include colored region data respectively representing cross-sections of a colored region of the object that is to be colored based on a color of a surface of the object; the executing step includes forming the colored region using the build materials based on the colored region data; the model data represents the color of the surface of the object in a multi-level gradation; and each of the colored region data represents a color in a lower level of gradation.


