pre-commit-ci[bot]
da4d5c919f
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-06-16 18:27:13 +00:00
Stefan Tröger
974f41fc96
FEM: Adopt post extraction code to updated main
2025-06-15 10:57:47 +02:00
Stefan Tröger
6e4fab1f50
FEM: Draft architecture of post data extraction with histogram example
2025-06-15 10:57:46 +02:00
Stefan Tröger
0217a2176e
Fem: make python filter build process more elegant
2025-05-02 09:25:56 +02:00
Stefan Tröger
491923e41e
Fem: Implement basic python filter functionality and glyph example
2025-05-02 09:25:56 +02:00
marioalexis
f9c4e6e23c
Fem: Add preference to create CalculiX result as pipeline - fixes #20541
2025-04-13 15:04:01 -03:00
Chris Hennes
168815b6d1
Merge pull request #20286 from marioalexis84/fem-calculator_filter
...
Fem: Add calculator filter
2025-03-29 14:30:48 -05:00
marioalexis
10426ca011
Fem: Add electric charge density object
2025-03-27 21:13:21 +01:00
marioalexis
c8ccbeb421
Fem: Add calculator filter
2025-03-27 15:46:57 -03:00
Stefan Tröger
4bc2a1d6f3
FEM: Add post pipeline branch
2025-03-22 23:27:10 +01:00
marioalexis
2b5a40c782
Fem: Replace old FemMesh Netgen object implementation
2024-09-16 00:06:20 -03:00
hyx0329
3caabad54d
Fem: fix ccx config section string used in UI code
2024-07-10 09:08:33 -05:00
wmayer
6c0f42bb15
Fem: Fix copyright notices
...
Do not clutter copyright notices with changes made to a file. That's the task of the VCS
2024-06-18 18:01:22 +02:00
Chris Hennes
c726198106
Merge branch 'main' into erase-version-4
2024-06-17 11:10:12 -05:00
Ajinkya Dahale
cefbb17c17
[FEM] Add rigid body constraint
2024-05-16 12:51:37 -05:00
lyphrowny
f6ababfdb4
FEM: Fix cxx typo and remove calculix from solvers tab in examples ( #12876 )
...
* FEM: remove calculix from solvers
* FEM: remove calculix from joint with ccxtools if branches
* FEM: remove calculix from its if
* FEM: fix cxx typo in translations
* FEM: fix cxx typo in classes name
* FEM: fix ccx typo in shortcuts
* FEM: convert FEM_*CcxTools to CamelCase
* FEM: remove tests related to calculix
* FEM: remove test_solver_calculix.py from Fem/CMakeLists.txt
* FEM: convert all 'CalculiXccxTools' to 'CalculiXCcxTools'
* FEM: revert changes in all *_*.ts files
* FEM: convert 'SolverCcxtools' to 'SolverCcxTools'
* FEM: convert remaining 'Ccxtools' to 'CcxTools'
2024-04-01 10:51:23 -05:00
FEA-eng
2529dc56f4
Remove the unfinished FEM Nodes set tool from GUI ( #12611 )
2024-02-26 11:23:53 -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
wmayer
7aa31adb01
Fem: fixes #10823 : Solver CalculiX (new framework) seems to be unnecessary
2023-09-27 13:04:48 +02:00
wmayer
b8b94c249e
Fem: Apply clang-format
2023-09-25 14:50:43 +02: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
kaktus Jacek
671ca542c3
Update Workbench.cpp
2023-09-01 13:17:55 -05:00
kaktus Jacek
db4a4fabc2
FEM: disable the Constraints without solver submenu
...
Temporarily disable the Constraints without Solver submenu from the GUI.
https://github.com/FreeCAD/FreeCAD/issues/10135
2023-08-31 23:41:27 -05:00
wmayer
d525e0d308
Fem: modernize C++: use equals default
2023-08-21 13:35:54 +02:00
Chris Hennes
b529a0a67c
FEM: Add missing translation string
2023-07-09 17:28:04 -05:00
Chris Hennes
291b0f3aa6
FEM: Add translation for Electromagnetic Constraints
2023-06-06 11:31:12 -05:00
Uwe
b08db09cf6
[FEM] fix binary check
...
- the current implementation only considers explicitly given binaries (with full path) and ignores the setting to check the environment paths
- also remove 2 trailing whitespaces
2023-03-26 19:35:20 +02:00
Uwe
f996b1e50a
[FEM] only show toolbar button for available solvers
...
- if there is e.g. no Z88 solver available, there is no need to pollute the toolbar with an icon for it
2023-03-24 22:41:48 +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
2d3953f65f
[FEM] Elmer add support for nonlinear elasticity solver
...
- adds new equation "Deformation" (this name since the stress solver got in FreeCAD the misleading name "elasticity")
- this way change icon of elastic solver to make the difference clear
2023-03-22 03:27:27 +01: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
04915b694b
[FEM] add new constraint for magnetization
2023-02-09 14:41:25 +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
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
f7c3989a2f
[FEM] move initial pressure to fluid constraints group
...
- this is a fluid-specific constraint
2022-08-14 22:32:29 +02:00
Uwe
27f50ad131
[FEM] add initial pressure constraint ( #7364 )
...
* [FEM] add initial pressure constraint
- this is needed for fluids
2022-08-14 20:00:36 +02:00
Uwe
d6e1d973bf
[FEM] remove new framework CCX from toolbar
...
"new framework" implies especially to new users that this is the CCX of choice. But it is not, since you cannot Since we keep it in the menu and experienced users will find it.
2022-03-25 20:00:39 +01:00
Uwe
865e3ec095
[FEM] fix broken Z88 part 5/5: add missing toolbar icon
...
- now that it is working, expose Z88 to the toolbar as well
2022-03-25 19:55:32 +01:00
Uwe
1ddb4d27e7
[FEM] remove unused headers from WBs main files
...
- also some code style fixes by MSVC
2022-03-17 20:33:33 +01:00
Preslav
1ceaa09d17
Added spring boundary condition
2021-09-17 11:08:08 +02:00
Bernd Hahnebach
cfc08b811f
FEM: Mystran solver, add Gui command to add solver to a document
2021-07-31 16:57:01 +02:00
UR-0
46282db7c8
FEM: constraint centrif, Gui tools
2021-07-09 22:04:19 +02:00
Bernd Hahnebach
05d9feb511
FEM: examples icon, use better icon and add it to the FEM tool bar
2021-06-16 15:34:16 +02:00
donovaly
26d7902303
[FEM] correct sorting order
...
all other menu items are sorted and we also keep the sorting in the Wiki
2021-02-20 16:40:04 +01:00
Sudhanshu Dubey
ff3ce49139
FEM: examples, add Gui to setup examples
2020-07-03 18:03:35 +02:00
Bernd Hahnebach
9bfd947886
FEM: elmer equation flux, better name without word solver
2020-06-29 22:28:26 +02:00
Bernd Hahnebach
43ad6aa729
FEM: constant vacuum permittivity, add object to overwrite constant
2020-06-29 17:46:43 +02:00
UR-0
7d17d6f6b6
FEM: ccx constraint section print, add Gui command and icon
2020-06-24 07:52:16 +02:00
Bernd Hahnebach
4db7676940
FEM: gui tools, code formating
2020-06-15 11:44:20 +02:00