Inspire motion, How to continue analysis?

Hi Everyone,
I was recently performing an analysis of Inspire motion.
However, as the analysis time increases, the memory occupied increases and may even exceed the maximum limit.
This makes it difficult to complete the entire analysis in one go on a personal computer.
I would like to ask if there is a method,
Ability to split the entire analysis into several segments,
Or continue the analysis from a certain interruption point.
Or continue the analysis based on the results of a certain analysis.
Best regards,
Ted
Product/Topic Name : Inspire Motion 2024.1
Best Answers
-
Hello @TedTsai ,
Even if you choose to animate when finished running a model within Inspire will load results in during the simulation. So in that case I would suggest to maybe export your model in MotionSolve py file. You can do this from Analysis setting → Export → MotionSolve.Then launch compute console and run the py file.
You can later on use any post process tool to check the results of the simulation in either HyperGraph or HyperView.
If you want to split your model and save the results in different files that I would suggest the following routine.
Export your model in MotionView, add a solver script using Save and Load commands and run your model from MotionView. You can see how to use solver scripts in MV-1051: Understanding Sequential Simulation. In your case you will use the script to just split your model and not for updating it.
Hope this helps!
Best regards,
Orestes1 -
Hello @TedTsai,
sequential simulation is possible in MotionView environment. With the use of a template you can run a simulation for two seconds then update the model deactivate or activate any force, joint etc. and continue the simulation for another two seconds.Here is a quick example. A ball body is attached with a spring on Ground Body. Only X-translation is possible due to translational joint.
Initially the spring is at physical length. A motion of type velocity is applied to move the ball and create some spring force. At time t=3s the motion is deactivated and the ball is oscillating.
Similar procedure is explained at MV-1051: Understanding Sequential Simulation. Hope this helps!Best regards,
Orestes1
Answers
-
Hello @TedTsai ,
Even if you choose to animate when finished running a model within Inspire will load results in during the simulation. So in that case I would suggest to maybe export your model in MotionSolve py file. You can do this from Analysis setting → Export → MotionSolve.Then launch compute console and run the py file.
You can later on use any post process tool to check the results of the simulation in either HyperGraph or HyperView.
If you want to split your model and save the results in different files that I would suggest the following routine.
Export your model in MotionView, add a solver script using Save and Load commands and run your model from MotionView. You can see how to use solver scripts in MV-1051: Understanding Sequential Simulation. In your case you will use the script to just split your model and not for updating it.
Hope this helps!
Best regards,
Orestes1 -
Hi @Orestis_YB,
Thank your reply.
I wonder if I can split the analysis process into two parts.
Please let me rephrase my requirement.For example,
The total time for analysis is 4 sec.Loadcase 1, execution time is 0 ~ 2 seconds, starting from 0 seconds and executing for 2 seconds;
Loadcase 2, execution time is 2 ~ 4 seconds, starting from 2 seconds and executing for 2 seconds. Event 2 can continue the analysis results of event 1 and continue the analysis.
Is this possible?
Best regards,
Ted0 -
Hello @TedTsai,
sequential simulation is possible in MotionView environment. With the use of a template you can run a simulation for two seconds then update the model deactivate or activate any force, joint etc. and continue the simulation for another two seconds.Here is a quick example. A ball body is attached with a spring on Ground Body. Only X-translation is possible due to translational joint.
Initially the spring is at physical length. A motion of type velocity is applied to move the ball and create some spring force. At time t=3s the motion is deactivated and the ball is oscillating.
Similar procedure is explained at MV-1051: Understanding Sequential Simulation. Hope this helps!Best regards,
Orestes1