论文部分内容阅读
随着印制电路板产量增加和制作要求的提高,为满足高效率、低能耗、低污染的可持续发展要求,PCB喷墨打印技术将成为PCB印刷制作的新趋势。PCB喷墨打印技术是将传统的喷墨印刷技术与PCB生产相结合,采用了更高的制作精度,通过喷印的方式直接在基板上形成丝印的字符和导电线路,形成高效能的绿色生产模式,在国内迫切需要得到广泛应用。该文以Gerber文件的解析作为出发点,提出了一整套Gerber文件的解析方案,形成了一项PCB打印机矢量图形光栅化技术。在Gerber文件解析部分,分析了Gerber文件的语法标准和结构规范,采用了正则表达式的分析方法,完成了对Gerber文件的解析,并采用合理的数据结构对解析结果进行存储,确保了解析方案的通用性。在Gerber矢量图形光栅化部分,主要包括三个方面的研究:针对Gerber文件的各种图元,设计特定的光栅化算法,极大的简化了光栅化过程中的冗余操作;针对适合软件实现的有序边表填充算法,结合Gerber文件填充信息的数据特点,提出了基于阈值的自适应填充算法,在满足PCB制作精度需求的同时,极大的缩短了Gerber文件光栅化的时间;推广了有序边表填充算法的适用范围,将原来只能处理直线边的有序边表填充算法拓展到可以处理直线边和圆弧边,提高了算法的实用性。基于Gerber文件的解析方案和光栅化技术,该文设计了PCB打印机矢量图形光栅化系统,包括Gerber文件解析、Gerber文件光栅化和图像预览三个模块,并完成了程序的开发工作;分析了PCB打印机矢量图形光栅化系统的性能,并就Gerber文件光栅化的效果和速度两个方面与CAM350进行对比分析,本系统效果良好。目前,开发完成的PCB打印机矢量图形光栅化系统作为“PCB工业数码喷印系统”的一个模块正在测试推广中。