Interbody lattice structure
US-2021085480-A1 · Mar 25, 2021 · US
US12594726B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12594726-B2 |
| Application number | US-202018033336-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 11, 2020 |
| Priority date | Nov 12, 2020 |
| Publication date | Apr 7, 2026 |
| Grant date | Apr 7, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method comprises: determining, from build data comprising one or more build elements each of which is a representation of a portion of an object of one or more objects to be generated by an additive manufacturing system, a property of at least one build element of the one or more build elements; and determining, based on the property of the at least one build element, whether generating the one or more objects using the build data would result in generating the object with a generation defect.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: determining, by a processor and from build data comprising one or more build elements that are each a representation of a portion of an object of one or more objects to be generated by an additive manufacturing apparatus, a property of at least one build element of the one or more build elements; determining, by a processor and based on the property of the at least one build element, whether generating the one or more objects by the additive manufacturing apparatus using the build data would result in generating the object with a generation defect; in response to determining that generating the one or more objects would result a generation defect when generating the object, automatically modifying, by the processor, the build data so that the generation defect would not result when generating the object; and causing, by the processor, the additive manufactured apparatus to generate the one or more objects according to the modified build data, wherein in a first case, the at least one build element comprises a triangle of a polygonal mesh, determining that generating the one or more objects would result in the generation defect comprises determining that a face of the triangle spans more than one voxel in a Z-direction based on a normal direction of the face, and automatically modifying the build data so that the generation defect would not result comprises flattening the triangle so that the face does not span more than one voxel in the Z-direction, wherein in a second case, the at least one build element comprises a displacement map, determining that generating the one or more objects would result in the generation defect comprises determining that a number of texels between UV coordinates of each edge of a triangle of a polygonal mesh of the displacement map is greater than a number of print resolution voxels, and automatically modifying the build data so that the generation defect would not result comprises reducing a resolution of the displacement map so that the number of texels between the UV coordinates of each edge of the triangle of the polygonal mesh is not greater than the number of print resolution voxels wherein in a third case, the at least one build element comprises a beam in a beam lattice, determining that generating the one or more objects would result in the generation defect comprises determining that a length of the beam is less than a minimum required length, and automatically modifying the build data so that the generation defect would not result comprises increasing the length to the minimum required length, wherein in a fourth case, the at least one build element comprises first and second triangles of first and second polygonal meshes of first and second objects, respectively, determining that generating the one or more objects would result in the generation defect comprises determining that the first and second triangles intersect, and automatically modifying the build data so that the generation defect would not result comprises merging the first and second objects into a single object. 2 . The method of claim 1 , wherein at least the first case is true. 3 . The method of claim 1 , wherein at least the second case is true. 4 . The method of claim 1 , wherein at least the third case is true. 5 . The method of claim 1 , wherein at least the fourth case is true. 6 . A non-transitory machine-readable medium storing instructions executable by a processor to perform processing comprising: determining, from build data comprising one or more build elements that are each a representation of a portion of an object of one or more objects to be generated by an additive manufacturing apparatus, a property of at least one build element of the one or more build elements; determining, based on the property of the at least one build element, whether generating the one or more objects by the additive manufacturing apparatus using the build data would result in generating the object with a generation defect; in response to determining that generating the one or more objects would result a generation defect when generating the object, automatically modifying the build data so that the generation defect would not result when generating the object; and causing the additive manufactured apparatus to generate the one or more objects according to the modified build data, wherein in a first case, the at least one build element comprises a triangle of a polygonal mesh, determining that generating the one or more objects would result in the generation defect comprises determining that a face of the triangle spans more than one voxel in a Z-direction based on a normal direction of the face, and automatically modifying the build data so that the generation defect would not result comprises flattening the triangle so that the face does not span more than one voxel in the Z-direction, wherein in a second case, the at least one build element comprises a displacement map, determining that generating the one or more objects would result in the generation defect comprises determining that a number of texels between UV coordinates of each edge of a triangle of a polygonal mesh of the displacement map is greater than a number of print resolution voxels, and automatically modifying the build data so that the generation defect would not result comprises reducing a resolution of the displacement map so that the number of texels between the UV coordinates of each edge of the triangle of the polygonal mesh is not greater than the number of print resolution voxels, wherein in a third case, the at least one build element comprises a beam in a beam lattice, determining that generating the one or more objects would result in the generation defect comprises determining that a length of the beam is less than a minimum required length, and automatically modifying the build data so that the generation defect would not result comprises increasing the length to the minimum required length, wherein in a fourth case, the at least one build element comprises first and second triangles of first and second polygonal meshes of first and second objects, respectively, determining that generating the one or more objects would result in the generation defect comprises determining that the first and second triangles intersect, and automatically modifying the build data so that the generation defect would not result comprises merging the first and second objects into a single object. 7 . The non-transitory machine-readable medium of claim 6 , wherein at least the first case is true. 8 . The non-transitory machine-readable medium of claim 6 , wherein at least the second case is true. 9 . The non-transitory machine-readable medium of claim 6 , wherein at least the third case is true. 10 . The non-transitory machine-readable medium of claim 6 , wherein at least the fourth case is true. 11 . A system comprising: a processor; and a non-transitory machine-readable medium storing instructions executable by the processor to perform processing comprising: determining, from build data comprising one or more build elements that are each a representation of a portion of an object of one or more objects to be generated by an additive manufacturing apparatus, a property of at least one build element of the one or more build elements; determining, based on the property of the at least one build element, whether generating the one or more objects by the additive manufacturing apparatus using the build data would result in generating the object with a generation defect; in response to determining that generating the one or more objects would result a generation defect when
for controlling or regulating additive manufacturing processes · CPC title
Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title
Additive manufacturing, e.g. three-dimensional [3D] printing · CPC title
for controlling or regulating additive manufacturing processes · CPC title
using a combination of solid and fluid materials, e.g. a powder selectively bound by a liquid binder, catalyst, inhibitor or energy absorber · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.