Commit Graph

4712 Commits

Author SHA1 Message Date
marioalexis
8aba0f3bb0 Fem: Import/export 1D elements from mesh to vtk - fixes #15541 2024-07-22 11:10:05 -05:00
marioalexis
8dd23f6c89 Fem: Remove unused gmsh option - fixes #6354 2024-07-22 11:07:25 -05:00
marioalexis
daf6e6d0d7 Fem: Handle single value field - fixes #14022 2024-07-22 11:05:12 -05:00
marioalexis
03911cddd1 Fem: Fix mystran preference path - fixes #15348 2024-07-22 10:56:46 -05:00
marioalexis
fc5d57035f Fem: Remove redundant *Fix properties in constraint displacement - fixes #14556 2024-07-22 10:50:15 -05:00
marioalexis
701d738a89 Fem: Fix manual color bar range specification - fixes #15013 2024-07-20 22:36:53 -05:00
marioalexis
d50506fb4d Fem: Use own base class for Python objects - fixes #15408 2024-07-20 21:10:15 -05:00
wmayer
cf46809efd Remove color bar from SoFCColorBarNotifier to decrease reference counter 2024-07-15 18:05:30 +02:00
Chris Hennes
62e7fba105 Merge pull request #14495 from hyx0329/bugfix/fem-binary-detection-in-PATH
Fem: fix searching 3rd-party binaries in system path
2024-07-15 09:22:25 -05:00
FEA-eng
4277894fe4 FEM: New frequency analysis icon 2024-07-15 12:06:22 +02:00
FEA-eng
c2f8c017e1 FEM: Delete src/Mod/Fem/Gui/Resources/icons/fem-solver-analysis-frequency.svg 2024-07-15 12:06:22 +02:00
Chris Hennes
8bc38f0a92 UI: Fix repeated names in UI files 2024-07-14 22:34:37 -05:00
FEA-eng
e99167d3b9 FEM: Fix error with custom material card (#15179)
* FEM: Update task_material_common.py

* [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>
2024-07-14 21:31:17 -05:00
Chris Hennes
59f815234a Merge pull request #15371 from yorikvanhavre/translations
Translations
2024-07-14 12:55:28 -05:00
FEA-eng
cb31ce5984 FEM: Update test_commands.sh 2024-07-14 15:21:00 +02:00
FEA-eng
5d1f43f760 FEM: Update test_ccxtools.py 2024-07-14 15:21:00 +02:00
FEA-eng
e036ef0164 FEM: Update manager.py 2024-07-14 15:21:00 +02:00
FEA-eng
7c2516feaa FEM: Update CMakeLists.txt 2024-07-14 15:21:00 +02:00
FEA-eng
38f64c36b7 FEM: Rename mesh_thermomech_bimetall_tetra10.py to mesh_thermomech_bimetal_tetra10.py 2024-07-14 15:21:00 +02:00
FEA-eng
0f839737fb FEM: Update and rename thermomech_bimetall.inp to thermomech_bimetal.inp 2024-07-14 15:21:00 +02:00
FEA-eng
ff2c376051 FEM: Update and rename thermomech_bimetall.py to thermomech_bimetal.py 2024-07-14 15:21:00 +02:00
FEA-eng
c722e12ccf FEM: Add new icon 2024-07-14 15:20:08 +02:00
FEA-eng
e9af7e99e6 FEM: Delete src/Mod/Fem/Gui/Resources/icons/FEM_CreateElementsSet.svg 2024-07-14 15:20:08 +02:00
FEA-eng
4d8ab6e634 FEM: Update writer.py 2024-07-14 15:19:12 +02:00
FEA-eng
ff2951866a FEM: Update DlgSettingsFemInOutVtk.ui 2024-07-13 19:31:24 -05:00
pre-commit-ci[bot]
a9b319cf8f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-11 13:11:59 +00:00
Yorik van Havre
e76b5ec4ca Merged crowdin translations 2024-07-11 15:07:17 +02:00
Yorik van Havre
1c79768f7d Updated ts files 2024-07-11 14:56:33 +02:00
Chris Hennes
383ed6d7e6 FEM: Add QStandardPaths to PreCompiled.h 2024-07-10 09:08:33 -05:00
hyx0329
99f76b4880 Fem: fix ccx config section string used in UI code 2024-07-10 09:08:33 -05:00
hyx0329
8e5df2263d Fem: fix and improve searching 3rd-party binaries 2024-07-10 09:08:33 -05:00
pre-commit-ci[bot]
4a456ee63e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-09 08:52:17 -05:00
Yorik van Havre
78259314e2 Merged crowdin translations 2024-07-09 08:52:17 -05:00
FEA-eng
d1d23936b8 FEM: Update DlgSettingsFemGeneral.ui 2024-07-08 17:19:06 -05:00
Max Wilfinger
8ff5a1f688 Fix source string typos mentioned on Crowdin (#15261) 2024-07-08 17:18:31 -05:00
marioalexis
966398d497 Fem: Check null shape in constraint bearing 2024-07-08 10:55:08 -05:00
FEA-eng
cc9144b9af FEM: Update exportNastranMesh.py 2024-07-06 14:01:11 +02:00
wmayer
e9f3178715 MSVC: Fix warning C4005: 'NOMINMAX': macro redefinition 2024-07-05 17:04:43 +02:00
Yorik van Havre
56e46e5f4e Translations (#15107)
* Updated ts files

* Merged crowdin translations

* [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>
2024-07-02 12:21:53 +02:00
Chris Hennes
4b4a728bc8 Merge pull request #14926 from marioalexis84/fem-clean_task_constraint
Fem: Clean up TaskFemConstraint* classes
2024-07-01 11:30:18 -05:00
Chris Hennes
e38259c307 Merge pull request #14793 from lyphrowny/reformat_fem_src
FEM: Reformat fem .py sources
2024-07-01 11:19:29 -05:00
FEA-eng
910460f8b9 FEM: New Elmer solver icon (#15070)
* FEM: Delete src/Mod/Fem/Gui/Resources/icons/FEM_SolverElmer.svg

* FEM: new Elmer solver icon
2024-07-01 11:15:01 -05:00
wmayer
68ae3c95dc Core: Update color bar when changing preferences
This solves one part of issue #10717
2024-07-01 10:55:21 -05:00
Chris Hennes
53ee68c02d FEM: Remove unused members 2024-06-24 20:44:53 -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
Chris Hennes
5e47f6804f Update for LibPack3 (#10337)
* cMake: Add base support for LibPack3

Minor changes to FreeCAD source code to support compiling with Qt 6.5 on MSVC,
and changes to cMake setup to support the new Libpack.

* NETGENPlugin: Fix compilation with MSVC and OCCT 7.8

* Material: Switch to Wrapped_ParseTupleAndKeywords for /fpermissive- on MSVC

* Base: Prevent accidental definition of MIN and MAX by MSVC

* cMake: Prevent accidentally finding an old LibPack

* Material: Wrap another ParseTuple call

* OCCT: Modify includes for 7.8.x

* Part: Change TNP code to use Wrapped_ParseTupleAndArgs

* Spreadsheet: Workaround for MSVC macro pollution

* Mesh: Workaround for MSVC macro pollution

* Base: Remove extra MSVC flag (moved to CMake)

* Tests: Fix compiling with /permissive-

* FEM: Fix Qt warnings about duplicate element names

* cMake: Ensure major version numbers are set

* Address review comments.

* cMake: Further tweaks for LibPack3

* cMake: Modify specification of compiler flags for MSVC

* Main: Remove QtQuick testing code

* cmake: Find Boost before SMESH (which uses it)

* Fixes for LibPack2

* cMake: Another try at importinhg VTK cleanly
2024-06-24 18:25:05 +02:00
Chris Hennes
94360c706e FEM: Remove set but unused variable 2024-06-24 18:17:11 +02:00
marioalexis
7feb0c742c Fem: Clean up constraint view providers 2024-06-24 11:15:14 -05:00
Chris Hennes
d733fe0b34 Merge pull request #14766 from wwmayer/import_options
Import: Avoid modal dialog inside ImportGui.open()
2024-06-24 11:10:31 -05:00