Chris Hennes
c726198106
Merge branch 'main' into erase-version-4
2024-06-17 11:10:12 -05:00
marioalexis
f17ad4f143
Fem: Update constraint transform
2024-06-05 13:12:25 -03:00
FEA-eng
10715056bb
Update Command.cpp
2024-05-27 11:03:19 -05:00
marioalexis
0041ec220f
Fem: Don't hide input filter with DataAtPoint and DataAlongLine - fixes #14135
2024-05-27 10:31:28 -05:00
Ajinkya Dahale
4feb519bc9
FEM: Add unit test for new ConstraintRigidBody object
2024-05-16 12:51:37 -05:00
Ajinkya Dahale
cefbb17c17
[FEM] Add rigid body constraint
2024-05-16 12:51:37 -05:00
marioalexis84
42d772cb5e
Fem: Reset field color bar - fixes #13695 ( #13820 )
...
* Fem: Reset field color bar - fixes #13695
* Fem: Hide input filter if new filer is created
2024-05-06 11:23:08 -05:00
marioalexis84
ff285b6c60
Fem: Add radiation heat transfer ( #13466 )
...
* FEM: Add radiation heat transfer
* FEM: Add radiation heat transfer to CalculiX writer
* FEM: Update .inp files
* Fem: Rename heat flux ui members
---------
Co-authored-by: FEA-eng <59876896+FEA-eng@users.noreply.github.com >
2024-04-29 10:53:59 -05:00
marioalexis
6e75703425
Fem: Improve constraint contact - partial fixes #11653
2024-01-26 13:44:16 -03:00
FEA-eng
f5a7a9739f
Support for stress tensor components in FEM stress linearization ( #11724 )
...
* Stress components in linearization
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-12-18 10:42:04 -06:00
pre-commit-ci[bot]
d67f759ea4
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-11-22 12:02:43 +00:00
mac-the-bike
63424d4aee
Version 4 of the Erasing Elements Code
2023-11-22 11:56:21 +00:00
Florian Foinant-Willig
41080dec5b
Fem: modernize type checking
2023-10-23 18:09:04 +02:00
wmayer
56820718c5
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
sliptonic
aa82948b27
Merge pull request #9521 from AgCaliva/User/Document/Feature_level_units_selection_#7746
...
Adding "ProjectUnitSystem" support to project files.
2023-10-06 07:56:59 -05:00
marioalexis
5482699fad
Fem: Set default force to 1 N in FEM_ConstraintForce command
2023-10-04 17:09:53 -03:00
AgCaliva
2212e68a30
merge master via cli
2023-10-04 13:28:48 -03:00
Roy-043
fe4f1a4bc8
FEM: Add sWhatsThis for FEM_CompEmConstraints
2023-09-30 18:43:48 +02:00
AgCaliva
1f9bae0de7
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-25 22:58:23 -03:00
wmayer
b8b94c249e
Fem: Apply clang-format
2023-09-25 14:50:43 +02:00
FEA-eng
9260cd9502
FEM naming fix part 2
2023-09-25 12:17:43 +02:00
AgCaliva
4a504437d3
merge master via cli
2023-09-16 02:12:58 -03:00
AgCaliva
41230a9427
fixing DOMDocument redefinition error 2
2023-09-14 03:50:53 -03:00
kaktus Jacek
41fb0d45a3
Fem: Removing "constraint" from the names
...
Removing "constraint" from the names of most FEM workbench features.
https://github.com/FreeCAD/FreeCAD/discussions/10217
2023-09-03 22:29:35 -05:00
wmayer
009f9f2222
FEM: modernize C++: use range-based for loop
2023-08-15 01:09:53 +02:00
luzpaz
16e083c8f3
Fix various typos
2023-08-04 19:46:12 +02:00
marioalexis
f1fc505955
Fem: Remove unnecessary type check for active analysis
2023-03-25 08:54:01 +01:00
Uwe
d7fbcac4b8
[FEM] remove unused code
...
- remove commented-out code that is in Python since years
2023-03-24 02:42:19 +01:00
Uwe
76cbba39de
[FEM] Elmer: group mechanical equations
...
- also simplify code to check for existing analysis
2023-03-24 01:59:46 +01:00
Uwe
dfbc6b168e
[FEM] activate spring constraint
...
- the spring constraint is currently unused but it can be used for Elmer mechanical analyses
This PR does so and also overhaul the dialog UI.
- use the spring constraint also in an example file
2023-03-23 15:14:50 +01:00
Uwe
1e702cdca2
[FEM] adjust initial position of new box filter
...
- as discussed in #8825
2023-03-11 13:55:14 +01:00
marioalexis
a9b167ccbc
Fem: Add box filter function
2023-03-11 03:13:57 +01:00
Uwe
1bfaa6965b
[FEM] improve cylinder function
...
- set better initial position and size
- add misting triggering of ViewProvider
- some code style improvements (fix too long lines, consistency etc.)
2023-03-09 17:25:46 +01:00
marioalexis
b1e8de58ea
FEM: Add cylinder filter function
2023-03-08 17:16:41 +01:00
Uwe
b6d186ef73
[FEM] [skip ci] Command.cpp: fix loo long line
2023-02-20 03:13:19 +01:00
Uwe
60e089d52a
[FEM] fix typo in command
...
- to be uniform as all other commands begin with "CmdFem..."
2023-02-20 02:45:14 +01:00
Uwe
2bf7ccab68
[FEM] fix reported typos and inconsistencies
2023-02-20 02:07:33 +01:00
luzpaz
d4796dd1d4
FEM: fix trailing newlines
2023-02-15 13:41:38 +00:00
Uwe
fa780e8b5b
[FEM] add new filter to display iso contours
...
- very valuable to display for example electromagnetic field lines
2023-02-13 16:53:21 +01:00
Uwe
95a6d1e208
[FEM] Elmer: add support for 3D magnetodynamics
...
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 14)
2023-02-10 19:48:31 +01:00
Uwe
04915b694b
[FEM] add new constraint for magnetization
2023-02-09 14:41:25 +01:00
Uwe
06100d97dd
[FEM] Elmer: better sorting of equations
...
- the elctricforce equation is actually a postprocessor and thus should not be first in the list, but after the electrostatics equation (where it belongs to technically)
- also change menu name to be consistent with the other FEM menus
2023-02-07 14:19:56 +01:00
Uwe
d5ac0758cf
[FEM] Elmer: add support for 2D magnetodynamics
...
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 16)
2023-02-07 11:06:22 +01:00
Uwe
c8630fec0a
[FEM] shorten too long lines
...
- reformatting was done by the MSVC formatter according to our current clang file
2023-02-06 23:12:53 +01:00
Uwe
82b6e03625
[FEM] add current density constraint
...
- also add corresponding App::PropertyCurrentDensity
- also fix a typo in test_object.py
2023-02-05 21:10:15 +01:00
Uwe
52b3c75eb4
[FEM] change default pressure
...
- a default of 1 GPa for a pressure onto a face is not suitable. use 1 bar (100 kPa) instead
2022-08-14 07:16:25 +02:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
luz paz
d02f6330fc
FEM: remove trailing whitespace from various FEM files
2022-08-08 02:10:17 +02:00
Uwe
864c9ecac5
[FEM] set default selection mode to BoundBox for post objects
...
- this fixes a long-standing annoyance that popped up also from time to time in the forum:
the post objects deliver information via its coloring but a selection in the tree changed the shape color
Even experienced users like me did not know about the SelectionStyle property and always had to click into the model to see the real color, not the selection color.
Therefore SelectionStyle set to BoundBox is sensible as default settings for post objects since this assures that the users always see the right coloring.
2022-07-24 16:24:01 +02:00
Uwe
48af573746
[FEM] remove more superfluous nullptr checks
2022-07-18 02:34:57 +02:00