Stefan Tröger
8dff03ff79
FEM: Ensure tests run without GUI with data extraction code
2025-06-15 10:57:47 +02:00
Stefan Tröger
fbf31f8657
FEM: Data extraction ui works better with stylesheets
2025-06-15 10:57:47 +02:00
Stefan Tröger
8cec9ad7f9
FEM: Adopt data extraction for VTK <9.3: different table filter
...
Additionally remove unneeded includes in c++ code remaining from earlier experiments
2025-06-15 10:57:47 +02:00
Stefan Tröger
d50a98b9cf
FEM: Ensure post task dialogs work without VTK python build
2025-06-15 10:57:47 +02:00
Stefan Tröger
64d864c944
FEM: Add data extraction objects to FEM test suite
2025-06-15 10:57:47 +02:00
Stefan Tröger
6ba5c0d0a5
FEM: port DataAlongLine filter to use arc length.
...
This makes it easier for the new data extraction to also plot data over line length.
2025-06-15 10:57:47 +02:00
Stefan Tröger
89c71c511a
FEM: Data extraction objects are FEM::FeaturePython
...
This allows them to be drag and droped in an analysis
2025-06-15 10:57:47 +02:00
Stefan Tröger
974f41fc96
FEM: Adopt post extraction code to updated main
2025-06-15 10:57:47 +02:00
Stefan Tröger
318d0645f0
FEM: Usability and UI improvements for data extraction
...
Update icons for post data extraction
Improve translatability of post data extraction
Fix post data extraction commit handling
2025-06-15 10:57:47 +02:00
Stefan Tröger
aa6bb428cc
FEM: Allow export of post processing data tables to CSV files or to cliboard to paste into spreadsheet programs
2025-06-15 10:57:47 +02:00
Stefan Tröger
8672a680e0
FEM: Post data visualization bug fixes and quality of life updates
2025-06-15 10:57:47 +02:00
Stefan Tröger
54a35a6c4d
FEM: Add extraction task panel to data plot filters
2025-06-15 10:57:46 +02:00
Stefan Tröger
d86040dd58
FEM: Add table post data visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
d3fa7ad8f0
FEM: Add index over frames visualizations
2025-06-15 10:57:46 +02:00
Stefan Tröger
c1b11a19f7
Fem: Implement lineplot visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
6e4fab1f50
FEM: Draft architecture of post data extraction with histogram example
2025-06-15 10:57:46 +02:00
pre-commit-ci[bot]
f03900b58d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-06-13 10:40:48 +02:00
Syres916
6eecd08f7c
[Gui] C++ preparation for deprecation of QCheckBox…
...
…stateChanged -> checkStateChanged
2025-06-13 10:40:48 +02:00
wmayer
017f2c8842
Helper function to get preferred delete key depending on platform
2025-06-09 18:10:52 +02:00
Ralf Habacker
719ee20ba4
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
7105a2332e
Merge pull request #21147 from 3x380V/units
...
Units rework II
2025-06-04 15:58:00 +02:00
Ryan Kembrey
9d8952627c
Fem: Fix typo in VTK module warning: 'then' -> 'than' ( #21752 )
...
Co-authored-by: Ryan Kembrey <ryan.kembrey@student.uts >
2025-06-04 07:22:20 +02:00
Ladislav Michl
1c955c9347
Fem: get unit via quantity
...
Unit is interally using Quantity to parse string input, so use it
explicitely as string constructor for Unit is going to be dropped.
2025-06-03 09:31:38 +02:00
Chris Hennes
8805528e39
Merge pull request #21712 from yorikvanhavre/translations
...
Translations
2025-06-02 09:31:21 -05:00
mosfet80
96c0acb825
FEM: clean code ( #21526 )
...
* FEM: clean code
clean code
* [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>
2025-06-02 12:13:35 +02:00
pre-commit-ci[bot]
5dc203630b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-06-02 09:53:47 +00:00
Yorik van Havre
94144ecd99
Translations: Merged crowdin translations
2025-06-02 11:48:26 +02:00
Yorik van Havre
bba4a7b990
Translations: updated ts files
2025-06-02 11:07:28 +02:00
Syres916
0e40f2dfc5
[App] Use consistent unit schema names ( #21355 )
...
* [Start] ensure user's preferred unit schema is retained after restart of application
* [App] use consistent schema names throughout the application
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [Start] Revert commit 2eea421
in preference to PR #21466
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-26 17:33:45 +02:00
FEA-eng
3047feba7a
FEM: Add more glyph types for the Glyph filter ( #21397 )
...
* FEM: Update post_glyphfilter.py
* FEM: Update TaskPostGlyph.ui
* [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>
2025-05-19 17:52:25 +02:00
marioalexis
b6da328bb7
Fem: Add support for VTK < 9.1 in calculator filter - fixes #21346
2025-05-19 17:50:17 +02:00
Luz Paz
5d052cc043
Fix various typos
...
Missed by the codespell CI not being functional for a period of time.
2025-05-15 10:59:48 -05:00
FEA-eng
eaff709d82
FEM: Update TaskPostGlyph.ui
2025-05-15 00:06:43 +02:00
FEA-eng
1eb57c4933
FEM: Update post_glyphfilter.py
2025-05-15 00:06:43 +02:00
marioalexis
5e624a4775
Fem: Add CalculiX writers for electrostatic constraints
2025-05-13 14:46:54 +02:00
marioalexis
eb82923869
Fem: Search elements for electrostatic constraints
2025-05-13 14:46:54 +02:00
marioalexis
4fe1002baa
Fem: Improve CalculiXTools
2025-05-13 14:46:54 +02:00
marioalexis
ab1e4384f1
Fem: Change CalculiX time and frequency properties to quantites
2025-05-13 14:46:54 +02:00
FEA-eng
c9174a25e8
FEM: Update DlgSettingsFemCcx.ui
2025-05-12 11:09:59 -05:00
Chris Hennes
f5806841b6
Merge pull request #19907 from benj5378/getAttribute
...
Base: make getAttribute template
2025-05-12 10:39:55 -05:00
Benjamin Bræstrup Sayoc
492b8312b3
Base: make getAttribute template
2025-05-09 15:54:57 +02:00
Stefan Tröger
4a78446e84
FEM: Fix test if VTK or VTK python is not available ( #21168 )
...
* FEM: Fix test if VTK or VTK python is not available
* FEM: Make test work if vtk python not installed
2025-05-08 15:55:45 -05:00
bofdahof
998f4e4d45
Console: rename PascalCase named methods to camelCase
2025-05-06 17:50:21 +02:00
Benjamin Nauck
c192a0e166
Merge pull request #21083 from 3x380V/exception-stage-1
...
Base: simplify Exception
2025-05-06 09:29:45 +02:00
Chris Hennes
7ba8b1f2ba
Merge pull request #20891 from ickby/FEM_python_filter
...
FEM: Enabling postprocessing filters written in python, and adding a glyph example
2025-05-05 21:19:49 -05:00
Ladislav Michl
c293d74566
Base: rename Exception's PascalCase methods to camelCase
2025-05-05 23:50:01 +02:00
pre-commit-ci[bot]
3ef7ba2d9d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-05-02 07:29:09 +00:00
Stefan Tröger
ce25de290e
FEM: Fix typos in python post processing code
2025-05-02 09:25:57 +02:00
Stefan Tröger
0304faa2bc
FEM: Handle python vtk user installs that conflict with FreeCAD VTK
2025-05-02 09:25:57 +02:00
Stefan Tröger
96e9e7a17a
FEM: Fix test with new python filter and other small fixes
2025-05-02 09:25:56 +02:00