矢印変換
@REM 曲線属性解除
@echo off
goto %1
REM #jww
REM #cd
REM #hm |曲線属性解除|矢印変換|
REM #:1
REM #h2 範囲内データ・範囲内外に跨る線データを選択
REM #hc 範囲選択してください
REM #ht10 ブロック図形除外
REM #ht40 ソリッド図形除外
REM #g1 全レイヤグループ選択
REM #zz ハッチ・図形・寸法・建具属性
REM #zw 線幅の設定・変更の書込・読込
REM #zc 文字基準点の書込
REM #hr
REM #e
REM #:2
REM #h1 範囲内データを選択
REM #hc 範囲選択から矢印交点を指定してください
REM #zz ハッチ・図形・寸法・建具属性
REM #zw 線幅の設定・変更の書込・読込
REM #hr
REM #e
:1
jgawk '/hq/{print "hd";next}/pl/{next}{print $0}' jwc_temp.txt>temp.txt
echo h#曲線を解除しました >>temp.txt
copy temp.txt jwc_temp.txt
del temp.txt
goto end
:2
jgawk '/hq/{print"hd";n=0;next}/#/{p=1}/lc/{if(p==1){lc=substr($0,3);pn="pn" lc}}/^^ /{if(n==0){n=n+1;print pn;print "z3";print "pt",0,0;next}else{next}}/z3/{next}{print}' jwc_temp.txt>temp.txt
echo h#矢印を変換しました >>temp.txt
copy temp.txt jwc_temp.txt
del temp.txt
goto end
2021.5.20 by somem
@end
| 固定リンク
コメント