問題タブ [abaqus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
769 参照

python - 保存されていないExcelファイルを操作するには?

ループを自動化したい:

  1. ABAQUS は Excel ファイルを生成します。

  2. Matlab は Excel ファイルのデータを利用します。

  3. ループ1と2。

ここで質問です。ステップ 1 の後、ABAQUS の Excel ファイルは Book1 として保存されていません。Matlab コマンドを使用して保存できません。この ''Book1'' ファイルを保存せずに、その中のデータを使用する方法はありますか? または、どこにあるかを見つけて、内部のデータを使用できるようにしたら? (ユーザーが保存していなくても、Excelは常にファイルを保存すると思いますか?)

ありがとうございました! 

0 投票する
1 に答える
3155 参照

python - Abaqus Python を使用してスケッチでサーフェスを作成する

私の質問はかなり単純に聞こえるかもしれませんが、Abaqus スクリプトに関する知識はほとんどありません。私の目的は、各ポリゴンがパーツの 2D サーフェス (3D 空間) を表す同じパーツ内の一連のポリゴンを表すことです。各ポリゴンのスケッチを生成するスクリプトを作成しています (これが最善の方法かどうかはわかりません)。次に、スケッチごとにサーフェスを作成します。

どうすればこれを達成できますか?

どうもありがとう!

コード:

0 投票する
1 に答える
981 参照

abaqus - Abaqus ポストプロセッサでの要素質量の取得

モデル内の質量が値未満のすべての要素を非表示にしたいと考えています。出来ますか?履歴出力で要素ごとにセットを作成することによって要素の質量を確認する唯一の方法を見つけましたが、要素の数が多いため、ばかげているように聞こえます。それを行う方法はありますか?

0 投票する
1 に答える
562 参照

python - ABAQUS での限定的な ODB 出力

ABAQUS PDE 内でトポロジー最適化のアプリケーションを作成しています。FEM が実行されるたびにかなりの反復があるため、大量のデータがシステムに書き込まれ、I/O で多くの時間が失われます。

ODB ファイルに書き込まれる情報の量を制限することはできますか?

0 投票する
0 に答える
627 参照

python - 操作が失敗した場合に Python-Abaqus に例外を追加する

Abaqus で「InstanceFromBooleanCut」操作を実行するときに、Python コードにいくつかの例外を追加しようとしています。基本的に、一連のパーツを切り取っていますが、操作が失敗した場合にスクリプトを停止したくありません。「pr1」(私の切断インスタンス) という部品があり、それを使用して部品「pr2」、「pr3」、および「pr4」を切断するとします。pr2 と pr4 のカットでは操作が成功し、pr3 では失敗したとします。

コードで「try-except」を使用しようとしましたが、希望どおりに動作しません。基本的に、pr1 と pr2 を正常にカットし、pr1 と pr3 をカットするときに失敗し、ここでプロセスが中断し、pr1 と pr4 のカット操作を実行しようとしません。

どうすればこれを修正できますか?

どうもありがとうございました!

私のコード:

0 投票する
1 に答える
1075 参照

abaqus - UMAT でインターレーション番号を取得する

現在のステップ数またはインクリメント数 (変数 KSTEP および KINC) を取得するのは簡単ですが、サブルーチン UMAT 内で反復数を知る簡単な方法が見つかりません。

次の「if 句」は、最初のステップの最初のインクリメントの最初の反復にいるかどうかを教えてくれます。

IF((KINC.EQ.1).AND.(SUM(STRAN+DSTRAN).EQ.0.0D0)) THEN

また、繰り返し番号を外部ファイルに書き込むことができることも知っています。しかし、UMAT サブルーチンの中でそれを行うことは可能ですか?

0 投票する
2 に答える
1789 参照

matlab - ABAQUS エラー: ファイルを開くことができませんでした (utl_File: OpenWrite の CreateFile) エラー: T?

MATLAB で ABAQUS マクロをループしようとしています。マクロの最後のビットは、CAE ファイルを保存し、INP ファイルを送信することです。このマクロをループするために、MATLAB で「システム」コマンドを使用しています。

MATLAB では、ABAQUS 解析ジョブが完了しましたが、次のエラーが発生しました。 

Abaqus JOB L2H1_dynamics COMPLETED *** エラー: ファイルのオープンに失敗しました (utl_File: OpenWrite の CreateFile) エラー: T ファイル: C:\Temp\L2H1_dynamics.cae

Abaqus エラー: cae はエラーで終了しました。

ans =

1

オープンライトとは? error: T とはどういう意味ですか?

ありがとうございました!

0 投票する
0 に答える
2768 参照

python - Abaqus の Python スクリプトで「TypeError: mergeWire のキーワード エラー」が発生する

Abaqus での Python スクリプト作成は初めてです。ここで説明されている繊維強化アクチュエータを実行したいのですが、スクリプトを正しく実行できませんでした。それは私に与えます:

TypeError: mergeWire のキーワード エラー

エラー メッセージのスクリーンショット

どうすればこれを修正できますか? 無料の Abaqus Student Edition を使用しています。