Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
先日 Version 5.02 --> 6.11aにバージョンアップしました。円弧の伸縮についてお分かりの方お教え下さい。円弧の端点を、円弧が閉じるように伸縮すると、「円」になってしまうようなのですが、これを「円弧」のままにしたいのですが、どこかに設定はあるのでしょうか。
開始角度0度、終了角度350度の円弧(円弧角350度)があるとします。円弧の350度付近を(L)クリックして350度側の端点を伸縮します。伸縮点を0度側の端点とするため(R)クリック。
すると円弧角360度の円弧になりますね。Ver5.02 の時は円弧だったはずなのですが Ver6.11 では円弧を閉じた時点で「円」として認識するようなのです。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=32543;id=004
データ的には、Jw_cad では、円データも円弧データも、同じ円弧データです。円データの場合は「全円フラグ」がオンになります。ついでに楕円も楕円弧も、同じ円弧データです。
円になってしまう、というのは、どうやって認識されているのでしょうか?もし、伸縮の際に「円です」と表示されるという事であれば、Ver.5.02 を実際に動かしてみましたが、同じく「円です」と表示されます。TAB×3の属性取得表示では「円弧 r=〜〜〜」って表示されますけど。操作ミスをして、伸縮コマンドの際に線切断(R)をしてしまっていて、それを伸縮し、2つの円弧があって円に見える状態になっているのやもしれません。って事はないかなぁ?

で、円弧のままでいて欲しい、円であると困る、というのは何故なのか、そのあとどういう事をしたいのか、というのがよく分かりません。円弧角=360°で円ではない(全円フラグがオフ状態)というのは、誤差でないのなら、バグって事になるような気はしますけれど。外部ツールや外部変形などを作る側としては、正直、どちらを信用していいのか、これは双方違うものだと考慮して作らないといけないのか、それはそれで少し難儀なような気はします。あ、そうそう、以前そういえば、円弧角=720°とか、-360°とか、そういうネタがあったような気がしますけど〜 忘れました