贴片机编程文档的编制主要包括以下几个步骤:
离线准备工作
整理客户的BOM(Bill of Materials),通常是Excel格式的电子文档。
提取坐标,可能的情况包括:
客户提供了已经导出的Excel或TXT文档的坐标,直接使用编程软件合并。
客户提供了PCB文件,需要导出坐标,一般使用Protel99或PADS2007等工具导出Excel格式。
客户只提供了BOM,无法提供坐标,这时需要使用扫描仪扫描PCB,将点数据保存成CAD格式,再与BOM合成。
合成BOM与坐标后,检查是否有遗漏或重位,确认无误后保存成机器需要的格式。
在线调试
将编好的程序导入机器。
找到原点并制作mark标记。
逐步校正位号坐标。
优化保存程序,再次检查元件方向及数据。
开机打个首件确认。
熟悉操作界面和菜单选项
编程人员需要了解不同类型的SMT贴片机特有的程序编写方法,包括机器特有的硬件特性、操作系统和控制软件界面。
熟悉贴片机硬件结构
每台贴片机都有其独特的硬件构成,了解这些硬件结构对于编程时设定运动路径、拾取和放置速度有直接的影响。核心部件包括吸嘴、飞行头、摄像系统、传送带、PCB板定位系统等。
掌握编程软件使用
编程人员需要熟悉软件界面布局、各种功能栏的作用和操作方法,包括项目建立、元件库管理、视觉系统校准、坐标设置等。
建立元件库
对贴片机进行编程前需要创建和维护一个全面的元件库,包含所有将被放置的元件的详细情报,例如尺寸、重量和拾取点。
创建详尽的元件数据库,输入元件的物理特性,如长度、宽度、高度以及引脚数等,确保机器能准确识别和处理每一种元件。
设定拾取和放置参数,为每种元件设定适当的参数,确保元件在贴装过程中不会受损或导致放置不准确。
输入PCB板数据
正确地输入PCB板数据对于确保贴片位置的精确至关重要。准确输入PCB板数据可以极大减少停机时间和浪费。
导入PCB设计文件,现代SMT贴片机通常能直接导入PCB设计软件生成的文件,编程人员需要根据这些文件确定元件在PCB上的位置。
示教编程和手动输入编程
示教编程利用贴片机的人工示教方式,用示教盒在电路板上找出所有贴片元件的坐标位置,然后手工输入到贴片机中。这种方法适用于老式的中速机。
手动输入编程在编程软件的贴装清单中,输入元件的位号、物料代码、X、Y坐标和旋转角度。
文本文件和PCB CAD数据导入
打开编程软件的数据输入功能,导入包含元件贴装数据的文本文件。如果数据库中没有的物料代码,需要复制或建立新的元件数据。
导入PCB CAD数据,通过CAM350等工具对PCB板进行测量,确定原点位置和MARK点。
编程语言选择
根据实际生产需求,选择合适的编程语言,如C语言或Python,编写贴片机程序代码,并进行调试和测试。
程序上传和调试
将编写好的程序代码上传到贴片机控制器中,根据指令执行贴片操作。在编写程序过程中,需要严格遵循安全生产和操作规程。
通过以上步骤,可以完成贴片机编程文档的编制,确保贴片机的高效和准确运行。