質問: 解析を実行すると、”user fatal message 9137”が発生する場合の対応方法は?
回答: femap with nastran 静的弾性解析を実行すると以下のようなエラーが発生してしまいます。対応方法は? ^^^ continue the run with mechanisms. grid point id degree of freedom matrix/factor diagonal ratio matrix diagonal 167 t1 -7.45218e+14 1.30132e+06 ^^^ user fatal message 9137 (sekrrs) ^^^ run terminated due to excessive pivot ratios in matrix kll. ^^^ user action: constrain mechanisms with spci or suporti entries or specify param,bailout,-1 to 原因は...? pivot エラーが発生する場合の原因として、以下の状況が考えられます。 * 節点共有が実施されておらず、解析モデルに切れ目があり、構造不安定になっている。 * 解析セットの境界条件で、設定した支持条件が選択・反映されておらず、支持条件無しで解析が実行されている。 節点共有が実施されていない場合は、節点マージ処理を行い、切れ目が無い状態にする必要があります。 一方、支持条件無しで解析が実行されている場合、解析セットの境界条件で、解析で考慮する拘束セットを選択する必要があります。 手順 節点マージ処理を行う場合 1. [ツール」-「チェック」-「重複ノード」を選択します。 2. 表示された「エンティティ選択」ウィンドウの「全選択」ボタンをクリックし、「OK」ボタンをクリックします。 3. 「重複のチェック/マージ」ウィンドウの「ok」ボタンをクリックします。 手順 解析セットの境界条件で、拘束セットを指定する場合 1. 「モデル」-「解析」を選択します。 2. 表示された「解析セットマネージャ」ウィンドウの「編集」ボタンをクリックします。 3. 「境界条件」ウィンドウが表示されるまで、「次へ」ボタンをクリックします。 4. 「境界条件」ウィンドウの「拘束」で、解析で考慮する拘束条件が設定されている拘束セットを選択します。 5. 「境界条件」ウィンドウの「OK」ボタンをクリックします。 ご注意ください 節点間の距離が「重複のチェック/マージ」ウィンドウの「マージ距離」での入力値以下であれば、複数の節点を1つの節点の集約するマージ処理が実行されます。 しかし、分割条件が異なっている場合、節点間の距離が「マージ距離」での入力値よりも大きくなっています。 その場合、節点マージ処理を行っても、切れ目が解消できません。そのため、「マージ距離」での入力値を大きくするか、一度要素を削除した後、同一分割条件になるようにメッシュ分割条件を再定義しなおし、メッシュを再作成する必要があります。 このfaqに関するお問い合わせはこちらへどうぞ [contact-form-7 id="2740" title="faqお問合せ"]