3D Slice Render Processing for Small-Feature 3D Printing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D printing processes struggle to accurately reproduce small features in 3D objects due to inadequate differentiation between part and non-part areas in 2D slice render data, leading to over-application of detailing agents and potential warping or loss of small features during the printing process.

Innovation Solution

A method and system that determine feature sizes in 3D object models by analyzing voxel distance data to identify and modify render data for precise application of detailing agents, ensuring accurate reproduction of small features by distinguishing between part and non-part areas within the 3D printing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If detailing agents are applied uniformly across the entire 2D slice, then the printing process is simple to implement, but small features are lost due to over-application of detailing agents in non-part areas

Engineering Contradiction:
Improveease of implementationVSAvoidfeature accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies local quality by differentiating between part and non-part areas within the 2D slice and applying detailing agents selectively only to part areas. This is achieved through analyzing voxel distance data to identify regions that are actually part of the 3D object versus background areas, thereby preventing over-application in non-part areas while ensuring adequate application in part areas containing small features.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If detailing agents are applied heavily to ensure coverage of small features, then small features are better preserved, but warping occurs in surrounding non-part areas

Engineering Contradiction:
Improvefeature accuracyVSAvoidwarping
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The patent prevents warping by applying detailing agents locally only to part areas identified through voxel distance analysis, rather than uniformly across the entire slice. This localized application ensures that non-part areas are not exposed to excessive detailing agents that would cause warping, while part areas receive the necessary agent concentration to preserve small features.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs preliminary anti-action by pre-identifying part and non-part areas through voxel distance data analysis before applying detailing agents. This advance differentiation allows the system to take counter-measures by restricting agent application to only those areas where it is needed, thereby preventing the harmful effect of warping in non-part areas before it occurs.

Inventive Principle:
Principle #9Preliminary anti-action

3Ease of manufacture

If the entire 2D slice is processed as part area, then the printing process is straightforward, but detailing agents are wasted in non-part areas

Engineering Contradiction:
Improveprocess simplicityVSAvoiddetailing agent waste
Core Design Contradiction:
Ease of manufactureVSLoss of substance

Solution Approach 1:

The patent eliminates detailing agent waste by implementing local quality control through voxel distance analysis. The system identifies and distinguishes part areas from non-part areas within the 2D slice, and applies detailing agents exclusively to the identified part areas. This selective application prevents waste in non-part areas while maintaining process simplicity through automated identification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent enables the printing system to self-regulate detailing agent application by automatically analyzing voxel distance data to determine which areas require detailing agents. This self-service mechanism eliminates the need for manual specification of part versus non-part areas, allowing the system to autonomously optimize agent distribution and prevent waste.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If voxel distance data analysis is implemented to identify part areas, then detailing agent application is optimized, but the processing complexity increases

Engineering Contradiction:
Improvedetailing agent application accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex manual or heuristic methods for identifying part areas with an automated computational approach based on voxel distance data analysis. This substitution of mechanical/manual processes with algorithmic processing optimizes detailing agent application accuracy while managing processing complexity through efficient computational methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11340582B2Processing 3D object models
Publication Date: 2022.05.24 PERIDOT PRINT LLC
  • US11340582B2 patent drawing
  • US11340582B2 patent drawing
  • US11340582B2 patent drawing

AI summary

In an example implementation, a method of processing a 3D object model includes receiving render data of a 2D slice of a 3D object model and generating distance values indicating how far away voxels in the 2D slice are from a nearest edge of the 3D object model. The method also includes detecting a feature of the 3D object model from the distance values, and generating modified render data to be subsequently used in a 3D printing system to produce the feature in a 3D part.