IP Library Granted Patent US 9,688,029
Granted Patent B2
US 9,688,029 · App. 14/463,336 · Granted Jun 27, 2017

Support posts for improved flexural strength in 3D-printed objects

Inventor: Ryan Michael Schmidt (Toronto, CA)
Assignee: AUTODESK, INC.
B29C67/0092B29C67/0088G06F17/50B33Y50/02G05B2219/2646
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,688,029
App. No.
14/463,336
Granted
Jun 27, 2017
Kind
B2
Abstract

Techniques for improving flexural strength in 3D-printed object. The techniques generally include identifying a portion of a 3D model corresponding to the 3D-printed object to which one or more support posts should be added and adding support post descriptors to the 3D model within such a portion. The support post descriptor defines a position and at least one dimension of a support post cavity and a position and at least one dimension of a support post, both having a height corresponding to at least two layers of 3D-printable material. The model, including the support post descriptors are transmitted to a 3D printer to print the 3D model, which includes a support post cavity and a support post having a height of at least two layers.

Claims (53)

1. A computer-implemented method for generating a 3D-printed object, the method comprising:

identifying a portion of a 3D model corresponding to the 3D-printed object to which one or more support posts should be added;

for each of the one or more support posts, adding a support post descriptor to the 3D model within the portion, wherein the support descriptor defines a position and at least one dimension of a support post cavity and a position and at least one dimension of a support post, both having a height corresponding to at least two layers of 3D-printable material;

transmitting one or more instructions to a 3D printer that cause the 3D printer to print at least two layers of the 3D model, the at least two layers defining the support post cavity; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a support post in the support post cavity.

2. The computer-implemented method of claim 1 , wherein generating the support post in the support post cavity comprises causing 3D-printable material to solidify within the support post cavity.

3. The computer-implemented method of claim 2 , wherein:

transmitting one or more instructions to the 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a fused deposition modeling technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to deposit a deposition modeling material into the support post cavity and allow the deposition modeling material to solidify before 3D printing a subsequent layer.

4. The computer-implemented method of claim 2 , wherein:

transmitting one or more instructions to the 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a photopolymer printing technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to deposit a photopolymer material into the support post cavity and direct ultraviolet light at the deposited photopolymer printing material to cure the photopolymer printing material.

5. The computer-implemented method of claim 2 , wherein:

transmitting one or more instructions to a 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a sintering technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to heat sintering powder remaining in the support post cavity after printing the at least two layers.

6. The computer-implemented method of claim 1 , further comprising:

adding a plurality of support post descriptors to the 3D model, the plurality of support post descriptors being arranged in a staggered formation; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a plurality of support posts and support post cavities based on the plurality of support post descriptors.

7. The computer-implemented method of claim 6 , wherein the staggered formation comprises a circle packing pattern with a threshold thickness of 3D printing material between each support post.

8. The computer-implemented method of claim 1 , further comprising:

adding a plurality of support post descriptor levels to the 3D model; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a plurality of support posts and a plurality of support post cavities based on the plurality of support post descriptor levels.

9. The computer-implemented method of claim 1 , wherein selecting a portion of the 3D model comprises identifying a portion of the 3D model that, when 3D-printed, would include a plurality of, stacked layers of 3D printing material having a cross-section that is narrower than a height of the stacked layers.

10. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform the steps of:

identifying a portion of a 3D model corresponding to the 3D-printed object to which one or more support posts should be added;

for each of the one or more support posts, adding a support post descriptor to the 3D model within the portion, wherein the support descriptor defines a position and at least one dimension of a support post cavity and a position and at least one dimension of a support post, both having a height corresponding to at least two layers of 3D-printable material;

transmitting one or more instructions to a 3D printer that cause the 3D printer to print at least two layers of the 3D model, the at least two layers defining the support post cavity; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a support post in the support post cavity.

11. The non-transitory computer-readable medium of claim 10 , wherein generating the support post in the support post cavity comprises causing 3D-printable material to solidify within the support post cavity.

12. The non-transitory computer-readable medium of claim 11 , wherein:

transmitting one or more instructions to the 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a fused deposition modeling technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to deposit a deposition modeling material into the support post cavity and allow the deposition modeling material to solidify before 3D printing a subsequent layer.

13. The non-transitory computer-readable medium of claim 11 , wherein:

transmitting one or more instructions to the 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a photopolymer printing technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to deposit a photopolymer material into the support post cavity and direct ultraviolet light at the deposited photopolymer printing material to cure the photopolymer printing material.

14. The non-transitory computer-readable medium of claim 11 , wherein:

transmitting one or more instructions to a 3D printer that cause the 3D printer to print the at least two layers comprises transmitting one or more instructions that cause the 3D printer to print the at least two layers with a sintering technique; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate the support post comprises transmitting one or more instructions that cause the 3D printer to heat sintering powder remaining in the support post cavity after printing the at least two layers.

15. The non-transitory computer-readable medium of claim 10 , further storing instructions that, when executed by the processor, cause the processor to perform the steps of:

adding a plurality of support post descriptors to the 3D model, the plurality of support post descriptors being arranged in a staggered formation; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a plurality of support posts and support post cavities based on the plurality of support post descriptors.

16. The non-transitory computer-readable medium of claim 15 , wherein the staggered formation comprises a circle packing pattern with a threshold thickness of 3D printing material between each support post.

17. The non-transitory computer-readable medium of claim 10 , further storing instructions that, when executed by the processor, cause the processor to perform the steps of:

adding a plurality of support post descriptor levels to the 3D model; and

transmitting one or more instructions to the 3D printer that cause the 3D printer to generate a plurality of support posts and a plurality of support post cavities based on the plurality of support post descriptor levels.

18. The non-transitory computer-readable medium of claim 10 , wherein selecting a portion of the 3D model comprises identifying a portion of the 3D model that, when 3D-printed, would include a plurality of, stacked layers of 3D printing material having a cross-section that is narrower than a height of the stacked layers.

19. A system for generating a 3D-printed object, the system comprising:

a processor configured to:

identify a portion of a 3D model corresponding to the 3D-printed object to which one or more support posts should be added;

for each of the one or more support posts, add a support post descriptor to the 3D model within the portion, wherein the support descriptor defines a position and at least one dimension of a support post cavity and a position and at least one dimension of a support post, both having a height corresponding to at least two layers of 3D-printable material;

transmit one or more instructions to a 3D printer that cause the 3D printer to print at least two layers of the 3D model, the at least two layers defining the support post cavity; and

transmit one or more instructions to the 3D printer that cause the 3D printer to generate a support post in the support post cavity.

20. The system of claim 19 , wherein the processor is configured to transmit one or more instructions to the 3D printer to cause 3D-printable material to solidify within the support post cavity in order to generate the support post in the support post cavity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: SCHMIDT, RYAN MICHAEL
To: AUTODESK, INC.
Reel/Frame 033566/0338 →
Continuity (1)
Related Publication 20160052212A1 · Feb 25, 2016