- 締切済み
AUTO-CAD LT 2010 マスプロパティ計算の精度に関する質問
- AUTO-CAD LT 2010を使用して図心や主慣性モーメントを算出する際、X方向とY方向で微妙な誤差が生じます。
- 主慣性モーメントの算出において、X方向とY方向が[1,0],[0,1]とならず微妙な精度の誤差が生じます。
- AUTO-CAD LT 2010のマスプロパティ計算において、主慣性モーメントのX方向とY方向が正確に[1,0],[0,1]に算出されません。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
回答1のように、断面形状が対称形状でない場合は、主慣性モーメントがX軸Y軸と一致しません。これは、CADではなくて材料力学の方の話です。 形状に問題なくて、主慣性モーメントがX軸Y軸と一致しない。ということであれば、 図形の向きが、AutoCADのUCSの向きと一致していない ということが考えられます。 図形の向きをUCSに合わせるか、UCSに合うよう図形の向きを変えれば、主慣性モーメントがX軸Y軸と一致するようになります。
回答が付いていたので 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)っぽい まあ、この辺は内部の話なので、構いようがない 寸法も同様に桁落ちしてるけど 寸法設定で丸める設定項目があるので 寸法の場合 そこで設定されているのだが 調べた限りマスプロの場合その設定がない ので 出来ないらしい
慣性主軸での慣性モーメントが主慣性モーメントだと思いますので 貴方の作図された断面の慣性主軸がリージョン化する時のX,Y軸と 一致していないのだと思います。作図精度が悪いか、微妙に左右、上下 対称ではない断面なのではないでしょうか。 慣性主軸が傾いていれば其の角度の三角関数(sin及びcon)の値が X-Y方向の数値として表示されているものと思います。