Bernd Hahnebach
bbbd4d07bf
FEM: typos, found with:
...
codespell -q 2 -S *.ts -S *.dyn -S *.svg -L childs,dof,dum,freez,methode,nd,normaly,programm,som,uint,vertexes,inout src/Mod/Fem/
2022-07-12 15:04:26 +02:00
Bernd Hahnebach
e49abfb350
FEM: python code formatting
2022-07-12 15:04:26 +02:00
Uwe
ef088674ba
[FEM] fix wrong console outputs for fluid materials
...
- since a while ThermalExpansionCoefficient is used, VolumetricThermalExpansionCoefficient is only used for the material task panel
- as already stated in a code comment, the unit of VolumetricThermalExpansionCoefficient is ThermalExpansionCoefficient, therefore we must check for ThermalExpansionCoefficient
- we must also check if ThermalExpansionCoefficient exists
- Adapt the existing fluid material cards to use the ThermalExpansionCoefficient
2022-07-02 05:36:43 +02:00
Uwe
dd00c46a8c
[FEM] fix issue that all plot windows had the same name
...
- they all had the name "figure 1"
- thus make the name unique and this way also enable to have several plots open displaying different result types (for the line filter)
2022-06-10 00:55:02 +02:00
0penBrain
920e8e0469
[FEM] Implement a better dialog layout management for histogram ( #6989 )
...
* [FEM] Implement a better dialog layout management for histogram
2022-06-08 16:51:01 +02:00
Uwe
9156d591c9
[FEM] fix subsequent histogram plot call
...
fixes #6975
2022-06-06 18:26:18 +02:00
Uwe
b5b5375fe4
[FEM] result dialog: handle max shear stress
...
- max shear stress is supported but could not use in the Calculate section
- also sort the UI file with our sorting script
2022-06-05 00:12:51 +02:00
Uwe
8567ef1849
[skip CI] [FEM] change strings to be consistent with the dialog
2022-06-04 19:06:14 +02:00
Uwe
704feadc7c
[skip CI] [FEM] fix typos
2022-06-04 01:33:34 +02:00
Uwe
e41879c6ea
[FEM] don't block FC by histogram plot window
...
fixes #6959
2022-06-04 01:28:55 +02:00
Chris Hennes
d73f9e3762
FEM: Add translation calls to task_result_mechanical.py
2022-06-03 11:42:52 -05:00
Uwe
134fa8b7ea
[FEM] use proper histogram titles
...
- use for the histogram titles the same as in the CCX dialog and not our internal abbreviations
- in the CCX dialog don't use the term PEEQ but the common wording that also gives the user the info what this is about
2022-06-03 13:09:32 +02:00
Uwe
1c666f7837
[FEM] adapt electrostatic examples to changed unit handling
...
- also a coding improvement
2022-03-26 04:54:36 +01:00
Uwe
30928c0710
[FEM] Elecrostatic: use App::PropertyElectricPotential
2022-03-26 02:29:19 +01:00
Uwe
ac59dce291
[FEM] fix missing recompute
...
as reported here: https://forum.freecadweb.org/viewtopic.php?p=582525#p582525
- also fix potential issue that FemGui is used by the script but not loaded
2022-03-25 21:22:15 +01:00
Uwe
0419d2f756
[FEM] Electrostatic: read values with its unit
2022-03-23 16:03:35 +01:00
wmayer
cf7fd5d2ac
lgtm: removes unused imports in Python scripts
2022-03-20 23:00:55 +01:00
Uwe
c360c6e5f5
[FEM] electrostatic dialog revision
...
- use a quantity spinbox and do simple signal/slot handling in the UI file
2022-03-19 05:01:23 +01:00
Uwe
4a7f7a0faa
[FEM] fix the Elmer solver writer
...
- fixes #6604
as it was, Elmer was almost unusable because most values were input with wrong units to Elmer.
Elmer uses pure SI units
ToDo: fix the still wrong Vacuum permittivity
2022-03-19 01:53:26 +01:00
Uwe
e6f488393a
[FEM] fix logic in electric potential dialog
...
if capacitance is not specified the spinbox must not be enabled
2022-03-15 04:53:59 +01:00
Anders Torger
08552c6e68
Apply multi-thread configuration for Calculix also when started via task panel
2022-03-13 13:32:30 +01:00
luz paz
fdcdaebc9b
Fix typos in source comments [skip ci]
...
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,bottome,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,inout,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,ontop,orgin,orginx,orginy,ot,pard,parms,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml,./build/doc/SourceDocu`
2021-11-05 02:35:17 +01:00
Bernd Hahnebach
40d29fe329
FEM: task panels, improve units value handling
2021-08-18 21:21:33 +02:00
Bernd Hahnebach
1f38d89cc4
FEM: material task panel, improve handling of input fields without unit
2021-08-09 15:02:49 +02:00
Bernd Hahnebach
1b63b613de
FEM: ccx tools task panel, do not run solver with no or wrong ccx binary
2021-08-03 07:36:04 +02:00
Bernd Hahnebach
507ccc518b
FEM: material task panel, code formating
2021-07-15 21:09:26 +02:00
Bernd Hahnebach
179f7234fb
FEM: material task panel, catch wrong ThermalConductivity quantity
2021-07-15 00:09:53 +02:00
UR-0
46282db7c8
FEM: constraint centrif, Gui tools
2021-07-09 22:04:19 +02:00
Bernd Hahnebach
1bea75d62b
FEM: code formating
2021-06-09 08:23:14 +02:00
Tobias Vaara
8e25fe33dc
FEM: solver calculix, add buckling analysis
...
Implementation of buckling analysis between the solver Calculix and FreeCAD
2021-06-09 08:23:14 +02:00
Yorik van Havre
d25eeae87d
Merge pull request #4630 from luzpaz/typos
...
Fixed misc. typos [skip ci]
2021-03-26 11:29:34 +01:00
donovaly
7fb5a2d72a
[FEM] add GMSH mesh order setting to dialog
...
- also set default to 1st order mesh
2021-03-24 17:00:12 +01:00
UR-0
af3643853c
[FEM] refactor GeometryElementsSelection, introduce parameter to modify help text for several task panels using GeometryElementsSelection.
2021-03-24 16:57:16 +01:00
Bernd Hahnebach
011cef1e7b
FEM: material task panel, fix unuseable Gui if material editor was canceled and material accepted
2021-03-21 23:18:44 +01:00
luz paz
a25a2200cb
Fixed misc. typos [skip ci]
...
Found via
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml,./build/doc/SourceDocu
```
2021-03-21 07:38:41 -04:00
UR-0
0f12d6e9ec
[FEM] improve get_gmsh_version
2021-03-17 11:28:23 +01:00
Bernd Hahnebach
bfdeaf6af3
Update task_material_common.py
2021-03-16 11:55:19 +01:00
Bernd Hahnebach
b9f4576dba
FEM: material task panel, small code improvements
2021-03-16 11:22:27 +01:00
UR-0
381ce4a830
[FEM] get Gmsh version
2021-03-14 17:22:09 +01:00
UR-0
0274b039a2
fixes not handled exception in "task_mesh_gmsh.py"
...
error = sys.exc_info()[0].strip()
<class 'AttributeError'>: type object 'RuntimeError' has no attribute 'strip'
Furthermore reporting "value" instead of "type" gives more useful error messages
2021-03-06 21:00:23 +01:00
wmayer
f6863bdb77
Fem: [skip ci] set backend of matplotlib to Qt5Agg
2021-03-05 21:25:27 +01:00
Bernd Hahnebach
a62b5b314b
FEM: code formatting, revert parts of commit f4a65dcbb6
2021-02-16 16:17:47 +01:00
Bernd Hahnebach
8d2b4d635f
FEM: code formatting, pep8
2021-02-15 16:13:44 +01:00
Bernd Hahnebach
1f5acbf6b1
FEM: material task panel, fix edition of Poisson Ratio
2021-02-15 16:13:38 +01:00
David Osterberg
57fd294391
FEM: Improve Gmsh log, when Gmsh is not installed
2021-02-11 21:03:43 +01:00
luz paz
f4a65dcbb6
FEM: doxygen
2020-12-04 17:50:00 +01:00
Bernd Hahnebach
cfa0293215
FEM: gmsh task panel, fix regression added with c6faecdcee
2020-11-30 11:53:17 +01:00
Bernd Hahnebach
c6faecdcee
FEM: small code change to get lgtm quit
2020-11-26 09:07:47 +01:00
Bernd Hahnebach
f2bf17ea1e
FEM: dummy usage of some vars for flake8 no longer needed
2020-11-26 09:07:39 +01:00
Bernd Hahnebach
d0eb71517c
FEM: python, get rid of bare excepts
2020-10-27 08:24:27 +01:00