IP Library Granted Patent US 12,257,782
Granted Patent B2
US 12,257,782 · App. 17/393,563 · Granted Mar 25, 2025

Apparatus, system and method of process monitoring and control in an additive manufacturing environment

Inventors: William MacNeish (St. Petersburg, FL); Erik Gjovik (St. Petersburg, FL)
B29C64/393B29C64/118B33Y10/00B33Y30/00B33Y50/02
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 12,257,782
App. No.
17/393,563
Granted
Mar 25, 2025
Kind
B2
Abstract

Apparatuses, systems and methods capable of controlling an additive manufacturing print process on an additive manufacturing printer. The disclosed embodiments may include: a plurality of sensors capable of monitoring at least one of an input of print filament to a print head of the printer, and a temperature of a nozzle of the printer, as indicative of a state of the additive manufacturing print process; at least one processor associated with at least one controller and capable of receiving sensor data regarding the monitoring from the plurality of sensors, and comprising non-transitory computing code for applying to the sensor data at least one correct one of the state of the additive manufacturing print process; a comparator embedded in the non-transitory computing code for assessing a lack of compliance of the print process to the correct one of the state; and at least one modifying output of the at least one controller to revise the compliance of the print process to the correct one of the state.

Claims (27)

1. A method of controlling an additive manufacturing print process on an additive manufacturing printer that extrudes a print filament through a print nozzle, comprising:

monitoring a plurality of sensors as indicative of a current state of the additive manufacturing print process, wherein the plurality of sensors sense a first extrusion force applied to the print filament and sense a second reactive force of the print filament against a print head of the additive manufacturing printer;

receiving, at at least one controller comprising a proportional integral derivative (PID) controller, sensor data regarding the monitoring from the plurality of sensors;

calculating a comparative difference between the current state and a correct state of the print process by comparing the sensor data to a database of stored correct states of the print process via the PID controller;

assessing a crimping, abnormal operation, or inefficient operation of the current state of print process when compared to the correct state; and

modifying at least one output from the at least one controller to revise a characteristic of input of the print filament or temperature of the nozzle to correct the crimping, abnormal operation, or inefficient operation without halting of the print process.

2. The method of claim 1 , wherein the correct state is the current state, and wherein the modifying comprises a zero adjustment of the output.

3. The method of claim 1 , wherein the correct state is a future state based on a current one of the output according to a projection of the current one of the output.

4. The method of claim 1 , wherein the correct state includes one or more tolerances for the additive manufacturing print process.

5. The method of claim 4 , wherein the one or more tolerances comprise at least one of a melt temperature, a filament velocity, and a trace size.

6. The method of claim 1 , wherein the revision comprises one of modifications to the additive manufacturing print process or cessation of the additive manufacturing print process.

7. The method of claim 1 , wherein the revision comprises a modification to a characteristic of the print filament or the temperature of the nozzle.

8. The method of claim 7 , wherein the modifying comprises modifying a velocity of the print filament.

9. The method of claim 7 , wherein the modifying comprises raising the temperature of the nozzle.

10. The method of claim 7 , wherein the modifying comprises lowering the temperature of the nozzle.

11. The method of claim 7 , wherein the modifying occurs without halting of the additive manufacturing print process.

12. The method of claim 1 , wherein the plurality of sensors comprise one of: discrete sensors; line scanners; cameras; time of flight imagers; and parallel or combination implementations thereof.

13. The method of claim 1 , wherein the comparing comprises calculating force on the print filament feed as a function of the nozzle temperature.

14. The method of claim 1 , wherein the comparative difference comprises a continuous in-process feedback loop interposed with the PID controller that intakes data from the plurality of sensors and adjusts the at least one controller, wherein the feedback loop is not an open loop.

15. The method of claim 14 , wherein the modifying of the at least one output comprises controlling, through the PID controller with the controller, a power delivery system to modify the temperature of the nozzle to a desired temperature set point without substantial overshooting.

16. The method of claim 1 , wherein the receiving of the sensor data comprises receiving second sensor data from at least one motor associated with a speed, wherein accessing the crimping is based on the second sensor data from the at least one motor, wherein the modifying the at least one output comprises adjusting the speed.

17. A method for controlling temperature swings of an additive manufacturing print process on an additive manufacturing printer that extrudes a print filament through a print nozzle, comprising:

monitoring a plurality of sensors as indicative of a current state of the additive manufacturing print process, wherein the plurality of sensors sense a first extrusion force applied to the print filament and sense a second reactive force of the print filament against a print head of the additive manufacturing printer;

receiving, at at least one controller comprising a proportional integral derivative (PID) controller, sensor data regarding the monitoring from the plurality of sensors as input from a continuous in-process feedback loop of the PID controller;

comparing the current state to a correct state of the print process by comparing the sensor data to a database of stored correct states of the print process;

assessing a failure of the current state of print process when compared to the correct state; and

modifying at least one output from the at least one controller to increase temperature of the nozzle to correct the failure without substantially overshooting the temperature based on output from the continuous in-process feedback loop of the PID controller based on determining that the second reactive force is greater than the first extrusion force.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2025
From: JABIL INC.
To: 3D PRINT INNOVATIONS, LLC
Reel/Frame 072886/0877 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2024
From: GJOVIK, ERIK; MACNEISH, WILLIAM J.
To: JABIL INC.
Reel/Frame 069649/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2023
From: GJOVIK, ERIK; MACNEISH, WILLIAM J.
To: JABIL INC.
Reel/Frame 065225/0259 →
Continuity (2)
Continuation 15723874 · Oct 3, 2017
Related Publication 20220072797A1 · Mar 10, 2022
References Cited (86)
US 6054077A · Comb et al. · 2000 [cited by applicant]
US 6547995B1 · Comb et al. · 2003 [cited by applicant]
US 6685866B2 · Swanson et al. · 2004 [cited by applicant]
US 6814907B1 · Comb et al. · 2004 [cited by applicant]
US 7896209B2 · Batchelder et al. · 2011 [cited by applicant]
US 9327447B2 · Batchelder et al. · 2016 [cited by applicant]
US 10073424B2 · Lin et al. · 2018 [cited by applicant]
US 10086564B2 · Batchelder et al. · 2018 [cited by applicant]
US 10131131B2 · Batchelder et al. · 2018 [cited by applicant]
US 10137679B2 · Brennan · 2018 [cited by applicant]
US 10201931B2 · Batchelder et al. · 2019 [cited by applicant]
US 10286606B2 · Duro Royo et al. · 2019 [cited by applicant]
US 10421267B2 · Reese · 2019 [cited by applicant]
US 20040104515A1 · Swanson et al. · 2004 [cited by applicant]
US 20050129941A1 · Comb et al. · 2005 [cited by applicant]
US 20120018924A1 · Swanson et al. · 2012 [cited by applicant]
US 20120070523A1 · Swanson et al. · 2012 [cited by applicant]
US 20120258190A1 · Batchelder et al. · 2012 [cited by applicant]
US 20150086668A1 · Perez et al. · 2015 [cited by applicant]
US 20150097308A1 · Batchelder et al. · 2015 [cited by applicant]
US 20150104344A1 · Webster · 2015 [cited by examiner]
US 20150165691A1 · Mark · 2015 [cited by examiner]
US 20150321418A1 · Sterman et al. · 2015 [cited by applicant]
US 20160016360A1 · Voris · 2016 [cited by applicant]
US 20160046081A1 · Kim et al. · 2016 [cited by applicant]
US 20160214175A1 · Nordstrom · 2016 [cited by applicant]
US 20160283833A1 · Peek · 2016 [cited by applicant]
US 20160332377A1 · Lee et al. · 2016 [cited by applicant]
US 20170056970A1 · Chin · 2017 [cited by examiner]
US 20170100888A1 · Batchelder · 2017 [cited by applicant]
US 20170151704A1 · Go et al. · 2017 [cited by applicant]
US 20170252819A1 · Gibson · 2017 [cited by applicant]
US 20170274454A1 · Feng · 2017 [cited by applicant]
US 20180056608A1 · Dunn et al. · 2018 [cited by applicant]
US 20180207869A1 · Lee et al. · 2018 [cited by applicant]
US 20180297290A1 · Eyal · 2018 [cited by applicant]
US 20190001574A1 · Yackabonis et al. · 2019 [cited by applicant]
US 20190217546A1 · Bosveld et al. · 2019 [cited by applicant]
US 20190232566A1 · Bosveld · 2019 [cited by applicant]
US 20190240969A1 · Schuller et al. · 2019 [cited by applicant]
CN 103978684 · 2014 [cited by applicant]
CN 104669623B · 2015 [cited by applicant]
CN 104802408A · 2015 [cited by applicant]
CN 105235222A · 2016 [cited by applicant]
CN 105666877B · 2016 [cited by applicant]
CN 205439280U · 2016 [cited by applicant]
CN 205661044 · 2016 [cited by applicant]
CN 106671409A · 2017 [cited by applicant]
CN 206415609 · 2017 [cited by applicant]
CN 206446128U · 2017 [cited by applicant]
CN 107415226A · 2017 [cited by applicant]
CN 107471626A · 2017 [cited by applicant]
CN 3281771 · 2018 [cited by applicant]
CN 108311698A · 2018 [cited by applicant]
CN 207579114U · 2018 [cited by applicant]
CN 110039765B · 2019 [cited by applicant]
EP 2483060 · 2011 [cited by applicant]
EP 20160099125A · 2016 [cited by applicant]
EP 3052299B1 · 2018 [cited by applicant]
EP 3342582A1 · 2018 [cited by applicant]
KR 100771169B1 · 2007 [cited by applicant]
KR 101524362B1 · 2015 [cited by applicant]
KR 20160021540 · 2016 [cited by applicant]
KR 1020160118606U · 2016 [cited by applicant]
KR 1020170011951A · 2017 [cited by applicant]
KR 20170062965A · 2017 [cited by applicant]
TW 201634239 · 2016 [cited by applicant]
WO 2007147221 · 2007 [cited by applicant]
WO 1201550958A3 · 2015 [cited by applicant]
WO 2015189661A1 · 2015 [cited by applicant]
WO 2016038356 · 2016 [cited by applicant]
WO 2018038751A1 · 2018 [cited by applicant]
WO 2018170213A1 · 2018 [cited by applicant]
WO 2019005040A1 · 2019 [cited by applicant]
WO 2019141892A1 · 2019 [cited by applicant]
WO 20190183240A1 · 2019 [cited by applicant]
Office Action (Non-Final Rejection) dated Oct. 11, 2023 for U.S. Appl. No. 17/482,233 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 2, 2024 for U.S. Appl. No. 17/393,512 (pp. 1-7). [cited by applicant]
International Search Report, dated Apr. 19, 2019 for PCT/US2018/054241. [cited by applicant]
Written Opinion of the International Searching Authority, dated Apr. 11, 2019 for PCT/US2018/054241. [cited by applicant]
International Preliminary Report on Patentability, dated Apr. 8, 2020 for PCT/US2018/054241. [cited by applicant]
EPO Communication pursuant to Article 94(3) issued in App. No. EP20180864810, dated Apr. 5, 2024, 6 pages. [cited by applicant]
Chinese Office Action issued in App. No. CN202210392969, dated May 7, 2024, 16 pages. [cited by applicant]
Chinese Office Action issued in App. No. CN202210392969, dated May 7, 2024, 16 pages (translated). [cited by applicant]
International Search Report and Written Opinion, dated Oct. 3, 2018 for PCT/US2018/054241. [cited by applicant]
Signmund Arntsonn Tronvoll, Sebastian Popp, Christer Westum Elverum and Torgeir Welo, Investigating Pressure Advance Algorithms for Filament-Based Melt Extrusion Additive Manufacturing: Theory, Practice and Simulations;… [cited by applicant]