Commit Graph

156 Commits

Author SHA1 Message Date
FEA-eng
e135e36d5d Update square_pipe_end_twisted_edgeforces.inp 2024-02-29 09:50:52 +01:00
FEA-eng
b3d182f73d Update material_nonlinear.inp 2024-02-29 09:50:33 +01:00
FEA-eng
c4f6e9a8c3 Update material_multiple_tensionrod_twoboxes.inp 2024-02-29 09:50:11 +01:00
FEA-eng
a8bcdb2a68 Update material_multiple_bendingbeam_fivefaces.inp 2024-02-29 09:49:51 +01:00
FEA-eng
72f91e0c05 Update material_multiple_bendingbeam_fiveboxes.inp 2024-02-29 09:49:32 +01:00
FEA-eng
5d0ab3910c Update constraint_transform_torque.inp 2024-02-29 09:49:08 +01:00
FEA-eng
e11ccff6e2 Update constraint_transform_beam_hinged.inp 2024-02-29 09:48:42 +01:00
FEA-eng
1d1841b640 Update constraint_tie.inp 2024-02-29 09:48:17 +01:00
FEA-eng
208d58646c Update constraint_selfweight_cantilever.inp 2024-02-29 09:47:54 +01:00
FEA-eng
02f3d361cc Update constraint_sectionprint.inp 2024-02-29 09:47:37 +01:00
FEA-eng
da3069562e Update constraint_contact_shell_shell.inp 2024-02-29 09:47:19 +01:00
FEA-eng
38dce33060 Update ccx_cantilever_prescribeddisplacement.inp 2024-02-29 09:46:39 +01:00
FEA-eng
ba6b9de959 Update ccx_cantilever_nodeload.inp 2024-02-29 09:46:19 +01:00
FEA-eng
7e9a468ca3 Update ccx_cantilever_faceload.inp 2024-02-29 09:46:02 +01:00
FEA-eng
b18afc0dab Update ccx_cantilever_ele_tria6.inp 2024-02-29 09:45:41 +01:00
FEA-eng
684c8a5367 Update ccx_cantilever_ele_tria3.inp 2024-02-29 09:45:24 +01:00
FEA-eng
b0783477a2 Update ccx_cantilever_ele_seg3.inp 2024-02-29 09:45:01 +01:00
FEA-eng
6bddef5c6c Update ccx_cantilever_ele_seg2.inp 2024-02-29 09:44:44 +01:00
FEA-eng
9bc2b5c506 Update ccx_cantilever_ele_quad8.inp 2024-02-29 09:44:26 +01:00
FEA-eng
c76dbf4459 Update ccx_cantilever_ele_quad4.inp 2024-02-29 09:44:07 +01:00
FEA-eng
2f7a029ac1 Update ccx_cantilever_ele_hexa20.inp 2024-02-29 09:43:49 +01:00
FEA-eng
b49a4f144b Update ccx_cantilever_beam_rect.inp 2024-02-29 09:43:27 +01:00
FEA-eng
fd26660cd0 Update ccx_cantilever_beam_pipe.inp 2024-02-29 09:43:08 +01:00
FEA-eng
884dc2c30f Update ccx_cantilever_beam_circle.inp 2024-02-29 09:42:41 +01:00
FEA-eng
734edd8fd1 Update box_static.inp 2024-02-29 09:42:08 +01:00
FEA-eng
30914209ae Update square_pipe_end_twisted_nodeforces.inp 2024-02-29 09:38:57 +01:00
FEA-eng
3c44afdc6a FEM Beam Shell Result Output 3D true by default (#12493) 2024-02-26 11:01:05 -06:00
FEA-eng
9a0e40feec FEM: Beam reduced integration (#12513) 2024-02-22 15:30:47 -06:00
marioalexis
38f7283016 Fem: Improve constraint tie - partial fixes #11653 2024-01-26 13:44:16 -03:00
marioalexis
6e75703425 Fem: Improve constraint contact - partial fixes #11653 2024-01-26 13:44:16 -03:00
marioalexis
9da842d884 Fem: Improve self weight constraint - fixes #11652 2024-01-20 08:57:46 -07:00
Adrian Insaurralde Avalos
a770971f58 FEM: remove unused file 2024-01-08 11:34:56 -03:00
Uwe
ce860e2f34 Fem: Update force values in test .inp files 2023-10-04 17:06:47 -03:00
Uwe
a6b0cf3b79 Fem: Update pressure values in test .inp files 2023-10-03 17:45:46 -03:00
Jed Brown
9e18bd2d00 FEM: fix gmsh relative paths
Relative paths appearing in Gmsh .geo files are relative to the .geo
file, not relative to the cwd when the gmsh executable was invoked. This
is okay when using absolute paths with the default "Temporary
directories" mode, but if one selects (in Preferences -> FEM) "Beside
.FCStd file", then relative paths are written to the .geo file. This
causes a (suppressed in FreeCAD output) warning from Gmsh that the brep
file is missing as well as the error:

Unexpected error when creating mesh: File to load not existing or not readable: partname/FEMMeshGmsh/BaseFeature_Mesh.unv

In this commit we just use relative paths, which is also convenient if
users move these files elsewhere (e.g., to work directly with advanced
features in Gmsh).
2023-07-20 10:46:49 -05:00
Jed Brown
d5292d7b0a FEM: let gmsh infer format from file name
I sometimes use the FEM workbench to create meshes for a problem that
I'll solve with an external FE solver that doesn't yet have workbench
integration, or to prepare a Gmsh file for tweaks from directly running
Gmsh. The .unv format is pretty limited on technical grounds so I rename
the file to .msh (can express everything Gmsh can) or a
parallel-friendly format. Explicitly setting Mesh.Format = 2 is
confusing because this line also needs to be fixed (or deleted) when
renaming the output file name.
2023-06-23 21:35:36 +02:00
Chris Hennes
d2ee5e3525 FEM: Update license on box.FCStd, per forums discussion 2023-06-19 17:49:24 -05:00
Chris Hennes
bdc0077497 FEM: Remove improperly licensed files
The original authors of these files could not be contacted to correct the licensing mistake in the FCStd files, so the test cases are removed.
2023-06-19 17:47:22 -05:00
Uwe
49acbb2c65 [FEM] Temperature constraints overhaul
- fix bug that changing constraint type in dialog lost flux value
- accept and not immediately save any changed value
- make the temperatures a PropertyTemperature to get rid of hacks
- also fix some too long code lines
2023-03-28 01:23:47 +02:00
Uwe
4e977be134 [FEM] proper support for transient analyses
- for the first time ever you get now for every time step a result in FreeCAD
- this way also change output filename prefix to "FreeCAD" to avoid we depend on the default name Elmer gives and that was already changed in the past and to distinguish the *.vtu files from those created e.g. directly by ElmerGui
- also remove an unnecessary output to the case.sif file
2023-03-26 10:00:45 +02:00
Uwe
1539573cd9 [FEM] Elmer: fix transient analyses
- different time results were never output, only the final one
  the reason is that the Output Intervals intervals property was missing
- a second reason was that the result scaling solver must be executed every time an output should be generated
- the BDF Order property is a transient-only property
2023-03-25 12:29:10 +01:00
Uwe
7fd12f8454 [FEM] improve displacement constraint
- use a Distance and Angle property to get the unit handling right
2023-03-23 00:50:40 +01:00
Uwe
d23b576c33 [FEM] update a file license
- like in #8933
2023-03-18 01:04:17 +01:00
Chris Hennes
23182666dc Fem: Fix licensing of Calculix test FCStd files (#8933)
* Fem: Fix licensing of Calculix test FCStd files
2023-03-18 00:47:02 +01:00
Uwe
e5caf77009 [FEM] fix 1D thermomech example
- the heat capacity of water was wrong
- also specify just thermal expansion, this make that water is recognized as material and then all water parameters will be available

(that the analysis fail despite CalculiX reports everything went well s is another issue, I will investigate later)
2023-03-17 17:55:50 +01:00
Uwe
c38fcf8ed7 [FEM] Elmer: add new default coordinate system
- for new versions of Elmer the default coordinate system is "Cartesian". (if 2D or 3D is determined by the "Variable" setting for the equation)
2023-03-17 16:03:23 +01:00
Uwe
d2ec8a85cc [FEM] Elmer output material name
- when looking at the Elmer input file 'case.sif' it is extremely helpful to thee also the name of the material
  Since the name is only form info, this does not change the actual simulation
2023-02-04 22:11:30 +01:00
luz paz
7310ff4bb8 FEM: remove trailing whitespace 2022-11-30 16:24:06 +01:00
Uwe
7910bd14e6 [FEM] update a bimetal testfile 2022-08-10 04:26:19 +02:00
Uwe
b52967d52a [FEM] update Elmer test files 2022-08-07 06:54:16 +02:00