本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:AUTO-CAD LT 2010 マスプロパティ…)

AUTO-CAD LT 2010 マスプロパティ計算の精度に関する質問

2023/10/18 10:41

このQ&Aのポイント
  • AUTO-CAD LT 2010を使用して図心や主慣性モーメントを算出する際、X方向とY方向で微妙な誤差が生じます。
  • 主慣性モーメントの算出において、X方向とY方向が[1,0],[0,1]とならず微妙な精度の誤差が生じます。
  • AUTO-CAD LT 2010のマスプロパティ計算において、主慣性モーメントのX方向とY方向が正確に[1,0],[0,1]に算出されません。
※ 以下は、質問の原文です

AUTO-CAD LT 2010 マスプロパティ…

2010/01/19 23:15

AUTO-CAD LT 2010 マスプロパティ計算

AUTO-CAD LT 2010を使用しています。

図心や主慣性モーメントを算出する際、
断面形状をリージョン化し、マスプロパティで計算
しているのですが、
主慣性モーメントのX方向とY方向で[1,0],[0,1]
とならず、
[0.9996,-0.0262],[-0.0262,0.9996]
などX方向とY方向で
微妙に精度の誤差が算出されてしまいます。

何が原因なのでしょうか?

精度良く[1,0],[0,1]に算出できる方法がございましたら、

親切な方、ご教示頂きたく宜しくお願い致します。

回答 (3件中 1~3件目)

2010/01/24 09:34
回答No.3

回答1のように、断面形状が対称形状でない場合は、主慣性モーメントがX軸Y軸と一致しません。これは、CADではなくて材料力学の方の話です。

形状に問題なくて、主慣性モーメントがX軸Y軸と一致しない。ということであれば、

図形の向きが、AutoCADのUCSの向きと一致していない

ということが考えられます。
図形の向きをUCSに合わせるか、UCSに合うよう図形の向きを変えれば、主慣性モーメントがX軸Y軸と一致するようになります。

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2010/01/21 13:08
回答No.2

回答が付いていたので

0.9996 を 1 として 出してほしいのでしょう

コンピュータの桁落ちなので 
コンピュータ内では 0.9996と処理すされる
0.9996の見本があればと思って 探していたけどなかった

桁落ちの例
簡単にいえば
1/3*3 = 1 だが
コンピュータでは 0.99999になる(正確には2進数なので違うんだけどね)

2進数の桁落ちの例

1/10 = 0.1 だが
実は
2進数で計算すると 桁落ちするので 
http://sinzo.web.infoseek.co.jp/joho/kodogozen/01kagaku/003/point003.htm
0.1(10進数)=0.0001100110011........(2進数)=0.09999999....(10進数)

と間抜けなことになってしまう


2進数で桁落ちしないのは 2のn乗のみ (1/2 1/4 1/8 ・・・)で割ったときだけ



で普通は、
倍精度実数型(double) ってやつを使って計算しているんだけど
(これでも桁落ちする)
しかしその演算結果からすると単精度実数型(float)っぽい


まあ、この辺は内部の話なので、構いようがない


寸法も同様に桁落ちしてるけど 寸法設定で丸める設定項目があるので
寸法の場合 そこで設定されているのだが

調べた限りマスプロの場合その設定がない ので 出来ないらしい

2010/01/21 11:16
回答No.1

慣性主軸での慣性モーメントが主慣性モーメントだと思いますので

貴方の作図された断面の慣性主軸がリージョン化する時のX,Y軸と

一致していないのだと思います。作図精度が悪いか、微妙に左右、上下

対称ではない断面なのではないでしょうか。

慣性主軸が傾いていれば其の角度の三角関数(sin及びcon)の値が

X-Y方向の数値として表示されているものと思います。

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。