论文部分内容阅读
该文首先分析PBGA钎料球激光重熔系统的功能要求和工作特点,根据系统的工作原理,选择并设计系统的软硬件结构.在硬件设计上,使系统在结构上满足各部件和整体的工作要求以及达到光路上和电路上的畅通一致.在控制程序设计上,根据硬件的控制特点和系统的功能要求,选择了合适的程序开发平台.激光重熔系统控制程序的开发采用面向对象设计方法,首先介绍了控制程序的工作流程,在此基础上给出了控制程序的类模型.给出了类结构、类定义、各类的功能及其实现,以及类之间的信息传递.控制程序设计了扫描前的元件点阵显示,扫描路径的选择,扫描过程中实时跟踪当前扫描点、动态显示扫描点坐标与扫描进度和扫描后的扫描时间显示.同时给出了工艺参数库和元件类型库的结构和数据类型.振镜二维扫描系统由于振镜的布置和F-Theta物镜会产生枕桶形畸变,造成扫描像点的定位精度误差.根据物镜前双振镜二维扫描系统几何关系建立了扫描的像点坐标与绝对位置之间关系,非线性地控制振镜偏转进行扫描,从而达到校正畸变的目的.基于开发出的激光重熔系统,对直径分别为0.76mm,0.5mm和0.3mm的钎料球进行激光重熔实验,得到了激光重熔工艺参数曲线,确定了激光重熔合适的激光功率和激光加热时间.