jw_cad 外部変形 - (1465) jw.rbで円弧の端点に矢印を描く -

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

 

jw.rbで円弧の端点に矢印を描く

:jw.rbで円弧の端点に矢印を描く
@echo off
ruby -x %0
goto:eof

REM #jww
REM #1ci 円・円弧を指示してください。
REM #e

#!ruby -Ks -rjw
jww
size = 5 #矢印の長さ( 図寸 )
xang = 45 #矢印の交角( ゚ )
xan2 = 120 #矢尻の交角( ゚ )
pt, a = cipoint(oci(1), pm = ci_hpends(oci(1), hp(1)))
w = 1.ci.w
d = 1.ci.d + (dconv(a.rad, w) - PI / 2 * pm).deg
plot ar(pt, d, size, xang, xan2)
__END__

 

 

jw.rb は ruby による jw_cad 外部変形用のライブラリです。