EDA365电子工程师网

标题: IPC网表文件详解和相应软件的操作 [打印本页]

作者: dzyhym@126.com    时间: 2015-6-11 16:23
标题: IPC网表文件详解和相应软件的操作
IPC网表和相应软件的操作
什么是ipc网表文件?
准确的说应该是IPC-D-356网表文件,大家简称ipc网表文件。
它是一种特定格式的记录设计文件各逻辑关系的网络集合文件。
详细见以下英文描述(翻译水平有限就不翻译了)
The IPC-D-356 format was designed to define a standard netlist format by which bare board6 R7 K+ T+ _7 t. Y8 g/ E: I7 m
test information can be represented. In the simplest of forms, this means it must be able to store
5 \4 X/ q4 P9 m! p6 w3 C, d: k4 \netlist information along with XY coordinates, and even reference designators and pin numbers
0 D1 `. t; P* i, W6 @* ]% C(if they exist). I feel like ending this article here before it gets unmanageable, but then Pete+ U) [! a, c5 H5 e: O
Waddell wouldn’t be happy, so let’s proceed. If all the information that a test system would
/ a( X: N/ x' _( D- |% Fneed to know to verify and test a bare board could be represented in a single file, it would bring' i2 s7 u2 C% O2 V9 \" k+ q
consistency to the testing world. IPC-D-356 does just that.
The IPC-D-356 format can carry a lot of information such as comments, format specifiers, field" R$ q. N% L' f+ |6 B
parameters
. m5 Q. y- u4 c2 {
为什么要网表对比操作?主要是以下2点
1,pcb软件输出的光绘文件,有时会变异,会造成开短路,通过对比能保证网络一致性(概率很小)
2,工厂端通常要修改设计文件以便符合生产,修改当中就可能会造成开短路,通过对比可以保证网络一致性(作用主要是此点,保障工厂修改完的文件网络没有问题)
Since testing bare boards is a manufacturing process, the design engineer seldom thinks about
2 |2 V3 z- q' r6 ithe problem of testing the PCB before it is stuffed with parts. Therefore, most CAD packages; O7 }0 |& I0 q- C+ a) Y, L! N
do not even provide the option of exporting a coordinate based netlist in this format. CAM
5 u  j% z( j# Q% Z2 Ksoftware is the common source of this information. Net connectivity is computed from the
6 D: p+ {6 H" [0 b- KGerber data and the file is exported. Nets are numbered because the original CAD netlist was
6 E( J8 `) P) H2 k7 Mnot used. The RefDes/Pin# fields are also not filled in because this information does not exist in
' U% Q5 B& Y" o6 D. _the Gerber data. The IPC-D-356 file is then read by the bare board test system. The net: U% f+ B+ N" N* l7 H: E5 }9 ~
information replaces the need for the old “golden board” technique. This process is the way the
. b  A' j% p1 V" Ymajority of the industry is working today.

( }3 U. v- P  {1 B

# [! z: {3 p7 H/ O) r; F0 K" d
: Z! i3 O3 X4 p) W% t' b1 c2 u7 U
' n: _. r! h8 j9 m5 X

! Z5 F# F( f' a9 l
作者: dzyhym@126.com    时间: 2015-6-12 08:51
allegro输出的ipc网表(最规范的文件,严格按ipc格式要求)8 M( r+ ]) M/ ^4 Y0 u

- Z* ~1 \; n( M( i" C7 g
* D! d( z1 @  lprotel输出的ipcb网表' g# ^: m& J, j% v

9 B/ _: L: A% G4 G9 i
5 h2 z7 m4 ]4 b" S. jmentor输出的ipc网表0 ?& [* g" ~, D- D" K% q  F
5 I% |+ H% d" R& k0 f6 e

) y5 s4 V  ?) p$ }' t! \3 rpads输出的ipc网表(本身软件不自带,后面国外朋友写的程序)
% |1 T  q+ q- m: w
, D! W: y. o( K& x3 d# R3 i' X8 t: Q

' `5 N4 F4 U: l' B6 Y) D. y, w6 t' _1 R9 ^6 Q8 P

作者: 仁爱    时间: 2015-6-12 14:57
支持一个,等待后续操作说明
作者: dzyhym@126.com    时间: 2015-6-15 09:09
Allegro输出网表文件:' B& ^& C* R$ s9 r
使用File->Export->IPC 356 菜单执行输出网表命令,输出IPC-D-356A 格式网表文件。
& V" |# Q1 q9 B; j* m# S$ I, B* F" GIPC 自然网表文件命名为:PCB 编码.ipc,如B0101_030301.ipc% e! X& o1 `1 T' g! C! f: f
1 ?. g) m! r* F: m3 H# j

' n# P5 ^0 d6 f. D$ [) W8 n9 h3 DAD输出网表文件:6 N: s2 i; C- T; e; Y  v
1,选File-Fabrication outputs-test point report
- r0 O+ p9 t1 s " ^, Z( |5 _2 v: D4 ^: f5 V
2,选择IPC-D-356A,点OK,即可输出IPC网表9 ^2 V6 {1 I7 {* w% o

, Y1 ^& G8 L: `( y) g; \! V! f- X) z

作者: dzyhym@126.com    时间: 2015-6-16 08:46
Mentor输出IPC网表文件:8 N+ x8 v0 E* G7 d, o
1.点击OUTPUT-Report writer/ w- F7 `2 @. c4 L$ h. c. S

4 K3 G4 ~2 U  A* j6 H! F* x& e8 F( u* E% Q$ _# k9 l
2.在弹出的菜单按照默认选择,点击OK
2 f& p  H# Y5 P! e) R! a  E( b- ^
& \" m. p4 C4 _" D: Q; Y( {" i& }# f5 A; e4 N; q) B
3.在弹出的Report writer里面选择:TOOLS-Launcher/ O! h4 o; _+ a3 ?

9 A) H: b+ D- _+ n9 [, I$ f$ f) J7 x$ k+ }
4.在Application Launcher选择IPC-D-356并点点击RUN
1 w( R) _" H' t' b+ t% Y9 F - Q2 ^7 r( z% b/ T) S

: }) X2 f) t; U) B5,选择IPC网表的存放路径(默认是放在PCB文件夹的PCB-vbreport-output),然后点击OK,IPC网表生成
# a9 D$ q$ `: O9 d# F* I
7 m1 o5 x3 x- P6 m/ S4 |- m& l; j7 P: j* a; s, }

5 N+ q/ o/ y  N5 ]5 }0 m9 y7 P4 y/ \. m, |( }5 m' I) H

作者: dzyhym@126.com    时间: 2015-6-17 08:46
Pads输出IPC网表文件:
, i  d. r8 O- @, f1 选择tools-basic scripts菜单(如第一次运行需要load file加载script)
9 N5 i. d8 _# k/ R# F# g
- _, o9 A. @' ]- L* A
6 Q. S/ M  A3 N# B2 j# q# d6 ^9 S2 选中相应的script 然后run运行之" [7 f" N1 i" _, }/ l5 V

" `1 Q$ v) L. X5 j$ E% f2 T3 m+ d) _( y. \+ n2 q) v4 H: z/ Q. O
3 在接下来的界面选择英制,BROWSE为选择输出的网表位置,一路OK即可输出网表  o: g) d1 A" [0 C( r# k

6 L8 ~! y, u! I
& l' ^* }; G, `& _; C/ w7 Q

作者: dzyhym@126.com    时间: 2015-6-18 08:54
Genesis对比网表:" L! k1 R0 n2 ^' _, y  W* G' N
1,将光绘文件和ipc网表一起input进genesis
; V% P! D. ?5 L 5 a$ L' w  b6 C' W) ~

- }, v, @. `  t. C2,定义光绘各层属性(务必正确)4 m3 t* R. h0 D# \

' ]( L7 m/ c( k  o' ~8 U# y7 f4 H& V7 @) s5 G
3,使用Net Analyzer进行网络比较。将上半部的Step 中的net step设为CAD,点击Recalc按钮;将下半部的Step 中的net step设为Current,点击Recalc按钮。' \0 F' g, s' h5 ^1 \; H
4,对位:选择上半部的Register…按钮,弹出新窗口,选择Automatic按钮进行自动对位。
. H# S; i; c% A5 ? 7 A5 j* N) m* T0 ?# t  J' c3 x
5,将下半部的Step 中的net step设为Current-Based-CAD,点击Recalc按钮。
7 j& |# H! {2 g& C3 n* e0 G: b/ M, g2 H6,网络比较:点击Compare按钮,查看比较报告/ p0 _" d2 n. t1 P1 G/ P
0 v9 C* c9 p+ H- u
! ?& |0 t1 O" H! O/ T, W% Z
/ E$ E$ W; ^9 j, U" z, n$ [- F* R

, U( }. h) z3 v3 E) Q6 l
, s6 }: g+ |1 x7 h/ |0 j

7 s9 A4 t9 g' X0 }# r2 \
# [- [6 z5 V6 S; |+ R4 C
作者: 仁爱    时间: 2015-6-19 11:50
dzyhym@126.com 发表于 2015-6-18 08:54
! z4 v! Z- U3 }8 D* HGenesis对比网表:+ I, r! p: v% ^- g% E9 t
1,将光绘文件和ipc网表一起input进genesis
7 D5 e% T8 b# w4 x0 T( Y5 w  M
对于IPC网表比对这一块儿 有点儿简洁了,能写得更细一些吗9 ^( F% I0 H4 c; |/ c: H

作者: dzyhym@126.com    时间: 2015-6-19 15:16
仁爱 发表于 2015-6-19 11:506 ^4 k# ~. M; q$ U) D- [
对于IPC网表比对这一块儿 有点儿简洁了,能写得更细一些吗
# X* @5 j# Z, l5 g4 u0 D8 i
再详细就是genesis操作了 input=操作 需要讲?
2 p- ?- A) d6 A8 t6 @7 S8 x
作者: dzyhym@126.com    时间: 2015-6-19 15:26
本帖最后由 dzyhym@126.com 于 2015-6-19 15:27 编辑
) H9 k% B- a$ \+ l
+ e' M, |% ~8 b# hGenesis对比网表结果分析:
7 j9 h" z1 w( IIPC网表与Gerber进行比较后它会有哪几种现象呢,主要是以下四个。- L/ V* y' z7 K2 |
Shorted(短路) Broken(开路) Missing(丢失) Extra(多余) 通常分析前面的开短路,后面二个暂时不作探讨。
如对比网表有问题主要通过以下几点分析:
  • 文件各层属性定义是否正确,比如正负片属性定义反了将导致gerber网表错误。
    0 L7 C: ]# X! U& j4 M! _  C

2 Y2 C0 t5 v% f1 b4 G1 u2 k% K
  • 钻孔层所贯穿的层次是否正确定义,比如盲、埋孔;孔径金属、非金属等(有些slot槽孔连接地或电源,如没有添加就会报开路)

      i4 ^$ U- Z$ i8 g
& S9 M/ p; U" s% f& ?9 z2 `* _
  • Gerber文件中线路层是否有边框,边框是否将两个不同网络连接。
    , h1 M, |  w% L( q- I
$ x9 H/ S3 }% W0 ]9 X
  • 在按Compare之前,网表是否与Gerber之间没有对位。

    ; q& h* E2 E$ I, |' s

5 K, |) d% X0 I  y
  • 网表格式是否读入完全正确,比如IPC356A读入格式为IPC356。(注:正常盲埋孔的网表格式为IPC356A,如果为IPC356则有可能有问题)
    ' N1 a% M' o$ K* m$ D9 v
8 B# |# O7 P; P3 w& G9 F
  • 顾客提供的IPC网表是否100%正确(部分cad提供的网表是有错误的可能哦)。

    - W: r+ j$ S) X! ~4 x6 T

2 E# s  R7 G  H8 S
  • Genesis软件比较后报出假错,比如低版本有错误,而高版本是正常(软件Bug)。

    9 f5 s) j. W3 a: g
4 o+ y/ L# l1 ?1 `6 Z( @7 ~* P  @. q
  • 拼板的图形与单板的网表比较

    + v2 ~" ?( U7 u, n. }6 |; X
4 x  w/ m7 Z! O
( R. I5 |$ D6 \+ l! K! F0 `

/ E6 A  n! R% J
3 R+ @, M1 d/ W/ K% }* a$ ^) Q

5 u# j1 ^2 C- h: x4 f
1 u- u0 y: B* Q8 K3 ]" a" [

3 U. z& z2 G: ]; s- d

  C$ Y, ~7 K( k8 c% b

$ |+ ?7 i- [0 l3 {; k; n
9 m# s9 K( q& Q# a9 C+ d, ]
  [/ D' o. v, L" y

/ r# a/ W3 D2 P- [
作者: dzyhym@126.com    时间: 2015-6-22 17:01
本帖最后由 dzyhym@126.com 于 2015-6-23 09:44 编辑
8 o# }7 W9 d% p  [8 i" R" G/ V3 P
Genesis对比网表结果实战分析:; A3 `( r# ]* C8 e3 ~
1 光绘中边框将一些网络连接了,实际上是不同网络。4 D" ?9 [: Z' V# w) ~  t, a* T
  
; N8 s# G; D( i5 }* b" s2 下面是genesis没有定义边框的网表对比结果图片:
1 j0 W( u4 d" C7 T 8 l$ w3 j  @* N# T' ^6 p
4 P* c3 x8 o7 q  X& M8 y% @6 K
3下面是genesis定义边框的网表对比结果图片,可以看到开短路各只有一个了,这2个是客户要求固定短路不用理会了。
3 ^% Q$ E) V  Y; m+ T2 F" D* b
% ^% j! |1 i% m# L, a) t& u0 t9 ~
0 F4 }* _8 N& l3 Y' O- G

0 k5 I) B! _! W. Z; a- s# J. M" g' n3 W) }1 P9 y

作者: dzyhym@126.com    时间: 2015-6-23 09:55
本帖最后由 dzyhym@126.com 于 2015-6-23 09:56 编辑
# F8 E3 l, ~& {4 @* v# T
, J( @! @7 Y* o4 t! j" Z/ F+ m3 n网表文件引起的问题:
) N! W6 @3 c; W+ g有时发现开短路特别多,并且和某个器件或几个器件有关系,通过genesis和pcb对比分析发现网络没有问题,但网表比较就是有问题。这时应该怀疑网表文件是否存在问题(pads输出的ipc网表较多出现类似问题。)
/ v; B$ \/ j% ]; r# S4 X; O5 _
" v- ?' A: q- j( g! T( J( m上面一段网表文件可以明显看到u14器件的a后面没有层面信息,这样导致读入到genesis缺少信息,所以对比网表时会产生问题。到pcb中更改封装再重新导出ipc网表就没有问题了。
! S* h/ [  U8 `4 J9 T% F$ P% y: L% }. j# H9 e3 i0 z

. l9 l3 H* P( [  u! Q
. q6 v0 f0 W4 }+ i+ u) O% y7 j
+ o3 i6 k! p8 ?: D/ {' f* E9 l

$ p4 m6 I% X4 t, A8 C) E
作者: dzyhym@126.com    时间: 2015-6-26 16:33
Cam350对比网表:
4 \! A, H1 d* r0 Y详见附件(同事写的文档,拿来给大家参考
: n3 G/ w$ V3 y# n+ i! C  _
" t2 v0 p# a7 y
) I9 k8 O9 V- c8 [" {% R

cam350对比网表.rar

957.67 KB, 下载次数: 1525, 下载积分: 威望 -5


作者: jasonchenp    时间: 2015-6-26 22:26
学习了
作者: tobao866    时间: 2015-6-28 10:50
支持一下
作者: dzyhym@126.com    时间: 2015-6-30 16:50
本帖最后由 dzyhym@126.com 于 2015-6-30 16:52 编辑
: D0 d* N- U- \& p1 R# l% v& Y3 f- a8 j6 R! x( T
cam350对比网表首先就是要将ipc坐标和光绘的坐标对齐,要不然无从谈起网表对比,其它结果分析对比就和genesis一样了。(AD、Pads软件容易出现坐标不一致)& p. T8 i$ I* p( Z

: n$ i2 }. D. n5 V9 H. j
作者: terry_yung    时间: 2015-7-6 09:21
谢谢分享
作者: 仁爱    时间: 2015-7-6 13:51
学习了,多谢分享
作者: 仁爱    时间: 2015-7-6 14:19
dzyhym@126.com 发表于 2015-6-19 15:16; e6 f. G1 s) o5 C
再详细就是genesis操作了 input=操作 需要讲?

' N0 k* F/ B; ~比如说:有椭圆形孔,怎么弄,过孔的属性,盘的属性如何编辑
9 W; l+ X% V% x4 N3 [
作者: dzyhym@126.com    时间: 2015-7-6 14:56
仁爱 发表于 2015-7-6 14:19
. E/ p5 y) [/ m/ k9 J2 k比如说:有椭圆形孔,怎么弄,过孔的属性,盘的属性如何编辑

* h) z+ k$ R. z4 Agenesis中直接定义成钻孔层即可 过孔和盘这些属性不用定义& s: n' I: V7 r( V5 f6 y
8 B( K* B! w4 }* r' f# F1 M

作者: 仁爱    时间: 2015-7-6 15:16
本帖最后由 仁爱 于 2015-7-6 15:36 编辑
& g7 M  |2 }5 L$ i' Y9 r' @# U, A4 M! S: e" P$ v! {
那我这个是什么情况,怎么相差这么多

QQ图片20150706151817.png (22.98 KB, 下载次数: 1)

QQ图片20150706151817.png

作者: dzyhym@126.com    时间: 2015-7-6 16:39
仁爱 发表于 2015-7-6 15:16
  z1 t* Y+ B( L5 V那我这个是什么情况,怎么相差这么多
' P2 K8 R" o% n* F9 i$ a# j: a( x
请发文件给我看看 图片没有办法分析% V$ f- v1 X1 I9 k

作者: 仁爱    时间: 2015-7-7 10:19
dzyhym@126.com 发表于 2015-7-6 16:39
* y# U) u, e0 j1 i8 |2 Q请发文件给我看看 图片没有办法分析

6 z) v0 _  E) Q4 p谢谢,已经解决,原来是钻孔文件的比例没有弄好
) ]8 h( ]: {  D/ C$ Z0 K% N
作者: linb    时间: 2015-7-8 09:11
支持支持
作者: dzyhym@126.com    时间: 2015-7-8 11:12
仁爱 发表于 2015-7-7 10:19, G/ T3 L2 t, O7 h$ K9 D
谢谢,已经解决,原来是钻孔文件的比例没有弄好

. {; c! t7 M  O$ ]7 n网表对比 首先就是要确保文件调入正确
7 `( N4 x0 m7 k0 H
作者: 仁爱    时间: 2015-7-9 08:38
dzyhym@126.com 发表于 2015-7-8 11:12
- i6 N6 c' ]8 Y0 l* d9 `网表对比 首先就是要确保文件调入正确
0 z7 h7 N8 ], O( u5 ^
我前面在文件调入的时候都是绿色,且OK的,连黄色都没有,所以就没有去细看了
9 i4 e# z  l( ~7 U2 ?0 H0 \* X. e
作者: jjmhere    时间: 2015-7-14 10:14
很赞!!!!
作者: tangxuena    时间: 2015-7-24 08:48
必须给一万个谢谢,谢谢分享
作者: 蓝色的天口    时间: 2015-8-28 10:28
请教下,对比网表有什么好处呢?
1 ]7 ]4 [& w3 O' ]9 [# b. L7 v
作者: dzyhym@126.com    时间: 2015-8-28 10:49
蓝色的天口 发表于 2015-8-28 10:28" v8 k+ h, H6 j& j% _7 d! X+ Q
请教下,对比网表有什么好处呢?

7 Z" B' ]- o6 J/ C可以预防pcb软件输出线路时候出现问题(部分设计师文件没有问题,但输出光绘设置出问题,比如将字符的框输出到线路层。。。=原因吧),虽然这个概率很小。6 u8 A- M, R8 s* N, B7 d  H& B

作者: chptbob    时间: 2015-9-1 19:23
GOOD 給發文者 大大一個讚
作者: chptbob    时间: 2015-9-1 19:23
GOOD 給發文者 大大一個讚
作者: zqjryy    时间: 2015-9-8 08:56
支持支持
作者: sun20015    时间: 2015-9-20 18:16
看看IPC标准
作者: 雨山    时间: 2015-9-28 15:24
有异形孔,这个就不好用了
作者: dzyhym@126.com    时间: 2015-10-8 09:05
本帖最后由 deargds 于 2015-10-21 17:41 编辑 ( n  v- H- w1 z% d  S6 Y4 K! R: G
雨山 发表于 2015-9-28 15:24
# W+ `' U2 q2 w5 t有异形孔,这个就不好用了

2 p: v, l6 A1 d' L4 a异形孔可以在cam软件中转成正常的圆孔再对比网表,以确保网络一致性。
# t: A2 D" i- t! h. n
作者: dzyhym@126.com    时间: 2015-10-22 14:27
350和genesis对比差异 详见https://www.eda365.com/thread-113983-1-1.html 以后用350对比网表还是要小心点
作者: lzbjinghua2010    时间: 2015-11-17 00:33
dzyhym@126.com 发表于 2015-6-26 16:33
& `9 W7 a% Q! D& j$ u, W% zCam350对比网表:
1 B! l$ U0 p0 N7 o详见附件(同事写的文档,拿来给大家参考)

! N6 y+ t; q: w% d" _0 p/ d楼主提供个盲埋孔板的IPC网表对比呀3 K( h# b+ B7 F: ]

作者: dzyhym@126.com    时间: 2015-11-17 15:52
lzbjinghua2010 发表于 2015-11-17 00:33
9 ?) W2 H- X2 a! t1 O1 f% |! m楼主提供个盲埋孔板的IPC网表对比呀

6 J7 A3 J$ b0 d4 j& P) c好建议 有时间整个说明
7 E0 G$ ^/ z5 u  H4 O3 l
作者: dzyhym@126.com    时间: 2015-12-3 09:34
lzbjinghua2010 发表于 2015-11-17 00:33. F, N" d1 S" e& n  i. E- h0 a' Q
楼主提供个盲埋孔板的IPC网表对比呀

0 J- I3 \$ q4 jcam350(盲埋孔)对比网表
/ V7 A- l% F0 w2 Z- W7 w2 O% C 请参考https://www.eda365.com/forum.php?mod=viewthread&tid=115050&pid=981662&page=2&extra=#pid981662( e0 d. Z5 \0 _9 D& T. y" z( K

作者: dzyhym@126.com    时间: 2015-12-12 16:27
Genesis网表对比的missing问题解决方法 https://www.eda365.com/thread-115883-1-1.html
作者: Sophie_aska    时间: 2015-12-29 11:03
学习了( I( @: F! }' h

作者: dzyhym@126.com    时间: 2016-2-17 13:31
AD网表的spnet短路 https://www.eda365.com/thread-117549-1-1.html
作者: 雨山    时间: 2016-2-23 16:27
dzyhym@126.com 发表于 2015-10-8 09:05
) Y! ?0 e: n/ _( g# y# h9 C( B' Q异形孔可以在cam软件中转成正常的圆孔再对比网表,以确保网络一致性。

( k1 ^0 `$ y$ K$ ?+ e! t异形孔怎么在CAM中转换成圆孔啊?; u, k  E' W; z! B9 ^

作者: dzyhym@126.com    时间: 2016-2-25 08:45
雨山 发表于 2016-2-23 16:27; i  x+ U- V2 ?+ {. N
异形孔怎么在CAM中转换成圆孔啊?

6 R( Q: \. N/ E( p+ d+ C& c手动增加 选取一个刀径 然后放到相应位置 再删除异形 ; j- m# D6 G+ x/ e2 a

作者: dzyhym@126.com    时间: 2016-2-27 09:32
Genesis误报开路 https://www.eda365.com/thread-117816-1-1.html
作者: Humor    时间: 2016-4-12 14:23
学习
作者: edwin.ww.zhu    时间: 2016-4-19 16:08
  学习了感谢  写的很好哈
作者: hootasp    时间: 2016-7-21 10:05
学习学习
作者: LX0105    时间: 2016-9-30 15:04
感谢分享!
作者: dzyhym@126.com    时间: 2016-11-12 17:05
allegro 封装引起的短路 https://www.eda365.com/thread-141434-1-1.html
作者: 丶vagrant    时间: 2016-11-17 18:38
支持
作者: 丶vagrant    时间: 2016-11-18 13:35
看看学习
作者: Bonnie_Chen    时间: 2017-1-17 17:28
膜拜
作者: tagaric1    时间: 2017-5-27 10:59
学到了,谢谢分享!
作者: cjz351421568    时间: 2017-6-4 09:25
谢谢大神分享
作者: jianpanzainali    时间: 2017-6-7 18:07
学习了
作者: yaoxiao0302    时间: 2017-9-26 14:41
allegro输出IPC有问题,Error: Integer value 15650 can not be written in columns 59-62  on line 1668,请问,有见过这样的错误吗?
作者: yangtao0559    时间: 2017-12-26 06:40
学习了
作者: 65770096    时间: 2018-1-11 11:17
dzyhym@126.com 发表于 2015-6-30 16:505 u' `5 {0 h4 x: h
cam350对比网表首先就是要将ipc坐标和光绘的坐标对齐,要不然无从谈起网表对比,其它结果分析对比就和genes ...
* Y" q9 Q$ ^& v7 b0 g" q. H  x
用ad出单板gerber之后自带的cam文件中显示正常,用place--Embedded Board Array放阵列的文件出gerber就出现了你图中所显示的情况了,有两个问题
' V3 Q3 F! v7 z* r) Y$ v9 l4 ^/ G1.如何做到place--Embedded Board Array和单板的原点在同一个位置,一般画板的时候都会自己设置板子的某一角作为原点,而不是用原始图纸的原点。
+ `# F# Q- H- K( n6 g2.我看了ad用place--Embedded Board Array出gerber后出现的自带的cam文件中和单板原点对不上的只有如下图中的这两层,请问这两层是什么意思?而且这两层在导入cam350之后是找不到的。$ h+ C) B: O8 Z1 g1 W, {# |( W( K

# K( t9 E0 {& o$ \! D. F" L

QQ图片20180111111522.png (41.92 KB, 下载次数: 0)

QQ图片20180111111522.png

作者: li262925    时间: 2018-3-12 17:58
支持
作者: zc333    时间: 2018-4-3 10:34
dzyhym@126.com 发表于 2015-6-17 08:46' M; x" J) v6 o5 O4 j
Pads输出IPC网表文件:
( i; u8 V/ U9 v1 选择tools-basic scripts菜单(如第一次运行需要load file加载script)
! E) [  W; _( u9 X- K2 `2 P; X8 b
版主能否提供一下这个脚本出来
: K4 e( s" k2 \; S
作者: 爱不单行1887    时间: 2018-4-12 14:47
请问版主为什么我每次点自动对位都显示失败呢!

455395109467778849.jpg (485.35 KB, 下载次数: 0)

对位失败

对位失败





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2