TA的每日心情 | 开心 2019-11-19 15:32 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
本帖最后由 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
)
|
|