Skip to content

Commit 97bd34a

Browse files
committed
Prepared release 2.6
1 parent 899f1aa commit 97bd34a

7 files changed

Lines changed: 173 additions & 3 deletions

File tree

Documentation/FEBioStudioReleaseNotes.txt

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,63 @@
44

55
*****************************************************************
66

7+
===========================================================================
8+
9+
R E L E A S E 2.6 3/29/2024
10+
11+
===========================================================================
12+
13+
New Features:
14+
* Added new job monitor dialog box. This dialog box replaces the message box when an FEBio run terminates. It shows a list of the warning and error messages that were generated during the run.
15+
* The material and model tabs on the Post panel were modified so that they show the visible and enable buttons next to the items.
16+
* Implemented different way to indicate whether a parameter is load controlled or not. A curve icon will now display next to a parameter that is load controller. When hovering over the icon a tooltip appears with the name of the load controller.
17+
* Added context menu option to copy rigid load.
18+
* Named selections can now be created on the post side. They are also saved in the post sessions file.
19+
* Expanded merge tool so that it can be used with curve objects.
20+
* Added Create tool for bending geometry.
21+
* Added support for cloning curve objects.
22+
23+
Improvements:
24+
* The Properties panel in the Model panel now has a reasonable minimum size.
25+
* Added "float" to array datafield type string in Data tab of Post panel.
26+
* The import curve dialog now remembers last used settings.
27+
* Moved FEBio export Post option to Export Geometry menu (instead of Save As).
28+
* Pressing Escape keyboard button will now also deactivate selection brush.
29+
* Added check for unsupported element types when exporting to lsdyna file.
30+
* Added support for CPS3 and CPS4 element in Abaqus reader.
31+
* Added shortcut Ctrl+A to assign current selection to active item in model tree (if applicable).
32+
* Now processing (but ignoring) PhysicalNames and Parametrization keywords for GMesh import.
33+
* The Discard mesh modifier can now be applied to all objects. For editable meshes it works as before, but for other objects, it simply clears the FE mesh.
34+
* Added option to turn off the selected item tags. (Use "i" shortcut, or menu View\Toggle Tag Info.)
35+
* Modified Discrete Element Network (DEN) tool to convert a mesh into a DEN.
36+
* Set shortcut for screenshot to Alt+F2.
37+
* Added support for reading from and writing to febio4 format for const (surface) mesh data. Now also serializing mesh item lists for mesh data generators.
38+
* Added more specific type info for mesh date generators.
39+
* Added category column to Add Physics dialog.
40+
* Added support for reading surface data generators from febio4 input file.
41+
42+
Bug Fixes:
43+
* The curve object mesher now also generates the edges.
44+
* Now using document title in the Import Material list (right-click option on Materials item in model tree).
45+
* Fixed issue with muscle path where tangent was not calculated when departure point was the endpoint. Added rendering of tangent vector.
46+
* Fixed crash when qnSolver fails to allocate.
47+
* Fixed bug in Average Intensity over Element option in image map tool
48+
* Fixed issue with reading names of user mesh selections in post-session file.
49+
* Fixed bug in building post model tree.
50+
* Fixed issue with reading SET_NODE_LIST_TITLE keyword from LSDYNA reader.
51+
* Fixed problem with selecting curve objects.
52+
* Caught issue that causes crash when exporting surface data without selection assigned.
53+
* Fixed some problems with crashes when reading older plot files.
54+
* Fixed issue with evaluating element values when some materials are disabled.
55+
* Fixed issue with importing initial conditions applied to parts from febio4 format.
56+
* Fixed problems with region selection for editable surfaces.
57+
* Fixed issue that model tree did not update when changing physics module.
58+
* Fixed issues with importing object that has no parts.
59+
* Fixed issue with reading gmesh legacy files.
60+
* Fixed issue with model update when toggling displacement map.
61+
* Fixed issue with adding step when pressing cancel in the Add Step dialog box.
62+
* Fixed issue with reading discrete sections of older febio3 and febio2.5 formats.
63+
764
===========================================================================
865

966
R E L E A S E 2.5 1/16/2024

Documentation/FEBioStudio_User_Manual.lyx

Lines changed: 115 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,13 @@ status open
124124
User's Manual
125125
\series default
126126
\emph on
127-
Version 2.5
127+
Version 2.6
128128
\end_layout
129129

130130
\begin_layout Date
131131

132132
\series bold
133-
Last Updated: January 16, 2024
133+
Last Updated: March 29, 2024
134134
\end_layout
135135

136136
\begin_layout Standard
@@ -12791,6 +12791,119 @@ override command
1279112791

1279212792
\end_layout
1279312793

12794+
\begin_layout Standard
12795+
To run the model in FEBio press the Run button.
12796+
The model will first be written to an FEBio input file and then FEBio will
12797+
be called on the input file.
12798+
After FEBio returns a dialog box appears with some information on how the
12799+
job ran.
12800+
12801+
\end_layout
12802+
12803+
\begin_layout Standard
12804+
\begin_inset Float figure
12805+
wide false
12806+
sideways false
12807+
status open
12808+
12809+
\begin_layout Plain Layout
12810+
\align center
12811+
\begin_inset Graphics
12812+
filename Figures/job_monitor.png
12813+
width 3.07in
12814+
height 2.03in
12815+
12816+
\end_inset
12817+
12818+
12819+
\begin_inset Caption Standard
12820+
12821+
\begin_layout Plain Layout
12822+
The Job Monitor is displayed after the FEBio job completes.
12823+
\begin_inset CommandInset label
12824+
LatexCommand label
12825+
name "fig116-4"
12826+
12827+
\end_inset
12828+
12829+
12830+
\end_layout
12831+
12832+
\end_inset
12833+
12834+
12835+
\end_layout
12836+
12837+
\end_inset
12838+
12839+
12840+
\end_layout
12841+
12842+
\begin_layout Standard
12843+
\begin_inset VSpace defskip
12844+
\end_inset
12845+
12846+
12847+
\end_layout
12848+
12849+
\begin_layout Standard
12850+
The information shown in the Job Monitor dialog box includes:
12851+
\end_layout
12852+
12853+
\begin_layout Description
12854+
Job The name of the job that just completed
12855+
\end_layout
12856+
12857+
\begin_layout Description
12858+
Status The final status.
12859+
This will be
12860+
\emph on
12861+
Normal Termination
12862+
\emph default
12863+
if the FEBio was able to complete the job successfully, or
12864+
\emph on
12865+
Error Termination
12866+
\emph default
12867+
when the job failed.
12868+
12869+
\end_layout
12870+
12871+
\begin_layout Description
12872+
Runtime The total time it took for the job to run
12873+
\end_layout
12874+
12875+
\begin_layout Description
12876+
Completion A percentage indicating how far the analysis was completed.
12877+
12878+
\end_layout
12879+
12880+
\begin_layout Standard
12881+
The text field below the status information shows a list of all the warning
12882+
and error messages that were generated by FEBio.
12883+
(This currently only works with the Default launch configuration.) The two
12884+
buttons labeled
12885+
\emph on
12886+
Warnings
12887+
\emph default
12888+
and
12889+
\emph on
12890+
Errors
12891+
\emph default
12892+
are used to toggle the corresponding messages from the text field.
12893+
12894+
\end_layout
12895+
12896+
\begin_layout Standard
12897+
The
12898+
\series bold
12899+
Open Results
12900+
\series default
12901+
button can be used to open the results of the completed run in FEBio Studio.
12902+
If the run was not successful, the user might still be able to load the
12903+
partial results.
12904+
12905+
\end_layout
12906+
1279412907
\begin_layout Section
1279512908
FEBio Launch Configurations
1279612909
\end_layout
16.7 KB
Binary file not shown.
8.89 KB
Loading
34 KB
Loading
16.5 KB
Loading

FEBioStudio/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ SOFTWARE.*/
2929
//-----------------------------------------------------------------------------
3030
// VERSION INFORMATION
3131
#define FBS_VERSION 2
32-
#define FBS_SUBVERSION 5
32+
#define FBS_SUBVERSION 6
3333
#define FBS_SUBSUBVERSION 0
3434

3535
//-----------------------------------------------------------------------------

0 commit comments

Comments
 (0)