3D Model Packing with Curvature-Based Layer Thickness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
3D printing systems face the challenge of stair-stepping effects in layer-wise printed objects due to discontinuities between layers, particularly on curved surfaces, which affects the quality and efficiency of the printing process.
Innovation Solution
The method involves identifying sections of 3D models based on curvature profiles and associating specific build material layer thicknesses to these sections, allowing for dynamic adjustment of layer thickness during printing to reduce stair-stepping and optimize packing density in a virtual build volume, thereby improving printing efficiency and surface smoothness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a uniform layer thickness is used for all sections of 3D models, then the printing process is simple and fast, but the stair-stepping effect is prominent on curved surfaces reducing manufacturing precision
Solution Approach 1:
The 3D model is divided into multiple sections based on curvature profiles. Each section is assigned a specific layer thickness from a set of pre-established thicknesses. This segmentation allows different parts of the model to have different layer thicknesses, reducing the stair-stepping effect on curved surfaces while maintaining simplicity in the printing process.
Solution Approach 2:
Different layer thicknesses are assigned to different sections of the 3D model based on their curvature characteristics. Sections with higher curvature receive thinner layers to reduce stair-stepping, while flatter sections use thicker layers for efficiency. This local differentiation improves surface smoothness without requiring complex real-time adjustments during printing.
2Productivity
If multiple 3D models are packed densely in the build volume, then printing productivity increases, but the stair-stepping effect worsens due to reduced space for optimization
Solution Approach 1:
The system performs preliminary packing of multiple 3D models in the build volume before printing, arranging models to maximize space utilization. During this preliminary stage, models are positioned and oriented to allow subsequent application of different layer thicknesses to different sections, enabling both high density packing and reduced stair-stepping effects.
Solution Approach 2:
The system changes the layer thickness parameter dynamically for different sections of models based on their curvature profiles. By associating specific layer thicknesses from a pre-established set with each section, the system can pack multiple models densely while maintaining surface quality through localized parameter adjustment.
3Manufacturing precision
If thin layer thickness is used to reduce stair-stepping, then surface quality improves, but printing time increases significantly
Solution Approach 1:
Instead of using thin layers throughout the entire model, the system applies thin layers only to specific sections with high curvature where stair-stepping would be problematic. Flat or low-curvature sections use thicker layers, significantly reducing total printing time while maintaining surface smoothness where it matters most.
Solution Approach 2:
The system changes layer thickness parameters based on section-specific curvature characteristics. By selecting from a set of pre-established layer thicknesses and assigning appropriate thicknesses to different sections, the system optimizes the balance between surface quality and printing efficiency, avoiding the time penalty of uniformly thin layers.
Data Source
AI summary
Examples of the present disclosure relate to a method for packing three dimensional (3D) models. The method comprises identifying a plurality of sections of each 3D model according to curvature profiles of the sections; associating a build material layer thickness to each section of the plurality of sections, whereby each associated build material layer thickness is one of a set of pre-established build material layer thicknesses; packing the plurality of 3D models according to each associated build material layer thickness, whereby packing comprises spatially arranging at least some 3D models in the 3D virtual build volume according to one or more criteria, such that at least some of the sections of different 3D models associated to a same build material layer thickness are arranged in a same region of the 3D virtual build volume.


