- ベストアンサー
ANSYS-接触問題について
- ANSYSの接触問題で悩んでいます。今回はShell93、Contac49を使って接触(静的)を定義しようとしていますが、通り抜けてしまう問題が発生しています。
- GCGENコマンドを使用して、コンタクト面とターゲット面を適切に定義する必要があります。特に「コ」の字型の先端部分が接触する場合、通り抜けを防ぐための方法を知りたいです。
- 皆さんからのアドバイスや解決策をお待ちしております。お手数ですが、どうかご協力のほどよろしくお願いいたします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
はじまして、gigaと申します。 私はANSYSを使って、10年以上です。 接触問題に関しては、私も相当苦労しました。 私は、CONTA52(点-点)とCONTA173-TARGET170(面-面)で解析をしています。 それでよければ、お教えします。
その他の回答 (4)
ANSYSではなくてPro/MECHANICAでやってみましょうか。お差支えなければメールください。(無償) m-sudo@de-products.co.jp
お礼
返事遅れてすみません。 m-sudoさんのお言葉はすごくありがたいのですが、私は学生であるため自分で計算しないといけません。 また何か機会があったときによろしくお願いします。
ランティスです。 あまり的確な答えではないですが。 通り抜けるのが先端だけなら、その部分のメッシュサイズを細かくしてはどうでしょうか。 あと、お使いのバージョンがいくつか分からないですが、コンタクトウィザードを使って接触面を定義してみるとか。 サイバネットのHPからマニュアルをダウンロードして読んでみるとか、もし、サポートを利用できるようでしたらサポートに問い合わせるのが一番だと思います。
お礼
回答有難うございます。 ANSYS/University high option RELEASE 5.6 を使用しています。 したがってコンタクトウィザード、使用できます。 早速使ってみたところ、 「スパースマトリクスソルバーを使用するための十分なメモリがありません。」 というエラーが出てしまいました。現在検討中です。 あと、サイバーネットの方には昨日メールを出しましたが、まだ返信がない状態です。 ただ、サポート期限が切れているのでもしかしたら回答を頂けないかもしれないです。
ANSYSは使ったことがないので特有の操作については お答えできませんが シェルを使う場合、「シェルのどちらの面か」をきちんと定義しないと通り抜けてしまう可能性があるかと思います。コの字型なら、その内側の面同士の接触であることをきちんと定義できればいいかと。 あと、変位増分が大きすぎるとやはり通り抜けてしまうかも。 ご参考になれば幸いです。
お礼
回答有難うございます。 接触面の定義ですが、自分なりにはちゃんと定義しているつもりですが・・・できないんです。 コの字型の内側の接触面を2つの接点で定義する時にそのベクトルの右側にもうひとつの面が来るようにしています。 自己接触というのがネックなのでしょうか。 変位増分に関してもそれほど大きくないので問題ないとは思います。 いづれにしても、dannさんがANSYS使いだったらよかったのに、残念です。
ランティスです。 長いことANSYSを使っていますが、接触問題はあまり扱ったことが無いので的確な回答が出来ません。下記のBBSで質問されてみてはいかがでしょうか。 http://bbs.nc-net.or.jp/forum/ngbbs.php?bbs_type=12 http://www.ansys.co.jp/community/index.html
お礼
回答有難うございます。 両BBSに2,3日前に書き込んでみましたがまだ回答を頂けていない状態です。 CONTAC49コマンドを使わなければならないということはなく、自己接触を定義できればよいのですが、何かご存知ないでしょうか? ご存知の範囲で回答頂けるととてもうれしいです。 よろしくお願いいたします。
お礼
ご回答ありがとうございます。 先日、サイバーネットへ質問をしたところ、私が接触を定義したい部分が要素エッジであるため、CONTAC12,52を用いるべきだと教わりました。 なので、CONTAC52について是非教えて頂きたいです。 基本的な流れを教えて頂きたいのですが、もしよろしければご回答、あるいは下記アドレスにmail頂けますでしょうか。 どうぞよろしくお願いいたします。 kohei_k0@hotmail.com (フリーメールで申し訳ありません)