Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 83843|回复: 117

[分享] 一键创建投板压缩包

  [复制链接]
发表于 2014-10-19 00:14:15 | 显示全部楼层 |阅读模式
本帖最后由 這侽孓譙悴丶 于 2014-10-20 22:31 编辑

PS:该skill为@vivienluo 版主起稿,@XYX365 和我一起完善的最终作品!如果您觉得该程序实用,那么多上传点资料上来,分享点资料或经验和设计技巧给大!谢谢!
程序基本功能:自动将当前目录下的光绘文件分类打包。共分5个压缩包,如下图:

程序界面:

界面.png

如果当前目录下有相关的光绘文件、结构文件或坐标文件,就会在界面里自动分类显示出来,如果没有就不会显示在界面里。

Cam:在列表框中显示制板所需光绘文件。
一般包括以下类型文件:art_aper.txt、art_param.txt、drill.art、ncdrill.log、oblong.art、           silkbotm.art、silktop.art、soldbotm.art、soldtop.art、*.ipc、*.drl和各个电器层的光绘.art。这些文件比较多,压缩前程序能自动判断Cam文件是否缺少,如若缺少相关文件,程序会自动弹出提示框提示缺少了那些光绘文件。避免出现文件缺少还不知道的情况!

提示缺少文件.png


Smd:在列表框中显示制作钢网所需光绘文件。
   一般包括文件:art_aper.txt、art_param.txt、pasttop.art、pastbotm.art,程序不区分光绘文件名称的大小写,避免光绘命名为大写的情况下  PASTTOP.art、PASTBOTM.art被压缩到Cam压缩包里
若勾选出现的“xy file”则将会包括零件坐标文件,坐标文件有三种命名方式:placed_txt.txt、placed_rpt.txt、PCB文件名(去掉_pcb)_xy.txt,当目录下这3种命名的坐标文件都存在时,程序只取其中一个进行压缩(优先取placed_txt.txt),当这3个文件都不存在时,xy file”选项呈灰色状态,窗口左下角会提示:器件坐标文件不存在,请核查!
器件坐标文件不存在.png


Asm:在列表框中显示装配所需光绘文件。
一般包括文件:art_aper.txt、art_param.txt、adb.art、adt.art,程序不区分光绘文件名称的大小写,避免光绘命名为大写的情况下  ADT.art、ADB.art被压缩到Cam压缩包里


Dxf:在列表框中显示所有结构文件;
一般包括表层和底层的DXF文件,结构文件必须以“_dxf”结尾,禁止使用“.”等非法字符;

Pcb:在列表框中显示当前以"_PCB"结尾的BRD文件。
板名必须以"_PCB"结尾,禁止使用“.”等非法字符;否则,程序无法打包,“RUN”按钮呈灰色状态,窗口左下角会提示:文件未以"_PCB"结尾。
文件命名未以_PCB结未.png

创建的压缩包会自动注入一些相关信息:
QQ截图20141019114857.png

所有文件都必须在当前BRD目录下,点击“Run”就会自动在当前目录下自动分类打包为5个压缩包。
五个压缩包的命名方式:如文件为:WG300_PCB.brd
BRD文件名(去掉_PCB)_CAM.ZIP –>WG300_CAM.ZIP
BRD文件名(去掉_PCB)_SMD.ZIP –>WG300_SMD.ZIP
BRD文件名(去掉_PCB)_ASM.ZIP –>WG300_ASM.ZIP
BRD文件名(去掉_PCB)_DXF.ZIP –>WG300_DXF.ZIP
BRD文件名.ZIP –>WG300_PCB.ZIP

五个压缩包包含的文件:
BRD文件名(去掉_PCB)_CAM.ZIP:art_aper.txt、art_param.txt、drill.art、ncdrill.log、oblong.art、钻带文件:BRD文件名-1-X.drl、各走线层和平面层的光绘文件、两个阻焊层的光绘文件和两个丝印层的光绘文件。

BRD文件名(去掉_PCB)_SMD.ZIP:两个钢网层的光绘文件(pasttop.art、pastbotm.art)、art_aper.txt、art_param.txt、零件坐标文件:BRD文件名_xy.txt

BRD文件名(去掉_PCB)_ASM.ZIP:art_aper.txt、art_param.txt、两个装配层的光绘文件

BRD文件名(去掉_PCB)_DXF.ZIP:表、底层的结构文件:BRD文件名_top_dxf.dxf、BRD文件名_bottom_dxf.dxf

BRD文件名.ZIP:BRD文件

注意:该程序使用rar.exe进行压缩,请自行将你电脑上WINRAR安装目录下的rar.exe放置pcbenv目录下。
1.直接在ALLEGRO 命令行输入echo$localenv然后回车,命令栏返回的值即是你电脑上pcbenv目录所在的路径;
2.或者:右键“计算机”(我的电脑)->”属性”->”高级系统设置”->“高级”->”环境变量”,看看用户变量或者系统变量中是否有个变量名为HOME变量,HOME的变量值即是pcbenv目录所在的路径,如果没有这个HOME变量就自己在用户变量或者系统变量中新建一个(用户变量优先级高于系统变量),变量名为HOME,变量值为pcbenv目录的路径,新建后重启Allegro就会在HOME变量值路径下自动生成一个pcbenv文件夹。

WIN7 64位旗舰版系统下15.5.1、16.3和16.6都测试过没问题!

命令:
  1. cam_zip
复制代码

加载代码:
  1. load("cam_zip.il" "www.allegro-skill.com")
复制代码









补充内容 (2017-3-2 12:12):
本帖回复中已更新最新V2.1版本,CAM列表增加了选择异形孔rou文件。

cam_zip.rar

15.15 KB, 下载次数: 414, 下载积分: 贡献 1

Rar(32位).rar

220.89 KB, 下载次数: 197, 下载积分: 贡献 1

Rar(64位).rar

234.25 KB, 下载次数: 387, 下载积分: 贡献 1

评分

参与人数 3威望 +5 SKILL币 +42 贡献 +11 收起 理由
小小吴 + 2 很给力!
vivienluo + 5 + 20 + 11 很给力!
palDesign + 20 给合作开发,赞一个!

查看全部评分

 楼主| 发表于 2017-3-2 12:16:35 | 显示全部楼层

00000000000

本帖最后由 這侽孓譙悴丶 于 2017-3-30 09:24 编辑

更新最新V2.1版本,CAM列表增加了选择异形孔rou文件。

加载代码:load("camzip.ile" "wjb.4414925272016110511:00:17")

执行命令:cam_zip
8.png

camzip.rar

16.06 KB, 阅读权限: 255, 下载次数: 3, 下载积分: 贡献 1

售价: 100 SKILL币  [记录]

评分

参与人数 1SKILL币 +1 收起 理由
molinchz + 1

查看全部评分

发表于 2017-3-15 19:31:56 | 显示全部楼层
這侽孓譙悴丶 发表于 2017-3-15 14:43
记得下载刚更新的最新V2.1版本的!

好贵,新人买不起啊
发表于 2014-10-20 09:33:59 | 显示全部楼层
很不错。支持!
另外如果电脑上安装有winrar压缩软件,可以直接到安装目录中找到rar.exe文件,然后放到PCBENV目录下。如果找不到,就找楼主叫他上传一个。
发表于 2014-10-20 13:06:20 | 显示全部楼层
不能自动导出光绘吗?
 楼主| 发表于 2014-10-20 22:09:41 | 显示全部楼层
本帖最后由 這侽孓譙悴丶 于 2014-10-20 23:53 编辑
chuchiwolong 发表于 2014-10-20 13:06
不能自动导出光绘吗?

这个是打包光绘的。实际上这个应该是配套一键出光绘使用的,光绘应该有一套SKILL的,从光绘设置、出光绘前的文件清除,一键出光绘,然后再光绘一键打包为一整套。但目只有出光绘前的文件清除和光绘一键打包这两个,其余的后面有得话会上传分享给大家。朋友有得话也多上传些实用的资料上来哈!
 楼主| 发表于 2014-10-20 22:26:22 | 显示全部楼层
vivienluo 发表于 2014-10-20 09:33
很不错。支持!
另外如果电脑上安装有winrar压缩软件,可以直接到安装目录中找到rar.exe文件,然后放到PCB ...

我的是64位的,让舍友发个32位的给我
 楼主| 发表于 2014-10-20 22:35:56 | 显示全部楼层
palDesign 发表于 2014-10-19 08:39
没源码,me还是要进行二次重复开发,哎,
不过好像首次看到合作开次,感觉很好,

发表于 2014-10-31 21:53:37 | 显示全部楼层
不错的share,赞一个
发表于 2014-11-27 20:12:00 | 显示全部楼层
这个很有用啊,如果能有源码分享就完美了,
发表于 2014-12-15 15:28:41 | 显示全部楼层
又一键出gerber就好了
 楼主| 发表于 2014-12-15 20:35:11 | 显示全部楼层
xiaoyout 发表于 2014-12-15 15:28
又一键出gerber就好了

会有的,年底在论坛上有可能会有,请多关注论坛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-3-29 17:16 , Processed in 0.164245 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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