3D Object Layer Data Compression for Property-Accurate Printing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current additive manufacturing techniques face challenges in efficiently processing and storing data for three-dimensional objects with varied properties, such as color, transparency, and mechanical properties, especially when the print apparatus capabilities are unspecified, leading to suboptimal material distribution and object quality.

Innovation Solution

The method involves an apparatus and process that characterizes three-dimensional space using sub-volumes (voxels) with specific properties, employing halftoning techniques to determine material volume coverage and generate control data for additive manufacturing, allowing for the precise deposition of print materials and properties across layers, even when the print apparatus capabilities are unknown.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If control data is generated from a three-dimensional representation with varied properties, then object quality and property precision are improved, but data processing complexity and storage requirements increase

Engineering Contradiction:
Improveobject property precisionVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The three-dimensional object data is divided into multiple layers, with each layer representing a cross-section at a specific height. This segmentation allows the complex 3D data to be processed and stored as a sequence of simpler 2D layers, reducing the overall processing complexity while maintaining property precision for each layer

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the three-dimensional object representation into a two-dimensional layer-based structure by slicing the object at different heights. This dimensionality reduction simplifies the data structure and processing requirements while preserving the essential geometric and property information through the layer stack

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If control data specifies precise material placement locations and amounts, then material distribution optimization is improved, but data storage requirements increase

Engineering Contradiction:
Improvematerial distribution efficiencyVSAvoiddata storage volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by specifying material properties and placement parameters for each individual layer rather than treating the entire object uniformly. Each layer can have its own material composition, thickness, and deposition parameters, allowing optimized material distribution tailored to local requirements while managing data storage through hierarchical organization

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If halftoning techniques are used to determine material volume coverage, then print material precision is improved, but processing time increases

Engineering Contradiction:
Improvematerial volume precisionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The halftoning processing is performed in advance during the data preparation phase, converting the desired material volume coverage into discrete layer-by-layer deposition instructions before actual printing begins. This preliminary processing enables precise material volume control during printing without adding real-time processing delays to the manufacturing cycle

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3230049B1Processing three-dimensional object data for storage
Publication Date: 2021.07.28 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • EP3230049B1 patent drawingFigure 1
  • EP3230049B1 patent drawingFigure 2
  • EP3230049B1 patent drawingFigure 3(a)~3(c)

AI summary

A method is described in which data representing a three-dimensional object to be printed is obtained. The data comprises object property data indicative of properties of the three-dimensional object. Layers within the three-dimensional object to be printed are identified. The obtained data is processed by comparing object property data associated with an identified layer to object property data associated with a reference layer selected from the identified layers. Where a difference in object property data associated with an identified layer and object property data associated with a reference layer is determined, the determined difference is stored.