自分の場合 個々の部品にSLK層線幅0.001以下で
部品情報など書いてある
お客さんに聞いても 重宝しているとのこと
しかし基板屋さんにとっては
線幅0.001ミリのシルクは印刷できないと
クレーム有り
毎回のやりとりも面倒
消してくれと言われて ひとつの基板データから
その線を消したのだけど
何かねえ 自分のやり方を否定されたようで
面白くない
そこで SLK1をSLK2へ移動させるソフトを組んでみた
SLK1の線幅0.02以下をSLK2に変えるだけ
それ以外弄ってない
簡単なデータで試したら うまく動いた
この逆にSKL2をSLK1へ戻すことも簡単
未だ作ってないけど
while(getline < drm > 0){
flag=0;
#slktop1 -> slktop2
if ($1=="LINE" && $2=="16" && $6=="80000000" && $7<=200){
$6="40000000";
print $0 > out_drm;
flag=1;
}
#slkbot1 -> slkbot2
if ($1=="LINE" && $2=="16" && $6=="8000" && $7<=200){
$6="4000";
print $0 > out_drm;
flag=1;
}
if (flag==0){
print $0 > out_drm;
}
}