找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3649|回复: 8
打印 上一主题 下一主题

终于拿allegro画好第一块班了。。请教一些生产问题(叠层,gerber等)

[复制链接]

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
跳转到指定楼层
1#
发表于 2011-5-4 15:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
叠层问题* ]: `1 |$ [7 F% f3 O5 |
当初建立电路板的时候,由于只是2层板,所以用wizard建立好了,导入网表就直接开始画了。。没考虑叠层问题
  J4 J" z& p: |2 u/ ^在setup-material和setup-subclass-etch里看了一下,目前就是
! W/ f+ G$ N5 }8 _5 T3 R: a铜/塑料/铜这样三层,厚度都是默认的,这样有问题么?一共也只有10.4mil
- }. p3 W& v% @& u2 y送交板厂生产的时候,需要告知他们总板厚吧。。大概是1.6mm的样子
$ B: S1 G+ ?' e2 D  t/ v5 s这样的话,板厂会自行增加fr-4的厚度么?不会增加铜厚吧?
0 L+ h% d/ Y; \6 b1 p; rfr-4厚度的改变,会对等效电阻电容之类的参数造成影响么?我记得相邻两层半之间如果间隔太薄不能走平行的信号线,但是厚一点就可以..6 \& v0 H* b2 v& t' ]* }, r
& _7 v; Y: ~) U8 Y( M
然后是gerber问题& w4 P  J. s6 c8 C3 h& G6 R( K
我翻的那本candance教程,最后给出了n多的电路板加工前的准备工作
% l0 n7 z; \2 }: {9 Z其中之一是建立丝印层,我不明白,这个不是在画板的时候已经有了么?为何还要再建立一次?; ~2 b( L% h5 M( k
板子里的componnet-def des的silkscreen_top/bottom不是一直打开着么?, D8 t7 b8 V+ I& j
之后的artwork(manufacture-artwork),就是gerber吧?我看到这里面有一个drill层,是不是说,出完artwork,布线与打孔的文件就都有了?/ B1 d8 l" s! H. P. G. a9 J7 Z' Q
但是之后,这份教程里还额外提出了一个建立钻孔文件的步骤(manufacture-nc),这是怎么回事?drill层在art里不是有了么?* n% Z( I' G0 n' f4 M
; h7 w% n6 L# t  ]
artwork做起来似乎很麻烦,top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,是都需要放进去么?有么有什么简便方法?9 \1 s& a' o- n. |7 v2 G
' x, q: V+ }) R' \# M/ }% H% H( ?
从实际情况来说,给板厂的文件都需要有哪些?是不是只有artwork就可以?还是nc drill也需要?+ U$ |) T, Q8 J1 z8 ]6 d/ S& M
直接给板厂brd文件是否可以?我记得以前protel的时候就可以直接给板厂pcb文件
2 u- |# @' h- T' P
* X- b' e9 ?2 |; E5 \8 z5 m有没有什么小工具,类似fpm那种的,可以直接输入brd,输出生产文件的?
0 n; }; X5 L4 f% _6 V, F- A7 G: ]% ^- P" [
谢谢大家
9 S3 @, n+ \6 C6 `( b+ r* J; `
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

56

主题

989

帖子

9320

积分

六级会员(60)

Rank: 6Rank: 6

积分
9320
2#
发表于 2011-5-4 22:41 | 只看该作者
LZ问题不少; f. V2 b6 d$ W* t
1. 层叠问题需要你在制版PCB时向厂家单独发文件说明,如你的层叠顺序及每层厚度.因为你发送给厂家的Gerber文件中没有层叠信息,就算是你把层叠信息加到brd文件中,并把brd文件发送给厂家,厂家也不一定看,最后可能与你的设置并不相符,所以最好另外提供层叠信息文件; m+ ]; J' p3 X& Q3 e! G

9 r2 o( R& Y- h1 Y7 c$ w2. gerber文件与你的brd文件相应层显示并无关系,向你说的silk层打开了,但也可以关闭啊,难道gerber文件的丝印层也随着你的打开关闭变来变去?建议LZ先看看资料
sss

26

主题

719

帖子

-1万

积分

未知游客(0)

积分
-11783
3#
发表于 2011-5-5 09:23 | 只看该作者
建议你还是仔细的找下教程看看gerber文件需要哪些层,再有叠层厚度改变会改变很多参数,比如阻抗;

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
4#
 楼主| 发表于 2011-5-5 12:29 | 只看该作者
我看到的教程里说,) D' e+ t- o. @% o. w3 p9 `# U! x
gerber需要top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,
7 D, C' f9 z0 H- x) l& }这些东西
7 M4 m* B2 k! H3 g6 U7 _( y我想确认两个问题
9 U: K8 W% k2 ^- E. y! a
' C1 L& T, G! X3 p! O! C8 P1.这些层全都是必须的么?4 k; K' [0 I2 ?9 ?  {, a
2.visibility的设置,对manufacture--artwok操作,添加那些层,生成artwork文件,没有影响吧?

26

主题

719

帖子

-1万

积分

未知游客(0)

积分
-11783
5#
发表于 2011-5-5 13:12 | 只看该作者
问题1:制板gerber可以没有pastemasktop/bottom,但这两层是焊接时需要的,也就是说都要生成gerber;
' N! F% T7 N% g- J" W: W6 r/ Y问题2说的不明确,你缺哪些层就添加,对其他的没影响;

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
6#
 楼主| 发表于 2011-5-5 13:45 | 只看该作者
问题2我这么说吧
/ w4 _( Z9 k+ H比如我在color/visibility中,关闭了silkscreen-top层的显示
. r6 f9 `4 J- b3 D9 L2 h/ R+ ?但是在artwork中添加了silkscreen-top层,这样出来的gerber应该不影响制版吧?
; n! k9 @$ \$ d: F! B) {" {* n. t% f, \; Q
另外,焊接方面,如果我只是对着silkscreen手工焊接的话,是不是就不用出pastemask层了?
0 _. v" }; g6 [4 n0 D8 U* Z# Q7 j' l: H! ^! Y% |; D  G
还有,pastemask层如果出来的话,是不是焊接厂那边就不用根据silkscreen焊接了?也就是说,即使我做出来的板子根本没有silkscreen,也应该能焊接?只是调试不方便?如果做的产品处于某种考虑,要求不许有丝印,是不是就得这样来?

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
7#
 楼主| 发表于 2011-5-5 16:07 | 只看该作者
哈哈我明白怎么回事了! Y6 K5 q3 B8 Q4 B! c+ V2 r& `* d) m* `
8 z6 {& O! h0 v0 z) D5 L1 M
以soldermask为例
$ J: W- W- \' p' w' G& D9 r# _! @. I; O  N8 I6 n4 b1 K' q
教程里,添加soldermask_top的方法是
: ]+ E8 m2 L4 r1 `* \
2 y2 e0 i  @& t3 U2 ^: D在color/visibility里,打开soldermask_top所需要的那些层# X  ?6 q4 A! i- a5 t
+ ]% o4 u/ Y/ U' g9 ~- Q
然后在avalible films添加soldermask_top8 u3 @0 c/ X- w& ^6 s4 ~
重点是,添加之后,allegro会自动在这一层执行match diskplay!
5 s5 V  K& k' o* \; I: O
4 K+ ]  d8 Q* c6 N而一般来说我都是不管当前显示什么,直接建一层,然后把不需要的cut掉,需要的add,实际上效果是一样的!

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
8#
 楼主| 发表于 2011-5-5 17:46 | 只看该作者
本帖最后由 udoubleu 于 2011-5-5 17:52 编辑 : [+ x! _1 u2 E7 B
" A/ h; I/ }3 l! I9 F
e。。又出现新问题了
7 _2 `9 x: b! }6 g- Q) X! B8 v: H" E" P
drill层里需要添加
6 b! o2 e! U5 Q) i! _  wmanufacture/nclengend 1-2 这一层
. N( N- d8 k& _7 T, z; v. N可是我的manufacture里没有nc legend。。  o2 O. ?5 g, d2 T
之前已经设置过nc paramater,并且做过drill了啊
4 N* w! {0 y3 C5 @0 }我用的版本是16.3,莫非去掉了nc chart了?
$ i( y2 ?+ e4 y9 ~# {

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
9#
 楼主| 发表于 2011-5-5 18:02 | 只看该作者
e。。是我自己没在nc lengend里添加chart0 H' i7 M  Q' }4 c9 S0 a3 `
4 {2 c+ G/ f3 ]* h
我用的图纸是a size的,所以没地方摆drill chart了。。3 w% p7 k& G% T( z% `5 |1 J
! H# k% e/ ?4 b0 G* J
这样的话问题就是,如果我不提供drill chart的话,会影响pcb生产么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-10 13:14 , Processed in 0.080423 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表