EDA365电子工程师网

标题: 关于过孔和安装孔的问题 [打印本页]

作者: wujiazier    时间: 2014-5-1 23:01
标题: 关于过孔和安装孔的问题
本帖最后由 wujiazier 于 2014-5-1 23:03 编辑 % q/ ^: D, u/ _* W! H
8 W2 g# n: D* f; I! M( k
为什么每次只要我在PCB上放过孔,保存关掉以后,再打开的时候就打不开了,有时候运气好能以只读方式查看,请问这是怎么回事?有时候也会出现提示安装孔找不到的提示,同样打不开PCB文件,谢谢!
8 ^: {# E$ u6 W1 U' w图片是我对过孔的设置

QQ截图20140501171842.png (12.44 KB, 下载次数: 1)

QQ截图20140501171842.png

QQ截图20140501230210.png (23.7 KB, 下载次数: 1)

QQ截图20140501230210.png

QQ截图20140501230227.png (18.03 KB, 下载次数: 1)

QQ截图20140501230227.png

作者: simhfc    时间: 2014-5-3 21:46
本帖最后由 simhfc 于 2014-5-3 21:47 编辑
, Z( O. p$ k) t: u7 z0 Q1 V2 x  p" @8 d+ A9 q
从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer 1-4 ?- y$ o# Y( H9 Q) B0 j, v

! }7 e$ _/ c$ [# Z提示是说缺乏相应的Padstack,去Padstack Editor看看吧。
作者: wujiazier    时间: 2014-5-4 10:17
simhfc 发表于 2014-5-3 21:46
! @$ g! k. ^& N: G- B从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer ...

- P. ~) l% Y# y1 ~3 |在焊盘编辑器中能找到这两种过孔和安装孔,但是这里没有设置过孔和安装孔的层数的选项呀???怎么弄呢,非常感谢!!!
作者: wujiazier    时间: 2014-5-4 10:20
simhfc 发表于 2014-5-3 21:46
& j  i( B8 Z( `6 J从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer ...
( m6 q) Y- r0 ^
还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的时候又变成1-4,怎么回事,我快崩溃了,到底怎么操作才能更改成功呢?谢谢
作者: 张湘岳    时间: 2014-5-4 21:25
wujiazier 发表于 2014-5-4 10:20# o" {7 Y% ]7 Y
还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的 ...
* }1 [) Y* w4 w& z- U0 h
原来是4层的?
作者: simhfc    时间: 2014-5-4 21:47
本帖最后由 simhfc 于 2014-5-4 21:50 编辑 . Y. J2 z$ n# `# F* k- t7 p; q5 Y# o
wujiazier 发表于 2014-5-4 10:20; p7 m; X0 ~. j7 x8 [" I) r& p5 s( H
还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的 ...

) g0 |3 W4 Z- M/ E, T- g* y
, K& `, H; ^, I5 x7 S. q你这个工程究竟是几层,建立PCB的时候是几层,现在是几层?6 w4 O. k6 e  ~9 b# ^2 Y5 l
9 C$ b# F+ {  m5 p# b. p( p& @
目前看来,程序认定的是4层板;
7 E5 L3 w8 R% A4 z- G" Y; @" h6 J  w$ P$ @8 G" e- v
还有,根据第三张图,你要确认local库(不是Central库)中有名为026VIA的padstack。
作者: wujiazier    时间: 2014-5-5 10:16
simhfc 发表于 2014-5-4 21:47+ |' D  t( }- d( c$ ~! S
你这个工程究竟是几层,建立PCB的时候是几层,现在是几层?
6 v( m5 Z( W* T' I: G7 e! J( p3 y$ v" H( N  m, U- ^, D
目前看来,程序认定的是4层板;
; d8 w7 e, ^; Z! I
这个工程是2层板,建立的时候是2层板,现在也是2层板,但过孔就是1-4,我看其他的能打开的板子都是通孔(through);! m8 \/ g. ]: {1 z6 g# ^
还有你说的本地的库,怎么修改和查看呢?我之前感觉只要把中心库的过孔放到板子上,板子上就生成相应本地的过孔了,怎么设置呢?+ a5 b" g/ U9 y( |" g
最重要的是我怎么回复打开我的那个PCB文件呢?
  @0 T* k4 [0 u( ~非常感谢!!!

QQ截图20140505101014.png (1.24 KB, 下载次数: 1)

QQ截图20140505101014.png

QQ截图20140505101330.png (6.02 KB, 下载次数: 1)

QQ截图20140505101330.png

作者: simhfc    时间: 2014-5-5 16:24
在Expedition PCB的Setup下,打开Padstack Editor,查看是否有对应名称的VIA(你看7#自己发的图1,里面有Central、有Local),如果没有,还在Setup下运行Library Service,尝试从Central库copy过来;# u( q& }; F) c" o

# n: p( ]; z/ c+ T# A$ n; q7 y从1楼的图1看,我认为你虽然按照2层板布线了,但使用的模板(Template)是4 layer,建议在Setup里修改层数并remap一下,
6 n, ~8 e; ^. p" A. _1 M6 r8 p6 s" v/ ?- k0 }
1楼的图1很明显设置有问题,之所以没有显示你7#所说的Through Via,是因为你的对via的层定义不完整,我试了一下,看截图:
# |/ L3 P/ z6 o4 U& n: [0 ^
7 b, O/ [& M; G' w9 Q7 h
3 R( I) i  i/ `# }+ C  X, v' |' i
如果via贯穿所有层(通孔),就会自动显示为Through Via,例图左侧;
" {3 L) @3 r; W. }- s; c如果没有贯穿(盲埋孔),就会显示对应层数,例图右侧显示的是Layer 1-7;& f- E+ A4 a+ {7 b8 H9 E: B

+ [+ L! q8 b2 z4 P/ p/ s所以我认为你的实际PCB层数和via设定相互不匹配。
作者: wujiazier    时间: 2014-5-5 18:29
simhfc 发表于 2014-5-5 16:24( s2 ?9 [" Y# t( i/ d0 @
在Expedition PCB的Setup下,打开Padstack Editor,查看是否有对应名称的VIA(你看7#自己发的图1,里面有Ce ...
# O' u& B1 g3 R" ?# R7 O4 V/ J
哦,原来这样,在setup下运行的库和单独运行是不同的,前者是本地PCB的库,后者是外部总的库,那么,这个本地库如何才能使之与外部的中心库同步呢?我以前也画过些小玩意,也没怎么更新本地库,怎么就能运行呢?+ c1 X- ^& V  E9 L1 m% q  v

; A% e0 e; \) u- O还有一个最重要的问题,我的PCB文件根本就打不开,怎么使它打开,然后再设置setup呢? . P0 ^  R& R- x% o; H) ]
非常感谢您的帮助!
作者: yth0    时间: 2014-5-5 18:39
通常PCB文件都有个备份,在PCB\Work\BackupDatabase目录,如果没有被覆盖的话,尝试把他拷贝到PCB\Layout目录试试。提醒:提前复制一份备份好。
作者: wujiazier    时间: 2014-5-5 18:45
张湘岳 发表于 2014-5-4 21:25
0 H+ j0 S- `* D6 b8 ?! A+ V5 i- G原来是4层的?
( q' {/ Q) ~7 H5 P9 k9 p7 r( L, p
刚建立的时候只能选4层或8层,然后在setup中remap成2层的,保存后我查看也是2层的,其他什么都没问题,但只要我添加过孔,保存关闭后就不能打开,这是怎么回事呢?非常感谢!
作者: simhfc    时间: 2014-5-5 22:26
wujiazier 发表于 2014-5-5 18:29
0 p& O' B6 Y: i+ H- Z0 q哦,原来这样,在setup下运行的库和单独运行是不同的,前者是本地PCB的库,后者是外部总的库,那么,这个 ...

$ S9 ?5 ~4 z3 N. P+ W+ d没必要完全同步,在原理图package的时候,会自动把用到的器件打包,VIA在用到时也会自动调入Local库,你这个工程存在某些错误;1 S) u. {% B( C& H! Q% }2 `
; |! u/ [- `) a0 t( p1 I- b3 e
不清楚你说的打不开是什么意思,至少看到你1#的截图,说明截图的时候可以进入Setup,呵呵。
作者: wujiazier    时间: 2014-5-6 13:40
simhfc 发表于 2014-5-5 22:26! T6 G% b% W5 b% c# S
没必要完全同步,在原理图package的时候,会自动把用到的器件打包,VIA在用到时也会自动调入Local库,你 ...

& D$ v/ f0 R! o% Y是这样,打不开的文件也截不了图,我看其他的PCB文件跟我设置的一样,所以就截其他文件的图了,只有那张提示错误的是我要打开的文件,打开后,仅仅提示错误,其他的是空白的,这张图是我的文件打开时候出现的,根本就打不开,只是现在不知怎么了,又提示缺少安装孔了。; ~! j# `6 W8 q" S3 U, Q! P
谢谢!

QQ截图20140506133700.png (65.22 KB, 下载次数: 1)

QQ截图20140506133700.png

作者: simhfc    时间: 2014-5-6 14:32
wujiazier 发表于 2014-5-6 13:40
$ B' j0 R% V: T/ v3 ]是这样,打不开的文件也截不了图,我看其他的PCB文件跟我设置的一样,所以就截其他文件的图了,只有那张 ...
, u# T& F: ^( C  z! B" a* T: k
看这样子,是你的文件有损坏,建议尝试10#的办法。
作者: wujiazier    时间: 2014-5-6 15:45
本帖最后由 wujiazier 于 2014-5-6 15:53 编辑
1 w5 J* k0 O' @" h- m( j& }& ~
simhfc 发表于 2014-5-6 14:32) [6 R( K: N! ^  R: y3 c# S8 Y
看这样子,是你的文件有损坏,建议尝试10#的办法。
2 f& L! Y- j" l7 [1 I: V
2 D" Y4 w* \$ D( G# [" W
我昨天试过了,替换以后,跟原来一样,提示同样的问题,而且我还尝试过,用能正常打开的文件,我随便加了一个过孔后保存关闭,然后就出现相同的结果,所以我认为文件应该没有损坏,是设置上的问题,请问您有时间吗?我可以把文件传给你。非常感谢!!! QQ:1092775727
作者: wujiazier    时间: 2014-5-6 15:48
本帖最后由 wujiazier 于 2014-5-6 15:54 编辑
9 R( l, r3 \7 V; _5 f' G% ^# A( J
9 @$ P. P, r9 w  k0 G4 Z) {0 _7 `
作者: simhfc    时间: 2014-5-6 16:14
wujiazier 发表于 2014-5-6 15:45
# d- t+ _7 G! ?! B" a( m我昨天试过了,替换以后,跟原来一样,提示同样的问题,而且我还尝试过,用能正常打开的文件,我随便加 ...

1 A% F3 t' M' X5 f" V& g% H公司不准用QQ。
作者: wujiazier    时间: 2014-5-6 18:24
simhfc 发表于 2014-5-6 16:14
" h0 [2 X  t1 p; l公司不准用QQ。

5 u8 s' k/ ~5 p6 W0 ]( Q6 H) X* ]哦,好吧,还是非常感谢你,下班快乐!!!
作者: sunshan    时间: 2014-5-11 16:24
将work文件删掉再打开PCB试一下(有可能是work里的文件和PCB里的冲突了)。
作者: wujiazier    时间: 2014-5-11 21:36
sunshan 发表于 2014-5-11 16:24( _7 d, ^, c+ ?3 O% ~
将work文件删掉再打开PCB试一下(有可能是work里的文件和PCB里的冲突了)。

4 a7 m! z- R; D* @1 K9 S还是不行,我感觉是设置错了,因为现在我更改层数(remap)都出现错误提示,改不了,我现在怀疑是这的问题导致过孔不能从1_4变成通孔,请问还有什么办法吗?谢谢!
$ ]# i! s$ e! b6 D' K# p

QQ截图20140507115536.png (101.12 KB, 下载次数: 0)

QQ截图20140507115536.png





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