marioalexis
a58c3caac1
Fem: Fix mesh export to vtk formats
2024-12-20 11:46:46 -05:00
marioalexis84
d1e65a47f3
Fem: Add smoothing filter extension to contours filter ( #18088 )
...
* Fem: Add smoothing filter extension to contours filter
2024-12-16 10:40:02 -06:00
Max Wilfinger
2f42341481
Merge pull request #18268 from marioalexis84/fem-post_pipeline
...
Fem: Fix FemPostPipeline base class
2024-12-08 21:56:25 +01:00
Chris Hennes
7bd413066f
Update src/Mod/Fem/App/FemPostPipeline.cpp
2024-12-06 11:29:37 -06:00
marioalexis
c01e9ed63b
Fem: Fix FemPostPipeline base class
2024-12-03 11:45:41 -03:00
PaddleStroke
3c1358da10
Core: Rename 'OriginFeature' file to 'Datums'
2024-11-26 15:36:48 +01:00
marioalexis
98a15bcc9d
Fem: Avoid legacy Netgen meshing if there is no referenced shape - fixes #17814
2024-11-22 12:24:46 -05:00
mosfet80
8f0e61bffd
[Mod] clean FemMesh.cpp
...
Removed dead code
2024-11-18 18:01:59 +01:00
marioalexis
40531158f2
Fem: Enable expression for the heat flux constraint task panel
2024-10-10 20:33:54 -05:00
marioalexis
5ff4d427a5
Fem: Use reference subshape transformation on the underlying geometry
2024-09-23 08:11:15 -05:00
marioalexis
5a7bc6101b
Fem: Add set of mesh elements from a list
2024-09-15 20:47:09 -03:00
wmayer
3e33f184b4
Core: Rename ViewProviderPythonFeature to ViewProviderFeaturePython
...
Fixes #15888
2024-08-26 18:14:22 +02:00
marioalexis
ad28897c09
Fem: Disconnect connection when destroying Constraint object
2024-08-24 19:51:24 -05:00
marioalexis
56001d3f74
Fem: Add FemMeshShapeBaseObject and fix FemMeshShapeObject meshing
2024-07-28 16:27:20 -03:00
marioalexis
9a2c9564de
Fem: Import/export 1D elements from mesh to vtk - fixes #15541
2024-07-22 11:10:05 -05:00
marioalexis
789353b52a
Fem: Remove redundant *Fix properties in constraint displacement - fixes #14556
2024-07-22 10:50:15 -05:00
Chris Hennes
6351313554
FEM: Add QStandardPaths to PreCompiled.h
2024-07-10 09:08:33 -05:00
hyx0329
b5ed48f564
Fem: fix and improve searching 3rd-party binaries
2024-07-10 09:08:33 -05:00
marioalexis
0bc2717788
Fem: Check null shape in constraint bearing
2024-07-08 10:55:08 -05:00
Chris Hennes
5c83297e80
Merge pull request #14793 from lyphrowny/reformat_fem_src
...
FEM: Reformat fem .py sources
2024-07-01 11:19:29 -05:00
Chris Hennes
6f277af10a
FEM: Remove set but unused variable
2024-06-24 18:17:11 +02:00
lyphrowny
cc8a0c529c
FEM: remove trailing spaces and newlines when writing input files for solvers
2024-06-23 16:27:20 +03:00
wmayer
47a9ec8481
FEM: Fix linking errors
...
The static members of FemSetElementNodesObject are not defined in Fem but FemGui which the MSVC compiler doesn't like.
Furthermore it's a code smell to make them public and static and they are not even used by the class itself.
2024-06-18 18:14:10 +02: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
marioalexis
f8027a16d0
Fem: Force z=0 for plane stress, plane strain and axisymmetric elements in writeABAQUS - fixes #12875
2024-06-17 10:57:31 -05:00
wmayer
9b198c7704
MSVC: Fix warnings and build failure
2024-06-12 10:36:58 -05:00
wmayer
dd816a635c
Fix several compiler warnings
...
* variable 'xAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* variable 'yAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* variable 'zAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* unused variable 'base' [-Werror,-Wunused-variable]
* unused variable 'extrude' [-Werror,-Wunused-variable]
2024-06-11 11:42:12 +02:00
marioalexis
f17ad4f143
Fem: Update constraint transform
2024-06-05 13:12:25 -03:00
marioalexis
536a2b0aad
Fem: Move functions to Tools class
2024-06-05 13:12:25 -03:00
wmayer
4185605d5e
clang/gcc: Add build option FREECAD_WARN_ERROR to force to make warnings into errors
2024-05-29 13:37:07 +02:00
dzid26
61e5c27065
Enforce OpenMP version 4.0
2024-05-27 11:44:05 -05:00
pre-commit-ci[bot]
2b619949eb
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-05-22 10:21:10 +02:00
mos
bf1f16ac53
[fem] clean
...
clean unused code
2024-05-22 10:21:10 +02:00
marioalexis
a73d081a46
Fem: Load heat flux from CalculiX results - fixes #12117
2024-05-20 11:00:19 -05:00
marioalexis
b799b390b9
Fem: Change properties of the rigid body constraint
2024-05-16 12:51:37 -05:00
FEA-eng
3739d06528
Fem: Update writer of the constraint rigid body
2024-05-16 12:51:37 -05:00
FEA-eng
ab6afeb261
Fem: Update properties of ConstraintRigidBody
2024-05-16 12:51:37 -05:00
Ajinkya Dahale
4feb519bc9
FEM: Add unit test for new ConstraintRigidBody object
2024-05-16 12:51:37 -05:00
Ajinkya Dahale
cefbb17c17
[FEM] Add rigid body constraint
2024-05-16 12:51:37 -05:00
marioalexis84
ff285b6c60
Fem: Add radiation heat transfer ( #13466 )
...
* FEM: Add radiation heat transfer
* FEM: Add radiation heat transfer to CalculiX writer
* FEM: Update .inp files
* Fem: Rename heat flux ui members
---------
Co-authored-by: FEA-eng <59876896+FEA-eng@users.noreply.github.com >
2024-04-29 10:53:59 -05:00
marioalexis
ba0825f605
Fem: Constraint symbol scaling based on shape size - fixes #7030
2024-04-29 10:46:40 -05:00
Chris Hennes
6c3ea9fbdd
Merge pull request #13464 from marioalexis84/fem-ccx_element_types
...
Fem: Add element types to ABAQUS writer
2024-04-22 11:05:26 -05:00
marioalexis84
7d4d5eddf5
Fem: Constraint symbol scaling ( #13274 )
...
* Fem: Constraint symbols rescaling
* Fem: Add constraint symbol .iv files
* Fem: Fix contact constraint symbol rescaling
* Fem: Fix displacement constraint symbol rescaling
* Fem: Fix fixed constraint symbol rescaling
* Fem: Fix force constraint symbol rescaling
* Fem: Fix heat flux constraint symbol rescaling
* Fem: Fix plane rotation constraint symbol rescaling
* Fem: Fix pressure constraint symbol rescaling
* Fem: Fix spring constraint symbol rescaling
* Fem: Fix temperature constraint symbol rescaling
* Fem: Add tie constraint symbol
2024-04-22 11:49:13 -04:00
FEA-eng
d79d3c0c8b
FEM: Add NetGen Min Size ( #12794 )
2024-04-18 23:05:57 -05:00
marioalexis
087788cb36
Fem: Add element types to ABAQUS writer
2024-04-16 11:28:52 -03:00
Florian Foinant-Willig
17af20aa20
FEM: allow to Suppress the constraints ( #12359 )
...
* FEM: Introduce suppressible constraints
* fix public inheritance
2024-04-08 10:43:54 -05:00
wmayer
4b18a1018b
FEM: Handle unknown exception when applying a constraint to a B-Spline surface
...
Fixes #13213
An OCC exception is raised when trying to normalize a null vector. The solution is to check the square length before normalizing it
2024-04-01 19:38:28 +02:00
Chris Hennes
360e280c64
FEM: Rename vtkWriter to femVTKWriter to make MSVC happy
2024-03-27 12:08:29 +01:00
wmayer
3ad453d5e3
FEM: fix some linter warnings
2024-03-22 09:37:26 +01:00