The Algorithm Development and Implementation for 3D Printers based on Adaptive PID Controller

被引:3
作者
Altan, Aytac [1 ]
Hacioglu, Rifat [1 ]
机构
[1] Bulent Ecevit Univ, Fac Engn, Elect Elect Engn Dept, Zonguldak, Turkey
来源
JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI | 2018年 / 21卷 / 03期
关键词
Kelimeler: Adaptive PID; 3D printer; step motor; algorithm;
D O I
10.2339/politeknik.391790
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The 3D printers widely used in the world are produced in different mechanical and electronic designs. The 3D printers which have various mechanical structures such as cartesian, delta and core (xy, xz) already are used open source code software such as Sprinter, Marlin, Cura 3D and Teacup. The control of the 3D printers is usually done by the classical Propotional-Integral-Derivative (PID) control algorithm. In this study, we have developed for the designed 3D printer a new software by using adaptive PID control algorithm instead of classical PID. Five step motors of the designed 3D printer are controlled by the adaptive PID. In addition, there are both heating and cooling processes in the extruder system and these processes are controlled by the adaptive PID. The mechanical design uses a belt and pulley drive system which is suitable for accelerated movements. In the system software, 3D Printing Software Pipeline (input model, orientation and positioning, support structures, slicing, path planning, machine instructions) is applied. The control algorithms for extruder and step motors are prepared as separate function files in software implemented in C. It has been observed that the designed software is particularly successful in eliminating errors on the surface of the products.
引用
收藏
页码:559 / 564
页数:6
相关论文
共 21 条
[1]  
Akcay T., 2016, INT S 3D PRINT TECHN, P294
[2]   Multi-material additive and subtractive prosumer digital fabrication with a free and open-source convertible delta RepRap 3-D printer [J].
Anzalone, Gerald C. ;
Wijnen, Bas ;
Pearce, Joshua M. .
RAPID PROTOTYPING JOURNAL, 2015, 21 (05) :506-519
[3]   The future of PID control [J].
Åström, KJ ;
Hägglund, T .
CONTROL ENGINEERING PRACTICE, 2001, 9 (11) :1163-1175
[4]  
Baek SM, 1997, IEEE SYS MAN CYBERN, P2877, DOI 10.1109/ICSMC.1997.635431
[5]   Large-scale 3D printing with a cable-suspended robot [J].
Barnett, Eric ;
Gosselin, Clement .
ADDITIVE MANUFACTURING, 2015, 7 :27-44
[6]  
Blandon S., 2015, 2015 IEEE 2 COL C AU, P1, DOI [10.1109/CCAC.2015.7345179, DOI 10.1109/CCAC.2015.7345179]
[7]   Multi-material stereolithography [J].
Choi, Jae-Won ;
Kim, Ho-Chan ;
Wicker, Ryan .
JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2011, 211 (03) :318-328
[8]  
Dorf R., 1992, MODERN CONTROL SYSTE
[9]   Adaptive PID control of a stepper motor driving a flexible rotor [J].
Elsodany, Nehal M. ;
Rezeka, Sohair F. ;
Maharem, Noman A. .
ALEXANDRIA ENGINEERING JOURNAL, 2011, 50 (02) :127-136
[10]  
Gibson I., 2020, ADDITIVE MANUFACTURI