Bernd Hahnebach
e414f9aa81
FEM: Z88: fix cmake for install files
2016-05-16 18:46:34 +02:00
Bernd Hahnebach
11b31eba09
FEM: Z88: add preference to set z88r binary path
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
ab06fdc2a5
FEM: Z88: add module z88DispReader.py
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
b4630ba45d
FEM: Z88: support for analysis with solver Z88
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
d96ead53f6
FEM: Z88: add import and export of Z88 meshes
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
004f757ab7
FEM: some renameing for multiple solver:
...
- module names vs multiple solver
- stick with python command class names in Fem
- rename commands for new objects from _CommandFemSomeObjName to _CommandSomeObjName
- rename commands for do something to _CommandDoSomething
- change tool names to have a consistent naming in all FEM for menue tools and tool tipps
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
676b73f3b5
FEM: split ccxInpWriter in new modules FemInputWriter and FemInputWriterCcx
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
610b4b2bba
FEM: add module FemToolsCcx.py and make use of it
...
- move construktor from FemTools to FemToolsCcx
- FemComands and his childs, use the new FemToolsCcx class instead of super class FemTools
- TestFem, use new FemToolsCcx class instead of supper class FemTools
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
2a6a57c5b6
FEM: ccxInpWriter, write vertex loads the same way like edge loads and face loads
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
932679438a
FEM: add module FemMeshTools and move methods in there
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
abdec1b6fd
FEM: fix unit test after small changes in writeAbaqus
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
4bef49bb51
FEM: improvements in Abaqus (CalculiX) FEM mesh im- and export:
...
- add hexa8, hex20, penta6, penta15, quad4, quad8 to writeAbaqus in FemMesh
- make node order in ccxFrdReader and writeAbaqus fitting each other
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
bdbefdc52a
FEM: replace tabs at line start by spaces
2016-04-24 19:10:33 +02:00
Bernd Hahnebach
b58e37b950
FEM: remove trailing whitespaces
2016-04-24 19:10:33 +02:00
Bernd Hahnebach
14eb6869a9
FEM: convert all windows code files to unix line ending
2016-04-24 19:10:33 +02:00
Yorik van Havre
6b1c433807
FEM: Results can now be double-clicked to show their task panel
2016-04-17 14:01:10 -03:00
wmayer
46d340530f
+ fix various warnings with VC12
2016-04-16 12:02:58 +02:00
jrheinlaender
53189fd36f
Cosmetic change in FemConstraint.cpp
2016-04-12 18:11:58 +02:00
Bernd Hahnebach
93810b8406
FEM: Mesh ViewProvider, remove some console log prints
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
45f2b8ce70
FEM: Mesh Viewprovider, add faces and edges of pyra13
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
0730b3a331
FEM: Mesh ViewProvider, add faces and edges of penta15
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
0c51820293
FEM: Mesh ViewProvider, add faces and edges of pyra5
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
e83f9d102f
FEM: Mesh ViewProvider, add faces and edges of penta6
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
11adf30ac5
FEM: Mesh ViewProvider, add faces and edges of hexa20
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
6edb3146b4
FEM: Mesh ViewProvider, add faces and edges of quad8
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
e8e5876249
FEM: Mesh ViewProvider, change node order and painting of hexa8
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
66d95cf401
FEM: Mesh ViewProvider, change painting and some comments of quad4
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
60a6107730
FEM: Mesh ViewProvider, change node order and painting of tetra10
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
2b20cf00c9
FEM: Mesh ViewProvider, change node order and painting of tria6
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
c42ea61323
FEM: Mesh ViewProvider, change painting of tetra4
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
ed83b85ee0
FEM: Mesh ViewProvider, change painting of tria3
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
b2711eaed6
FEM: Mesh ViewProvider, add some console log prints
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
c9810831a8
FEM: Mesh ViewProvider, move comments in adding the nodes loop
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
7effa0db1f
FEM: Mesh ViewProvider, sort intends
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
488c18359c
FEM: Mesh ViewProvider, change some comments and exception messages
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
1ebfcff681
FEM: Mesh ViewProvider, sort empty lines
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
677b5ca513
FEM: Mesh ViewProvider, remove some trailing white spaces
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
06e6f04423
FEM: Mesh ViewProvider, fix faces count for penta6 and penta15
2016-04-09 21:00:58 +02:00
Bernd Hahnebach
2ecab3a63c
FEM: Mesh ViewProvider, fix wrong break in switch
2016-04-09 21:00:58 +02:00
Yorik van Havre
ca7c5d31a4
updated translations
2016-04-06 22:39:34 -03:00
Ian Rees
27f12ae3de
Find Netgen/nglib on MacOS with MacPorts
2016-03-28 10:48:49 +02:00
Bernd Hahnebach
eca9e3339a
FEM: preference setting to disable restore result dialog settings
2016-03-18 21:53:13 +01:00
Bernd Hahnebach
1280a185c2
FEM: add FIXME comment to CommandQuickAnalysis
2016-03-18 21:53:12 +01:00
Bernd Hahnebach
c9d1fbdc7d
FEM: fix result stats in result widget for frequency analysis
2016-03-18 21:53:12 +01:00
Yorik van Havre
bcb75d5477
Updated translation files from crowdin
2016-03-17 23:29:11 -03:00
Bernd Hahnebach
a0af9e2da0
FEM: unit test, update test result files and expected result files
2016-03-14 20:38:42 +01:00
Bernd Hahnebach
eca76c3781
FEM: unit test, add some helper to create result files
2016-03-14 20:38:41 +01:00
Bernd Hahnebach
a0a989fe4c
FEM: unit test, update FreeCAD file with objects from module TestFem
2016-03-14 20:38:40 +01:00
Bernd Hahnebach
0ffb412aaf
FEM: unit test, change load and pressure to some more reasonable values
2016-03-14 20:38:40 +01:00
Bernd Hahnebach
4e407ac4d6
FEM: unit test, remove not used files
2016-03-14 20:38:39 +01:00
Bernd Hahnebach
fcd4603b66
FEM: fix translation issue of FEM Menue
2016-03-09 18:52:22 +01:00
Yorik van Havre
9af03d9b68
Fem: Fixed a translation bug
2016-03-08 21:44:06 -03:00
Yorik van Havre
d1b4f23388
Added latest translations from crowdin
2016-03-06 14:50:07 -03:00
wmayer
0ea6a2ed0d
+ removed unneeded pure virtual method getFaces from PropertyComplexGeoData
...
+ extend interface of ComplexGeoData::getPoints to also return normals if available
2016-03-04 17:16:57 +01:00
Bernd Hahnebach
74a43f23b3
FEM: ccxInpWriter, add Nodes dict to self object
2016-03-03 18:40:32 +01:00
fandaL
c1bf26bbd7
FEM: ccxInpWriter, copy Nodes dict
2016-03-03 18:40:31 +01:00
Bernd Hahnebach
57c783e5b0
FEM: make python modules again flake8 compatible
2016-03-02 22:23:27 +01:00
Bernd Hahnebach
bc3cc033e1
FEM: make method names in ccxwriter consisten
2016-03-02 22:23:27 +01:00
Bernd Hahnebach
83ccbbe79d
FEM: remove not used methods from FemAnalysis class
2016-03-02 22:23:26 +01:00
Yorik van Havre
7734ffb810
Updated translation files
2016-03-01 12:34:03 -03:00
wmayer
93f32d4dd1
+ prepare string for translation
2016-02-29 13:22:49 +01:00
vginkeo
f14758d5e5
FEM: C++98 compatible fix to constraint displacement reference deletion, update vertice, edge, face selection
2016-02-29 13:06:16 +01:00
vginkeo
e47560003e
FEM: do not hide constraints for result view
2016-02-29 13:06:15 +01:00
vginkeo
187894d8b5
FEM: remove some trailing whitespaces
2016-02-29 13:06:14 +01:00
vginkeo
fcd2882ad7
FEM: remove module ccxInpWriterFemConstraintDisplacement
...
which was intoduced in commit b1dc2cb
by an accident
2016-02-29 13:06:13 +01:00
triplus
d432c72a15
Add SVG workbench icons
2016-02-26 23:17:43 +01:00
Yorik van Havre
28b6c82555
Added updated translations from crowdin - fixes #2443
2016-02-26 18:32:02 -03:00
Yorik van Havre
577f208da7
Revert "FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection."
...
This reverts commit ac4d466443
.
2016-02-19 00:05:55 -02:00
vginkeo
ac4d466443
FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection.
2016-02-18 19:15:16 -02:00
Bernd Hahnebach
183f8dfebe
FEM: fix unit test cases
2016-02-17 19:36:16 +01:00
Bernd Hahnebach
2f2e6e8f8c
FEM: infile fix, youngs modulus and poisons ratio
...
have to be in one line for ccx 2.9
2016-02-17 19:36:16 +01:00
Yorik van Havre
6a35ef38c7
Updated ts files
2016-02-12 14:22:04 -02:00
vginkeo
b1dc2cbf94
FEM: Implement constraint displacement in C++
2016-02-12 11:09:58 +02:00
Yorik van Havre
2e2192f88a
Added slovenian language
2016-02-03 13:36:51 -02:00
Bernd Hahnebach
b3f77dcc35
FEM: material task panel, save density in kg per m3 to material dictionay
2016-02-02 07:18:48 +01:00
Bernd Hahnebach
e9606a241a
FEM: fix, transient material was used in some cases even if material was not changed
2016-02-02 07:18:47 +01:00
Bernd Hahnebach
3690313065
FEM: use transient material for a saved None material too
...
this will reload material data saved into the None material
2016-02-02 07:18:46 +01:00
Bernd Hahnebach
60cdca01a8
FEM: fix, use uniqe names for materials in CalculiX input file
2016-02-02 07:18:46 +01:00
Yorik van Havre
37b1bdbe27
Updated translations with latest from crowdin
2016-02-01 23:32:58 -02:00
vginkeo
80a791021b
FEM: Constraint view sizing and scaling of indicators for force, pressure and fixed constraints and limit on steps.
2016-02-01 10:52:37 +02:00
wmayer
173f19eff4
+ move handwritten Python classes to PyCXX
2016-01-27 18:07:48 +01:00
wmayer
bf10bf33f6
+ simplify porting of Fem module to Python3
2016-01-21 13:42:08 +01:00
Bernd Hahnebach
edac98b7ee
FEM: small improvements in the regard of flake8 compatiblity
2016-01-06 11:13:38 -02:00
Bernd Hahnebach
c60c70eb7b
FEM: delete no longer needed EditorMode Setting
...
the properties are set to read only in the C++ constructor allready.
See commit 1a8c643d50
2016-01-06 11:13:38 -02:00
Bernd Hahnebach
0ba0f7a55d
FEM: set solver type property to read only the hard way
2016-01-06 11:13:38 -02:00
Bernd Hahnebach
feb8c0685e
FEM: make result stats read only in property editor
2016-01-06 11:13:38 -02:00
wmayer
53024a6140
+ do not include from .qrc generated .cpp file from other .cpp file but add it to build system
2016-01-05 17:35:58 +01:00
Mateusz Skowroński
cd2db00f22
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Yorik van Havre
1747fb643f
Updated ts files prior to translation cycle
2016-01-03 19:45:29 -02:00
wmayer
50d7793442
+ introduce proper enum for property status to replace plain integers
2016-01-01 15:36:24 +01:00
wmayer
4f2291f420
+ implement property editor item for FEM mesh
2015-12-23 15:44:11 +01:00
wmayer
1a8c643d50
+ make properties of FEM result object read-only for property editor
2015-12-13 19:19:38 +01:00
Bernd Hahnebach
0f7a13a8a8
FEM: fix loading frequency in solver control command
2015-12-11 13:32:23 +01:00
wmayer
118d2eb531
+ fix typo in FEM
2015-12-09 13:19:13 +01:00
Bernd Hahnebach
9e114a8b59
FEM: make cccFrdReader flake8 compatible
2015-12-03 18:50:06 -02:00
fandaL
cf22522290
FEM: frd mesh import rearrange repeating if
2015-12-03 18:50:06 -02:00
fandaL
98cd075a84
FEM: frd import mesh - added HEX20, PENTA6, PENTA15
2015-12-03 18:50:06 -02:00
wmayer
2b2358e70b
+ fix warnings with Win32 build
2015-12-01 00:51:57 +01:00
Bernd Hahnebach
c78f57a78a
FEM: fix node order of seg3 in ViewProwiderFemMesh
2015-11-30 11:21:51 -02:00
Bernd Hahnebach
d8af8693b4
FEM: fix node order of seg3 (B32) in writeAbaqus
2015-11-30 11:21:51 -02:00