Ucam SmatTest文件处理方法.docx

上传人:b****6 文档编号:8016360 上传时间:2023-01-28 格式:DOCX 页数:8 大小:290.49KB
下载 相关 举报
Ucam SmatTest文件处理方法.docx_第1页
第1页 / 共8页
Ucam SmatTest文件处理方法.docx_第2页
第2页 / 共8页
Ucam SmatTest文件处理方法.docx_第3页
第3页 / 共8页
Ucam SmatTest文件处理方法.docx_第4页
第4页 / 共8页
Ucam SmatTest文件处理方法.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

Ucam SmatTest文件处理方法.docx

《Ucam SmatTest文件处理方法.docx》由会员分享,可在线阅读,更多相关《Ucam SmatTest文件处理方法.docx(8页珍藏版)》请在冰豆网上搜索。

Ucam SmatTest文件处理方法.docx

UcamSmatTest文件处理方法

UcamSmatTest

文件处理方法简介

UcamSmatTest文件处理方法简介

SmartTest是一套专业测试制作软件,它完全支持VisztekLog8飞针测试机需要的全部資料格式MNF1&MNF2;SmartTest輸入的文件格式包括Gerber,ODB++和IPC-D-356A等,它对于线路板的层数要求沒有限制。

盲埋孔的处理也只需简单設定层的属性就可完成。

网络的运算快速而准确,测试点的产生可达到100%的安全性。

最优化的临近绝缘短路測試(ShieldAdjacency)运算,在保证最安全的情況下将测试时间优化到最小。

人性化的工作介面,让使用者更加容易操作。

灵活的参数设定,能够满足各种不同线路板的测试需求。

1.1Gerber数据准备

在Ucam、Genesis2000或者CAM350及其它任意的CAM编辑软件中准备VisztekLog8飞针测试机要求的Gerber资料,Gerber要求如下:

a、删除Gerber中的NPTH(即资料中的非镀铜孔);

b、在阻焊层中,要求:

PAD一定要为Flash盘,线为Trace;如果PAD为线属性的PAD,一定要求转换为FlashPAD;需要测试和有孔的地方要求必须为FLASHPAD;

c、删除内层的散热盘(梅花形状的PAD,散热作用,不影响任何网络改变);

d、清除信号线路上小的垃圾PAD,删除阻焊层的过孔开窗pad;

e、在Gerber的D-CODE中不能够有CustomerD-Code,如果有,在不影响电气连接和测试点中心位置不改变的情况下请转为标准D-Code;

f、线路的坐标数据一定不能够有负数;

g、Gerber为自带D-Code的RS-274X格式文件(建议客户保存钻孔文档为RS-274X的gerber格式)。

1.2在电脑中d:

\jobs下建立Jobsname的料号文件夹,将Gerber资料Copy到该文件夹,查看文件是否正确与完整性;

1.3打开UcamSmatTest软件,新建job料号;

点击ok后出现下图:

1.4层的属性定义规则

选择Layer功能表上的Modify命令,在JobEditor视窗中,单击层的名称,此時弹出一个层的参数对话框,可以修改层的参数、层名,当前层显示的颜色为Plane1。

你可以通过Class修改层的属性,当选择另外一个属性时,层视窗的参数也随之改变。

Name:

输入或改变层的名称

Alias:

用不同的名称定义同一个层

它主要用于当有一个长档案名时,你不想在Ucam里使用该名字,但是又希望在其他的地方能够查阅。

Class:

选择不同层的类型模式、

Layer:

显示实物层的参数,如外层、内层

Drill:

显示钻孔层的参数(如:

plated、unplated)

Extra:

显示额外层的参数,如阻焊层、文字层、外形层等

ReverseData如果內层资料是负片时,需要勾选此项

1.5将所有层转换为Contours

1.6将阻焊层的所有元素比例缩放

1.7将缩放后的阻焊层元素copy、paste到相对应的线路层

1.8创建outline;先创建一个新层,然后定义层的属性为outline,如图所示:

1.9定义一个0.1的圆形D_Code,并ADD一个BOX外型

1.10准备好以上前期工作后,就可以产生VisztekLog8飞针测试机需要的MNF1&MNF2格式的测试点资料了,勾选Netlist并选择机器型号点击下方的[DO]命令建立网络,在产生测试点资料以前,系统将首先重建Job网络,以确保网络资料的正确性。

取消勾选Netlist并勾选下方的TestPoints,点击下方的[DO]命令,系统将产生一层或者两层测试点层在当前JOB,同时将产生一层或者两层优化后的中间点层;产生后后的测试点层的Class属性是EXTRA,Subclass是TestPoints,层的名称是jobname_tstt(Top层)和jobname_tstb(Bottom层)

检查测试点层的正确性后输出VisztekLog8飞针测试机需要的MNF1&MNF2格式测试点资料

测试文件以MNF1格式成功输出

关于MNF2格式的输出,在MNF1的基础上增加了三个步骤,其目的是为了拼版SET时能用电容法快速测试

a、Step&Repeat(拼版)

B、ExpandBlock完成了拼版后,SmartTest会将每层的Aperture列表自动转换为Block,为了保证可以正确完成后面的操作,我们需要打散这些Block

C、StepRepeatReconstructor(拼版重建)拼版重建是在输出MNF2测试文件格式的一个重要环节。

它主要的目的是提供一些相关的拼版信息给测试机。

下面信息显示成功输出MNF2格式的测试资料

附录

A、设定测试点的规则

UseMasks如果勾选此项,系统将参照阻焊层产生测试点,也就是在阻焊层所看到有影像的地方,在外层是端点系统会自动添加测试点在相应的外层位置。

CircuitryCheck如果勾选此项,孔测试参数将被开启,系统将根据设置的参数自动优化测试点。

FilterCopperAreas如果勾选此项,在一个大铜箔区域尽可能的减少测试点的产生,并且能够确保测试的安全性。

B、设置孔测试点产生的面(顶层或底层)

为了测试导通孔,使用如下circuitrycheck设置

Utestsettings孔的测试方法选择

C、检查网络与测试点

验证测试资料

在测试点产生之后,以确保测试文件的正确性,有一系列的验证与检查动作。

[注意:

在检查拼版资料的测试点与网络时(MNF2),由于拼版重建的原因,每层的Aperture全部转换成了Block,我们不可以直接在每一层上做修改与编辑操作,这时就需要进入Block里面进行检查与修改。

]

Active所有层

开启Aperturemanager

选择BlockAperture,然后点击此D码,弹出如下图窗口。

点击窗口里的“MultiEdit".进入到Block里,此時Ucam再打开一个窗口。

在视窗的最左边显示为“Block-1";

在“Block-1"里面修改测试点后,记住要重新生成网络,再UpdateTest然后再退出“Block-1",保存修改后的记录。

1.删除中间测试点的层

两个中间点的层不需要输出给TestData,可以选择删除这些层,整理你的JOB档。

2.检查测试点层

开启所有的测试点层

使用Selections,选择Complex图形。

确定Selections窗口设置为“+",单选

[Shape].选择complex图形。

系统扫描所有的测试层,针对一些Complex图形的测试点。

选择出它们的图形;如

下图所示的半月牙形状。

在选取的complexes里,刪除那些不需要测试的complexes图形。

3.检查槽孔测试点

如果有槽孔的测试点,通过移动测试点到Slot的孔环位置上,修改测试点,如下图所示,这种情况下,测试点需要移动到蓝色铜箔区域,应该避免在粉红色的槽孔区域。

4.检查零个测试点的网络

开启所有的层,并取消选择的物体,在Selections窗口里,在Testpoints/Net输入0,单击[Testpoints/Net]􀂾检查线路层上被选择的点,所有高亮度显示的物体是沒有测试点的网络(也就是没有产生测试点的网络);检查这些高亮度显示的网络,确认是否需要测试;重复以上的程式,但是在Testpoints/Net区域需要输入数值1,检查所有没有连接线路的单一点的网络。

5.检查网络表

􀂾单击主功能表Tools􀃆Netlist􀃆Profile,在SmartTest的终端视窗显示测试点的网络表,确认网络表是否正确。

D、错误处理与查看

ErrorHandling主要用来显示在Ucam里出现有任何的错误和警告,以产生测试点为例,在Utest视窗的最下面会提示“Done",或者显示一个警告资讯,单击工具栏的ErrorHandling图标

,显示出警告或错误的位置。

Active

显示当前需要检查的错误的数量

Type

用箭头的下拉功能表选择需要查看错误的类型,此选项预设为“ALL"。

Layer

用该选项了解错误出现在哪一层里,系统预设为“ALL"。

Scroll

Pick

用Pick查询某一错误的位置,它的资讯显示在当前视窗中

First

跳到第一个错误

Previous

跳到上一个错误

Next

继续下一个错误

Last

跳到最后一个错误

FastForward

逐一浏览错误

Stop

停止逐一浏览错误

推荐Test的系统参数设置

下面是最适合的设置应用于飞针测试的输出,请参考OnlineHelp了解更多相关细节。

utest.probe_assignment.on_ring_of_pads_with_via

如果贯穿孔Pad无论其在孔上还是在孔环上,规定都必须测试,如果在贯穿孔上,值设定为0,如果在孔环上,值设定为1,建议预设值为1。

uout_Test_adjacency.value

定义临近网络分析范围预设值

建议预设值:

45mil

针对Top面的测试点优化规则

建议预设值:

0100000

针对Bottom面的测试点优化规则

建议预设值:

1011000

小于定义值的Pads将不测试

建议预设值:

4mil.

groundplane網路上最大的測試點數.

建议预设值:

10

当连接线路至少大于两倍这个优化值时,大铜箔区域上的测试点将被移除

建议预设值:

50mil

设置是否始终显示参考点

建议预设值:

1

设置是否始终显示零点坐标

建议预设值:

1

修改Ucam启动窗口里的默认单位

Ucam启动时预设的默认单位为Mil,可以根据需要修改预设的值。

找到UcamSmartStart的安装目录,例如:

d%INSTALLDIR%\ucam\bin路径并开启ucam.bat,找到"%ETSCAM_JAVA%\bin\java"-noclassgc-noverify-Xmx100m-classpath"%CLASSES%"Ucam%1%2%3%4%5"字樣,在Ucam后面输入-"unit=mm"。

启动Ucam,系统预设的单位改为MM。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1