论文部分内容阅读
激光打标是利用激光的热效应烧蚀掉物体表面材料从而留下永久标记的技术。与传统的电化学、机械等标记方法相比具有无污染、高速度、高质量、灵活性大、不接触工件等优点。激光打标机是综合了激光、光学、精密机械、计算机等技术于一体的机电一体化设备。它主要由激光器、光学系统和控制器组成,其中控制器是核心部件。随着计算机技术的飞速发展,性价比不断提高,基于计算机的数控系统已成为控制系统发展的主流。 本课题由计算机控制打标过程,在整个研究过程中包括激光打标机总体设计、激光打标控制界面、激光打标控制系统和打标实验。为减少打标畸变,采用垂直二维振镜分布,Fθ物镜聚焦,将激光束经第二个振镜反射后到加工平面的距离为焦距f,为了避免打标时间过长,温度过高破坏谐振腔,在设计中加上冷却系统和自我保护装置。 现有的激光打标机多为定光式(激光光路不变而移动加工平台)或动光式(激光光路改变而加工平台不变)。本系统选用二维数控加工平台结合双振镜扫描系统,扩大打标范围,弥补了定光式打标速度慢的缺点和动光式打标范围小的不足,适用于打标图形较大的场合,提高生产效率。 基于CorelDRAW图形软件生成的plt文件格式,提取文件的矢量位置坐标,在软件编程中加入仿真过程,并且能对打印图形做简单的编辑操作,例如平移、旋转、缩放和纵向排列等,将plt文件转换成数控文件,指定文件路径为C://1.nc。基于Visual C++的面相对象编程方法,搭建激光打标界面,将文件编辑模块和仿真模块分别封装在文档类和视图类中,并在工具栏中加入操作按钮。 基于PC、D/A转换器和二维振镜扫描系统搭建激光打标机控制系统,将存储在主控计算机的扫描坐标点的坐标数据通过D/A转换,将数字信号转换成模拟信号来控制振镜偏转。将控制模块封装在新建的控制类中,由于计算机完成每条指令的时间与转换后的电压控制振镜转动时间不一致,所以在控制过程中加入延时设置。 像点坐标与振镜摆角按Fθ物镜特性的线性关系存储在计算机,在忽略了入瞳漂移和Fθ特性误差后,从理论上推导出二维垂直振镜分布中激光束扫描点的像点按照复杂的非线性关系运动,为了减少几何畸变,在软件设计中给出误差补偿。