REM 多重円を作図する 外部変形
echo off
REM #cd
REM #jww
REM #h0 範囲内のデータのみを選択
REM #c直径(mm) :/_
REM #0中心点を指示してください。
REM #e
copy jwc_temp.txt temp.txt > nul
cscript //nologo 多重円.rb temp.txt %1 %2 %3 %4 %5 %6 %7 %8 %9> jwc_temp.txt
◎スクリプトファイル(ファイル名 多重円.rb で保存してください)
多重円を作図する Rubyスクリプト
BEGIN{
$r=Array.new
while ARGV.length > 1
argument=ARGV.pop
if argument !=""
$r.push(argument.to_f/2)
end
end
}
def main
while ARGF.gets
xy = split
if xy[0] =~ /^hp1/
x=xy[1].to_f
y=xy[2].to_f
end
end
n=-1
while (n <$r.size-1)
printf("ci %e %e %e\n", 0,0,$r[n])
n +=1
end
end
main()