P_C_Brules
多层板 最小内径 0.2mm 8mil,最小外径0.45mm 18mil;双层板 0.3mm 0.6mm
过孔单边焊环 3mil
丝印 线宽6mil 字符高32mil
0.4/0.6/0.8/1.0/1.2/1.6/2.0 mm。
嘉立创制程工艺及设计规范要求
设计特别提醒
技术中重点中的重点
1).VCUT(V割)板边离线的距离不小于0.4mm
2).CNC(锣边)正常是版边离线的距离不小于0.3mm
3).内槽离走线离线的最小距离不得小于0.3mm
4),最小非金属化槽为为0.8mm, 如果你的小于0.8mm则按0.8mm处理 ,最小金属化槽为0.65mm,金属化槽的槽长要大于槽宽的两倍!
不满足以上条件的情况下。如果空间允许,我司会进行适当优化处理。不够空间优化的,CNC及V-CUT会伤到铜皮。嘉立创不接受投诉。
初次下单合作的客户请务必阅读《下单前必须了解》
重大提示:
1)重要的事情说一万次:批量订单一定要记住返单,很多客户批量下新单导致损失惨重,多的损失达百万,详情!
2)强大的返单功能: 支持样板单片出货,批量要拼版出货,直接用样板返单就OK 详情!
3):原文件尽可能发GERBER文件, 发PCB原文件可能因为版本不兼容出现生产问题,如出现生产问题客户与嘉立创双方各承担50%的责任!
技术中重点中的重点:
1)VCUT(V割)板边离线的距离不小于0.4MM,
2)CNC(锣边)正常是板边离线的距离不小于0.3MM
技术支持QQ:800005884转技术支持
一、嘉立创制程工艺要求
http://www.sz-jlc.com/home/vtechnology.html
二、客户下单文件类型
1、 PCB文件(支持Protel系列软件、AD系列软件和PADS软件);
2、 Gerber文件;
3、我司暂不做纸板、高频板、铝基板、阻抗板、盲埋孔板,绿油桥,沉头孔,包边工艺等等。
注意事项:
关于Protel系列、AD系列软件和PADS软件设计的多层板订单,
1、如果内层存在负片设计,一定要提供Gerber文件;
2、如果内层全部采用正片设计,建议提供Gerber文件,但客户坚持要提供pcb文件,那么需同意如果因软件兼容出现生产问题,客户与嘉立创双方各承担50%的责任!
Protel软件转gerber方法:http://www.sz-jlc.com/consumer/ClientInfoAction!selectLodegeById.action?infotype=troubleshooting&&lid=1054
AD软件转gerber方法:http://www.sz-jlc.com/consumer/ClientInfoAction!selectLodegeById.action?infotype=troubleshooting&&lid=1056
Allegro软件转gerber方法:http://www.sz-jlc.com/consumer/ClientInfoAction!selectLodegeById.action?infotype=troubleshooting&&lid=1058
三、制程工艺要求
1、字符: 电路板中丝印字符(Silkscreen)线宽不能小于,字符高度不能小于(如下图参数),宽高比理想为1:5。如果小于本参数嘉立创工厂将不会对文件中的字符做大小调整,从而可能会因超出生产能力而导致字符严重不清楚情况发生。公司将不接受因设计不符合规则而导致字符不清楚的此类投诉。特此通知!此外,字符不允许上焊盘,字符距离焊盘需不小于7mill。
2、基材FR-4:玻璃布-环氧树脂覆铜箔板。嘉立创采用的是KB建滔的A级料,铜箔为99.9%以上的电解铜,成品表面铜箔厚度常规 35um(),板厚 ,公差±10%
3、最小孔径,外径,保证单边焊环不得小于我司会对于插键孔(Pad)进行加大补偿左右,以弥补生产过程中因孔内壁沉铜造成的孔径变小,而对于导通孔(Via) 则不进行补偿,设计时Pad与Via不能混用,否则因为补偿机制不同而导致你元器件难于插进,印制导线的宽度公差内控标准为±10%。
4、网格状铺铜的处理:因为采用干膜,网格会产生干膜碎,导致开路的可能,为便于电路板生产,铺铜尽量铺成实心铜皮,如果确实要铺成网格,其网格间距应在10mil以上,网格线宽应在10mil以上。
5、孔径与孔径最小间距10mil。避免因孔间距过近,导致钻孔时断钻头和塞孔导致的孔内无铜现象。
6、内层走线和铜箔距离钻孔应在以上。建议元器件接地脚采用隔热盘走线和铜箔距离钻孔应在以上,外层走线和铜箔距板边应在以上,金手指位置内层不留铜箔,避免铜皮外露导致短路。
7、添加客户编号:我司会在板中丝印层适当位置根据我司工艺要求加上客户编号及内部编号,避免生产中板子错乱。客户指定位置添加请参阅以下链接
http://www.sz-jlc.com/home/informationDetails.jsp?info_type=&&info_id=403
8、V-CUT(V割工艺):
(1)V割的拼板,板与板相连处不留间隙,也就是两块板外形线重叠放置,但是要注意,板子内的导线离V割线距离不小于0.4mm,以免切割时伤到走线。
(2)一般V割后残留的深度为1/3板厚,产品手动掰开后由于玻璃纤维丝有被拉松的现象,尺寸会略有超差,个别产品会偏大以上。
(3)V-CUT刀只能走直线,不能走曲线和折线。
(4)拼板尺寸在8cm以上才能做V-CUT工艺。
四、设计错误案例
1、Protel系列、AD系列软件所画的线,不论画在哪一层(包括走线层、Keepout层等),双击打开线的属性,一定不能勾选keepout选项,一旦选中了keepout选项,则这根线无法在gerber文件中生成,导致此线无法生产出来。以Protel99se软件为例,
2、阻焊层:如果需要某根走线开窗不盖绿油并喷上锡必须另外再添加solder层,paste只是钢网层,用于制作钢网,与生产板子没有关系。
3、Protel系列、AD系列软件中Multilayer层是指多层,通常用于通孔焊盘(Pad)和过孔(Via)的层设置,如下图。而在Multilayer层走线,只是双面有走线,而不会是焊盘开窗不盖绿油的效果(这种设计属于个别案例,应避免这种走线设计)。
4、PADS软件的覆铜形式,Flood命令(重新灌注覆铜)是由设计者执行的。电路板厂仅执行Hatch命令(填充显示覆铜),以避免修改设计者的设计覆铜。所以在发板生产前,设计者要对覆铜检查确定好。
5、Protel系列、AD系列软件关于板外形和开长SLOT孔或镂空(非金属化的槽孔)的设计,画在Mechanical 1-16 layer或Keep out layer(优先)。但是一定要注意,两者只能选其一,不允许两个层同时出现在设计中,否则将会造成错误生产!
6、设计非金属化孔,原则上在Pad或Via属性中,取消勾选Plated选项,即表示此孔为非金属化。如下图以Protel99se软件为例(其他设计软件也同样适用),
但由于很多客户设计不规范,所以我们做如下规定:
(1)独立的孔(孔不在走线或铜皮上),如定位孔,外径尺寸比内径尺寸小或相同,做非金属化孔(NPTH);
(2)孔上有线路,如铺铜,一般做金属化孔(PTH)。除非是一些螺丝孔,我们才有可能会掏开做非金属化(NPTH)。如下图,同样用上面的Pad为例,加上铺铜后,就做会成金属化孔(PTH)。
(3)上图情况如果需要做成NPTH,有两种方法:
一种是将铜皮与孔之间隔开,最小间距,这样就做NPTH。
二种是最简便的方法,做NPTH,可以用板外形线画(Protel、AD系列软件用机械层或Keepout层,PADS软件用outline)。
7、PADS软件中,2D Line是二维线,通常做辅助线。个别客户用此画线路,导致生产漏线路。这种设计思路违背PADS软件设计理念,还是按照Protel软件的设计习惯。PADS软件布线有专门的走线命令(快捷键F2或Route命令)。针对这点请特别注意。
8、PCB设计软件中,默认的Bottom层文字是反的(镜像的),千万不能为了自己看起来方便,而人为将文字显示为正常,否则生产出来的板子Bottom层文字会是反的。如下图,以电容C268为例,
9,我司内槽是用锣床锣出,因为锣刀是圆的,不能锣成直角,如果对这个要求严格的客户这里一定要注意一下!
10,如果只有细微差别的板子(细微差别指的可能是只有极个别线路,或是字符不一样,其它的外形,大部分层都是一样)拼在一起,也没有真实的填写拼版款数,又没有给于备注是几款板,从而导致做成只做了一种板,嘉立创一律不负责任!
1)真实填写拼版款数
2)细微差别指的是如下图(这只是案例中的一部分),只有路间的字符层不一样,其它的都一样!
11.
关于方孔:
我司不做金属化方形孔、方槽; 这种工艺需要采取特殊工艺钻孔,我司无法做到。
故文件设计中的:
长方孔 默认按方孔宽度为直径做成 椭圆孔;
正方孔 默认按方孔宽度为直径做成 圆孔;
一定要做成金属化长方孔或者正方孔的客户请慎重下单,我司不接受此类投诉;
P_C_Brules的更多相关文章
随机推荐
- 小林的VB6動態壁紙模擬程序
本項目參考了以下資料[這可能對你理解程序運行有幫助]: https://github.com/Yinmany/WinWallpaper https://blog.csdn.net/breaksoftw ...
- Prefix and Suffix Search
Given many words, words[i] has weight i. Design a class WordFilter that supports one function, WordF ...
- 切割nginx access日志
#!/bin/bash nginx_root=/www/server/nginx log_path=/www/wwwlogs yesterday=`date -d "-1 day" ...
- 关于Python中的lambda
lambda是Python编程语言中使用频率较高的一个关键字.那么,什么是lambda?它有哪些用法?网上的文章汗牛充栋,可是把这个讲透的文章却不多.这里,我们通过阅读各方资料,总结了关于Python ...
- Spectral Norm Regularization for Improving the Generalizability of Deep Learning论文笔记
Spectral Norm Regularization for Improving the Generalizability of Deep Learning论文笔记 2018年12月03日 00: ...
- 另类--kafka集群中jmx端口设置
# 监控kafka集群 # 有一个问题,需要在kafka-server-start.sh文件中配置端口,有如下三种办法 # 第一种:复制并修改kafka目录,比如kafka-1,kafka-2,kaf ...
- JSON函数表
jsoncpp 主要包含三个class:Value.Reader.Writer.注意Json::Value 只能处理 ANSI 类型的字符串,如果 C++ 程序是用 Unicode 编码的,最好加一个 ...
- 浅谈JMX
JMX在Java编程语言中定义了应用程序以及网络管理和监控的体系结构.设计模式.应用程序接口以及服务.通常使用JMX来监控系统的运行状态或管理系统的某些方面,比如清空缓存.重新加载配置文件等 优点是可 ...
- Python(八) —— 异常(概念、捕获、传递、抛出)
异常的概念 捕获异常 异常的传递 抛出异常 异常的概念 程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常 程序停止执行并且提示错误信息 ...
- apply()和call()的方法
apply()和call()的方法的区别 参考文档https://www.cnblogs.com/lengyuehuahun/p/5643625.html 一直都没太明白apply()与call()的 ...