lyphrowny
e99ee08514
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
a4612bd636
Remove the need to include geometrical nonlinearity when nonlinear material is used in CalculiX FEM ( #12703 )
...
* Update commands.py
* Update checksanalysis.py
2024-03-04 11:16:54 -06:00
Max Wilfinger
d491ac0865
Renaming FEM mesh region to mesh refinement (only Users POV / tooltips) ( #11489 )
...
* project to document on information, merge, util
* rename MehRegion to MeshRefinement (tooltip/user PoV only)
2023-12-04 10:41:04 -06:00
kaktus Jacek
65f3355a78
Removing unnecessary strings from Crowdin + improving typos
...
patches for #10459 and #10426...
a few small details escaped attention need to be fixed
😉
Removing unnecessary strings from Crowdin and improving typos.
2023-09-05 15:38:58 -05:00
kaktus Jacek
1adfa88aee
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
luzpaz
055447a702
Fix various typos
2023-07-01 10:08:21 +00:00
Chris Hennes
5cdc06c8d4
FEM: Adjust translation context for SolverCalculiX
2023-05-02 09:07:55 -05:00
luzpaz
38a01939e0
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
Chris Hennes
ef82b99ddc
FEM: Translate Solver Calculix
2023-04-21 15:54:51 -05:00
Bernd Hahnebach
688fe0d2fb
FEM: pep8, more code formatting
2023-04-06 08:13:42 +02:00
Bernd Hahnebach
5c1fa3c24e
FEM: code formatting, pep8, 302
2023-04-06 08:13:42 +02:00
Uwe
05d675364c
[FEM] improve new default solver setting
...
- fix bug if no solver should be default
- only provide solvers that are available to be the default
- also add commit opened transactions
- also remove unused include and correct an include
2023-03-24 20:24:02 +01:00
Uwe
a0c885829b
[FEM] improve recently added addition method
...
- for the solvers the workflow should be that one can directly after adding a solver child to it via the toolbar
Therefore select the added solver object
2023-03-24 17:32:53 +01:00
marioalexis
c97de6c038
Fem: Add option to select default solver when creating Analysis
2023-03-24 15:40:54 +01:00
Uwe
7e3d37a5fe
[FEM] implement further object addition mode
...
- for e.g. the solver objects it is important that the added equations are visible in the TreeView
- also improve activation of analyses for documents with multiple analyses: one activates one and can then subsequently add an object to it because the activation will also select
2023-03-24 07:22:27 +01:00
Uwe
5a0f8436c2
[FEM] don't add CCX solver by default for new analyses
...
- if there are other solvers found, we should handle all solvers equally
- also reduce amount of console output on every analysis run
2023-03-24 03:25:02 +01:00
Uwe
ce62cfae95
[FEM] implement new object addition mode
...
- for e.g. the Elmer equations it is important that one can add several equations subsequently and that the added equations are visible in the TreeView
2023-03-24 02:43:01 +01:00
Uwe
0fcea8b3bb
[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
26f1861bf8
[FEM] fix reported typos and inconsistencies
2023-02-20 02:07:33 +01:00
Uwe
3b653b78f9
[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
f6abb77758
[FEM] add new constraint for magnetization
2023-02-09 14:41:25 +01:00
Uwe
ca05213e2e
[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
65eb154eac
[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
b46c1c5ff9
[FEM] sort equations alphabetically
...
- to ease readability a bit
2023-02-02 05:35:15 +01:00
Uwe
8a18c84143
[FEM] commands.py: reformat a string
...
- just to be consistent with other strings (found by reviewing https://github.com/FreeCAD/FreeCAD-translations/issues/197 )
2022-10-14 02:12:00 +02:00
fandaL
0a11ed0288
FEM:fix remaining result object in memory in femmesh2mesh
2022-10-01 04:29:00 +02:00
Uwe
d0ee6a46a0
[FEM] fix body heat source constraint
...
- as the name implies, it must be possible to set the heat to different bodies
- for this a selection dialog is necessary
- check that heat is not zero
2022-08-15 02:47:01 +02:00
Uwe
25a829bd0c
[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
2e9788d488
[FEM] BodyHeat constraint: use unique icon
...
- it was not possible to distinguish the constraint from the heatFlux constraint
2022-07-27 03:09:15 +02:00
Uwe
d1c582191a
[FEM] add icon for the new supported MYSTRAN solver
2022-03-18 00:18:25 +01:00
Yorik van Havre
3a74e1c8b4
Fem: Fixing translation context
2021-12-30 13:06:05 +01:00
Bernd Hahnebach
1167babc66
FEM: command module, fix regression in the regard of translation added with 277b71b53894aa
2021-11-02 17:43:41 +01:00
luz paz
eab07e3c5b
Fix trivial typos
2021-10-06 07:54:05 +02:00
luz paz
ea7e1d9670
[FEM] Rename menuetext -> menutext
2021-10-06 07:53:58 +02:00
Bernd Hahnebach
7d09e79b73
FEM: Mystran solver, add Gui command to add solver to a document
2021-07-31 16:57:01 +02:00
Bernd Hahnebach
6f362e7808
FEM: improve calculix framework solver menu and tool tipp
2021-07-28 17:24:04 +02:00
Bernd Hahnebach
5cb469ee2d
FEM: frame work solver calculix, get rid of text experimental
2021-07-27 23:42:17 +02:00
Bernd Hahnebach
57541ef543
FEM: comand definition, delete not needed z88 icon definition as it uses FEM standard names
2021-07-26 21:08:37 +02:00
UR-0
5cf39c4912
FEM: constraint centrif, Gui tools
2021-07-09 22:04:19 +02:00
Bernd Hahnebach
90911b8b58
FEM: examples icon, use better icon and add it to the FEM tool bar
2021-06-16 15:34:16 +02:00
UR-0
31ca5bc02e
upgrade getBoundBoxOfAllDocumentShapes to handle more objects
2021-03-13 21:23:23 +01:00
Bernd Hahnebach
3c1d251014
FEM: code formatting, revert parts of commit 058582edb5b
2021-02-16 16:17:47 +01:00
luz paz
55f471b72c
FEM: doxygen
2020-12-04 17:50:00 +01:00
Bernd Hahnebach
7d8e532380
FEM: improve short cuts
2020-07-30 09:05:42 +02:00
Bernd Hahnebach
129c4c1fb7
FEM: show result, make it possible to use the menu and icon if there is a pure result object in a document.
2020-07-26 23:40:21 +02:00
Bernd Hahnebach
a6fc4cb86a
FEM: commands manager, fix load of FemGui
2020-07-07 08:00:34 +02:00
Sudhanshu Dubey
a5a0b7b7a4
FEM: examples, add Gui to setup examples
2020-07-03 18:03:35 +02:00
Bernd Hahnebach
3a97d68e70
FEM: elmer equation flux, better name without word solver
2020-06-29 22:28:26 +02:00
Bernd Hahnebach
6321f1d8f3
FEM: equation head, change back wrong menue text introduced with fa8c4c618ff2
2020-06-29 21:46:43 +02:00
Bernd Hahnebach
84aba55ea8
FEM: constant vacuum permittivity, add object to overwrite constant
2020-06-29 17:46:43 +02:00