搜索
bottom↓
回复: 67

cam350拼板过程---PCB打样就要开工了,请各位讨论,没问题之后就可以开工了

[复制链接]

出0入0汤圆

发表于 2011-9-5 09:50:20 | 显示全部楼层 |阅读模式
经过几天学习,对cam350有了个基本的了解,现将拼板过程记录如下,不对的地方,恳请各位指证。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
准备好拼板的gerber文件,top,bottom,top silk screen,bottom silk screen,top solder mask,bottom solder mask,钻孔层,机械层共8层。
暂定不接受top和bottom的paste mask.

首先,file->import->auto import->[选择gerber文件夹]->next->finish.

(原文件名:导入.jpg)


(原文件名:导入2.jpg)


(原文件名:导入结果图.jpg)

接下来:file->save as[保存为.cam文件]


(原文件名:saveas.jpg)

同上,把所有要拼的板子都转为.cam格式。

接下来打开一个.cam文件。再导入接下来的.cam文件。
file->merge->[打开要合并的.cam文件]

(原文件名:选择merge文件.jpg)


之后,回到cam editor,导出gerber文件和机械层来【用来分割板子】。
file->export->gerber data


新的gerber会附在光标上,选择合适的点放置。放置完成后显示为一个图框。
接下来要打散它。
edit->change->explode->all->[选择图框]->OK.


(原文件名:选择刚导入线框.jpg)
将其打散。

(原文件名:显示出来.jpg)
按照上面的方法导入全部的要拼板文件【.cam格式】,排列好相对位置和之间的距离【因为要用2mm铣刀分割,间距最少为2mm】。最后完成之后,把相同层合并到一层上面。[除了要移动的层全部关闭]
edit->move->【在工具栏选择move to layer,选择要移动到的层】->ok.[自己拼板就到这一步就ok了]

之后进入panel editor设定所拼大板尺寸,及其它细节。

选择tools->panel editor,进入panel editor

(原文件名:panel editor.jpg)

点击工具栏setup进入拼板尺寸设定框

(原文件名:setup按钮.jpg)


(原文件名:set up.jpg)

设定总体大小【因为我们要拼成50X50的大板,填入500x500mm】

(原文件名:设定总体大小.jpg)

分割50x50的大板时要求边上有四个定位孔,这四个定位孔按照 我们的要求为3.175mm直径,距边上3 mm。这四个孔我们要通过symbol editor来编辑。

选择tools->symbol editor进入symbol editor界面,为新的symbol增加层tables->layers->add结果如下图:


(原文件名:after add.jpg)

接下来放置钻孔,add->drill->[点击工具栏的drill spec]->弹出如下对话框【drill specification】->在tool size栏填入钻孔大小125mil->ok->在原点放置钻孔


(原文件名:drill spec.jpg)


(原文件名:填入dill大小.jpg)

然后在mask层放置flash,首先把除solder mask的层全部关闭,接下来新建aperture尺寸比drill大30mill即可,
tables->aperture->[选择一个未定义的aperture]->shape:round/diameter:150mil->enter->OK.


(原文件名:add aperture.jpg)

add->flash->[将当前层置为mask top]->在原点放置flash.同样在mask bot放置flash.

最后来放置symbol的border。
add->border->[在图形周围依次点击各点]->右击退出。


(原文件名:add border.jpg)

到此symbol制作完毕。接下来保存起来。
file->save symbol->填入名称,类型选择为pinning hole->ok.

(原文件名:PINNING HOLE.jpg)

再保存到库里file->save lib.

~~~~~~~~~~~~~~~~~~~~~~~~~~~完成symbol创建。
回到panel editor中,tools->panel editor.

再次点击setup,为板子增加定位孔。
在pinning hole 选项卡下点击add->在弹出来的窗口中选择刚才新建的pinning hole->OK


(原文件名:add pinning hole.jpg)
接下来确定pinning hole的位置,它们都离边有3mm,选择单位为mm,坐标为absolute,x:3,y:3.

(原文件名:position.jpg)
按照上面的做法,依次放置另外的3个孔并确定其位置。

(原文件名:放置完pinning.jpg)

接下来单击工具栏的creat,弹出提示框->ok->为symbol 设定层


(原文件名:提示框.jpg)


(原文件名:layer stckup.jpg)

依次指定各层:

(原文件名:new layer.jpg)

完成之后

(原文件名:add layer done.jpg)

ok之后弹出窗口:

(原文件名:after add layer.jpg)

根据需要 ,我们不用copy,只要一份,在number of x/y copies填入1,如图:

(原文件名:modified.jpg)
点creat完成创建。

(原文件名:after.jpg)

之后导出gerber文件生产和我们用来分割电路板的机械层gerber,返回cam editor->file->export->gerber data->选择要导出的gerber。

出0入0汤圆

发表于 2011-9-5 11:09:32 | 显示全部楼层
我们是否可以直接提供完整的CAM文件。

出0入0汤圆

发表于 2011-9-5 11:15:29 | 显示全部楼层
对齐, 移动都怎么操作呢?

出0入0汤圆

发表于 2011-9-5 11:31:39 | 显示全部楼层
edit-->> MOVE
至于对齐,要看是对齐什么了。cam350里面的对齐比较麻烦。
大家出gerber时请尽量将各层对齐后再出gerber,否则用350拼板的人会很郁闷的。

出0入0汤圆

发表于 2011-9-5 11:51:10 | 显示全部楼层
我用pads 导出 gerber很难对齐。  一般就是丢给制版厂。  他们也从来没说什么就做好了。

不知道阿莫这里是什么情况?

出0入0汤圆

发表于 2011-9-5 11:57:20 | 显示全部楼层
回复【楼主位】zpl123456789 盼盼
经过几天学习,对cam350有了个基本的了解,现将拼板过程记录如下,不对的地方,恳请各位指证。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
准备好拼板的gerber文件,top,bottom,top silk screen,bottom silk screen,top solder mask,bottom solder mask,钻孔层,机械层共8层。
暂定不接受top和bottom的paste mask.
首先,file->import->auto import->[选择gerber文件夹]->next->finish.

<center>
<font color=green>(原文件名:导......
-----------------------------------------------------------------------

paste 层是出钢网用的,和PCB打样没有关系


虽说现在还没有画两层板,但是有画几块的冲动,加油

出0入0汤圆

发表于 2011-9-5 12:27:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-5 12:51:54 | 显示全部楼层
回复【4楼】eyecan82  
我用pads 导出 gerber很难对齐。  一般就是丢给制版厂。  他们也从来没说什么就做好了。

不知道阿莫这里是什么情况?
-----------------------------------------------------------------------


那是因为板厂帮你将各层对齐了。
避免这个问题,不要在出gerber时选择center,用offset,每层的offset都改为一样。用PADS出gerber而不对齐的,基本上都是这个原因。

另外,在PADS中可以使用无模命令@camdocs自动生成gerber文件设置,再手动添加钻孔层,根据实际需要调整各层的内容。
头像被屏蔽

出0入0汤圆

发表于 2011-9-5 12:53:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

 楼主| 发表于 2011-9-5 14:18:17 | 显示全部楼层
回复【1楼】guowei681  
-----------------------------------------------------------------------

我用cam350打开protel的cam文件提示出错,为了统一性,只接受gerber

出0入0汤圆

发表于 2011-9-5 14:32:25 | 显示全部楼层
回复【9楼】zpl123456789 盼盼
回复【1楼】guowei681   
-----------------------------------------------------------------------
我用cam350打开protel的cam文件提示出错,为了统一性,只接受gerber
-----------------------------------------------------------------------
收到,好的。另外CAM350是否有版本区别,不同的版本能否相互打开,我目前用的是9.0的。没有更多的版本测试,不清楚情况。

出0入0汤圆

 楼主| 发表于 2011-9-5 14:37:49 | 显示全部楼层
cam350版本不同无所谓吧,gerber格式通用呀

出0入0汤圆

 楼主| 发表于 2011-9-5 14:42:56 | 显示全部楼层
主要是想让熟悉的朋友,帮忙看看有没有错误的地方,

出0入0汤圆

 楼主| 发表于 2011-9-5 14:43:42 | 显示全部楼层
回复【5楼】billowtust  
-----------------------------------------------------------------------

正解,谢谢!!

出0入0汤圆

发表于 2011-9-5 14:44:03 | 显示全部楼层
你目前处理的方式是,先将软件生产的gerber文件在CAM350里面合并成XX.cam,然后拼板。我的意思是,软件生成的gerber文件多而乱。我这边也同样的方式给合并成xx.cam。合并后的文件。在不同的cam350里面会不会有不能识别的情况产生。谢谢

出0入0汤圆

 楼主| 发表于 2011-9-5 14:50:57 | 显示全部楼层
这个不太清楚,也没用不同版本试过。
你的意思是这样我就不用一个个再另存为.cam文件了,也不用理会各种不同软件的gerber了是吧?
可是我还是要打散它们的呀。

出0入0汤圆

发表于 2011-9-5 15:04:28 | 显示全部楼层
回复【15楼】zpl123456789 盼盼
这个不太清楚,也没用不同版本试过。
你的意思是这样我就不用一个个再另存为.cam文件了,也不用理会各种不同软件的gerber了是吧?
可是我还是要打散它们的呀。
-----------------------------------------------------------------------

“你的意思是这样我就不用一个个再另存为.cam文件了”  是的,这样能给你减轻不少的工作量,另外你需要打散他们,这点我不是很明白,既然你都将散的文件合并为一个整的了,为什么还要分离单层文件出来呢。

出0入0汤圆

发表于 2011-9-5 15:06:06 | 显示全部楼层
回复
【2楼】 eyecan82  移动都怎么操作呢?   
【3楼】mdwct
-----------------------------------------------------------------------
CAM350里面对齐各个层很方便啊,估计是大家用的少,不熟练而已。

1.Edit->Layers->Align;
2.快捷栏上,选择 Object Snap(千万不要选 Grid Snap);
3.基点层上,左键点击基点(焊盘、Via等),右键单击一次确认;
4.待移动层上,左键点击对应点,右键单击二次确认;
5.OK! 你会发现待移动层已经移动,且与基点层对应整齐

出0入0汤圆

 楼主| 发表于 2011-9-5 15:09:38 | 显示全部楼层
回复【17楼】guowei681  
-----------------------------------------------------------------------

我不打散了的话,就只能导入两个电路板的gerber,只能导入一个,explode一个

出0入0汤圆

 楼主| 发表于 2011-9-5 15:11:15 | 显示全部楼层
回复【18楼】fishplj2000  
-----------------------------------------------------------------------

回复
【2楼】 eyecan82  移动都怎么操作呢?   
【3楼】mdwct
-----------------------------------------------------------------------
CAM350里面对齐各个层很方便啊,估计是大家用的少,不熟练而已。

1.Edit->Layers->Align;
2.快捷栏上,选择 Object Snap(千万不要选 Grid Snap);
3.基点层上,左键点击基点(焊盘、Via等),右键单击一次确认;
4.待移动层上,左键点击对应点,右键单击二次确认;
5.OK! 你会发现待移动层已经移动,且与基点层对应整齐
————————————————————————————————————
对,很方便的

出0入0汤圆

 楼主| 发表于 2011-9-5 15:14:38 | 显示全部楼层
fishplj2000 你好,你熟悉的话,帮忙检查一下,看看有没有不当的地方。先谢谢了!

出0入0汤圆

发表于 2011-9-5 15:16:06 | 显示全部楼层
回复【20楼】zpl123456789 盼盼
回复【17楼】guowei681   
-----------------------------------------------------------------------
我不打散了的话,就只能导入两个电路板的gerber,只能导入一个,explode一个
-----------------------------------------------------------------------

明白。好的。这样的话想帮你省点工作量看来是帮不上忙了哦。呵呵呵。。。等你好消息,前面几款板客户急要,先其他地方做了,后面的就等你这边了。

出0入0汤圆

发表于 2011-9-5 16:27:33 | 显示全部楼层
回复【18楼】fishplj2000  
回复
【2楼】 eyecan82  移动都怎么操作呢?   
【3楼】mdwct
-----------------------------------------------------------------------
cam350里面对齐各个层很方便啊,估计是大家用的少,不熟练而已。

1.edit-&gt;layers-&gt;align;
2.快捷栏上,选择 object snap(千万不要选 grid snap);
3.基点层上,左键点击基点(焊盘、via等),右键单击一次确认;
4.待移动层上,左键点击对应点,右键单击二次确认;
5.ok! 你会发现待移动层已经移动,且与基点层对应整齐
-----------------------------------------------------------------------

这个方法是不错的,如果是丝印层或者层上没有VIA,焊盘之类的让cam350抓取,就无法自动进行层对齐。像前段时间我帮一个朋友拼板时,就遇到类似的问题。幸好每层都有板框,可以根据板框来对齐。


回复【8楼】armok  阿莫
回复【7楼】mdwct  
-----------------------------------------------------------------------
看来mdwct很专业啊。在拼板厂做过?

后记:刚才我打了电话给mdwct,mdwct很热心的说可以帮我们解答拼板中的一些问题。非常感谢!
-----------------------------------------------------------------------

原来也是为省钱,自己拼在一起,再发给板厂,拼过一些板子。工作原因,与板厂沟通比较多,每个substrate都必须与板厂,封装厂三方沟通的。
我们共同学习进步!哈哈

出0入0汤圆

发表于 2011-9-5 16:35:36 | 显示全部楼层
我提一个,使用cam35遇到的问题,也是很容易出错的地方
cam350 拼板后,export gerber时,不要同时将钻孔export,否则生成的文件可能会有问题的,感觉这个像软件的BUG;

正常做法是分成两(三)步export:

1、export gerber data -->> gerber (如top,bottom等等)
2、export drill data (drill)
3、mill data (mill,如果有的话)

出0入0汤圆

 楼主| 发表于 2011-9-5 16:36:52 | 显示全部楼层
回复【24楼】mdwct  
-----------------------------------------------------------------------
正要请教一下,你帮忙看看过程都对吗

出0入0汤圆

 楼主| 发表于 2011-9-5 16:37:49 | 显示全部楼层
知道了,谢谢

出0入0汤圆

发表于 2011-9-5 19:10:23 | 显示全部楼层
下次打板用!TKS。

出0入0汤圆

发表于 2011-9-5 19:25:45 | 显示全部楼层
自己拼板和交给你们拼板有啥区别?

出0入0汤圆

发表于 2011-9-5 20:40:43 | 显示全部楼层
好复杂,不过还是要一步步的学习

出0入0汤圆

发表于 2011-9-5 21:11:13 | 显示全部楼层
TO【29楼】
估计是自己拼板可以选择割开还是不割开,就是8块钱的问题。



顺便请教大家一个CAM350拼板问题,在我以前发的一个帖子里,麻烦大家过去看看,具体操作我还没解决:

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4741997&bbs_page_no=1&search_mode=3&search_text=cyr_hongfeng&bbs_id=1009

出0入0汤圆

发表于 2011-9-5 21:48:43 | 显示全部楼层
to 【26楼】 zpl123456789 盼盼

不必太客气哈。
cam 350拼板过程就是这样子的。

出0入0汤圆

发表于 2011-9-5 22:19:54 | 显示全部楼层
回复【31楼】cyr_hongfeng  
to【29楼】
估计是自己拼板可以选择割开还是不割开,就是8块钱的问题。
-----------------------------------------------------------------------

估计自己割开很难处理好吧?哦,有雕刻机的除外。
如果是这样的话,可以说,多数人都没必要自己拼板了。

出0入0汤圆

发表于 2011-9-5 22:20:46 | 显示全部楼层
顶,MARK

出0入0汤圆

发表于 2011-9-5 23:23:43 | 显示全部楼层
提醒下楼主,如果接收的gerber为mentor expedition enterprise2007版本的必须使用cam350 10.0以上版本才能正确的导入gerber文件,不然的话同一层的铜皮会被识别成多个层面或者是图形不完整,甚至是产生尖角(这个是mentor走的臭棋,没办法)

出0入0汤圆

发表于 2011-9-5 23:28:12 | 显示全部楼层
Gerber格式还得要求详细一些,比如光圈、单位等

出0入0汤圆

发表于 2011-9-6 09:11:03 | 显示全部楼层
如果有几个PCB要制作,是自己拼版后提交还是直接把几个PCB的GERBER分开一起提交就可以呢?

出0入0汤圆

 楼主| 发表于 2011-9-6 09:12:01 | 显示全部楼层
回复【35楼】rx_78gp02a  
-----------------------------------------------------------------------

好的,我要注意了,谢谢!

出0入0汤圆

 楼主| 发表于 2011-9-6 09:45:52 | 显示全部楼层
回复【33楼】huayuliang  花生
-----------------------------------------------------------------------

回复【31楼】cyr_hongfeng  
to【29楼】
估计是自己拼板可以选择割开还是不割开,就是8块钱的问题。
-----------------------------------------------------------------------

估计自己割开很难处理好吧?哦,有雕刻机的除外。
如果是这样的话,可以说,多数人都没必要自己拼板了。
-------------------------------------------------------------------
“估计是自己拼板可以选择割开还是不割开,就是8块钱的问题。”--------如果有的网友要自己割开,可以省下8块钱。这时就要自己把板子给拼好了。

出0入0汤圆

发表于 2011-9-6 18:40:32 | 显示全部楼层
没软件呢,上传个。

出0入0汤圆

发表于 2011-9-6 20:30:44 | 显示全部楼层
原来拼版这么多步骤啊

出10入10汤圆

发表于 2011-9-6 22:45:00 | 显示全部楼层
下次打板用!同时顶楼上,同求软件cam350

出0入0汤圆

发表于 2011-9-6 23:02:51 | 显示全部楼层
回复【40楼】liumaojun_cn
没软件呢,上传个。
-----------------------------------------------------------------------

是啊,确定有哪个版本了么?

最好统一版本,以免出错!!!

出0入0汤圆

发表于 2011-9-7 17:44:11 | 显示全部楼层
请教各位:之前,我将两个CAM文件合并过,合并后的钻孔资料,有点问题——Tables / NC Tool Tables..里所显示的数值不对,有时候,连那个钻孔值也不对。这问题,一直没找到答案。很是郁闷。。

出0入0汤圆

发表于 2011-9-8 08:25:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-8 13:01:16 | 显示全部楼层
支持 zpl123456789 盼盼。  留个脚印

出0入0汤圆

发表于 2011-9-8 15:17:38 | 显示全部楼层
回复【21楼】zpl123456789 盼盼
-----------------------------------------------------------------------

我用你的方法对齐了,可是丝印层还是没对齐,怎么办?有什么方法能把丝印也对齐吗?


请指教,谢谢!

出0入0汤圆

发表于 2011-9-9 00:18:21 | 显示全部楼层
希望"zpl123456789 盼盼 "改个头像, 我总觉得别扭, 用这个虽说是你的自由,但我总觉得让别人看山东人就这模样.

出0入0汤圆

发表于 2011-9-9 08:56:33 | 显示全部楼层
多谢分享!

出0入0汤圆

发表于 2011-9-9 21:06:59 | 显示全部楼层
回复【48楼】shudexin
-----------------------------------------------------------------------

.................................管的太多了吧?

出0入0汤圆

发表于 2011-9-9 21:11:17 | 显示全部楼层
感觉相当的麻烦哪......没用过.....

出0入0汤圆

发表于 2011-9-15 13:01:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-15 15:45:13 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-9-29 23:15:22 | 显示全部楼层
楼主说的可是将不同的pcb拼到1个板里??
如果是单个板拼得话应该不用这么麻烦吧,用自动拼板功能应该很方便。
我遇到1个问题:拼版后导出gerber文件会报如下的错误:
WARNING: Raster polygons are output to a vector plotter.
         Voids in any polygon are output as dark polygon.
然后将导出的gerber再导入之后就发现top和bottom的走线已经不见了,已经和铺铜融成一块了,不知道怎么回事。请各位高手指点一下,谢谢!!

出0入0汤圆

发表于 2011-10-4 09:21:16 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-8 14:14:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-9 09:45:30 | 显示全部楼层
mark

出100入0汤圆

发表于 2011-11-9 10:55:00 | 显示全部楼层
回复【楼主位】zpl123456789  盼盼
……
按照上面的方法导入全部的要拼板文件【.cam格式】,排列好相对位置和之间的距离【因为要用2mm铣刀分割,间距最少为2mm】。最后完成之后,把相同层合并到一层上面。[除了要移动的层全部关闭]
edit->move->【在工具栏选择move to layer,选择要移动到的层】->ok.[自己拼板就到这一步就ok了]
……
-----------------------------------------------------------------------

新手,这里卡了好一会才弄明白,~

原来,在【move to layer】前还要先【SelectAll】,(第一次用CAM350,感觉选择和移动视角真不方便—_-!! )
或者,file->merge->[打开要合并的.cam文件],,导入的时候直接把层选好再【OK】,后面就不用【move to layer】了。

出100入0汤圆

发表于 2011-11-9 11:33:01 | 显示全部楼层
哎~~感觉麻烦啊,可能是因为自己用CAM350不习惯~~

觉得还是直接在protel里面拼好板,再导出为gerber,嗯,这样方便多了~

出0入0汤圆

发表于 2012-2-4 18:53:11 | 显示全部楼层
MARK

出0入0汤圆

发表于 2012-2-14 10:28:14 | 显示全部楼层
cam350拼版步骤好复杂,不过还是要好好学习,谢谢分享!

出0入0汤圆

发表于 2012-5-24 13:13:37 | 显示全部楼层
感觉好复杂,能搞个视频就更好了

出0入0汤圆

发表于 2012-12-11 14:29:21 | 显示全部楼层
标注学习!

出0入0汤圆

发表于 2012-12-11 14:37:49 | 显示全部楼层
拼板这个事很费时间的,其实没必要花这个精力去弄,万一搞错一点,得不偿失。如果你大把时间可以弄一下。

时间就是金钱,你懂的。

出20入118汤圆

发表于 2015-1-11 13:46:17 来自手机 | 显示全部楼层
Mark下,以后有用

出0入0汤圆

发表于 2015-1-12 13:40:32 | 显示全部楼层
Mark下,前些天拼了一回,没有成功,这个可以参考哦。

出0入0汤圆

发表于 2018-10-25 20:09:08 | 显示全部楼层
业余的话用allegro拼板比这个省事点
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-11 15:59

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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