上一期我们介绍了AOI自动光学检测设备程序制作中的前面连个流程,这期我们继续来介绍程序制作流程中的其他流程,即“CAD导入”,接下来我们直接进入正题。
一、CAD导入
1. CAD 数据来源先从贴片机或坐标机的数据包含以上 4 种数据元素的数据,并将其转换 txt 文本文件,一般可直接从贴片机上完成。然后去掉多余的参数,只保留贴片零件的元件脚位、 X/Y 坐标、贴片角度和物料号。AOI 编程时要用到以下数据元素:元件脚位(元件位置号),它对应 PCB 板上每颗料的位置,如: R201,C21,U2 等。X / Y 坐标:可以直接使用贴片机的坐标、角度数据
贴片角度:标准(以下称物料号),标示零件规格的名称,实际上可对应贴片机 FEEDER 的编号。当一条 SMT Line 有多台贴片机时, Feeder 相同的编号要注意区分。通常作法是在不同的贴片机FEEDER 编号前加上一个数 8 或 9 来区分。比如:第一台机 FEEDER 号从 1 排到 50,第二台机也有 1 到 30 站。同样是 20 号在两台机上应该是不同的料,所以要区分开。可以在第二台机 FEEDER 号前统一加上 6 或 7 都行,但不能加 3 或 4,这样会导致相同的 31 或 41 等有两种不同的料。特别强调一点就是相同的料号不能有不同型号的料。
CAD 导入中的单位转换公式(AOI 以 MM 为单位), CAD 数据中常见的数据格式有四种:
①英寸、②1/1000 英寸、③毫米、 ④1/100 毫米,其中第①、③种数据中一定带有小数点,而另外两种通常没有. 若所给的数据形式为:①英寸,则 X`=X*25.4②1/1000 英寸,则 X`=X*25.4/1000③毫米,则 X`=X④1/100 毫米,则 X`=X*1/100
2、读取CAD文本文件
参数之间用统一制表符或逗号或分号或空格等分割符分开(可以用 Excel 软件来进行相关操作),然后校正 mark 点。单击[文件]菜单栏下的[CAD 数据导入]选项弹出窗口读取 CAD文本文件,点击[调入 CAD] 弹出 CAD 装载数据窗口[打开]找到 CAD 数据打开, 选上“列分割方式”的空格(一般为默认即可)单击[数据转换], 设定好每列数据对应的字段名称(选择任意数据右键),无数据的设定为不使用(可根据数据的不同单位进行转换, 一般不需更改直接进行下一步骤) , 把数据与 PCB 板上的元件方向旋转为一致(一个小框代表一个元件)完成,如下图。
工具条:调入 CAD:从外部调用 CAD 数据。调入 BOM: 从外部调用 BOM 表数据, 主要用来确定元件的宽高;数据转换:导入外部 CAD 数据后,下放数据区“列分割区”选择“空格”,将 CAD 数据转换为程序数据。退出:关闭 CAD 导入窗体。
数据区:首尾定义:设定数据起点行于终点行。列分割方式:分割 CAD 数据, 分析调入的数据是以什么符号作为分隔符(TAB 键,空格,逗号,其它符号等) 一般选择“Tab 键”和“空格”。“输入要改变 CAD 数据角度的元件名称”是针对特殊元件角度的修正,比如三极管、 IC.CAD 数据列表:载入的 CAD 元件数据清单。CAD 文件:显示 CAD 导入文件的所在目录
CAD 数据导入后,单击“重置字段”,对各个字段重新设置名称元件位置:标准元件在实际坐标系的元件位置名称。X:标准元件在机械坐标系中的横坐标。Y:标准元件在机械坐标系中的纵坐标。角度:标准元件在机械坐标系中的角度。
料号:对应工厂里的料号标准,自动元件链接的重要参数。长: 元件长度;宽: 元件宽度;设置好 CAD 数据列字段名称后,选择“下一步”,根据数据的实际情况进行转换。(一般默认即可)
图中红框部分可以修改软件中程序的 Mark 料号,使之对应于 CAD 文件中的料号,以便于导入数据时 Mark 校正元件的坐标位置。再选择“下一步”,将弹出元件镜像图象
图像区说明:上面图像是元件镜像的效果图,通过此图,对照实际的元件图象,使 CAD 数据与数据元件数据对应。工具条:顺时针旋转 90 度:镜像图像顺时针旋转 90 度。逆时针旋转 90 度:镜像图像逆时针旋转 90 度。旋转 180 度:镜像图像顺时针旋转 180 度。水平镜像:镜像图像的水平镜像图像。垂直镜像:镜像图像的垂直镜像图像。上一步:回到上一步操作。完成:在元件镜像图像调节好后,把 CAD 数据加载到程序中。根据公共标准自动链接:当选择此项数据将自动与公共标准图的标准数据对应链接。[注意] 对于较大 PCB 板, 可通过两个相隔较远的元件(比对对角的)来较正所有元件的坐标位置, 方法是:如果导入的 CAD 文件存在 2 个 Mark 点坐标时,会在校正元件位置图时提示如下:
清除原程序内除了 Mark 以外的所有元件框。
今天就为大家介绍AOI检测设备程序制作中的 “CAD导入”内容,后续会继续输出讲解其他程序制作内容,欢迎大家持续关注和留言交流,越分享越成长。
深圳市汉兴自动化科技有限公司是一家集研发,制造,销售AOI设备,服务于一体的自动化科技公司。汉兴科技秉着百折不挠的精神,为民族企业的振兴与发展不懈努力!
,