B-Rep Generation for Two-Axis 3D Printing via Layer Extrusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining the boundary representation (B-Rep) of 3D printing processes are inefficient, particularly for two-axis 3D printing, as they rely on time-consuming Boolean operations and are not adapted for the specific configurations encountered in 3D printing simulations, leading to compatibility issues with user expectations and reliability problems.

Innovation Solution

A computer-implemented method that simulates a two-axis 3D printing process by determining a stack of planes and forming B-Reps using extrusions of 2D contours, excluding solid Boolean operations and collision tests, allowing for faster and more robust processing of 3D printing data in a standardized B-Rep format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If Boolean operations are used to determine B-Rep of 3D printing processes, then manufacturing precision is maintained, but computing time and productivity deteriorate

Engineering Contradiction:
ImproveB-Rep accuracyVSAvoidcomputing time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the 3D printing process into discrete layers and represents each layer as a 2D contour. Instead of performing Boolean operations on entire 3D volumes, the method processes each layer independently in 2D, then extrudes the contours to form 3D B-Rep. This segmentation dramatically reduces computing time while maintaining precision by preserving the exact geometry of each layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from 3D Boolean operations to 2D contour processing. By representing each printing layer as a 2D contour and performing operations in this reduced dimensionality, the method achieves significant computational efficiency gains. The 2D contours are then extruded to reconstruct the 3D B-Rep, maintaining accuracy while avoiding the computational complexity of direct 3D Boolean operations.

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

2Adaptability or versatility

If traditional 3D printing simulation methods are used, then compatibility with general CAD systems is maintained, but reliability deteriorates due to configuration issues

Engineering Contradiction:
ImproveCAD system compatibilityVSAvoidsimulation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the fundamental parameters of representation from general 3D solid models to layer-specific 2D contours with explicit extrusion parameters. This parameter change eliminates configuration issues associated with traditional methods while maintaining compatibility through standardized B-Rep output. The method reliably handles two-axis printing configurations by explicitly modeling the toolpath and layer deposition process.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If solid Boolean operations are performed, then geometric accuracy is maintained, but device complexity and resource usage increase

Engineering Contradiction:
Improvegeometric accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex 3D Boolean operation into simpler 2D contour operations for each layer. Instead of performing one complex 3D Boolean operation, the method processes each layer independently using 2D contour intersection and union operations, then extrudes the results. This segmentation reduces processing complexity while maintaining geometric accuracy through precise 2D operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent substitutes complex 3D Boolean mechanics with simpler 2D contour operations followed by extrusion. The mechanical complexity of 3D solid operations is replaced by 2D planar operations that are computationally lighter, while the extrusion step reconstructs the 3D geometry accurately without requiring complex 3D Boolean logic.

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

Data Source

PatentEP3340085B1B-rep of the result of a two-axis 3D printing process
Publication Date: 2021.11.03 DASSAULT SYSTEMES SA
  • EP3340085B1 patent drawingFigure 1
  • EP3340085B1 patent drawingFigure 2~9
  • EP3340085B1 patent drawingFigure 10

AI summary

The invention notably relates to a computer-implemented method for determining a B-Rep of the result of a two-axis 3D printing process, the method comprising: providing (S10) a stack of planes, each couple of consecutive planes corresponding to a respective slice of the result of the 3D printing process; for (S20) each couple of consecutive planes: providing (S210) one or more respective tool trajectories; determining a respective 2D contour corresponding to the one or more tool trajectories; determining (S230) a respective extrusion of the respective 2D contour bounded by a second plane of the couple and a first plane of the couple; and forming (S30) the B-Rep with the extrusions and portions of the planes. The method improves 3D printing.