3D Print Design Rules for Build Envelope Non-Uniformity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
3D printing systems face challenges due to non-uniformities in the build envelope, such as temperature and density variations, which affect the mechanical properties of printed parts and make it difficult to determine optimal printing locations.
Innovation Solution
The system generates design rules based on measurement data from sensors, comparing new print requests to an information base to either retrieve existing design rules or produce new part-specific rules through incremental learning by printing test parts and correlating their properties.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Strength
If 3D printing is performed without location-specific design rules, then printing process is simple and fast, but mechanical properties of printed parts vary due to non-uniformities in build envelope
Solution Approach 1:
The system performs preliminary characterization of the build envelope by printing test parts at multiple locations and measuring their properties before actual production printing. This preliminary action creates a database of location-specific characteristics that guides subsequent printing decisions, ensuring consistent mechanical properties without adding complexity to the actual printing process.
Solution Approach 2:
The system dynamically selects printing locations based on the specific part being printed and its required mechanical properties. Rather than using a static printing process, the system adapts the printing location selection based on real-time requirements, matching parts to optimal locations in the build envelope to achieve target mechanical properties.
2Manufacturing precision
If design rules are generated for every new part type through incremental learning, then printing accuracy improves, but time and resources are consumed for testing and data collection
Solution Approach 1:
The system performs preliminary characterization using standardized test parts for each material type before production printing. This preliminary testing establishes baseline design rules that can be applied to multiple parts, reducing the need for extensive testing of each individual part type while maintaining high printing accuracy.
Solution Approach 2:
The system uses standardized test parts as proxies to characterize build envelope properties rather than testing every possible part configuration. By copying the essential testing requirements into standardized forms, the system efficiently gathers necessary data without consuming excessive time or resources on comprehensive testing of all part types.
3Stability of the object's composition
If the build envelope is used without characterization, then printing process is straightforward, but non-uniformities cause inconsistent part properties across different locations
Solution Approach 1:
The system divides the build envelope into multiple discrete locations and characterizes each location independently using test parts. This segmentation allows the system to map specific regions of the build envelope to specific mechanical properties, enabling consistent part placement regardless of which location is used, thereby achieving uniformity without requiring the entire build envelope to be identical.
Data Source
AI summary
In some examples, a request to print a first three-dimensional (3D) part is received. In response to determining that the first 3D part is not similar to any 3D part referred to by an information base, a representation of the first 3D part is extracted, an indication to conduct an operation to produce a design rule for the first 3D part is sent. In response to determining that the first 3D part is similar to a matching 3D part referred to by the information base, a design rule for the matching 3D part is retrieved to print the first 3D part, where the design rule for the matching 3D part specifies a dependency of a property of the matching 3D part on an aspect associated with printing the matching 3D part.


