EDA365电子论坛网

标题: 请问skill出gerber的思路是什么? [打印本页]

作者: w_w    时间: 2024-12-24 19:57
标题: 请问skill出gerber的思路是什么?
请问skill出gerber的思路是什么?
好像没找到专有函数,望大佬指点下!

作者: aarom    时间: 2024-12-24 23:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: db-_-    时间: 2024-12-25 09:52
除了一两个没有,大部分都有函数的。
作者: w_w    时间: 2024-12-25 11:32
aarom 发表于 2024-12-24 23:22
1.一鍵自動建立層面.(主要)

2.確認無異常後出圖出檔案在專用的路徑.

一键生成gerber层面是有的,现在就是怎么将层面out出来,包括坐标,钻孔文件等操作,目前我是通过scr录制导出的,skill没想到用什么方法导出

作者: w_w    时间: 2024-12-25 11:34
db-_- 发表于 2024-12-25 09:52
除了一两个没有,大部分都有函数的。

创建gerber层面是有的。导出用skill,没找到好方法,目前是用录制scr的操作。

作者: jet2001    时间: 2024-12-26 09:54
本帖最后由 jet2001 于 2024-12-26 10:01 编辑

以下是 SILK_TOP 自動產生artwork 的局部skill ; 最後那段是給所有artwork每層 產生的skill;(自動kill 舊的artwork , 自動判別有幾層, 正負片, 盲埋孔, 背鑽, 然後一鍵產出所有artwork 含drillmap...)

layeradd = list("REF DES/SILKSCREEN_TOP" "PACKAGE GEOMETRY/SILKSCREEN_TOP" "BOARD GEOMETRY/SILKSCREEN_TOP" "DRAWING FORMAT/OUTLINE")
layeradd=cons("DRAWING FORMAT/TITLE_BLOCK" layeradd)
layeradd=cons("DRAWING FORMAT/TITLE_DATA" layeradd)
layeradd=cons("BOARD GEOMETRY/OUTLINE" layeradd)
Filmcreat("SILK_TOP" layeradd) ;

procedure( Filmcreat(FilmName artList)
axlVisibleDesign(nil)  add_num++
foreach( layer artList axlVisibleLayer(layer t))
(axlDBCreateFilmRec FilmName 0 0 0 _udw _shbox _posi 0 0 _sup 1 0 1 1)
if(_posi==1 then fprintf(op1 "--- add %s.art \n" FilmName)
  else fprintf(op1 "--- add %s.art   Negative   ---\n" FilmName) );if(_posi==1
)



作者: w_w    时间: 2024-12-26 10:43
jet2001 发表于 2024-12-26 09:54
以下是 SILK_TOP 自動產生artwork 的局部skill ; 最後那段是給所有artwork每層 產生的skill;(自動kill 舊的 ...

谢谢  自动生成artwork的这个步骤是会的,现在不会的是怎么用skill导出这些文件

作者: db-_-    时间: 2024-12-26 11:21
artwork命令了解一下
作者: w_w    时间: 2024-12-26 15:50
db-_- 发表于 2024-12-26 11:21
artwork命令了解一下

artwork;_setwindow form.film_control;_FORM film_control select_all;_FORM film_control create;_FORM film_control ok

这样吗,哈哈,录制的方式

作者: db-_-    时间: 2024-12-26 18:08


作者: ashnoer    时间: 2024-12-26 18:32
axlRunBatchDBProgram配合\share\pcb\batchhelp下的命令使用
作者: w_w    时间: 2024-12-27 08:59
db-_- 发表于 2024-12-26 18:08

谢谢大佬  学会了
作者: w_w    时间: 2024-12-27 09:00
ashnoer 发表于 2024-12-26 18:32
axlRunBatchDBProgram配合\share\pcb\batchhelp下的命令使用

谢谢大佬  我去研究研究

作者: kingweison    时间: 2024-12-27 17:53
:):)
作者: w_w    时间: 2025-4-26 17:56
db-_- 发表于 2024-12-26 18:08

大佬  这个文档是哪个路径找的呀,我找了一遍,没找到。。。





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2