PythonScriptで繰り返しStart/StopSimulation()をすると使用メモリが増加し破綻する現象について


#1

PythonScriptでシミュレーションを開始/停止のサイクルを繰り返すようにしています。
この時、使用メモリが増加し続け、破綻してしまいます。たぶんシミュレーション結果が
蓄積されているのだと思いますが、停止して結果の出力後、リセットして次の
シミュレーションを開始したいのですが、その方法を教えて貰えないでしょうか。。。

ちなみに、最初の開始は
SimulationBar.instance.startSimulation(True)
を使用しています。 最初はTrueでもFalseでも問題なく動作します。
しかし、2度目の開始時は
SimulationBar.instance.startSimulation(False)
でないと、フリーズしてしまいます。

環境は、Windows7 SP1 VS2015 Anaconda3 (python 3.7.0)
AGXDynamics を使用しています。

以上、宜しくお願い致します。


#2

すみません。 RecordingMode があることに気づきました。
これで解決できそうですので、閉じることにします。
失礼致しました。