jw_cad 外部変形 - (788) rubyで放射線を引く(ray) -

外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。

 

ruby放射線を引く(ray)

:ruby放射線を引く(ray)
@echo off
ruby -x %0 jwc_temp.txt
goto:eof

REM #jww
REM #0 基準点を指示して下さい
REM #e

#!ruby -Ks -an -i.bak
BEGIN { include Math }
case $_
  when /^hk/ then hk = $F[1].to_f * PI / 180
    x = cos(hk) * 1e+10
    y = sin(hk) * 1e+10
    puts "%s %s %s %s" % [0, 0, x, y]
end
__END__