Dynamic real-time slice engine for 3d printing
US-2015328839-A1 · Nov 19, 2015 · US
US11117360B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11117360-B2 |
| Application number | US-201615574979-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 3, 2016 |
| Priority date | Jun 3, 2015 |
| Publication date | Sep 14, 2021 |
| Grant date | Sep 14, 2021 |
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 device and method for generating scan data and/or slice data for use in an additive manufacturing process, in which an energy beam is scanned across layers of flowable material to consolidate the material in a layer-by-layer manner to build a part. The device includes a display and a processor. The processor is arranged to determine scan data for slices and/or slices of the part to be built in the additive manufacturing process and cause the display to display scan data and/or slices that has been determined whilst determining scan data for other ones of the slices and/or other ones of the slices from the geometric data.
Opening claim text (preview).
The invention claimed is: 1. A device for generating scan data for use in an additive manufacturing process, in which an energy beam is scanned across layers of flowable material to consolidate the material in a layer-by-layer manner to build a part, the device comprising: a display; a user input; and a processor arranged to: determine scan data for slices of the part to be built in the additive manufacturing process; cause the display to display scan data that has been determined for at least one of the slices whilst determining scan data for other ones of the slices; receive a selection of at least one slice from the user input; and in response to receiving the selection of the at least one slice, (i) determine the scan data for the slices in an order such that scan data for the at least one selected slice is displayed on the display whilst scan data for other ones of the slices is being determined and (ii) modify a predetermined sequence of slices for which scan data is determined based upon the selection of the at least one slice. 2. The device according to claim 1 , wherein modification of the predetermined sequence based upon the selection of the at least one slice is to interrupt the sequence in favour of determining the scan data for the at least one selected slice. 3. The device according to claim 1 , wherein once scan data for the at least one slice has been determined, a further sequence is begun based upon the at least one selected slice. 4. The device according to claim 3 , wherein the further sequence is to determine scan data for the slices in an order from the at least one selected slice. 5. The device according to claim 1 , wherein selection of the at least one slice comprises a selection of a plurality of consecutive slices. 6. The device according to claim 1 , wherein the processor is arranged to determine scan data for the slices in an order that the slices are built in the additive manufacturing process and cause the display to display scan data that has been determined for at least one of the slices whilst the scan data for the other slices, above the at least one slice, is being determined. 7. The device according to claim 6 , wherein the processor is arranged to display scan data corresponding to a scan currently being carried out by the energy beam of the additive manufacturing apparatus, whilst determining scan data for other slices above the slice being formed by the scan. 8. The device according to claim 1 , wherein the scan data comprises data that defines a scan/scans of the energy beam across the slice. 9. The device according to claim 8 , wherein the scan data comprises scan paths and scan parameters. 10. The device according to claim 9 , wherein the scan data comprises predicted values for an effect of a scan of the energy beam in accordance with the determined scan paths and scan parameters. 11. The device according to claim 10 , wherein the predicted values comprise predicted energy inputs into different regions of the slice and/or predicted porosity of material solidified by the scan to form the slice. 12. The device according to claim 10 , wherein the predicted values comprise a temperature profile of the slice during solidification of material with the energy beam to form the slice. 13. The device according to claim 12 , wherein the processor is arranged to resolve a thermal model, based upon the scan paths and scan parameters for the slice and known material properties, to obtain the temperatures profile. 14. The device according to claim 13 , wherein the thermal model for the selected slice is resolved based upon scan paths and scan parameters for the selected slice and scan paths and scan parameters for a predetermined number, but not all, of the slices below the selected slice. 15. The device according to claim 1 , wherein the processor is arranged to receive modified scan instructions from the user whilst determining scan data for slices and re-determine scan data for at least one of the slices based upon the modified scan instructions. 16. A method for generating scanning data for use in an additive manufacturing process, in which an energy beam is scanned across layers of flowable material to consolidate the material in a layer-by-layer manner to build a part, the method comprising: determining scan data for slices of the part to be built in the additive manufacturing process; causing a display to display the scan data for at least one of the slices whilst determining scan data for other ones of the slices; receiving a selection of at least one slice; and in response to receiving the selection of the at least one slice, (i) determining the scan data for the slices in an order based upon the selection such that scan data for the at least one selected slice is displayed whilst the scan data for other ones of the slices is being determined and (ii) modifying a predetermined sequence of slices for which scan data is determined based upon the selection of the at least one slice. 17. The method according to claim 16 , comprising determining scan data for the slices in an order in which the slices are built in the additive manufacturing process and causing the display to display scan data that has been determined for at least one of the slices whilst the scan data for the other slices, to be built later in the build, is being determined. 18. The method according to claim 17 , comprising building a part using the additive manufacturing process based on the determined scan data and displaying scan data, corresponding to a scan currently being carried out by the energy beam in the additive manufacturing process, whilst determining scan data for other slices to be built later in the additive manufacturing process. 19. A device for generating slice data defining slices of a part to be built in an additive manufacturing process in which an energy beam is scanned across layers of flowable material to consolidate the material to form the part in a layer-by-layer manner, the device comprising: a display; a user input; and a processor arranged to: determine the slices from geometric data defining a part; cause the display to display at least one of the slices whilst other ones of the slices are being determined from the geometric data; receive a selection of a location on the part from the user input; and in response to receiving the selection of the location, (i) determine the slices in an order such that at least one slice coinciding with the selected location is displayed on the display whilst other ones of the slices are being determined and (ii) modify a predetermined sequence in which slices are determined based upon the selected location. 20. The device according to claim 19 , wherein modification of the predetermined sequence based upon the selected location comprises interrupting the sequence in favour of determining a slice coinciding with the selected location. 21. The device according to claim 19 , wherein the processor is arranged to provide means for healing a contour of a determined slice whilst determining other ones of the slices. 22. The device according to claim 21 , wherein the processor is arranged to automatically identify a slice that requires healing and cause the display to display the slice that requires healing whilst determining other ones of the slices. 23. The device according to claim 22 , wherein the processor is arranged to receive a repair input from the user indicating how to heal
Surface or curve machining, making three-dimensional [3D] objects, e.g. desktop manufacturing · CPC title
Overhang structures · CPC title
Means for process control, e.g. cameras or sensors · CPC title
for controlling or regulating additive manufacturing processes · CPC title
Scanning parameters, e.g. hatch distance or scanning strategy · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.