找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

4

主题

15

帖子

-1万

积分

未知游客(0)

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

EDA365欢迎您!

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

x
叠层问题
6 q) \% Q! l! d9 F  M4 H当初建立电路板的时候,由于只是2层板,所以用wizard建立好了,导入网表就直接开始画了。。没考虑叠层问题
' ^( K! W8 |- e4 [在setup-material和setup-subclass-etch里看了一下,目前就是
3 R# `$ p1 _* v+ t  {2 @( ]' i铜/塑料/铜这样三层,厚度都是默认的,这样有问题么?一共也只有10.4mil# e# r4 J- Q4 t! y1 \( Y
送交板厂生产的时候,需要告知他们总板厚吧。。大概是1.6mm的样子
4 r" f/ ]9 p+ J* o. i; Y" C# j这样的话,板厂会自行增加fr-4的厚度么?不会增加铜厚吧?
, q- R. y* c+ `5 ?" Gfr-4厚度的改变,会对等效电阻电容之类的参数造成影响么?我记得相邻两层半之间如果间隔太薄不能走平行的信号线,但是厚一点就可以..+ q1 [! B' M$ a" \+ P0 d; e% a
+ n0 B9 F9 j- A+ w# e& X% Q
然后是gerber问题& l  B0 W* a; n( O6 B: B3 a$ D
我翻的那本candance教程,最后给出了n多的电路板加工前的准备工作( P  c! \: M0 g: q0 v0 X3 `6 b
其中之一是建立丝印层,我不明白,这个不是在画板的时候已经有了么?为何还要再建立一次?
+ H- y2 N9 }6 ^  f板子里的componnet-def des的silkscreen_top/bottom不是一直打开着么?
5 z+ g. {- a7 S1 w: F4 w" B之后的artwork(manufacture-artwork),就是gerber吧?我看到这里面有一个drill层,是不是说,出完artwork,布线与打孔的文件就都有了?
2 Q7 N8 C! L3 y9 s但是之后,这份教程里还额外提出了一个建立钻孔文件的步骤(manufacture-nc),这是怎么回事?drill层在art里不是有了么?3 V9 s# H1 |4 l9 _# j4 q  H8 f1 o
1 D8 J& \6 c9 _# [. `/ m, M- S
artwork做起来似乎很麻烦,top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,是都需要放进去么?有么有什么简便方法?
0 t& j/ N0 X. d: q- ]; k% M& j& T% `, ]  l/ Y
从实际情况来说,给板厂的文件都需要有哪些?是不是只有artwork就可以?还是nc drill也需要?
3 S( H* }) E! X1 ]" R2 y直接给板厂brd文件是否可以?我记得以前protel的时候就可以直接给板厂pcb文件4 B! t+ q) O  W4 x1 F$ ?8 q
7 C& S) n4 U( G
有没有什么小工具,类似fpm那种的,可以直接输入brd,输出生产文件的?
$ y% w1 _  i/ |% K1 w4 q0 h5 m6 q' B( X1 w# f% V  R
谢谢大家! b& q7 p6 U/ a8 f! r2 ?. i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

56

主题

989

帖子

9320

积分

六级会员(60)

Rank: 6Rank: 6

积分
9320
2#
发表于 2011-5-4 22:41 | 只看该作者
LZ问题不少
$ X. k9 v1 C( M7 P1. 层叠问题需要你在制版PCB时向厂家单独发文件说明,如你的层叠顺序及每层厚度.因为你发送给厂家的Gerber文件中没有层叠信息,就算是你把层叠信息加到brd文件中,并把brd文件发送给厂家,厂家也不一定看,最后可能与你的设置并不相符,所以最好另外提供层叠信息文件
  @/ O. K/ Q; ]3 H  I
% d8 x# C2 n0 k5 }2. 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 | 只看该作者
我看到的教程里说,
0 d/ M# j+ Q4 X' Q! Ggerber需要top层的4层,bottom层的4层,soldermastk top/bottom的5层,pastemask top/bottom的2层,silkscreen top/botoom的4层,drill的3层,
! `. j+ `% s! F( P9 Y这些东西" o4 Q8 D. O8 y
我想确认两个问题
& t: J( h; f1 O. `! s5 M
0 V1 i$ ?  V4 ?1.这些层全都是必须的么?
) m+ H" w3 |. }- e3 H, {2.visibility的设置,对manufacture--artwok操作,添加那些层,生成artwork文件,没有影响吧?

26

主题

719

帖子

-1万

积分

未知游客(0)

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

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
6#
 楼主| 发表于 2011-5-5 13:45 | 只看该作者
问题2我这么说吧
" T/ M8 I. x: r4 p5 `( U比如我在color/visibility中,关闭了silkscreen-top层的显示
" J2 e! z6 Z4 f! [: |' v但是在artwork中添加了silkscreen-top层,这样出来的gerber应该不影响制版吧?0 }& C. J- C) v4 I

6 H' O1 I1 N( I0 B1 h" I4 }) I" e另外,焊接方面,如果我只是对着silkscreen手工焊接的话,是不是就不用出pastemask层了?
( w6 K8 R! D- S' O/ t
2 B- P" z& D: [1 h7 A) c/ n. u4 H还有,pastemask层如果出来的话,是不是焊接厂那边就不用根据silkscreen焊接了?也就是说,即使我做出来的板子根本没有silkscreen,也应该能焊接?只是调试不方便?如果做的产品处于某种考虑,要求不许有丝印,是不是就得这样来?

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
7#
 楼主| 发表于 2011-5-5 16:07 | 只看该作者
哈哈我明白怎么回事了: d- ]2 B& _7 ^) s! X
0 h% R* R5 v8 B) b* B
以soldermask为例
6 o. E$ I- w- _2 t
7 P7 j" z9 ^5 K. H& b9 k教程里,添加soldermask_top的方法是
3 F7 i8 a2 v% Q# D0 k
  Y4 t, U$ _$ `% J2 L) t在color/visibility里,打开soldermask_top所需要的那些层
$ f( n' Z+ J  L4 I
/ o# f4 k' g& J) J- c% \+ M+ U然后在avalible films添加soldermask_top, N, o2 u, e& p9 U% t
重点是,添加之后,allegro会自动在这一层执行match diskplay!
0 `, @6 [" M( _, D9 l, W
4 S, ~% |, b8 k而一般来说我都是不管当前显示什么,直接建一层,然后把不需要的cut掉,需要的add,实际上效果是一样的!

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
8#
 楼主| 发表于 2011-5-5 17:46 | 只看该作者
本帖最后由 udoubleu 于 2011-5-5 17:52 编辑
/ q# O) `# j  b: T
. i  O3 y6 `  e) \" \e。。又出现新问题了
  D8 L" ~+ M- |- C) @* |0 h' i5 _- p' A* h$ @; P! ]# L
drill层里需要添加! W1 z4 f* k! |* k! J3 a$ T
manufacture/nclengend 1-2 这一层$ Q0 E# j& k8 W9 y; B
可是我的manufacture里没有nc legend。。# W$ `% E, Q0 C  k% n2 ?1 ?5 v$ B
之前已经设置过nc paramater,并且做过drill了啊
, w6 Z* E! O: p4 R我用的版本是16.3,莫非去掉了nc chart了?
+ N8 r! w( s6 d1 Y9 {6 v8 Q

4

主题

15

帖子

-1万

积分

未知游客(0)

积分
-11973
9#
 楼主| 发表于 2011-5-5 18:02 | 只看该作者
e。。是我自己没在nc lengend里添加chart6 w6 U6 s7 P4 a) x' o9 h! Z( N

4 D  Y. g+ X3 P我用的图纸是a size的,所以没地方摆drill chart了。。
5 @4 |+ k% r: c+ }+ W9 f6 J
8 G  U1 |# J! h) U* A0 B这样的话问题就是,如果我不提供drill chart的话,会影响pcb生产么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-12 04:13 , Processed in 0.062587 second(s), 33 queries , Gzip On.

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

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

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