EDA365电子论坛网

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

作者: wujiazier    时间: 2014-5-1 23:01
标题: 关于过孔和安装孔的问题
本帖最后由 wujiazier 于 2014-5-1 23:03 编辑
  a1 d$ e% o3 D$ D
* v3 K' P9 y" n! A1 M, \为什么每次只要我在PCB上放过孔,保存关掉以后,再打开的时候就打不开了,有时候运气好能以只读方式查看,请问这是怎么回事?有时候也会出现提示安装孔找不到的提示,同样打不开PCB文件,谢谢!0 _* ?, `& j$ X0 ?* H  B9 P
图片是我对过孔的设置

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

QQ截图20140501171842.png

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

QQ截图20140501230210.png

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

QQ截图20140501230227.png

作者: simhfc    时间: 2014-5-3 21:46
本帖最后由 simhfc 于 2014-5-3 21:47 编辑
5 L2 I! P# s, n" o& G2 @$ s
& s; B* V9 E: W. }" J; F. n# n" v从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer 1-4 ?" u' Y6 `  A+ L8 x( B& U
% l. u+ n$ z% Q* m
提示是说缺乏相应的Padstack,去Padstack Editor看看吧。
作者: wujiazier    时间: 2014-5-4 10:17
simhfc 发表于 2014-5-3 21:46
& C' t7 }9 o- u' r( a0 E6 f8 ?) y从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer ...
1 K9 j4 D* C3 R8 W, `- V9 g
在焊盘编辑器中能找到这两种过孔和安装孔,但是这里没有设置过孔和安装孔的层数的选项呀???怎么弄呢,非常感谢!!!
作者: wujiazier    时间: 2014-5-4 10:20
simhfc 发表于 2014-5-3 21:46" |: g" _3 b. o- _2 ]. }) Z
从图1的Laminate 1-2和图2的Number of physical layers: 2来看,实际总共只有两层,怎么Layer Range是Layer ...

# N; B- `2 b1 E0 H: L" Y, Y还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的时候又变成1-4,怎么回事,我快崩溃了,到底怎么操作才能更改成功呢?谢谢
作者: 张湘岳    时间: 2014-5-4 21:25
wujiazier 发表于 2014-5-4 10:20
+ X, ?$ {$ m. \8 r6 L! a, O! f( B还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的 ...
" c' E( o2 z: y, V
原来是4层的?
作者: simhfc    时间: 2014-5-4 21:47
本帖最后由 simhfc 于 2014-5-4 21:50 编辑 - C% t& K2 z6 i% S6 _# A2 x' I
wujiazier 发表于 2014-5-4 10:20, m4 h) A4 K5 u* O$ Z% I" {3 K$ q* T
还有一个现象,每次我从第一张图的那个设置上,把过孔弄成通孔,而不是1-4层,然后保存后关闭,再打开的 ...

6 Z$ ^; g0 p  _( r# s8 S; _9 t8 P: `, K2 I( Z7 u* P7 y
你这个工程究竟是几层,建立PCB的时候是几层,现在是几层?/ j0 L  w0 ]7 H" U
& C, R& x, d1 e, `: @4 F
目前看来,程序认定的是4层板;
+ e4 W! P( O$ W' O( |& L" y
! j- Z. A" o/ E- B7 _- q+ n) C还有,根据第三张图,你要确认local库(不是Central库)中有名为026VIA的padstack。
作者: wujiazier    时间: 2014-5-5 10:16
simhfc 发表于 2014-5-4 21:478 Z/ A0 _0 J+ a
你这个工程究竟是几层,建立PCB的时候是几层,现在是几层?- B+ p7 r- p9 G' P+ \8 P, m

1 I( c' o+ K8 n- A& B目前看来,程序认定的是4层板;

" j' ~, A% G+ M5 u! r: z这个工程是2层板,建立的时候是2层板,现在也是2层板,但过孔就是1-4,我看其他的能打开的板子都是通孔(through);* r5 W8 C: p4 V( d  P& R
还有你说的本地的库,怎么修改和查看呢?我之前感觉只要把中心库的过孔放到板子上,板子上就生成相应本地的过孔了,怎么设置呢?8 l  @: ~3 ]. J5 }' M7 m* p
最重要的是我怎么回复打开我的那个PCB文件呢?
) V. s- i5 }. J非常感谢!!!

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

QQ截图20140505101014.png

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

QQ截图20140505101330.png

作者: simhfc    时间: 2014-5-5 16:24
在Expedition PCB的Setup下,打开Padstack Editor,查看是否有对应名称的VIA(你看7#自己发的图1,里面有Central、有Local),如果没有,还在Setup下运行Library Service,尝试从Central库copy过来;
+ `4 \: p- Z; y$ F4 a- s8 J; J, Y" x  [8 m/ N3 Z& Y& M
从1楼的图1看,我认为你虽然按照2层板布线了,但使用的模板(Template)是4 layer,建议在Setup里修改层数并remap一下,5 r) K( g7 d4 N8 _2 ?
! v( k2 w; E: N4 _# D4 S: U3 N
1楼的图1很明显设置有问题,之所以没有显示你7#所说的Through Via,是因为你的对via的层定义不完整,我试了一下,看截图:6 m! p& z, k. S8 _

: c4 o% S+ c* {( `4 k9 U2 j . C& }! l* b& n' {+ J

% I  B0 ^7 t) h% k( Y# j, z1 j1 J如果via贯穿所有层(通孔),就会自动显示为Through Via,例图左侧;
  r2 k6 S4 u: c  @7 o! F- T+ y如果没有贯穿(盲埋孔),就会显示对应层数,例图右侧显示的是Layer 1-7;
' H+ E4 t, V4 m# `9 b
' x7 ~0 S2 g& q1 D. K' H# n所以我认为你的实际PCB层数和via设定相互不匹配。
作者: wujiazier    时间: 2014-5-5 18:29
simhfc 发表于 2014-5-5 16:24
8 o* x" Y; t' g) a4 I2 ~6 N在Expedition PCB的Setup下,打开Padstack Editor,查看是否有对应名称的VIA(你看7#自己发的图1,里面有Ce ...

- o3 E% {6 Q" l! |哦,原来这样,在setup下运行的库和单独运行是不同的,前者是本地PCB的库,后者是外部总的库,那么,这个本地库如何才能使之与外部的中心库同步呢?我以前也画过些小玩意,也没怎么更新本地库,怎么就能运行呢?
5 T- n+ J+ ?- I8 R$ k; l
6 x/ k$ {$ k. F: j! f6 @还有一个最重要的问题,我的PCB文件根本就打不开,怎么使它打开,然后再设置setup呢? $ M1 p7 B  F1 ~8 l7 u7 y
非常感谢您的帮助!
作者: yth0    时间: 2014-5-5 18:39
通常PCB文件都有个备份,在PCB\Work\BackupDatabase目录,如果没有被覆盖的话,尝试把他拷贝到PCB\Layout目录试试。提醒:提前复制一份备份好。
作者: wujiazier    时间: 2014-5-5 18:45
张湘岳 发表于 2014-5-4 21:25
( c' {5 B+ @6 J0 I原来是4层的?
2 ~3 W9 W2 W& y
刚建立的时候只能选4层或8层,然后在setup中remap成2层的,保存后我查看也是2层的,其他什么都没问题,但只要我添加过孔,保存关闭后就不能打开,这是怎么回事呢?非常感谢!
作者: simhfc    时间: 2014-5-5 22:26
wujiazier 发表于 2014-5-5 18:29
, T! S; }  E( G5 y哦,原来这样,在setup下运行的库和单独运行是不同的,前者是本地PCB的库,后者是外部总的库,那么,这个 ...

  t, ]* k3 y8 u' b+ [& U- `没必要完全同步,在原理图package的时候,会自动把用到的器件打包,VIA在用到时也会自动调入Local库,你这个工程存在某些错误;
. G  b) p4 h6 b% q- Q9 s3 d
" i. A7 g( W4 m+ J不清楚你说的打不开是什么意思,至少看到你1#的截图,说明截图的时候可以进入Setup,呵呵。
作者: wujiazier    时间: 2014-5-6 13:40
simhfc 发表于 2014-5-5 22:26
6 I9 f! s5 i6 a8 E/ o没必要完全同步,在原理图package的时候,会自动把用到的器件打包,VIA在用到时也会自动调入Local库,你 ...
$ G, d. n3 N# W; I9 o
是这样,打不开的文件也截不了图,我看其他的PCB文件跟我设置的一样,所以就截其他文件的图了,只有那张提示错误的是我要打开的文件,打开后,仅仅提示错误,其他的是空白的,这张图是我的文件打开时候出现的,根本就打不开,只是现在不知怎么了,又提示缺少安装孔了。
# C, m  o* B% l/ e3 c8 o/ u谢谢!

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

QQ截图20140506133700.png

作者: simhfc    时间: 2014-5-6 14:32
wujiazier 发表于 2014-5-6 13:40
( F9 B% y' [4 J' B; B- r3 h是这样,打不开的文件也截不了图,我看其他的PCB文件跟我设置的一样,所以就截其他文件的图了,只有那张 ...
. _0 d) ]2 K( o9 b* Z
看这样子,是你的文件有损坏,建议尝试10#的办法。
作者: wujiazier    时间: 2014-5-6 15:45
本帖最后由 wujiazier 于 2014-5-6 15:53 编辑   P% V$ ]* h1 y/ q2 G+ `' |
simhfc 发表于 2014-5-6 14:32
5 P2 s/ c. Y8 f8 w- h# R0 @看这样子,是你的文件有损坏,建议尝试10#的办法。
5 P6 f+ Y4 D) Y, q: D" B
1 d' e) S7 V% O; v- _0 W1 A" b
我昨天试过了,替换以后,跟原来一样,提示同样的问题,而且我还尝试过,用能正常打开的文件,我随便加了一个过孔后保存关闭,然后就出现相同的结果,所以我认为文件应该没有损坏,是设置上的问题,请问您有时间吗?我可以把文件传给你。非常感谢!!! QQ:1092775727
作者: wujiazier    时间: 2014-5-6 15:48
本帖最后由 wujiazier 于 2014-5-6 15:54 编辑 . G1 J6 I0 `" w, B* O8 y
3 \5 I0 v4 W+ r& c

作者: simhfc    时间: 2014-5-6 16:14
wujiazier 发表于 2014-5-6 15:45( m! g) j' f4 C, h
我昨天试过了,替换以后,跟原来一样,提示同样的问题,而且我还尝试过,用能正常打开的文件,我随便加 ...

1 A; ]6 {" u- m' Z7 B# z公司不准用QQ。
作者: wujiazier    时间: 2014-5-6 18:24
simhfc 发表于 2014-5-6 16:14
( ]& q  B& [$ b/ Y* n0 O! t* ^公司不准用QQ。
1 x0 H$ P7 w# k2 C/ O+ @
哦,好吧,还是非常感谢你,下班快乐!!!
作者: sunshan    时间: 2014-5-11 16:24
将work文件删掉再打开PCB试一下(有可能是work里的文件和PCB里的冲突了)。
作者: wujiazier    时间: 2014-5-11 21:36
sunshan 发表于 2014-5-11 16:24
4 [* }. _: [( q3 Y+ \将work文件删掉再打开PCB试一下(有可能是work里的文件和PCB里的冲突了)。

( G/ z# {9 B" V6 G& ~( c0 P; Q8 E还是不行,我感觉是设置错了,因为现在我更改层数(remap)都出现错误提示,改不了,我现在怀疑是这的问题导致过孔不能从1_4变成通孔,请问还有什么办法吗?谢谢!
5 H+ W8 H1 S7 w/ V# B

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

QQ截图20140507115536.png





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2