Jw_cad 相談室−その2 New

 Jw_cad についての相談の場としてお使いください
情報の交換には Jw_cad 情報交換室 をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
10 / 411 ツリー    ←次へ | 前へ→

勾配の誤差 HOSI 17/11/8(水) 11:29
Re:勾配の誤差 P 17/11/8(水) 18:51
Re:勾配の誤差 いっち 17/11/9(木) 15:23

勾配の誤差
 HOSI  - 17/11/8(水) 11:29 -
どのヴァージョンからの不具合かはっきりとはわからないのですが、
例えば、底辺の長さ1000を底辺として、勾配atan0.2の線を斜辺として引き、三角形の高さとして垂直線を引き、斜線との交点と底辺と垂直線の交点とを2点長さ取得コマンドで図ると、本来なら200が正解なのですが、199.9999999999となります。

寸法コマンド、測定コマンドではちゃんと200となります。

2点長さや間隔取得にて作図することが多いので不都合があり、質問させていただきました。

皆さんは、そういう症状はございませんか?

当方の環境は

JWW 8.03a 32bit WINDOWS10です。

PCでも、タブレットでも同じ症状です

よろしくお願いいたします。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@d54.wst22ln10fmbiz10.vectant.ne.jp>
・ツリー全体表示

Re:勾配の誤差
 P  - 17/11/8(水) 18:51 -
▼HOSIさん:
>どのヴァージョンからの不具合かはっきりとはわからないのですが、
>例えば、底辺の長さ1000を底辺として、勾配atan0.2の線を斜辺として引き、三角形の高さとして垂直線を引き、斜線との交点と底辺と垂直線の交点とを2点長さ取得コマンドで図ると、本来なら200が正解なのですが、199.9999999999となります。
>
>寸法コマンド、測定コマンドではちゃんと200となります。
>
>2点長さや間隔取得にて作図することが多いので不都合があり、質問させていただきました。
>
>皆さんは、そういう症状はございませんか?
>
>当方の環境は
>
>JWW 8.03a 32bit WINDOWS10です。
>
>PCでも、タブレットでも同じ症状です
>
>よろしくお願いいたします。

HOSIさんと同じJw_cad8.03a Windows10(32bit)ですが、199.9999999999となります。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; rv:56.0) Gecko/20100101 Firefox/56.0@scgn-b6ec0cfd.sec.ppp.nifty.com>
・ツリー全体表示

Re:勾配の誤差
 いっち  - 17/11/9(木) 15:23 -
▼HOSIさん:

> 2点長さや間隔取得にて作図することが多いので不都合があり、質問させていただきました。
> 当方の環境は
> JWW 8.03a 32bit WINDOWS10です。

スクリプトで、Jw_cadの数字を取得し、Jw_cadに修正した数字を戻すようにする方法もあると思います。
但し、この方法では「作図画面左上のメッセージ」が、変わる訳ではありません。

「デスクトップにスクリプトを置く」と、「コルタナ」などで使える入力ボックスにその「スクリプト名」を入力した時に、すぐにそのスクリプトが見つかるようになります。
その為、速やかに実行できます。

少なくとも、気分的な解消を行うと感じました。

※この方法は、「スクリプトを常駐」させる必要がありません。
※但しスクリプトの関連付けは必要。

↑もちろん、上記以外にも、「速やかに実行させる方法」はあると思います。

> タブレットでも同じ症状です

タブレットは持っていないので、分かりません。

------------------------------
UWSCホームページ
http://www.uwsc.info/

UWSCなら下記のようなコードでも可能だと思います。
※尚、先ほど一度提示したものに、「明らかな不備」が見つかった為、修正しました。

jwnum.uws(この下から↓)

// 2点長さや間隔取得にて利用するエディトコントロールは、
// i= 1〜3の範囲内であると考えました。
id = GETID(" - jw_win")
For i=1 To 3
boxNum = GETSTR(id, i)
If !(boxNum = Empty) Then
splNum = SPLIT(boxNum,",",True)
SENDSTR(id,"",i,True)
Select LENGTH(splNum)
Case 1
SENDSTR(id,ROUND(splNum[0],-3),i,True)
Case 2
SENDSTR(id,ROUND(splNum[0],-3)+" , "+ROUND(splNum[1],-3),i,True)
Selend
EndIf
Next

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@KD113151236026.ppp-bb.dion.ne.jp>
・ツリー全体表示

10 / 411 ツリー    ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
 444003
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3
Jw_cad Copyright (C)1997-2016 Jiro Shimizu & Yoshifumi Tanaka