Commit Graph

37 Commits

Author SHA1 Message Date
Przemo Firszt
a53f6818b4 FEM: Add description to massage about CalculiX binary
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:04:11 +01:00
Przemo Firszt
ec27cbc1c6 FEM: Add printCalculiXstdout function
That non-critical part was quite often silently crashing with
UnicodeDecodeError and as a side effect FreeCAD wasn't loading perfectly
valid CalculiX result file. In long run that function should be replaced
with a write-to-log counterpart and the CalculiX stdout should be shown
to the user only upon request.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:03:56 +01:00
Przemo Firszt
d693051f14 FEM: Add function to show CalculiX state changes
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:03:43 +01:00
Przemo Firszt
e0ed154996 FEM: Warn user about not implemented Loads/Supports
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:03:27 +01:00
Przemo Firszt
0ed9b18367 FEM: Link exisitng calculixError procedure with error signal
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:03:05 +01:00
Przemo Firszt
47b88e47fb FEM: Add message to indicate end of writing CalculiX input file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:02:52 +01:00
Przemo Firszt
ea640ea104 FEM: fix typos
machanical -> mechanical
Van Mises -> Von Mises

http://en.wikipedia.org/wiki/Von_Mises_yield_criterion

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:02:36 +01:00
Przemo Firszt
41539d672b FEM: Fix cursor error
FEM wb was throwing errors:
X Error: BadCursor (invalid Cursor parameter) 6
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
  Major opcode: 95 (X_FreeCursor)
  Resource id:  0x3

according to this [1] that patch should not make any change for windows
and fixes the problem on linux.

[1] https://bugreports.qt.io/browse/PYSIDE-243

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-21 12:02:20 +01:00
Przemo Firszt
91e3d30e5b FEM: Replace fem console prints with a function
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-16 18:42:02 +00:00
Przemo Firszt
5ed9e816a0 FEM: Show error if results file is missing
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-03-16 18:42:02 +00:00
Bernd Hahnebach
5b6360684d Fem: units in CalculiX file: mm and N 2015-03-16 07:29:34 +01:00
Bernd Hahnebach
9a6b729694 Fem: typo in thickness property of FemAnalysis class 2015-03-13 10:09:43 -03:00
Bernd Hahnebach
4a8e1a58b0 Fem: Fix in CalculiX file if not supported shapes are used for constraints 2015-03-06 17:03:22 +01:00
Bernd Hahnebach
baba11610a FEM: add comments to CalculiX input file 2015-03-05 22:31:04 +01:00
Bernd Hahnebach
b42ea802b5 Fem make CalculiX Inputfile editable befor run CalculiX 2015-02-26 09:56:58 -03:00
Bernd Hahnebach
a6dd8870ab Fix Fem Find Calculix binary (if installed) on Linux 2015-02-24 17:12:50 +01:00
Bernd Hahnebach
38eaf76dea Fix Fem DirectionVector of the ForceObject 2015-02-24 17:12:34 +01:00
Bernd Hahnebach
08a5a89847 Fix Fem we do not have initial stresses 2015-02-24 17:12:14 +01:00
jriegel
2bf7083db4 fix FEM result dialog 2014-04-14 03:17:37 +02:00
jriegel
eadc02d65d some fixes in Fem 2014-04-13 16:42:41 +02:00
wmayer
75e5d5f3ac + Fix broken unit tests 2014-02-25 15:24:10 +01:00
jriegel
bb98b5afb0 Improve runing the Calculix process 2014-02-18 22:07:46 +01:00
jriegel
89ea7ad268 using QProcess for starting Calculix 2014-02-16 14:33:55 +01:00
jriegel
9c8df98c9f Implementing Calculix binding 2014-02-12 19:39:49 +01:00
jriegel
29e6610ab8 Writing Calculix file 2014-02-12 00:15:57 +01:00
jriegel
24b06ad3db Calculix Analysis output 2014-02-11 19:49:47 +01:00
jriegel
ad0db9f4c5 Further implementing MechanicalAnalysis 2014-02-09 21:40:46 +01:00
jriegel
6078846fa2 Increase Performance Postprocessing 2014-01-11 14:50:22 +01:00
wmayer
54334ca69d + Migrate Fem to PySide 2014-01-09 13:36:29 +01:00
jriegel
cb63cba061 Further implementation of Post-Processing 2014-01-03 17:30:49 +01:00
jriegel
80fe8bc000 Build fixes 2014-01-02 15:09:10 +01:00
wmayer
18c62a52af + comment out non-existing Python module in FEM workbench 2014-01-02 13:59:53 +01:00
jriegel
f92d310ac3 Start Gui for Displacement Post-Processing 2013-12-31 17:16:51 +01:00
Yorik van Havre
42fdbefc54 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
jriegel
35d9459853 Some fixes in the Fem/Material interplay 2013-08-21 17:53:45 +02:00
jriegel
0285dfede9 clean up commands in FEM 2013-08-19 21:30:56 +02:00
jriegel
214235e753 Update Fem workbench
Adding new materials and making some of the objects to python objects
2013-08-11 23:08:43 +02:00