您现在的位置是:首页 >技术交流 >Allegro生成artwork推荐做法网站首页技术交流

Allegro生成artwork推荐做法

Huskar_Liu 2023-07-22 10:42:17
简介Allegro生成artwork推荐做法

原则上,充分利用所见即所得的功能。
如下:

++++++++++++++++++++++++++++++++++++++++++++
创建所有的电气层底片。
以4层板为例。为了方便管理,统一名称很重要。

art01_top,
art02_gnd,
art03_pwr,
art04_bot,

首先,关闭所有的图层,只打开BG->outline,
然后,利用visibility窗口,选择电气层的开闭。

如,打开top层的etch, pin, via,
此时,所见即所得,就是art01_top所需的图层,
然后,启动artwork命令,在窗口中,右键add,输入名称art01_top。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,利用visibility窗口,创建其他的电气层底片。

++++++++++++++++++++++++++++++++++++++++++
创建top和bottom的soldermask。
为了方便管理,统一名称很重要。
soldtop,
soldbot,

以soldtop为例,
首先,关闭所有的图层,只打开BG->outline,
然后,打开non_conductor中的solder_top,打开pin,via的阻焊开窗,
然后,打开BG中的solder_top,打开板级的阻焊开窗,
然后,打开PG中的solder_top,打开封装中的阻焊开窗,

然后,启动artwork命令,在窗口中,右键add,输入名称soldtop。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,创建soldbot。

++++++++++++++++++++++++++++++++++++++++
创建top和bottom的pastemask。
为了方便管理,统一名称很重要。
pastetop,
pastebot,

以pastetop为例,
首先,关闭所有的图层,只打开BG->outline,
然后,打开non_conductor中的paste_top,打开pin,via的钢网开窗,
然后,打开BG中的paste_top,打开板级的钢网开窗,例如某些铜皮,需要在阻焊开窗之后,裸铜再镀锡,加强散热和通流。
然后,打开PG中的paste_top,打开封装中的钢网开窗,例如某些附加铜皮,需要在阻焊开窗之后,裸铜再镀锡,加强散热和通流。

然后,启动artwork命令,在窗口中,右键add,输入名称pastetop。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,创建pastebot。

++++++++++++++++++++++++++++++++++++++
创建创建top和bottom的silk。
为了方便管理,统一名称很重要。
silktop,
silkbot,

以silktop为例,
首先,关闭所有的图层,只打开BG->outline,
然后,打开BG中的silk_top,打开板级的丝印,例如环保标,板名板号等。
然后,打开PG中的silk_top,打开封装中的丝印,例如器件边框,首脚标等。
然后,打开COMP->REFDES中的silk_top,打开器件位号。

然后,启动artwork命令,在窗口中,右键add,输入名称silktop。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,创建silkbot。

++++++++++++++++++++++
注:
为了检查silk不违规,
需要建立两个辅助的底片。
即adt和adb。
这两个底片不用输出。

以adt为例,
首先,打开silktop,
然后,打开上面提到的soldtop和pastetop,

然后,启动artwork命令,在窗口中,右键add,输入名称adt。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,创建adb。

在adt和adb中,检查silk是否压了阻焊,是否压了钢网。

+++++++++++++++++++++++++++++++++++++++++++++
创建NC DRILL。

为了方便管理,统一名称很重要。
ncdrill,
ncroute,

首先,关闭所有的图层,只打开BG->outline,
然后,打开MANUFACTURE中的NClegend1_4,打开钻孔表。
然后,打开MANUFACTURE中的NCdrill_figure,打开钻孔指示图。
然后,打开MANUFACTURE中的NCdrill_legend,打开钻孔表的附加信息。

然后,启动artwork命令,在窗口中,右键add,输入名称ncdrill。
此时,系统会按照所见即所得的原则,抽取目前打开的图层,那些没有打开的图层,不会被抽取。
建立底片后,为了确保万一,右键match display,刷新一次底片抽取的图层。
再点开旁边的+号,检查一遍。

同样的方法,创建ncroute。

+++++++++++++++++++++++++++++++++++++++++++
打包文件时,
新建一个CAM文件夹,
将art01到art04,存放进去,给板厂做蚀刻,
然后是ncdrill,以及DRL文件,给板厂做钻孔,
然后是ncroute,以及ROU文件,给板厂做铣槽,
然后是soldtop,soldbot,给板厂做阻焊开窗,
然后是silktop, silkbot,给板厂做丝印,
这些文件打包给板厂。

新建一个SMT文件夹,
将pastetop,pastebot,存放进去,给贴片厂开钢网,
然后是place_txt文件,给贴片机定位坐标。
这些文件打包给贴片厂。

新建一个BRD文件夹,
将对应的brd文件,存放进去,作为存底的基准。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。