Max Wilfinger
483dbbae33
FEM: Update UI strings for consistency
2025-06-30 10:35:42 -05:00
Ralf Habacker
5900b21fda
Partial homogenization of FEM dialogs for constraints ( #21538 )
...
* FEM: Add context menu entry for clearing the reference list in constraints
See #6085
* FEM: Add 'Remove' button to python based dialogs for adding geometry references
See #6085
2025-06-09 10:51:36 -05:00
Benjamin Nauck
7c6db638c8
Fem: Add #include <limits> where used
2025-03-31 23:51:06 +02:00
Benjamin Nauck
e2da3bce46
FEM: Use std::numeric_limits and std::numbers instead of defines
2025-03-29 13:32:38 +01:00
bofdahof
1c4ecf576b
FEM: apply std::ranges
2025-03-16 17:16:30 -05:00
tritao
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
FEA-eng
806663d579
FEM: Constraint transform - selection error message update ( #19192 )
...
* FEM: Update TaskFemConstraintTransform.cpp
2025-02-03 10:47:01 -06:00
Ladislav Michl
0b3adee2ab
Base: Quantity: return std::string
2024-12-23 17:48:42 +01:00
Kacper Donat
954b729b56
Gui: Use getObject<T>() helpers in classes
...
This commit is generated using regex based find and replace:
```
s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*getObject\(\s*\)\)/getObject<$1>/
s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*([^)]*)\s*->\s*getObject\(\s*\)\)/$2->getObject<$1>()/
```
To regenerate if needed.
2024-12-06 18:29:39 +01:00
wmayer
be34f251cd
FEM: Fix convoluted event handling of constraint task boxes
...
and make Delete key working on macOS
2024-07-23 23:19:51 -05:00
marioalexis
6002a73fd7
Fem: Use base class open and reject methods in constraint task panels
2024-06-24 22:03:07 -03:00
marioalexis
5548ba1c59
Fem: Set Scale in TaskFemConstraint base class
2024-06-24 22:03:07 -03:00
marioalexis
d228d50755
Fem: Update constraint transform
2024-06-05 13:12:25 -03:00
wmayer
3863cff6c0
Fem: Apply clang-format
2023-09-25 14:50:43 +02: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
wmayer
2bcec7717d
Fem: modernize C++: use equals default
2023-08-21 13:35:54 +02:00
wmayer
89b9a7ae0f
FEM: modernize C++: use range-based for loop
2023-08-15 01:09:53 +02:00
wmayer
7a3106d31b
modernize C++: use bool literals
2023-08-06 01:35:39 +02: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
Uwe
962dd41734
[FEM] Transform constraint overhaul
...
- fix warning about local scope
- make the angles a PropertyAngle to handle the unit
- also fix some too long code lines
2023-03-28 02:11:36 +02:00
Uwe
9d45d40ec5
[FEM] use std::unique_ptr for all dialog objects
...
- also fix too long line
- also further clang automatic code style changes
2023-03-22 20:08:13 +01:00
wmayer
d4cb3aca0e
FEM: move to new style connect()
2023-01-15 19:50:46 +01:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
berniev
53ba98d636
Mod: use empty
2022-08-06 19:30:13 +02:00
Uwe
7ccfe10af4
[FEM] task dialogs: remove unused includes
...
- also some code style fixes from MSVC
2022-03-17 23:31:17 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Uwe
b8bdf9f67c
[FEM] use predefined M_PI
2022-01-07 21:50:47 +01:00
luz paz
36d9f82671
FEM: remote superfluous double semicolons [skip ci]
2021-02-14 22:13:16 +01:00
Bernd Hahnebach
b5dc95359d
FEM: constraint transform task panel, fix warning message
2020-07-15 09:21:53 +02:00
Bernd Hahnebach
5c51eb86e7
FEM: rename icon, Constraint Transform
2020-03-06 08:39:29 +01:00
donovaly
10cfdceb7a
[FEM] spread the fixes from commit ef370e6d to the other dialogs
2020-03-01 14:37:28 +01:00
donovaly
fe337cbbed
[FEM] highlight also selected transformable surfaces
...
this makes it much easier to find the surfaces that are transformable
2020-02-26 08:24:16 +01:00
Bernd Hahnebach
9192ff086d
FEM: transform task panel, use doc identifier instead of App.ActiveDocument
2020-02-26 08:14:01 +01:00
Bernd Hahnebach
8b154d94c8
FEM: transform task panel, pyton fix
2020-02-26 00:10:58 +01:00
wmayer
7eaede5482
Fem: [skip ci] fix segmentation fault when opening contraint transform panel
...
The segmentation fault is caused when NameDispl has less elements than the RefDispl property
2020-02-25 23:44:22 +01:00
donovaly
d813e5abf1
FEM: constraint dialogs: sort out commonly used function
...
additionally remove double code from TaskFemConstraintForce.cpp
2020-02-24 20:12:10 +01:00
donovaly
f60ca91e83
[FEM] fix special Dlg issue with deletion
...
- if an existing constraint has only one item, the item could under some circumstances not be deleted by pressing Del
2020-02-21 18:00:58 +01:00
donovaly
d71cdc061c
[FEM] add shortcut to delete constraints from list in dialog
...
see https://forum.freecadweb.org/viewtopic.php?f=18&t=43402
2020-02-19 10:15:10 +01:00
Abdullah Tahiri
0382e2dd75
PCH: Fem Gui
2019-05-16 21:43:08 +02:00
sL1pKn07
6674467254
[For v018] Fix build with Qt5 beta
...
Seems need add some headers for build with incoming Qt 5.11 (Tested with 5.11.0beta2)
2018-04-10 12:59:41 +02:00
Bernd Hahnebach
f69f039769
FEM: constraint transform, fixes #3283
2017-12-13 12:38:22 +01:00
wmayer
18c8a15cb5
inherit FemAnalysis from DocumentObjectGroup and remove Member property
2017-10-24 20:07:05 +02:00
Bernd Hahnebach
9a27373321
FEM: code formating, white spaces
2017-02-17 22:07:56 +01:00
kgoao
627a5c12da
FEM: ConstraintTransform: Allow forces to be transformed
2016-12-21 11:27:41 -02:00
wmayer
11a4c26dae
+ fix -Wunused-parameter
2016-10-08 15:13:56 +02:00
Bernd Hahnebach
0e1fb3963b
FEM: constraint transform task panel, fix if analysis name is not analysis
2016-09-27 13:04:46 -03:00
kgoao
b3cb1d48e3
FEM: ConstraintTransform: core implementation
...
FEM: ConstraintTransform: transformable surface comment modification
FEM: ConstraintTransform: re-adjusted GUI layout
FEM: ConstraintTransform: more tweaking
FEM: ConstraintTransform: GUI layout adjustment
FEM: ConstraintTransform: GUI bug fix
FEM: ConstraintTransform: implemented App::PropertyEnumeration for type of transform
2016-09-27 13:04:46 -03:00