针对3D打印机热床人工手动调节步骤繁琐及精度低的问题,提出一种自动平衡调节的方法,并设计了调平装置。此调平装置以Arduinomega2560为主控模块,使用步进电机作为调平动作单元,结合螺杆传动,实现打印机热床平台的平衡调节;使用接触式限位开关,实现热床平台下降原点的定位;通过测试的方法编写校正路径程序,以模拟打印的方式实现3D打印设备与调平装置的协同工作。实验表明,采用的细分驱动可实现步距角为0.1125°微调,大大提高了3D打印机热床平衡调节的精度;使用双重滤波的方法实现了通信脉冲序列的有效计数,并从软件层面解决了步进电机的抖动问题。
Aiming at the problems of tedious step and low accuracy of the hot bed mannual regulation for3D printer,a autobalance regulation method is proposed,and a leveling device is designed.In order to realize the balance regulation of hot bed platform of the printer,the Arduino mega2560is taken as main?control module of the leveling device,and the stepping motor is used as the leveling action unit in combination with screw drive.The contact?type limit switch is used to locate the descending origin of the hot bed platform.The test method is adopted to compile the path correct procedure to realize the cooperative work between3D printing equipment and leveling device in the manner of simulation print.The experimental results show that the subdivision driving can realize the fine tuning with0.1125°step angle,improve the regulation accuracy of hot bed balance of3D printer greatly.Effective count of the communication pulse sequence was realized with the dual?filtering method,and the vibration problem of the stepper motor was solved with software.