Hi MS User,
I wrote a script to run for dynamic as follows:
1. my \$j = 50;
2. for (my \$yPos=0;\$yPos<=301; ++\$yPos) {
3. my \$energy = Modules->Forcite->Dynamics->Run(\$doc);
4. # Save file progress at 50-step increments
if (\$yPos==\$j) {
my \$copyDoc = \$doc->SaveAs("sio2_vsim_grap_AFMstep\$yPos.xsd");
\$j=\$j+50
5. }
6. my \$trajectory = \$Documents{"filename.xtd"}->Trajectory;
7. \$trajectory->Delete;
9. \$wall->Translate(Point(x=> 0, Y =>-0.01,z=>0));
10. }
But It only run once and display the message as follows:
11. Dynamics calculation - The trajectory file '\filename.xtd' already exists.
12. Please ensure that documents created by previous runs are renamed or deleted before running a Forcite calculation in Forcite.Dynamics (function/property "Run") at -e line 40.
How do I run the program as many times as I want? Do the lines 6 and 7 not delete the .xtd file created in the previous run?
Any suggestions will be hearty appreciated.
Thanking you
Laxmi
I wrote a script to run for dynamic as follows:
1. my \$j = 50;
2. for (my \$yPos=0;\$yPos<=301; ++\$yPos) {
3. my \$energy = Modules->Forcite->Dynamics->Run(\$doc);
4. # Save file progress at 50-step increments
if (\$yPos==\$j) {
my \$copyDoc = \$doc->SaveAs("sio2_vsim_grap_AFMstep\$yPos.xsd");
\$j=\$j+50
5. }
6. my \$trajectory = \$Documents{"filename.xtd"}->Trajectory;
7. \$trajectory->Delete;
9. \$wall->Translate(Point(x=> 0, Y =>-0.01,z=>0));
10. }
But It only run once and display the message as follows:
11. Dynamics calculation - The trajectory file '\filename.xtd' already exists.
12. Please ensure that documents created by previous runs are renamed or deleted before running a Forcite calculation in Forcite.Dynamics (function/property "Run") at -e line 40.
How do I run the program as many times as I want? Do the lines 6 and 7 not delete the .xtd file created in the previous run?
Any suggestions will be hearty appreciated.
Thanking you
Laxmi