PCB/电路板打样首选嘉立创-10余年行业专业经验

技术/其它事项讨论区

返回列表

AD这样设计从而导致漏槽,漏非金属化过孔的,嘉立创不接受投诉!

阅读量 7108 发布时间 2019-07-08

对于提供AD文件设计非金属化孔(如安装孔)及非金属槽是乱七八糟,从而导致经常漏孔及槽,这个问题以经宣传了10多年了,现在还是存在这种设计问题,强烈建议客好好的读一下“下单前技术必看”,这里列举了大量的设计不规范的问题从而引起的生产问题,如图:

1)在此重申一下:对于设计板内非金属化孔及非金属槽必须放在以外形层的同一层,如果外形用的是KEEPOUT层,则板内非金属化孔及非金属槽放在KEEPOUT层,如果外形是放在机械层就板内非金属化孔及非金属槽统一放在机械层,一定要注意一个文件中不要同时使用机械层及KEEPOUT层,否则有可能造成漏非金属化槽及漏非金属孔的情况,建议外形层放在机械层。因为高版本AD中KEEPOUT存在版本不兼容的问题从而导致其它问题(下面会讲到),如实在怕这问题,请在下单中选择确认生产稿!

2)强烈建议:客在设计的时候用机械层做为外形层,如果孔内要开非金属化槽及非金属化孔,也用机械层画就行了,如果用到了KEEPOUT层一定要删掉后然后再发给嘉立创,当然下单确认生产稿一下更好!


在这再强调一次,大家一定要记往记往以下几点:

1:问题1:很多客户外形放在KEEPOUT层,而板内非金属槽及非金属化安装孔放在机械层,我在此跟你重申一下,如果因为你这种设计,漏了非金属槽及孔嘉立创不接受你的投诉

2:问题2:相对1反过来,外形放在机械层,而板内非金属槽及非金属化安装孔放在KEEPOUT层,结果漏了非金属化安装孔,这种我们也是不接受投诉的

3:问题3:有个别的客户,外形用了两层,机械层又用KEEPOUT层,从而导致板内非金属槽及非金属化安装孔漏了,这种也不接受投诉

如下面的客的投诉,客的外形层以安装非金属化过孔不在同一层,从而导致漏掉了非金属化安装孔:

3)还有一个问题:就是AD中存在版本不兼容的情况,在高版本中板内用KEEPOUT画非金属化槽,结果用低版本打开KEEPUT这个线会被自动禁掉了,也会导致漏槽及孔的情况,这也就是我们为什么不建议用KEEPOUT层做外形层的原因,选项如图

(61)

(2)

注意:此留言仅作为嘉立创与客户日常交流之用,回复不是很及时,急切问题请联系我司工作人员处理!
您需要登录后才可以留言 请先登录
还可以输入 500 个字符
高**(2***4A) 2019-07-17 13:44:56 (0)

如果不用KEEPOUT 做板边框,用MECHANICAL 来做 板边, 那么铺个地线都会跑到板边外面去,你觉得合理吗? 瞎搞,所以,必须是KEEPOUT  层是板边 最合理, KEEPOUT 层做非金属过孔也是最合理最直观看到的 ,

官方工作人员 2019-07-17 16:00:36 (0)

按照规则绘图,机械层做外形,keepout禁止布线,板框线及板内需要开孔都统一设计到机械1层。(在KEEP-OUT层做了禁止布线功能后,你双击KEEP-OUT的线会出现一个对话框,请勾选使在外,这根线就不会生成GERBER文件,画的形状也就不会开孔)反复给结论一定要看及理会呀!

高**(2***4A) 2019-07-17 13:35:29 (0)

国际通用规则 KEEPOUT    AD  画板边和非金属过孔,最合理,  其他都是不懂乱规定瞎扯淡。

官方工作人员 2019-07-17 15:57:40 (0)

错出了真理和国际范。。。

陈**(8***0W) 2019-07-16 21:59:56 (0)

我目前是:单独过孔直接机械层画圆,有铜孔就直接放一个插线材的孔。。。。。

官方工作人员 2019-07-17 09:48:40 (0)

板框线记得在机械1层画

李**(4***4A) 2019-07-16 15:06:58 (1)

我之前都是在mechanical 1层画线作为开孔和PCB边界,有一次做回板子来发现是按照keep-ouy layer给我开的孔,我问工作人员答复是默认按照KO开孔。搞得我每次做板都备注在mechanical 1层开孔。

官方工作人员 2019-07-16 18:12:24 (0)

按照规则走,机械层做外形,keepout禁止布线,板框线及板内需要开孔都统一设计到机械1层。(双击KEEP-OUT的线会出现一个对话框,请勾选使在外,这根线就不会生成GERBER文件,画的形状也就不会开孔)

佬**(2***3B) 2019-07-16 11:00:06 (2)

反正你老大你说了算,

朱**(4***2A) 2019-07-16 08:34:25 (0)

pcb就是一本告诉制板厂如何进行加工的说明书。如果说明书容易引起歧义,那么必须要改正。毕竟选择与jlc合作,就要用双方都听的懂的语言,使用标准的文件,不能默认对方理解你的思路和方法。我就改成了m1外型,ko禁止布线,出gerber但不包括ko。金属化孔用pad或via,非金属化m1圈。都明白。

官方工作人员 2019-07-16 10:00:17 (1)

您这种就是按软件规则画板,这样设计在那做板都不会有歧义。

周**(6***3S) 2019-07-15 09:27:51 (5)

嘉立创是不是太矛盾了,在这里说要用机械层设置外形,没错,我是常用机械层设计的,可是贵司的下单系统只认可keep-out层做外形,我用机械层设计的板子都显示没找到外形,逼的我现在只能改用keep-out层,晕!

官方工作人员 2019-07-15 10:38:25 (0)

在这的回复是最权威的!

王**(2***5W) 2019-07-13 17:30:58 (2)

在工作中我是这样处理的1、如果是金属化的孔,那就是放一个PAD;2、如果PCB Library中的非金属化孔,我会放置一个PAD,并且PAD的孔大小与焊盘一样大,并且勾选非金属化选项;3、如果在PCB中的非金属化孔,我会放置一个keepout圆环,然后选中这个圆环执行快捷键T->V->B创建一个board cut板剪切;4、板子外形我使用的也是keepout,但是会选中板子外形的keepout然后执行快捷键D->S->D执行按照选定的对象定义板子形状;5、个人设计过程中几乎没用过机械1层所有的工作做好了以后会打开3D图观察一下板子外形对不对,有没有开槽(开孔),非金属孔对不对(非金属孔3D图不会反光,看不到金属感)。不知道基于以上这种操作,在不改变keepout的习惯性能否达到避免漏槽漏非金属孔的目的?

杨**(3***0W) 2019-07-13 17:02:24 (0)

AD软件?贵司用什么版本的软件???到底你们技术人员有没有layout过实际板,用keepout在覆铜是可以扣掉多余的铜,并且可以根据规则,KEEPOUT到线之间的间距可以设置,但用机械层后,你布线试一下?看有没有间距?

官方工作人员 2019-07-13 18:25:16 (1)

很好,您认识到了KEEP-OUT是做禁止布线功能,那为何不认识到机械层呢?请把机械层运用上,不要丢了哟!(告诉您一个小方法你双击KEEP-OUT的线会出现一个对话框,请勾选使在外,这根线就不会生成GERBER文件,画的形状也就不会开孔,请体验)!

徐**(3***6W) 2019-07-13 07:11:52 (1)

AD其实非常好用,大家不要偷懒自己看一下3D,再转成GB文件再发给JLC,会减少很不必要的麻烦。

张**(1***2R) 2019-07-12 12:08:03 (0)

KEEPOUT层铺铜和自动布线时也是要经常用的,如果外形、内部非金属槽或安装孔,全部用机械层1和KEEPOUT叠加画应该不会有问题了吧?

官方工作人员 2019-07-12 14:08:27 (0)

机械层1和KEEPOUT如都设计完整板框线并叠加,那么只考虑机械层1数据。

黎**(3***1G) 2019-07-12 11:16:01 (0)

新版本的AD软件可以放置矩形槽孔焊盘,之前就上过当,放置了条形焊盘孔直接就做成一个大大的圆孔了,以后再也没感用这个功能了,只能乖乖的用N多个小圆孔焊盘堆砌而成。

官方工作人员 2019-07-12 14:12:28 (1)

N个圆孔叠加在一起,虽然繁琐,但最终能达到你所要的效果

龙**(1***2A) 2019-07-11 21:08:46 (0)

守规则的反而要适应不守规则的?这世道真的是这么奇葩?jlc完全可以规定,机械1层外形层,keepout仅为禁止布线层,不能让恶习反而成为主流了

官方工作人员 2019-07-12 10:59:09 (1)

是啊,守规则的10%还不到啊,如果不将就一下不守规则的,那就没办法运作啊!

熊**(2***9A) 2019-07-11 17:35:19 (0)

说实话,用keepout层做边框和开孔,是因为机械层大多数情况下和keepout层是一模一样的,所以偷个懒吧,抛弃了机械层。为什么不抛弃keepout层?那不行,我要自动布线

张**(1***2R) 2019-07-11 17:01:47 (0)

那么我还有另外一个问题,如果是特殊的金属化孔正确处理方式是什么?Protel焊盘只支持圆孔,如果需要做长条孔,我一般都是在机械层画方框并标注一下,这样做了好多次都没发生问题,结果上次直接给做成圆孔没法用,晕死!

官方工作人员 2019-07-11 18:05:45 (0)

放N个焊盘孔,叠加成你所要的长条椭圆槽孔

何**(1***8G) 2019-07-11 16:56:56 (0)

之前也没在意这个

赵**(2***1A) 2019-07-11 16:13:56 (0)

如果PCB元件3D模型和外型都在MECHANICAL1层,会不会有问题?

官方工作人员 2019-07-11 18:09:34 (0)

直接点,您生成GERBER文件就能理解了,会发现只有MECHANICAL1层实线画的形状还在,3D没有了。

陈**(0***2A) 2019-07-11 15:23:39 (6)

最烦那种口气,这不接受,那不接受,好像真的是NB了呀。给客户建议,直接在图里写个说明哪些金属化,哪些非金属化,啥事都解决了。

彭**(1***4K) 2019-07-11 12:46:59 (0)

到底怎样才能做出金属化孔,只说这不行那不行,又不给结论,导致不知怎么才行

官方工作人员 2019-07-11 14:12:19 (0)

金属化孔不是放PAD不就行了么?

姜**(0***5A) 2019-07-11 12:01:58 (0)

那为什么我每次有靠边的焊盘有一半在外面这样选择,都要给我做成金属化的,有时候还要按半孔工艺水平给我收费! 后来逼得我非得跟边框用一样的层的来做这个焊盘的孔。是靠边的焊盘孔不能用这个方法设置么?还是怎么样?我2019-07-10 11:05:48 (0)那我想问一下,带孔Pad当中的Plated选项,是否可用。用把这个勾去掉的方式,设计非金属化孔是否正确!官方工作人员2019-07-10 16:37:19 (1)设置PAD(焊盘)孔无铜,这个层一定要是Multi-Layer层,Plated选项勾去掉软件规则才能识别到非金属化孔。

官方工作人员 2019-07-11 15:07:31 (0)

PAD(焊盘)孔层是在Multi-Layer层,Plated选项勾去掉,成品不是非金属化孔,接受品质反馈

熊**(2***9A) 2019-07-11 11:31:53 (1)

挺好的,不能说cam工程师工作量问题吧,毕竟cam工程师是可以做到很规范的,但是cam工程师经常被动适应layout工程师的习惯,这是现象。从protel的定义来说,keepout层其实是和加工毫无关系的,但是太多人用这个层画边框,所以这个层被成为了板边之类的层。另外一个问题就是protel一直都把keepout和机械1层的默认颜色弄成紫色,增加了Layout工程师出错的概率,不如换个颜色吧。

黎**(5***2A) 2019-07-11 10:36:03 (1)

说一个我的外人做法,机械层做外形及非金属开孔,keepout层是用来帮助自己布线用的,你提交给PCB工厂干啥。提交越多错得越多。所以,出GERBER时不出keepout层,厂家想错也错不了。

官方工作人员 2019-07-11 10:46:43 (0)

您的思路证明您不是外行

董**(9***9D) 2019-07-11 08:46:18 (0)

这样做很不合理,只是为了方便你们而已,减少cam工作量。我在制版厂待过几年,工程和测试都负责过,这个行业就是个坑,别说什么行内工程,我就是行内的。

官方工作人员 2019-07-11 09:16:06 (0)

请一定要把自己定位成layout工程师,谢谢!

刘**(1***5A) 2019-07-11 05:07:51 (0)

keepout层,我只知道是禁止布线层,一直不明白,不允许布线,不去布线就行了,这个层到底是做什么用的

官方工作人员 2019-07-11 09:30:36 (0)

keepoutlayer用于自动布线的限制,称禁止布线层是定义布线的,作布线区域大小。如果没有机械层,厂家无奈中也会根据禁止布线层作为PCB边框

李**(1***1K) 2019-07-11 00:51:58 (6)

个人习惯,mechanical1做外形,keepout层做禁止布线,两个层共存的;几年前,某大板厂,把我的板子以keepout层做外形,拿到板子后,板子比设计的小一圈,然后找板厂了,结果板厂想推责任,说我两个层都用了,没有备注以哪一层做外形……我直接怼回去:你们是正规的板厂,连这个基本的规范都不懂?花高价钱找你们干嘛?不能做就算了……然后乖乖的重做了,虽然板子因为改方案后续也没有用。。。画板子一直保持这个习惯,在JLC做板子多一项工作,投板之前,得先删除keepout层…………想想,因为不按规则来的,反而让守规则的工作繁琐……

方**(4***4G) 2019-07-10 20:35:54 (1)

为什么不能两个都用呢?要把keep层删除非常不合理,板框、开槽和非金属孔必须在同一层,只要在机械层1画了板框就全部用机械层1的,没有用机械层画板框全部用keep层,只要有个优先级就好了。这样大家都不矛盾,也符合软件规则。

罗**(4***7S) 2019-07-10 19:28:17 (0)

PCB新手问一下,那个keep-out层在gerber文件中不能被识别嘛,最开始的时候喜欢用机械层做外框,后面因为敷铜导致用机械层一些异形板多余的铜不能被移除,不好看,所以才改了全部用keep out层,今天才知道规范的用法。建议嘉立创在自己微信公众号上面可以上传一些文件后处理的一些公众文章,比如怎样导出gerbera生产,怎样设计孔径,怎么设置最小设备加工线宽这些。

官方工作人员 2019-07-11 09:47:19 (0)

AD软件转gerber方法:http://www.sz-jlc.com/consumer/ClientInfoAction!selectLodegeById.action?infotype=troubleshooting&&lid=1056
AD17 Keep-Out和Mechanical 1正确用法!http://club.szlcsc.com/article/details_10431_1.html#floor_4

赵**(7***4S) 2019-07-10 16:52:15 (2)

红灯停绿灯行在们家终于合法了,禁止布线层是用来做外形的吗?放了机械层居然还不让放KEEP层,为了在你家做板子还要改文件

官方工作人员 2019-07-10 18:10:49 (0)

很简单一切按软件规则,是行内工程都懂,不要错出经验。

姜**(0***5A) 2019-07-10 11:05:48 (0)

那我想问一下,带孔Pad当中的Plated选项,是否可用。用把这个勾去掉的方式,设计非金属化孔是否正确!

官方工作人员 2019-07-10 16:37:19 (1)

设置PAD(焊盘)孔无铜,这个层一定要是Multi-Layer层,Plated选项勾去掉软件规则才能识别到非金属化孔。

张**(1***6A) 2019-07-10 09:28:32 (2)

简单点,用gerber的每单减1元,或者不用gerber的每单加1元,这样大家都省事了。还出问题的话就改成减或加2元,3元,5元呗。

张**(3***2Z) 2019-07-10 09:25:29 (3)

按照规则走,机械层做外形,keepout禁止布线,反正我AD18,用机械层很方便

阙**(0***2A) 2019-07-10 09:23:48 (3)

我更喜欢GERBER,我做板子都要生产了!不出GERBER我都怕放在电脑里面PCB文件不知道何时动了下!批量厂家理解错了!做错了扯皮!GERBER打样没有问题!批量发gerbera再做错了!我可以去抽烟了!没有我什么事!我从做一片板子开始就是出GERBER!我觉得做电路板习惯要搞好!不能发给PCB给厂家这样不负责任!

官方工作人员 2019-07-10 16:40:08 (0)

给你点个赞

阙**(0***2A) 2019-07-10 09:13:45 (2)

出GERBER给厂家!简单可靠!出GERBER可以锻炼对PCB的理解!多去加工厂去看看!看看工艺!

官方工作人员 2019-07-10 16:41:01 (0)

支持您的见解

邝**(2***0A) 2019-07-09 22:28:43 (0)

只用keepout的路过……在学校,刚开始的时候用的机械层1,后来发现认识的和高年级的都是用keepout的,就转用keepout了,没想到反而是错的。

刘**(4***3A) 2019-07-09 16:56:43 (0)

hh,以前试过还好只是打样

宋**(2***3K) 2019-07-09 15:18:30 (1)

对!电器隔离只认Keepout,外形开槽开孔只认机械层。只用keepout的,直接打回去,说没有找到板子外形!

官方工作人员 2019-07-09 15:34:23 (0)

这个回复回给所有的客户,一定不会出错的设计是: 1)在设计的时候用机械层做为外形层,如果孔内要开非金属化槽及非金属化孔,也用机械层画就行了,2)因为用KEEPOUT层乱用的人太多了,做为PCB的生产厂家傻傻分不清,所以大家在同一个文件内不要同时保存机械层及KEEPOUT层!

甘**(1***6F) 2019-07-09 13:25:42 (0)

我敢用keep out做外形,不敢用keep out开槽。

官方工作人员 2019-07-09 13:30:00 (1)

一定要规范化去设计

冯**(8***0Z) 2019-07-09 11:51:20 (0)

一个规定就能避免这种情况那就是只接受gerber文件

官方工作人员 2019-07-09 11:55:37 (1)

支持各客户提交GERBER文件投单加工,并系统选择确认生产稿

梁**(4***0K) 2019-07-09 11:44:35 (1)

keep_out层是电气层、机械层才是板的结构层,不要傻傻的分不清。

宋**(2***3K) 2019-07-09 10:51:37 (1)

建议制定如下规则是合理的:所有外形及开孔都必须用机械层来指定。所有的电器隔离都只能使用keep_out来控制。如果既需要开孔,也需要隔离,那两条线都得画。

官方工作人员 2019-07-09 10:55:54 (1)

既需要开孔,也需要隔离,两条线都得画,并且叠加。

毛**(3***9A) 2019-07-09 10:37:52 (4)

正规军的做法:机械层1画切割,keepout做电气限定,导出gerber时去除keepout层

阙**(0***2A) 2019-07-09 10:30:43 (2)

一个不能很好支持厂家做好这块电路板!和不能很好支持硬件工程师处理好电气辐射和干扰和性能优化的从业人员!还在为挖个洞沟通!给自己给他人添堵!还在自命不凡所谓设计!矫揉造作!这种就是任正非说的庸才!坚决不能用!

阙**(0***2A) 2019-07-09 10:25:39 (1)

在纠结软件问题从业人员:本质是还依赖软件,思维没有跳出来看电路板!电路板就是画板就是(设计元素:线,过孔等)组合!和去WORD里面去打字拍板一样的!搞得很神秘!挖个洞还在要厂家沟通!

许**(5***5S) 2019-07-09 10:23:30 (0)

我刚毕业是画两个层一个Keepout一个机械层,结果你们识别不了,让改文件,导致习惯现keep out做边框了,机械层不敢用了……

官方工作人员 2019-07-09 15:38:23 (0)

只保留一个层,肯定出不出问题!  标准做法是机械层画非金属化槽及非金属化孔,当然不标准做法,用KEEPOUT我们也认,但是一定保留一层,最好最好还是按标准做

沈**(1***3W) 2019-07-09 10:22:45 (1)

很多年前就已经改成mechanical层做外形及安装孔了,出现过keepout层和mechanical层的问题。而且在AD中,默认这俩颜色还差不多,这是最头痛的问题。所以在我的世界里,已经不再出现keepout层了。

官方工作人员 2019-07-09 15:39:04 (0)

这样肯定不会出错

阙**(0***2A) 2019-07-09 10:21:35 (1)

PCB人员还要厂家来在纠错这个问题!实在是从业人员悲哀!PCB从业人员应该在EMI这些方面有所感悟才对!板子挖个洞还要厂家来沟通!从业人员的悲哀!

王**(1***2A) 2019-07-09 10:13:27 (0)

官方工作人员2019-07-09 09:47:35 (0)规则,成形数据统一设计机械1层,KEEP-OUT层画的线禁止铺铜设计好删除--这么操作很折腾的,要不停的备份。不论是忘了在删除前备份还是忘了在提交前删除都不行,多次打样真会晕的。这比JLCJLCJLCJLC那个替换还不好,那个毕竟不涉及电路部分,只影响美观。这个多次修改时完全可能导致电路出问题。

官方工作人员 2019-07-09 11:08:01 (1)

软件有禁止布线功能

王**(1***2A) 2019-07-09 10:02:41 (0)

经常机械层和keep-out层完全一样,按照上面说法3,这也有可能漏孔、漏槽?keep-out层用于限制布线,一般都需要用到。按照上面说法,如果多次打样,每次都要找之前的备份,修改后在打样前删掉keep-out层提交,这不合理,也折腾客户。建议强制外形及开槽等在机械层,外形不在机械层的审核通不过,keep-out层PCB工程不考虑。否则使用这样不合理的规则,再宣传10年还是存在问题。但鉴于前面所说90%的客户使用keep-out层做外形层,存在即合理(强迫大部分客户改变行为习惯不明智)。可以在PCB下单时增加一个强制选项,若PCB中使用了机械层和keep-out层,让客户指明外形、开槽及非金属化孔所在层。

官方工作人员 2019-07-09 10:14:55 (1)

AD16以前的版本双击KEEP-OUT层的线,出现话对框线,里面有二个选项,一个是锁定,一个是使在外,把这个使在外勾选就起到了禁止布线功能,加工商是不会给你加工开槽的。如是AD17以上版本这个KEEP-OUT层的线软件规则直接起到禁止布线功能了,如客户自己生成的Gerber文件这个KEEP-OUT层只起禁止布线不开槽,那不勾选这层,直接输出就行。

蒋**(1***1G) 2019-07-09 09:31:12 (0)

制式的或标准的外形就应用机械层画,不然叫机械层干嘛。keepout层本来就是铺铜用的,你用作外形,那铺铜不就是铺满了?不留边线?那EMI规则约束怎么说?

官方工作人员 2019-07-09 09:47:35 (0)

规则,成形数据统一设计机械1层,KEEP-OUT层画的线禁止铺铜设计好删除

陈**(2***9A) 2019-07-09 09:23:15 (0)

习惯用keepout,手动加boardcut,最后用3D图确认所有需要开槽的地方

官方工作人员 2019-07-09 09:53:02 (1)

建议同板框线一个层用机械1层画挖空的形状,然后在去框选这个形状转换boardcut,这样3D效果也有了,实际挖空效果也有了