Here it is: https://github.com/FreeCAD/FreeCAD-LibP ... s/edit/2.1
The next step would be to update SMESH but as I I wrote, I don't know how. There is no SMESH I can download and compile.
Here it is: https://github.com/FreeCAD/FreeCAD-LibP ... s/edit/2.1
It might be an issue with https. In order to support this protocol the Qt5Network module must be able to load the SSL dll at runtime.I thought now I have it but running FC with it shows me that there is an issue in Qt5Network and therefore the Addon-Manager did not work.
His git repo uses sub-modules. So you must use the option to check-out the sources recursively. And after that you must run a Python script to copy an patch the source files.I don't understand what it is because the releases of trelau are almost empty, like a skeleton to be filled with other programs.
Code: Select all
git clone --recurse-submodules https://github.com/trelau/SMESH.git
So, do you prefer to use the external (trelau) or internal (FreeCAD's 3rdparty directory) SMESH version?Can you please take over for the SMESH part or explain me?
I have tested your libpack with the internal SMESH and it can be used from the FEM wb without problems.The next step would be to update SMESH but as I I wrote, I don't know how. There is no SMESH I can download and compile.
This is what I mean with I don't understand the concept of SMESH. What is it? If is is a program, why do we have then its sources in our code? Who updates and fixes the SMESH code in our repository?
SMESH is a library that supports 0D, 1D, 2D and 3D entities in its data structure. It's a component of the Salome platform and SMESH actually means Salome Mesh.This is what I mean with I don't understand the concept of SMESH. What is it?
In the past the code was deeply integrated into the Salome code and there were attempts to strip it down for standalone usage.If is is a program, why do we have then its sources in our code?
From time to time we did an upgrade to a newer version but it's mainly me who maintains the code to make it working with newer OCC versions. It was also me who ported it to vtk9.xWho updates and fixes the SMESH code in our repository?
trelau's repository now directly pulls the code from upstream by linking it as a sub-module. The code in our repository can still be used with vtk7, vtk8 and vtk9 while am not sure if the official version still supports older vtk versions.What is the difference between trelau's and our code?
https://git.salome-platform.org/gitweb/ ... ;a=summaryWhere is the official SMESH source code and why don't we use it directly?
Netgen is an independent meshing library that SMESH is able to use via the NetgenPlugin code. It can be used as an alternative for the built-in mesher Mefisto.Where comes NetGen into play?
Code: Select all
~/.local/share/FreeCAD/translations/
Looks like Yorik very busy... Answer to question is "This year" .
Why so unfair? We develop in our spare time. We have families and jobs. We refresh to and from Crowdin frequently and when there are issues we try to fix it. So please just report or even step in and take responibsibility to do the Crowdin work.