论文部分内容阅读
目前二维喷绘技术已趋于成熟,其中大型的二维喷墨设备也被广泛应用于大幅平面彩色喷绘作业中,然而对于三维产品仍普遍采用不同工艺的印刷或人工着色等方法,这些方法存在工艺复杂、成本高、加工周期长、空间色彩真实度低、产品一致性差等缺点。随着计算机喷绘技术和3D建模技术的发展,三维喷绘作业有着广阔的市场前景,然而国内外对这些相关内容和方法的研究涉足甚少,为此,本文提出了一种基于ARM与DSP的三维喷绘软件系统的设计方案。首先,本文对三维喷绘系统的硬件组成进行了探讨研究,同时对本文设计的三维喷绘系统的整体结构进行详细阐述,并对系统的各个硬件组成部分以及系统工作原理做了概要介绍。其次对基于ARM与DSP的三维喷绘系统软件的总体架构进行了设计,并对系统的上位机和ARM+MCS314AS的运动控制软件等重要模块做了详细设计。然后,通过对STL模型进行拓扑结构重建、三角片细分,利用截平面法对细分后的各三角形网格边求截交点,对所得到的每行交点进行分段三次Bezier曲线拟合,建立喷绘轨迹曲线方程等进行了研究。并着重阐述了喷墨头线性与旋转行进跟踪补偿算法以及喷头中心点等距偏置处理。通过分析三维喷绘色彩失真的原因,创新性地提出了一种喷墨头行进干涉校验的计算方法,并做了相应的仿真实验。最后,针对不同表面彩色模型的数字描述,在分析CSTL文件结构基础上,提出了适用于本文曲面模型的色彩数据格式,并对图像CMYK分色算法进行了旋转角度差的补偿设计,以及在半调处理的基础上,设计了适用于四轴喷头驱动的模型数据格式。本文提出的基于ARM与DSP的三维喷绘软件系统,采用四轴驱动喷头运动与一体化彩色喷头喷绘的设计方案,具有简洁紧凑和高度的集成性,系统能有效替代人工操作,实现对三维产品高效率、智能化喷绘;喷墨头线性与旋转行进跟踪算法结合喷墨头行进干涉校验与计算方法,能有效控制喷墨头的安全稳定运行,提高喷绘质量与效果。