Low-cost closed-loop control of a 3D printer gantry

Purpose – The purpose of this paper is to explore the improvements in speed and precision achievable using straightforward closed-loop control for the gantry motion in additive manufacturing machines. The authors designed and built an economically viable demonstration system to quantify the performance improvement. Design/methodology/approach – The authors develop and evaluate a low-cost closed-loop controller for the X and Y axes of an entry-level three-dimensional (3D) printer. The system developed captures and compensates for the dynamics of the motor and the belt-driven stage and detects mechanical errors, such as skipped motor steps. Findings – The system produces path-following precision improvements of 40 and 75 per cent for two different sample trajectories. Correcting for skipped steps increases reliability and allows for more aggressive tuning of motion parameters; time savings of up to 25 per cent are seen by doubling acceleration rate. Research limitations/implications – The system presented p...

[1]  Prashanth Krishnamurthy,et al.  Robust adaptive voltage-fed permanent magnet step motor control without current measurements , 2003, IEEE Trans. Control. Syst. Technol..

[2]  H. Sira-Ramírez,et al.  Static and dynamic sliding mode control schemes for a permanent magnet stepper motor , 2001 .

[3]  de Silva,et al.  Sensors and Actuators: Control System Instrumentation , 2007 .

[4]  Chek Sing Teo,et al.  Dynamic modeling and adaptive control of a H-type gantry stage , 2007 .

[5]  Gordon S. Brown,et al.  Principles of servomechanisms : dynamics and synthesis of closed-loop control systems , 1948 .

[6]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[7]  Aun-Neow Poo,et al.  Tracking and contour error control in CNC servo systems , 2005 .

[8]  Petar Crnosija,et al.  Microcomputer implementation of optimal algorithms for closed-loop control of hybrid stepper motor drives , 2000, IEEE Trans. Ind. Electron..

[9]  Bin Yao,et al.  Coordinated Adaptive Robust Contouring Controller Design for an Industrial Biaxial Precision Gantry , 2010, IEEE/ASME Transactions on Mechatronics.

[10]  Hod Lipson,et al.  Fabricated: The New World of 3D Printing , 2013 .

[11]  N. Janvier,et al.  ICEPAP: AN ADVANCED MOTOR CONTROLLER FOR SCIENTIFIC APPLICATIONS IN LARGE USER FACILITIES , 2013 .

[12]  Hod Lipson,et al.  Geometric feedback control of discrete‐deposition SFF systems , 2010 .

[13]  D. Dawson,et al.  A global exponential position tracking controller for a permanent magnet stepper motor via output feedback , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[14]  John N. Chiasson,et al.  High-performance nonlinear feedback control of a permanent magnet stepper motor , 1993, IEEE Trans. Control. Syst. Technol..

[15]  Norman S. Nise,et al.  Control Systems Engineering , 1991 .

[16]  John Chiasson,et al.  Position control of a PM stepper motor by exact linearization , 1991 .