Machine learning informed control systems for extrusion printing processes
US-2020101670-A1 · Apr 2, 2020 · US
US12472692B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12472692-B2 |
| Application number | US-202318841992-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 27, 2023 |
| Priority date | Feb 28, 2022 |
| Publication date | Nov 18, 2025 |
| Grant date | Nov 18, 2025 |
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 process for automatically adjusting print speed in a 3D printer, a system for printing a 3D object, and a method of printing a 3D object. A scaling factor is selected, including a first component for print speed and a second component for print quality, an extrusion nozzle port size is identified, and a maximum volumetric extrusion rate for a filament material and a minimum volumetric extrusion rate for the filament material is identified. An optimized volumetric extrusion rate is calculated from the maximum volumetric extrusion rate, the minimum volumetric extrusion rate, and the scaling factor. An optimized X-Y velocity V xy of a print head based on the optimized volumetric extrusion rate is calculated. A computer numerical control code is adjusted to include the optimized X-Y velocity V xy of the print head.
Opening claim text (preview).
What is claimed is: 1 . A process of automatically adjusting print speed in a 3D printer, comprising: selecting a scaling factor, wherein the scaling factor includes a first component for print speed and a second component for print quality; identifying an extrusion nozzle port size; identifying a maximum volumetric extrusion rate for a filament material and a minimum volumetric extrusion rate for the filament material; calculating an optimized volumetric extrusion rate from the maximum volumetric extrusion rate, the minimum volumetric extrusion rate, and the scaling factor; calculating an optimized X-Y velocity V XY of a print head based on the optimized volumetric extrusion rate; and adjusting a computer numerical control code to include the optimized X-Y velocity V XY of the print head, wherein: the optimized volumetric extrusion rate is calculated from the following: V . E = C 1 * V . E MAX ( Port Size , Material ) + C 2 * V . E MIN ( Port Size , Material ) where C 1 + C 2 = 1 , ∀ C 1 ≥ 0 , C 2 ≥ 0 C 1 = α C 2 = 1 - α 0 ≤ α ≤ 1 wherein {dot over (V)} E is the optimized volumetric extrusion rate, {dot over (V)} E MAX is the maximum volumetric extrusion rate for the filament material through the extrusion nozzle port size, {dot over (V)} E MIN is the minimum volumetric extrusion rate for the filament material through the extrusion nozzle port size, a is the scaling factor for print quality, C 1 is the first component of the scaling factor for print speed and C 2 is the second component of the scaling factor for print quality. 2 . The process of claim 1 , wherein the scaling factor is binary. 3 . The process of claim 1 , where the scaling factor is a sliding scaling factor. 4 . The process of claim 1 , wherein the optimized X-Y velocity V XY of the print head is calculated from the following: V XY = ( V . E ) Width TRACE * Height TRACE = V E * Eratio V . E = V E * Area Filament Eratio = Area Filament Width TRACE * Height TRACE . wherein, V xy is the optimized X-Y velocity in either the X or Y direction, Area Filament is the cross-sectional area of the filament, Width TRACE is the width of the printed, extruded filament, Height TRACE is the height of the printed, extruded filament, E ratio is the relation between the Area Filament and the desired trace cross-sectional area, and V E is the linear velocity of the extruder motor. 5 . The process of claim 4 , wherein if the optimized print head velocity V XY exceeds a maximum machine velocity V XY-MAX , then the optimized print head velocity V XY is set at the machine maximum velocity V XY-MAX . 6 . The process of claim 4 , further comprising selecting a nozzle temperature based on the optimized volumetric extrusion rate {dot over (V)} E . 7 . The process of claim 6 , wherein the computer numerical control code is firs
3-D printing, layer of powder, add drops of binder in layer, new powder · CPC title
Motion scaling · CPC title
Surface or curve machining, making three-dimensional [3D] objects, e.g. desktop manufacturing · CPC title
using filamentary material being melted, e.g. fused deposition modelling [FDM] · CPC title
Data acquisition or data processing for additive manufacturing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.