Code: Select all
OS: Ubuntu 22.04 LTS (GNOME-Flashback:GNOME/gnome-flashback-metacity)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: English/United Kingdom (en_GB)
I have tried this. I have chosen x displacements from mode 6 and 7 and I get the SAME max/min values for the 2 pipelines. The contour plots look different.Select the eigenmode you want to display further in the tree and then create a new result pipeline from this (Menu Results -> Post pipeline fro result).
Also, as I said previously, there is no way of telling which set of results are associated with any particular pipeline.
More importantly, it should be impossible to highlight 2 result pipelines at the same time.
I now understand what you are saying.This way you see WHERE the min/max is.
I get a panel "Hints user defined equations", see attachment, _1.I also don't see quantities under Calculate. This is how your example it looks in FreeCAD 0.20:
Principal stresses are not available in the pipeline, see attachment, _2.The pipeline allows you to visualize all available result scalars and vectors. What result do you miss?
This is just for interest.Your example shows that the units are incorrect in the pipeline results. I will have a look.
If you were looking the displacements of Mode 6, then this is a Rigid Body Mode, RBM.
If you imagine 6 "Basic RBMs", i.e. rigid body translations in the x, y and z directions and rigid body rotations about the x, y and z axes, then the calculated RBMs will be linear combinations of these "Basic RBMs". If you perform an analysis with a different mesh, then in all probability the RBMs will be different linear combinations of the "Basic RBMs".
I have attached a file which will extract the displacements from an ".frd" file and sort them. The number in the last column corresponds to the mode or stressing case numbers, i.e. 1 is the first, etc. The first occurrence of, say, 1 in the last column is the smallest displacement and the last occurrence of 1 is the largest for the first case. For convenience, rename the file to be: awk.1.sh.
invoke: ./awk.1.sh /tmp/fcfem_hegj7cei/FEMMeshNetgen.frd x