3D Print Part Placement Using User-Guided Build Area Nesting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3D printing technologies face inefficiencies in arranging parts within the build area, leading to suboptimal print times and material usage, as existing methods lack effective automation and user involvement in determining part placement and prioritization.
Innovation Solution
A computing system is developed to facilitate user input for part divisioning and ordering, automatically determining optimal part placement within the 3D printer build area based on print metrics, allowing for user control and transparency in the packing process, and translating this information into instructions for the 3D printer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated part placement algorithms are implemented, then productivity is improved, but device complexity increases
Solution Approach 1:
A computing system acts as an intermediary between the user and the 3D printer, handling the complex part placement optimization algorithms, nesting logic, and print metric calculations. This mediator approach allows automated optimization without requiring the 3D printer hardware itself to become more complex, resolving the contradiction by externalizing the computational complexity.
Solution Approach 2:
The system segments the part placement problem into distinct components: user-defined parameters, automated nesting algorithms, print metric calculations, and printer instruction generation. This segmentation allows each component to be optimized independently while maintaining overall system productivity without proportionally increasing overall complexity.
2Productivity
If complete manual part placement is performed, then device complexity is reduced, but productivity deteriorates
Solution Approach 1:
The system implements partial automation where the computing system automatically optimizes part nesting and placement based on user-defined parameters and print metrics, while leaving final approval and parameter setting to the user. This partial automation approach significantly improves productivity compared to complete manual placement without requiring full automation complexity.
3Productivity
If parts are arranged to minimize layers, then productivity is improved, but manufacturing precision may deteriorate
Solution Approach 1:
The system changes multiple parameters simultaneously during optimization: part orientation angles, nesting configurations, layer heights, and infill patterns. By adjusting these parameters together, the system minimizes the number of layers for improved productivity while maintaining manufacturing precision through coordinated parameter optimization rather than compromising any single parameter.
Data Source
AI summary
Examples disclosed herein relate to determining 3D print part placement. In one implementation, a processor generates a user interface to receive user input related to multiple divisions of 3D print parts and a relative ordering between the divisions. The processor may determine part placement information for the parts in the divisions in a 3D print build area based on user input to the user interface. The processor may translate the determined part placement information into 3D printer instructions.


