找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

4

主题

15

帖子

-1万

积分

未知游客(0)

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

EDA365欢迎您!

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

x
叠层问题  r3 |  e! y1 j2 K
当初建立电路板的时候,由于只是2层板,所以用wizard建立好了,导入网表就直接开始画了。。没考虑叠层问题- q& Z- S8 q: ?! R* U3 S& Z, ~
在setup-material和setup-subclass-etch里看了一下,目前就是
! F! n5 a. @( ?; Q铜/塑料/铜这样三层,厚度都是默认的,这样有问题么?一共也只有10.4mil$ K; ~' Z! X% V) b2 u$ H1 J' _
送交板厂生产的时候,需要告知他们总板厚吧。。大概是1.6mm的样子
: Z( s6 O/ l0 \: Q' ?这样的话,板厂会自行增加fr-4的厚度么?不会增加铜厚吧?
# O7 o/ V! s5 ^0 g# _  Cfr-4厚度的改变,会对等效电阻电容之类的参数造成影响么?我记得相邻两层半之间如果间隔太薄不能走平行的信号线,但是厚一点就可以..
$ p. y" {( U; d* w8 c/ a* ?  D' T9 L
然后是gerber问题
+ L1 P) M: @# y5 f0 g) w+ t' u1 K我翻的那本candance教程,最后给出了n多的电路板加工前的准备工作
  F" x: D; C1 `8 X9 w2 o其中之一是建立丝印层,我不明白,这个不是在画板的时候已经有了么?为何还要再建立一次?
& \7 o& u; \' M/ E; r& Y- Y; a板子里的componnet-def des的silkscreen_top/bottom不是一直打开着么?
6 x1 o1 H# d& M  ]6 N/ X之后的artwork(manufacture-artwork),就是gerber吧?我看到这里面有一个drill层,是不是说,出完artwork,布线与打孔的文件就都有了?
) v9 |* F6 t, x& a* i- {! m但是之后,这份教程里还额外提出了一个建立钻孔文件的步骤(manufacture-nc),这是怎么回事?drill层在art里不是有了么?
: K* D- `/ K$ z( T$ Z' X% n* C, o! Q/ Z. `  h. M' L$ |( a
artwork做起来似乎很麻烦,top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,是都需要放进去么?有么有什么简便方法?
3 c4 p. P1 D* m5 }5 Q8 G9 k8 K% v- W
从实际情况来说,给板厂的文件都需要有哪些?是不是只有artwork就可以?还是nc drill也需要?
2 L' K) [4 h! [7 o1 j直接给板厂brd文件是否可以?我记得以前protel的时候就可以直接给板厂pcb文件
* J# I+ H. C/ Q8 Z$ s1 J7 }# L
  C' r0 s9 F  N: W0 e) _& e有没有什么小工具,类似fpm那种的,可以直接输入brd,输出生产文件的?# N' R0 U' O  |/ ]0 s

% o& T- x- W$ d- l" Q, w谢谢大家
( `) ^. Z3 {0 F6 x$ l. @$ {6 w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
9#
 楼主| 发表于 2011-5-5 18:02 | 只看该作者
e。。是我自己没在nc lengend里添加chart
2 s! D0 w' E& H2 j2 X7 M" I
) K! `. Q0 ~: ?我用的图纸是a size的,所以没地方摆drill chart了。。* Z7 K) E. [3 z+ p8 q) C6 p$ H1 ?

  \8 D9 N8 q) r% S这样的话问题就是,如果我不提供drill chart的话,会影响pcb生产么?

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
8#
 楼主| 发表于 2011-5-5 17:46 | 只看该作者
本帖最后由 udoubleu 于 2011-5-5 17:52 编辑
9 H8 B* n+ A* {6 |3 ?  x$ D# P: Y& g! t$ B# U5 ], P# o
e。。又出现新问题了
3 O- V( o/ r6 J: S' z  r% t
1 u% }- L; a: q) Rdrill层里需要添加! h4 j! X1 u$ O- q. u
manufacture/nclengend 1-2 这一层
9 r0 b7 ~4 A  B0 z可是我的manufacture里没有nc legend。。
6 U1 \  Y8 I' N% T- d# o: A' L之前已经设置过nc paramater,并且做过drill了啊
$ \4 z, ^" n2 m/ F$ Q: {! Y7 e* j3 p2 P我用的版本是16.3,莫非去掉了nc chart了?
2 ~6 q9 T6 t% l, }5 t! _7 {( y& I

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
7#
 楼主| 发表于 2011-5-5 16:07 | 只看该作者
哈哈我明白怎么回事了
) Z) y$ }/ P# K' i# T3 b  D: d. o
以soldermask为例
: I4 i6 E7 S  N" u! q: u% \4 U1 B+ r0 ]3 r3 I
教程里,添加soldermask_top的方法是9 f: p) L. z/ m; G5 R) ^  T# o7 X
/ g1 _3 \* U! v  k
在color/visibility里,打开soldermask_top所需要的那些层8 P8 Y  O  p/ k+ G3 L

9 s6 v* u' C+ g3 E' V; P8 ~! x然后在avalible films添加soldermask_top
. ?0 `! Y/ K. F, p重点是,添加之后,allegro会自动在这一层执行match diskplay!; `" M9 H! V5 v1 e' {2 g% e1 g  E6 S8 S
7 C4 n4 o8 I" o- ]% ^7 H, y
而一般来说我都是不管当前显示什么,直接建一层,然后把不需要的cut掉,需要的add,实际上效果是一样的!

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
6#
 楼主| 发表于 2011-5-5 13:45 | 只看该作者
问题2我这么说吧
1 C/ ^! @3 c' `( V4 W比如我在color/visibility中,关闭了silkscreen-top层的显示
4 r) Y+ G; n/ u但是在artwork中添加了silkscreen-top层,这样出来的gerber应该不影响制版吧?/ c% q! A: n* U5 e# H# ^
2 S9 B, k- j9 O& n$ H* K1 e; j8 W- s
另外,焊接方面,如果我只是对着silkscreen手工焊接的话,是不是就不用出pastemask层了?
$ ^4 U, m3 B9 m; {: R+ T' a. E- j! i+ b2 @3 T0 Q& O
还有,pastemask层如果出来的话,是不是焊接厂那边就不用根据silkscreen焊接了?也就是说,即使我做出来的板子根本没有silkscreen,也应该能焊接?只是调试不方便?如果做的产品处于某种考虑,要求不许有丝印,是不是就得这样来?

26

主题

719

帖子

-1万

积分

未知游客(0)

积分
-11783
5#
发表于 2011-5-5 13:12 | 只看该作者
问题1:制板gerber可以没有pastemasktop/bottom,但这两层是焊接时需要的,也就是说都要生成gerber;. s& g% e0 c( H8 t) i) E
问题2说的不明确,你缺哪些层就添加,对其他的没影响;

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
4#
 楼主| 发表于 2011-5-5 12:29 | 只看该作者
我看到的教程里说,, y* `% j  n# K. Y' r
gerber需要top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,
3 G; W) f. a3 B0 ^1 L% q这些东西$ k5 @5 I" @. o% k4 h" A
我想确认两个问题
- ~5 w8 {$ z; a9 H# x% p: `0 x+ L7 W) g
1.这些层全都是必须的么?( d" ]# f5 [% Y8 |; L* K' ]3 s4 d
2.visibility的设置,对manufacture--artwok操作,添加那些层,生成artwork文件,没有影响吧?

26

主题

719

帖子

-1万

积分

未知游客(0)

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

56

主题

989

帖子

9320

积分

六级会员(60)

Rank: 6Rank: 6

积分
9320
2#
发表于 2011-5-4 22:41 | 只看该作者
LZ问题不少* ^5 p' P2 j3 J- c
1. 层叠问题需要你在制版PCB时向厂家单独发文件说明,如你的层叠顺序及每层厚度.因为你发送给厂家的Gerber文件中没有层叠信息,就算是你把层叠信息加到brd文件中,并把brd文件发送给厂家,厂家也不一定看,最后可能与你的设置并不相符,所以最好另外提供层叠信息文件
3 V; g1 W3 b! J0 U
5 j. ], D  E" y0 T- k! q2. gerber文件与你的brd文件相应层显示并无关系,向你说的silk层打开了,但也可以关闭啊,难道gerber文件的丝印层也随着你的打开关闭变来变去?建议LZ先看看资料
sss
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-13 09:34 , Processed in 0.057938 second(s), 33 queries , Gzip On.

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

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

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