Research and Optimization of Multi-axis Linkage Interpolation Algorithm for 3D Printer

被引:0
|
作者
Wu F. [1 ]
Wang M.-H. [1 ]
Li Y.-N. [1 ]
机构
[1] School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan
来源
Dongbei Daxue Xuebao/Journal of Northeastern University | 2024年 / 45卷 / 01期
关键词
3D printing; multi-axis linkage; step Bresenham algorithm; velocity adaptive algorithm;
D O I
10.12068/j.issn.1005-3026.2024.01.011
中图分类号
学科分类号
摘要
Aiming at the problem of low computational efficiency of printer multi-axis linkage interpolation algorithm in 3D printing process, the shortcomings of Bresenham algorithm in 3D printing motion control are analyzed. Step Bresenham algorithm and velocity adaptive algorithm are proposed on the basis of existing algorithms to complete the nozzle forming scanning motion and slurry extrusion motion respectively. The multi-axis linkage of 3D printer is controlled by combining the two algorithms to improve the interpolation speed of 3D printer. At the same time, the implementation flow of the control method in microcontrollers is analyzed, and it is then transplanted into microcontroller. Linear interpolation simulation experiments and 3D printing experiments with different algorithms are designed which prove that the control method can improve the printing efficiency on the premise of constant printing accuracy. © 2024 Northeast University. All rights reserved.
引用
收藏
页码:85 / 92
页数:7
相关论文
共 9 条
  • [1] Srinivasan D, Meignanamoorthy M, Ravichandran M, Et al., 3D printing manufacturing techniques, materials, and applications:an overview[J], Advances in Materials Science and Engineering, 2021, (2021)
  • [2] Yu Dao-yang, G code preprocessing optimization algorithm for 3D printers, China Mechanical Engineering, 30, 1, pp. 85-89, (2019)
  • [3] Liu J, Tang J L, Dai C Y., Design of DLP 3D printer control system based on arduino[C], 2020 3rd World Conference on Mechanical Engineering and Intelligent Manufacturing (WCMEIM), pp. 497-500, (2020)
  • [4] Lai C K, Lin B W, Lai H Y, Et al., FPGA - based hybrid stepper motor drive system design by variable structure control [J], Actuators, 10, 6, (2021)
  • [5] Dai M, Chen Y, Zheng C Q, Et al., Design of multi - step stepper motor coordinated control system based on Bresenham algorithm [C], 2017 24th International Conference on Mechatronics and Machine Vision in Practice (M2VIP), pp. 1-5, (2017)
  • [6] Wang Bao-ren, Li Jin-song, Lyu Guo-na, Et al., A fast linear pulse incremental interpolation algorithm based on Bresenham algorithm, Machine Tool & Hydraulics, 46, 20, pp. 155-158, (2018)
  • [7] Yu K, Zhang Z S, Zhou Z T, Et al., A modified Bresenham algorithm for control system of FDM three - dimensional printer [M], Mechatronics and Machine Vision in Practice 4, pp. 125-139, (2021)
  • [8] Foley J D., Introduction to computer graphics[M], (1994)
  • [9] Yu K, Zhang Z S, Zhou Z T, Et al., Application of the five-phase S - curve velocity model on FDM three - dimensional printer[C], 2020 IEEE 5th Information Technology and Mechatronics Engineering Conference(ITOEC), pp. 1365-1371, (2020)