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 board& T/ D0 `9 B1 r7 R; v, @
test information can be represented. In the simplest of forms, this means it must be able to store
: U+ r) k7 e9 {3 C/ |netlist information along with XY coordinates, and even reference designators and pin numbers
* \6 s1 a: Q/ N$ D7 E# P0 t0 }1 D(if they exist). I feel like ending this article here before it gets unmanageable, but then Pete0 \7 N7 ^" g; ^0 S' e  v) y
Waddell wouldn’t be happy, so let’s proceed. If all the information that a test system would6 q: @3 ?1 N: r3 J3 o
need to know to verify and test a bare board could be represented in a single file, it would bring
( _% T7 I- b+ U+ n5 Tconsistency 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, field6 S, \& V9 o0 c
parameters
$ I4 W" l1 j$ @# I6 X" r9 j
为什么要网表对比操作?主要是以下2点
1,pcb软件输出的光绘文件,有时会变异,会造成开短路,通过对比能保证网络一致性(概率很小)
2,工厂端通常要修改设计文件以便符合生产,修改当中就可能会造成开短路,通过对比可以保证网络一致性(作用主要是此点,保障工厂修改完的文件网络没有问题)
Since testing bare boards is a manufacturing process, the design engineer seldom thinks about
' ]" s" R( z5 g6 W0 Athe problem of testing the PCB before it is stuffed with parts. Therefore, most CAD packages
; i4 F$ Y- Y' n5 a$ `9 H" [do not even provide the option of exporting a coordinate based netlist in this format. CAM7 d' U) V$ B" H% B# K
software is the common source of this information. Net connectivity is computed from the# K" e0 q" j9 Y/ G( X+ s
Gerber data and the file is exported. Nets are numbered because the original CAD netlist was# \. M; c" v2 \. c
not used. The RefDes/Pin# fields are also not filled in because this information does not exist in
# u  h: _7 m/ p% f& |0 B8 othe Gerber data. The IPC-D-356 file is then read by the bare board test system. The net2 q" F' S* S5 a, `3 t4 W- l* c, w
information replaces the need for the old “golden board” technique. This process is the way the' {0 h" B9 S# `% Q4 S
majority of the industry is working today.

) l) u5 g' @8 U1 S

' y5 t1 \7 D$ |, q/ f
; b0 X6 B% w4 K' G4 Q) J4 D5 g

( i9 _6 j4 d5 X1 U. ~5 F
/ V3 C; v* h/ p( c; u

作者: dzyhym@126.com    时间: 2015-6-12 08:51
allegro输出的ipc网表(最规范的文件,严格按ipc格式要求)5 K* V- t: \9 \+ r4 A, ?

1 \. T# P. O& E/ _6 l7 H! ?! p& ^& ?1 z) @; b# n
protel输出的ipcb网表
+ @' `! l* |) t% r
, q4 o" D! Z$ Q- w/ l# [5 y4 a
mentor输出的ipc网表! ~2 X" j/ W5 P% |0 x* A, @- Z
2 E0 M- u( w9 k- l. _! s1 v2 h0 B
% |5 e/ ~7 X$ L* n
pads输出的ipc网表(本身软件不自带,后面国外朋友写的程序)! k- M* q# C: B# F6 f! Y# @. u5 f) o' u
/ \. m" H( K5 |% r6 v
1 g  D$ c% K8 p5 l2 N

% n- c& Q8 X( B- ~7 m+ L( @! H8 o, Z2 T! b" E( w: H% W( H  D$ [

作者: 仁爱    时间: 2015-6-12 14:57
支持一个,等待后续操作说明
作者: dzyhym@126.com    时间: 2015-6-15 09:09
Allegro输出网表文件:
3 [9 A1 f1 G7 M$ ^使用File->Export->IPC 356 菜单执行输出网表命令,输出IPC-D-356A 格式网表文件。
! m1 C- I$ `+ T5 Y4 k, C! yIPC 自然网表文件命名为:PCB 编码.ipc,如B0101_030301.ipc; c6 {" ]* H% p8 q1 i) {
7 X& _( F1 C! U1 ?3 V  L& u
$ ^% O" n4 M/ l1 D' G
AD输出网表文件:" T6 J1 w2 v  F: ]3 c( t
1,选File-Fabrication outputs-test point report
7 w2 i9 Y' @. N% l 4 B* x) @* E7 G5 w! E- Y, F" n2 v+ F2 d
2,选择IPC-D-356A,点OK,即可输出IPC网表, j6 q0 ^( l$ }0 k; b' x

4 O0 |# N, c1 z' [$ ?" o" C) Z( b. X9 C2 h1 H# \

作者: dzyhym@126.com    时间: 2015-6-16 08:46
Mentor输出IPC网表文件:: d, ~) j5 T, K% L# _9 a0 `+ M
1.点击OUTPUT-Report writer) y, V+ W, p; ]1 D5 b

" @: O. F, P8 u. z+ A8 K3 g
$ R' s& z4 W& i1 Q( R2.在弹出的菜单按照默认选择,点击OK0 {  R* P+ T7 P# D

% Y) H; ~8 M/ y8 @. H+ Y
! g7 b$ ^  Z2 U3 P. L0 {) b3.在弹出的Report writer里面选择:TOOLS-Launcher
* D4 c! g  _! L% Q8 |# \/ _& n  ] ; T$ t. s, _( P; q: u0 }3 @
* g& ^" _6 h+ ^9 L! [
4.在Application Launcher选择IPC-D-356并点点击RUN
" v$ d# ]6 L% A. k8 ` 7 v+ p  [( K2 j7 t% x% F: a, }  X

, d- J+ v" b2 S% I) k* n5,选择IPC网表的存放路径(默认是放在PCB文件夹的PCB-vbreport-output),然后点击OK,IPC网表生成0 C8 ~5 c6 p( K/ F$ W

% O# m$ Z% U. U. A( X, g: Y* z- {
- A  b4 {' S: f5 D) @$ ~4 k2 D2 E; r' ~& Q

, X: P0 I, G0 z+ G
作者: dzyhym@126.com    时间: 2015-6-17 08:46
Pads输出IPC网表文件:/ B- c' u  P2 ?, w0 @
1 选择tools-basic scripts菜单(如第一次运行需要load file加载script)  c4 ?( ~& f2 M
/ R5 q3 v! ]5 A9 E6 _, [2 L

9 E: m3 b# @% \$ s2 选中相应的script 然后run运行之% O# z- J" t/ l2 T' A1 P5 O

' _) Y) U" q( H5 i, [; k' I) m) D( d/ t/ o+ d; b
3 在接下来的界面选择英制,BROWSE为选择输出的网表位置,一路OK即可输出网表7 K  c. [. I. _0 r8 y

6 K/ E* W0 z' {  D( ?+ q

( t# |: O. ?- `1 z5 S" X. t% @  k
作者: dzyhym@126.com    时间: 2015-6-18 08:54
Genesis对比网表:
6 o4 l* q, t* x; R. v3 T, k& d" Y1,将光绘文件和ipc网表一起input进genesis
% z" R$ A1 [3 {! ]
# z$ O1 }; @) }5 o# |" E' ^5 F2 d- f% q5 x# {$ v' `: d3 P8 h
2,定义光绘各层属性(务必正确)
. `* ~; b7 a) ~8 K' s$ Y
9 Z, g+ @: Y/ `, w& U2 z# x
" v# R% c( i' F9 X# u% C( K# n3,使用Net Analyzer进行网络比较。将上半部的Step 中的net step设为CAD,点击Recalc按钮;将下半部的Step 中的net step设为Current,点击Recalc按钮。( s5 R6 H9 {  \8 Z: o$ ]
4,对位:选择上半部的Register…按钮,弹出新窗口,选择Automatic按钮进行自动对位。- X" u" B  G/ o2 m5 E) N7 R+ B/ M

  J( @3 o+ z: r; M5,将下半部的Step 中的net step设为Current-Based-CAD,点击Recalc按钮。3 I/ q- q" J- c* N' A
6,网络比较:点击Compare按钮,查看比较报告
6 l# j7 x4 w+ ]% [  A; `+ F - f9 ^- h. S. O& {' j

2 U6 A' u6 E( S" J

, Z( u' {) P: o( E2 ]
6 O# i& }9 P3 n( N0 l$ @! W* ]1 X. ]6 |* N: p" `! t7 Y/ B

: u* l4 O( H# c5 |  P0 ]
- C, \  |) P9 u  s
作者: 仁爱    时间: 2015-6-19 11:50
dzyhym@126.com 发表于 2015-6-18 08:54
( F5 x, [, E) M3 fGenesis对比网表:( u. O" M; {% D4 m9 R
1,将光绘文件和ipc网表一起input进genesis

0 Y& g& }7 K% M6 R0 q对于IPC网表比对这一块儿 有点儿简洁了,能写得更细一些吗
$ ]2 H( t3 |3 x! n: L6 ]7 O( l# v
作者: dzyhym@126.com    时间: 2015-6-19 15:16
仁爱 发表于 2015-6-19 11:50
, O( i. |8 D) i. M# x0 k对于IPC网表比对这一块儿 有点儿简洁了,能写得更细一些吗
1 n4 k" _3 V5 J3 ]; ]
再详细就是genesis操作了 input=操作 需要讲?
0 ?$ Q1 n0 _* `5 x; t
作者: dzyhym@126.com    时间: 2015-6-19 15:26
本帖最后由 dzyhym@126.com 于 2015-6-19 15:27 编辑 : S- n' ]; D! u% d# n; T, f0 R
1 x' [1 ]" m' J% Y- N* Q& t6 F9 Y
Genesis对比网表结果分析:  q5 \1 x$ v0 i& \( N
IPC网表与Gerber进行比较后它会有哪几种现象呢,主要是以下四个。: D) G" V1 z  U1 j5 I
Shorted(短路) Broken(开路) Missing(丢失) Extra(多余) 通常分析前面的开短路,后面二个暂时不作探讨。
如对比网表有问题主要通过以下几点分析:
  • 文件各层属性定义是否正确,比如正负片属性定义反了将导致gerber网表错误。
    0 J; Z+ w& S4 F

; p! o9 ~( Q7 U1 U/ j
  • 钻孔层所贯穿的层次是否正确定义,比如盲、埋孔;孔径金属、非金属等(有些slot槽孔连接地或电源,如没有添加就会报开路)
    1 K6 f, `: J6 C- k$ K; F

$ a* ]7 v: c! L4 ?, a3 |2 x
  • Gerber文件中线路层是否有边框,边框是否将两个不同网络连接。
    " j5 W5 x+ @) g) _. H: |
6 L! F( `2 n: M! p& w4 ?3 S" a6 }$ `
  • 在按Compare之前,网表是否与Gerber之间没有对位。

    " N0 T+ G3 f' }. O. ]/ a1 J  R

4 K' a% r2 U3 m$ e' D9 [
  • 网表格式是否读入完全正确,比如IPC356A读入格式为IPC356。(注:正常盲埋孔的网表格式为IPC356A,如果为IPC356则有可能有问题)

    $ A: v1 w) Y& G
; s& ^- W% ?* N  B' E& t# c+ u: i
  • 顾客提供的IPC网表是否100%正确(部分cad提供的网表是有错误的可能哦)。

    + l2 t2 b: v5 M/ {

& T  W" D: c3 W+ N! J
  • Genesis软件比较后报出假错,比如低版本有错误,而高版本是正常(软件Bug)。
    9 F0 K9 e* P" I7 a. {( f
" Q% {9 a6 V% J( l$ Q0 z' E& q/ }
  • 拼板的图形与单板的网表比较
    ; T5 u. W' t4 U1 z9 L
8 C8 K7 ]+ R7 ]

% y6 s3 i  S# l* ~$ I+ c( f  x( m

! X3 L/ y. {( T* P  M2 Z; B6 |
9 ^. o* l2 _! p4 f# T0 n! ^/ n/ U4 B

3 y1 q2 Z. e, k7 l# r/ V8 E, d
! r* d3 `; u6 t9 b! W
) ~* j' K) c) c# L

& K. o2 l; L; O5 K/ @- j' C

8 Z6 l) C6 R& r/ z* a3 U6 E
1 w2 U7 X: S, `$ B1 O
3 R9 ]& t- @9 H2 p4 R5 i
/ E, Q7 H) o$ Q6 }

作者: dzyhym@126.com    时间: 2015-6-22 17:01
本帖最后由 dzyhym@126.com 于 2015-6-23 09:44 编辑 % a) ]& P, Y% F' {

; ?0 Z3 |- [* y/ IGenesis对比网表结果实战分析:
9 x. q$ Y0 M& e& _& r1 光绘中边框将一些网络连接了,实际上是不同网络。9 b' ?7 Y5 d2 p- O% h5 G- O
   0 q2 {$ n7 ~4 ]4 c# z1 F) ?
2 下面是genesis没有定义边框的网表对比结果图片:
2 x. w9 h7 Y! J  u/ _0 R% L
- ?$ o3 Z; u; Z9 P  P& Y# M% i" L' w
  J+ f$ b3 n: H' s0 f: V4 V: g3下面是genesis定义边框的网表对比结果图片,可以看到开短路各只有一个了,这2个是客户要求固定短路不用理会了。
# p9 a! P: i. }3 @2 c+ F; W6 e/ g
1 ~4 L" |$ d  g/ G# h. x4 q! \) I) b3 H3 u
; J0 }, R) X! Y% x% F, b  b

1 Z/ x( F6 @! I3 i/ K% f
作者: dzyhym@126.com    时间: 2015-6-23 09:55
本帖最后由 dzyhym@126.com 于 2015-6-23 09:56 编辑
6 t3 o9 N1 ^# S; [/ W. Y& B, _! t, k9 A
网表文件引起的问题:
4 x1 O/ J' Q, w, k% x  v有时发现开短路特别多,并且和某个器件或几个器件有关系,通过genesis和pcb对比分析发现网络没有问题,但网表比较就是有问题。这时应该怀疑网表文件是否存在问题(pads输出的ipc网表较多出现类似问题。)
8 P3 m+ C  v1 i6 u/ x
+ Z5 a: E8 x, N7 l上面一段网表文件可以明显看到u14器件的a后面没有层面信息,这样导致读入到genesis缺少信息,所以对比网表时会产生问题。到pcb中更改封装再重新导出ipc网表就没有问题了。" n" P6 q2 r) W5 V0 y7 l  v% Q
- c! F; u7 ]0 X8 s7 [% W
2 x- w$ V, k; T. ^0 |

  b( |1 q" b, F# i: ~& i  z( L

4 a3 {7 Y0 u8 W, n* K
$ X. L) ?* l5 a6 ]  A( S& W
作者: dzyhym@126.com    时间: 2015-6-26 16:33
Cam350对比网表:
" r+ [0 M9 S% s+ `) d+ ?" U% N详见附件(同事写的文档,拿来给大家参考! Y* m3 o: j3 C! S4 ?
2 W. d/ o* ~2 E9 `
0 m, O- Q* b$ C# x* N

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 编辑
. E% N+ F# L) a7 ]( t9 P, e# l0 A/ L( M$ {# D
cam350对比网表首先就是要将ipc坐标和光绘的坐标对齐,要不然无从谈起网表对比,其它结果分析对比就和genesis一样了。(AD、Pads软件容易出现坐标不一致)
, r  J5 H5 Y% h: {+ S . e# p. s- m" m" ?$ n- S

作者: terry_yung    时间: 2015-7-6 09:21
谢谢分享
作者: 仁爱    时间: 2015-7-6 13:51
学习了,多谢分享
作者: 仁爱    时间: 2015-7-6 14:19
dzyhym@126.com 发表于 2015-6-19 15:161 m( z5 T2 F7 t1 D; g
再详细就是genesis操作了 input=操作 需要讲?

9 z. `/ V2 @7 w# x& E3 }比如说:有椭圆形孔,怎么弄,过孔的属性,盘的属性如何编辑
, W  V  F8 ]& |) {6 ~' b% v
作者: dzyhym@126.com    时间: 2015-7-6 14:56
仁爱 发表于 2015-7-6 14:19% e- t3 M) H& [$ J
比如说:有椭圆形孔,怎么弄,过孔的属性,盘的属性如何编辑

" k0 O; @% m, C# q" k* Zgenesis中直接定义成钻孔层即可 过孔和盘这些属性不用定义
8 D' T( i/ {( g# D9 D, B* ^' w+ B+ _( ~& {3 |$ L4 ]9 M! b

作者: 仁爱    时间: 2015-7-6 15:16
本帖最后由 仁爱 于 2015-7-6 15:36 编辑
0 d) O1 T1 s0 P2 l, {9 Z  U7 a, D* Z9 ^
那我这个是什么情况,怎么相差这么多

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

QQ图片20150706151817.png

作者: dzyhym@126.com    时间: 2015-7-6 16:39
仁爱 发表于 2015-7-6 15:16
. j- k0 R# }$ j3 n8 m8 d' j那我这个是什么情况,怎么相差这么多

9 v' O) C0 l, U2 I+ t请发文件给我看看 图片没有办法分析& s) s$ z  l, S5 _8 G9 _1 O* m. L

作者: 仁爱    时间: 2015-7-7 10:19
dzyhym@126.com 发表于 2015-7-6 16:391 D: h, [5 d; p# t) F$ g
请发文件给我看看 图片没有办法分析

9 A. g( ~3 p1 V, R$ J谢谢,已经解决,原来是钻孔文件的比例没有弄好
* v; U0 i% k3 j3 r6 m( q3 h
作者: linb    时间: 2015-7-8 09:11
支持支持
作者: dzyhym@126.com    时间: 2015-7-8 11:12
仁爱 发表于 2015-7-7 10:19& y; w7 w' H) v
谢谢,已经解决,原来是钻孔文件的比例没有弄好
  U  U" Z' Y4 I. A+ r4 F$ D, f1 ^
网表对比 首先就是要确保文件调入正确
+ C' r9 S7 C: x0 T) Z$ t6 h
作者: 仁爱    时间: 2015-7-9 08:38
dzyhym@126.com 发表于 2015-7-8 11:12
! ]8 L" n9 `  h4 `网表对比 首先就是要确保文件调入正确
, M3 |+ V! {$ q# R
我前面在文件调入的时候都是绿色,且OK的,连黄色都没有,所以就没有去细看了/ Q# X% q4 r' K1 I

作者: jjmhere    时间: 2015-7-14 10:14
很赞!!!!
作者: tangxuena    时间: 2015-7-24 08:48
必须给一万个谢谢,谢谢分享
作者: 蓝色的天口    时间: 2015-8-28 10:28
请教下,对比网表有什么好处呢?
% N2 [$ J* @7 O
作者: dzyhym@126.com    时间: 2015-8-28 10:49
蓝色的天口 发表于 2015-8-28 10:28
- u' s8 ]* U; w; T' m0 f; ^7 Z请教下,对比网表有什么好处呢?

; L, f, S5 N5 y: v- h$ R1 v可以预防pcb软件输出线路时候出现问题(部分设计师文件没有问题,但输出光绘设置出问题,比如将字符的框输出到线路层。。。=原因吧),虽然这个概率很小。. n0 _7 S0 M* 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 编辑 $ H% T# g! s5 @  M+ g& J: t* t
雨山 发表于 2015-9-28 15:24
' B4 G* ?* h  o$ h有异形孔,这个就不好用了
: o. \2 r: O; X- K" j
异形孔可以在cam软件中转成正常的圆孔再对比网表,以确保网络一致性。
* {' W$ \2 |7 p; c  T# h; R
作者: 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& v* d* R9 q( ?
Cam350对比网表:6 a3 m* ?' ^3 {4 i+ L
详见附件(同事写的文档,拿来给大家参考)
3 r# a/ S. M( L9 O8 E6 f
楼主提供个盲埋孔板的IPC网表对比呀2 E- q% v- W. C( Y

作者: dzyhym@126.com    时间: 2015-11-17 15:52
lzbjinghua2010 发表于 2015-11-17 00:334 K* s& x8 E3 M9 E% q+ q! [/ ~# Z
楼主提供个盲埋孔板的IPC网表对比呀
7 T; z/ B. K- r; I) m  v
好建议 有时间整个说明
. m" w5 F4 T% S
作者: dzyhym@126.com    时间: 2015-12-3 09:34
lzbjinghua2010 发表于 2015-11-17 00:33, G& X1 a' s" n0 j  x- c
楼主提供个盲埋孔板的IPC网表对比呀
1 V/ k3 i6 y( R7 K! d7 E- N! D( K
cam350(盲埋孔)对比网表 & h5 u7 p1 M& A( A# A
请参考https://www.eda365.com/forum.php?mod=viewthread&tid=115050&pid=981662&page=2&extra=#pid981662
% \4 k! g( q3 b
作者: 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
学习了
  x- V: q( _- C. \( K
作者: 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
8 w% L* U7 E* B9 y. |异形孔可以在cam软件中转成正常的圆孔再对比网表,以确保网络一致性。
$ s6 U5 i0 h  v: v
异形孔怎么在CAM中转换成圆孔啊?1 x- ?+ }& y! a$ w7 M. W

作者: dzyhym@126.com    时间: 2016-2-25 08:45
雨山 发表于 2016-2-23 16:27
; M  `6 s3 i+ w3 I. G- N8 h异形孔怎么在CAM中转换成圆孔啊?

5 c% g' F; b6 D( U手动增加 选取一个刀径 然后放到相应位置 再删除异形 / R# `" n, T0 G  C

作者: 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:50" k4 {: U1 \  N. s" n
cam350对比网表首先就是要将ipc坐标和光绘的坐标对齐,要不然无从谈起网表对比,其它结果分析对比就和genes ...

, g* f4 s  K) ]2 ?7 f7 Q3 o7 e用ad出单板gerber之后自带的cam文件中显示正常,用place--Embedded Board Array放阵列的文件出gerber就出现了你图中所显示的情况了,有两个问题
* ]/ W8 r7 x8 S0 n+ w1.如何做到place--Embedded Board Array和单板的原点在同一个位置,一般画板的时候都会自己设置板子的某一角作为原点,而不是用原始图纸的原点。- J3 y+ t6 ]) o
2.我看了ad用place--Embedded Board Array出gerber后出现的自带的cam文件中和单板原点对不上的只有如下图中的这两层,请问这两层是什么意思?而且这两层在导入cam350之后是找不到的。1 {- {" G: f. R, }- z
' m5 x. S/ Z: `# S6 c0 r

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
9 X, ^8 m  F6 U" RPads输出IPC网表文件:3 a6 G& D" ]' M1 s5 _
1 选择tools-basic scripts菜单(如第一次运行需要load file加载script)
; s# B: ?3 v! h( k
版主能否提供一下这个脚本出来
6 Q' w( b& o/ y( z* q
作者: 爱不单行1887    时间: 2018-4-12 14:47
请问版主为什么我每次点自动对位都显示失败呢!

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

对位失败

对位失败





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