上位机软件主要采用QT+OSG维护开发基于windows的上位机切片软件系统,实现模型导入,三维变换,模型切片等功能。使用UDP+TCP协议实现了上下位机的通信的功能。下位机基于Linux系统,需要开发驱动程序和对内核进行裁剪编译,需要在网络上寻找开源的Linux源码编译并使用。下位机应用软件主要使用QT开发基于MX6Q和RK3399开发板的3D打印机下位机软件控制系统,实现控制DLP打印机的拉拔,固化和校准等功能,还需要维护Linux内核和文件系统。还开发了两款工具类软件,使用MFC开发了采图畸变矫正软件和光机清晰度检测软件。