Control of Output time increment

To properly apply the smacthp procedure, you need to run your simulation at 0.001 seconds during the collision interaction. So you could change card 1, field 6 (DTPRN0 – the print interval) to 0.001 seconds.

There is another option in msmac:

Use the change print output option of input card 1, sequence 1.

If your input file doesn’t have the input card, simply enter a 1 for Crad and 1 for Seq as follows

Then simply press the button entitled Manual insert by Card/seq  (in this example the card is already inserted)

The default print output time interval is 0.01 seconds. If you run SMACTHP with 0.01 seconds, it will give you a warning that you need to use 0.001 seconds.

On input card 1, seq 1, we have inserted the following

Which produces the Print Output Intervals as follows:

   At T=   0.150 Sec, Print Interval to be changed to DTPRT=   0.001 Sec

   At T=   0.350 Sec, Print Interval to be changed to DTPRT=   0.010 Sec

   At T= 999.000 Sec, Print Interval to be changed to DTPRT=   0.010 Sec

These inputs change the default print output of 0.01 to 0.001 at 0.15 seconds (the impact it as 0.166 seconds)

And then at 0.30 seconds, the time increment is changed again to 0.010 seconds.

To determine when an impact in any msmac run occurs,

Simply open the View menu->Item 2, Run Summary


Setting the Target Impact and Rest Positions