METHOD AND SYSTEM FOR ADAPTING A 3D PRINTING MODEL
First Claim
1. A method for adapting a 3D printing model, the method comprising:
- calculating a layer representation model on the basis of a 3D object model of an object, the layer representation model being built up from a multitude of coplanar and confined adjacent layers, wherein the build-up direction corresponds to a printing direction of a 3D printing apparatus;
determining a plurality of overhang regions in the layer representation model where the boundary edges of first layers extend over the boundary edges of second layers, the first layers being directly adjacent and subsequent to the second layers when going into the build-up direction of the layer representation model;
determining a local overhang angle in each of the plurality of overhang regions, the local overhang angle being defined as the angle between the normal axis of the coplanar layers in build-up direction and the local tangent between the boundary edges of two adjacent layers;
adapting the layer representation model by re-defining the boundary edges of layers in the overhang regions so that the local overhang angle remains below a predetermined overhang threshold angle; and
outputting the adapted layer representation model as 3D printing model to the 3D printing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for adapting a 3D printing model includes calculating a layer representation model on the basis of a 3D object model of an object; determining a plurality of overhang regions in the layer representation model where the boundary edges of first layers extend over the boundary edges of second layers, the first layers being directly adjacent and subsequent to the second layers when going into the build-up direction of the layer representation model; determining a local overhang angle in each of the plurality of overhang regions; adapting the layer representation model by re-defining the boundary edges of layers in the overhang regions so that the local overhang angle remains below a predetermined overhang threshold angle; and outputting the adapted layer representation model as 3D printing model to the 3D printing apparatus.
-
Citations
15 Claims
-
1. A method for adapting a 3D printing model, the method comprising:
-
calculating a layer representation model on the basis of a 3D object model of an object, the layer representation model being built up from a multitude of coplanar and confined adjacent layers, wherein the build-up direction corresponds to a printing direction of a 3D printing apparatus; determining a plurality of overhang regions in the layer representation model where the boundary edges of first layers extend over the boundary edges of second layers, the first layers being directly adjacent and subsequent to the second layers when going into the build-up direction of the layer representation model; determining a local overhang angle in each of the plurality of overhang regions, the local overhang angle being defined as the angle between the normal axis of the coplanar layers in build-up direction and the local tangent between the boundary edges of two adjacent layers; adapting the layer representation model by re-defining the boundary edges of layers in the overhang regions so that the local overhang angle remains below a predetermined overhang threshold angle; and outputting the adapted layer representation model as 3D printing model to the 3D printing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for adapting a 3D printing model, the system comprising:
-
a calculation module configured to receive 3D object model of an object as input and to calculate a layer representation model on the basis of the received 3D object model, the layer representation model being built up from a multitude of coplanar and confined adjacent layers, wherein the build-up direction corresponds to a printing direction of a 3D printing apparatus; a determination module coupled to the calculation module and configured to receive the calculated layer representation model, to determine a plurality of overhang regions in the layer representation model where the boundary edges of first layers extend over the boundary edges of second layers, the first layers being directly adjacent and subsequent to the second layers when going into the build-up direction of the layer representation model, and to determine a local overhang angle in each of the plurality of overhang regions, the local overhang angle being defined as the angle between the normal axis of the coplanar layers in build-up direction and the local tangent between the boundary edges of two adjacent layers; and an adaptation module coupled to the determination module and configured to adapt the layer representation model by re-defining the boundary edges of layers in the overhang regions so that the local overhang angle remains below a predetermined overhang threshold angle, and to output the adapted layer representation model as 3D printing model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Computer-readable medium comprising computer-executable instructions which, when executed on a data processing apparatus, cause the data processing apparatus to perform a method for adapting a 3D printing model, the method comprising:
-
calculating a layer representation model on the basis of a 3D object model of an object, the layer representation model being built up from a multitude of coplanar and confined adjacent layers, wherein the build-up direction corresponds to a printing direction of a 3D printing apparatus; determining a plurality of overhang regions in the layer representation model where the boundary edges of first layers extend over the boundary edges of second layers, the first layers being directly adjacent and subsequent to the second layers when going into the build-up direction of the layer representation model; determining a local overhang angle in each of the plurality of overhang regions, the local overhang angle being defined as the angle between the normal axis of the coplanar layers in build-up direction and the local tangent between the boundary edges of two adjacent layers; adapting the layer representation model by re-defining the boundary edges of layers in the overhang regions so that the local overhang angle remains below a predetermined overhang threshold angle; and outputting the adapted layer representation model as 3D printing model to the 3D printing apparatus.
-
Specification