针对3D打印的基本需求,设计了基于开源开发系统设计了打印机硬件驱动装置,提出了3D打印机驱动装置设计方案。该方案基于开源的Arduino开发模块,利用单片机ATMEGA328P-PU读取三维扫描数据进而驱动步进电机进行精确步伐控制,再由核心控制器将需要打印的位置上留下热容的打印材料并迅速冷凝定型。经实验系统误差已达到毫米级,可以满足打印需求。