jw_cad 外部変形 - (955) jscriptで電卓を開く -

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

 

jscriptで電卓を開く

/* jscriptで電卓を開く
@cls & echo off
echo hd > jwc_temp.txt
start wscript //nologo //e:jscript %0
goto:eof

REM #jww
REM #e
*/

with (new ActiveXObject("WScript.Shell")) {
  Exec("calc")
}

 

 

参考までに

傾いた楕円弧、双曲線などを gnuplot で描く

:gnuplotで傾いた楕円弧を描く(2)
@echo off
path C:\maxima-5.47.0\gnuplot\bin;%path%
ruby -x %0
goto:eof

#!ruby -Ks
f = open "| gnuplot -p", "w"
f.print <<~gnuplot
  r = 2
  p1 = (-30.0*pi)/180
  p2 = (270.0*pi)/180
  w = 0.5
  d = pi/12
  set parametric
  set xrange [-(2*r):(2*r)]
  set yrange [-(2*r):(2*r)]
  set size square
  c = cos(d)
  s = sin(d)
  plot [p1:p2] \
       r/cos(t)/1.0,r*tan(t)/1.0, \
       r/cos(t)/2.0,r/sin(t)/2.0, \
       r*(cos(t)*c-sin(t)*s*w),r*(cos(t)*s+sin(t)*c*w), \
       r*(cos(t)*c-sin(t)*s),r*(cos(t)*s+sin(t)*c)
gnuplot
f.close
__END__