Welcome to the FEBio Forum. This forum serves the community of FEBio and FEBio Studio users and developers. Forum participants are encouraged to post questions, as well as answer posts from others. A broad level of participation is encouraged, to create a vibrant community that helps improve the quality and usefulness of these open-source/free software products. Moderators are here to assist with explaining novel features, addressing bug reports and reviewing feature requests, but the effectiveness of the forum depends critically on the participation of experienced users who can assist novices or share ideas and models that explore challenging problems. Please feel free to join in this effort. You can subscribe to forums by pressing the "Subscribe" button at the top of the forum. This will allow you to stay up to date on recent activity on the forum.
The FEBio software downloads and knowledgebase can be found here.
I'm having trouble with a few plt files, PostView can't open them, in fact the program crashes completely. I think it's because they are very big (>2,000,000 Kb). Any sugestions?
By using the "must point" feature of FEBio as outlined in the PreView user's manual in section 8.2.1 and adding the PLOT_MUST_POINTS parameter as outlined in the FEBio user's manual in section 3.2.2, only the must points states will be saved in the plot file, which can greatly reduce it's size. Let me know if this works for you.
Cheers,
Dave
Department of Bioengineering, University of Utah
Scientific Computing and Imaging institute, University of Utah
I have ticked the "must point" option in the step dialogue, and then added the line
<plot_level>PLOT_MUST_POINTS<plot_level>
inside the control section, but it says:
FATAL ERROR: the value for tag "plot_level" is invalid <line 12>
I don't really know how to use the curve editor for the must points, so I haven't tried this yet.
It looks like you missed the "/" in the trailing tag. It should read:
<plot_level>PLOT_MUST_POINTS</plot_level>
Once you've selected the "must point" option in the step dialog, you can edit the must points by going to the curve editor (click on the curve editor icon, go to View > Curve Editor, or press F4) and selecting the must point curve under Steps in the tree. The x-axis represents the time values of the must points and the y-axis represents dtmax (maximum time step) for each of the must points. Note that by default, dtmax is 0.1.
You may also want to take a look at mi09.feb in the test suite. The important lines are in bold:
I have applied your suggestions but althougth the models runs as before, the plt doesn't show anything. It may be because I don't understand the meaning of the load curve points that you suggested, they may be too large for the step size that the program is choosing (dt= 0.0004 at the 10th iteration). Could you specify what the load curve pairs mean? ( (0,0), (0.5, 0.2), (1, 0.1) ).
Any suggestion?
The file was too large to upload, but thanks for emailing it to me.
Your maximum time is 0.05, determined by time_steps x step_size. So you either need to adjust one of these numbers to increase the maximum time, or change the must points so that the time values are less than 0.05. The default value for dtmax is the same as the value for the step size. I would start with this. Hope that helps.
Cheers,
Dave
Department of Bioengineering, University of Utah
Scientific Computing and Imaging institute, University of Utah
Comment