MP3 MBO经验,教训

改名字HGA003_PTOT_01,发现居然闪现进度条,正常情况是不会闪现进度条的,只是改个名字而已,怀疑之前用过这个名字,所以我后来改成HGA003_PTOT_03了。

先备份,发现系统2carrier的一个PR过不了,因为carrier太烂了,氧化变色了,之前也遇到过类似的情况,后来我改成双红光质量就可以达到80%左右了(最低质量设置的是70%,carrier PR质量低点貌似没关系)

系统2 sensor扫描后不吸glass直接溜到UV了,问蔡形,在change product 里面检查一次连接,点一下start,start由白变黄就行了(查看发现是灰色的)

再实验就可以吸glass了。

鼠标失灵,重新插拔鼠标,好像还有插拔旁边的USB?

系统1测高后撞针头,针头直接把HTCC撞碎了,画胶的虚线在carrier上,bonding position只有上面的参数 bonding position

Bonding position数值很大(其他线是不是也很大呢?有大的,有小的,下图是MP2的),

下面的 bonding position offset数值为0,这很奇怪,一般offset有一些数值的,而且刚才画胶偏到carrier上了,于是我想在change product里面将bonding position 重新做一遍,于是我先将bonding position清零,再将画胶bonding position 重做了一遍,我发现在做画胶bonding position 程序的时候,摇杆要摇很远,应该有8mm: ,做完这个程序,有变成8.38了,而且实际画的时候,还是偏了,我再次将bonding position清零,这次画的差不多正了,系统1画胶差不多搞定了。严说要重启,午饭后我照严说的重启了,准备做系统2的bonding position,这次我不清零,直接在change product里面做程序,做完发现module selection中心不正,

我就很上火,因为这样打肯定打偏啊,后来问严,他说之前1-5的话就这5个是准确的,其他的就不准了,当时不知道,重做了几次都是偏的,我想做auto calibration应该就好了,于是找蔡形要玻璃,6-f-start做auto calibration。Auto很顺利,做完auto再做S2 bonding position 20个中的很多还是偏的,没办法,还是硬着头皮打了,第一次测试X偏80微米,慌了,IPQC拒绝测夹角,于是硬着头皮调,第二次X值好了,Y偏40微米,但是数据很集中,IPQC居然写了400多,实际上40多,anyway,数据很集中,再调了几次,就好了,虽然offset很大:

最后还是完成了,累啊。

做完auto calibration,XY特别稳定:

NO

Offset-X

Offset-Y

Rotation

1

1.10

-1.00

0.06

2

1.80

0.10

-0.19

3

1.30

-2.70

0.06

4

2.70

1.30

-0.04

5

4.30

0.80

0.14

AVERAGE

2.24

-0.30

0.01

MIN

1.10

-2.70

-0.19

MAX

4.30

1.30

0.14

Range

3.20

4.00

0.33

STDEV

1.31

1.60

0.13

SPEC

±15

±15

±0.5

CPK

3.25

3.07

1.30

问题:改画胶图案,6个点改成5个点,每次点保存,第六个点不能被清0.

总结一下:

  1. 程序名版本号改得大一点比如HGA-PTOT-05
  2. Carrire氧化,carrier PR不好,改成双红光好点了,最低质量70%也可以
  3. 系统2扫描后不吸glass直接溜到UV-打开change product,检查一遍再关掉就好了
  4. 鼠标失灵-重新插拔鼠标线就好了
  5. 系统1测高后画产品上撞针头了,HTCC撞碎—重做bonding position
  6. 先做auto calibration,这样打出来的XY很集中

MP20 MBO issue summary的更多相关文章

  1. Peer Code Reviews Made Easy with Eclipse Plug-In

    欢迎关注我的社交账号: 博客园地址: http://www.cnblogs.com/jiangxinnju/p/4781259.html GitHub地址: https://github.com/ji ...

  2. jira使用

    JIRA的生产者把JIRA定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件.这里的"问题"对应的英文单词是Issue,所以含义比较广, ...

  3. 结合jira搭建自动化测试平台

    mysql 语句查看 python manage.py sqlmigrate your_app_name 0001 代码如下 #coding=utf8 #https://jira.readthedoc ...

  4. 【转】Jira插件安装

    一.Jira插件列表(可以将下面免费插件直接下载,然后登陆jira,在"插件管理"->"上传插件",将下载后的免费插件直接进行上传安装即可) 序号 插件名 ...

  5. jira 插件介绍地址

    1. 官方的 介绍地址 http://confluence.gjingao.com/pages/viewpage.action?pageId=328170 序号 插件名称 功能概要 供应商 资源 10 ...

  6. 11.7 【Linq】在查询表达式和点标记之间作出选择

    11.7.1 需要使用点标记的操作 最明显的必须使用点标记的情形是调用 Reverse . ToDictionary 这类没有相应的查询表达式语法的方法.然而即使查询表达式支持你要使用的查询操作符,也 ...

  7. 11.5 【Linq 】连接

    11.5.1 使用 join 子句的内连接 如果你打算把一个巨大的序列连接到一个极小的序列上,应尽可能把小序列作为右边序列 class Program { static void Main(strin ...

  8. 11.6 【Linq】分组和延续

    11.6.1 使用 group...by 子句进行分组 class Program { static void Main(string[] args) { var query = from defec ...

  9. 11.【Linq】

    11.2.4  Cast . OfType 和显式类型的范围变量 这两个操作符很相似:都可以处理任意非类型化的序列(它们是非泛型 IEnumerable 类的扩展方法),并返回强类型的序列. Cast ...

随机推荐

  1. C++ 学习的网站

    C++入门教程:  http://see.xidian.edu.cn/cpp/biancheng/cpp/rumen/

  2. BZOJ 3156: 防御准备 斜率优化DP

    3156: 防御准备 Description   Input 第一行为一个整数N表示战线的总长度. 第二行N个整数,第i个整数表示在位置i放置守卫塔的花费Ai. Output 共一个整数,表示最小的战 ...

  3. Spark metrics on wordcount example

    I read the section Metrics on spark website. I wish to try it on the wordcount example, I can't make ...

  4. Enter直接登录

    2.2  按Enter键调用登录按钮 [实例描述] 为了方便用户操作,在登录邮箱或论坛时,如果用户输入了用户名和密码,按Enter键时,都会自动调用登录按钮.本例学习如何实现此功能. [实现代码] & ...

  5. javascript正则表达式速查

    声明:本文为原创文章,如需转载,请注明来源并保留原文链接前端小尚,谢谢! 作用 数据有效性验证 替换文本 提取文本 声明方式 字面量的声明方式 示例:var re = /a/gi; RegExp声明方 ...

  6. Hark的数据结构与算法练习之计数排序

    算法说明 计数排序属于线性排序,它的时间复杂度远远大于常用的比较排序.(计数是O(n),而比较排序不会超过O(nlog2nJ)). 其实计数排序大部分很好理解的,唯一理解起来很蛋疼的是为了保证算法稳定 ...

  7. Android 设计中的.9.png

    在 Android 的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”.这种图片是用于Android开发的一种特殊的图片格式, ...

  8. [LintCode] Continuous Subarray Sum II

    Given an integer array, find a continuous rotate subarray where the sum of numbers is the biggest. Y ...

  9. Visual Studio 2013 EF5实体数据模型 EDMX 使用 T4模板生成后使用 ObjectContext对象

    Visual Studio 2013 EF5实体数据模型 EDMX 使用 T4模板生成后的继承对象为DbContext,以前的熟悉的ObjectContext对象不见了,当然使用ObjectConte ...

  10. cocos 帧率测试

    有人说导致cocos2dx 帧率下降的是getPosition,我测试以后发现并不是这样的. local MainScene = class("MainScene", functi ...