Commit Graph

2676 Commits

Author SHA1 Message Date
Bernd Hahnebach
6b2720f671 FEM: constraint tie, add example 2020-02-19 17:56:43 +01:00
UR-0
c3864c16f4 FEM: constraint tie, add Gui command, icon, implement task panel
Added plausibility checks to ViewProvider's accept()

tie code formating
2020-02-19 17:56:39 +01:00
UR-0
0bd03643f3 FEM: constraint tie, implement object and ccx writer 2020-02-19 17:56:39 +01:00
Bernd Hahnebach
66e8e2949d FEM: member tools, comment fix 2020-02-19 17:56:37 +01:00
wmayer
389b26c48e PartDesign/Fem: [skip ci] when handling Del key make sure that deleteAction is instantiated 2020-02-19 11:31:40 +01:00
donovaly
97de09ad6f [FEM] add shortcut to delete constraints from list in dialog
see https://forum.freecadweb.org/viewtopic.php?f=18&t=43402
2020-02-19 10:15:10 +01:00
Bernd Hahnebach
d4d4998f74 FEM: result task panel, comment 2020-02-19 09:36:43 +01:00
UR-0
e4cdb2fcc9 FEM: ResultMechanical add migration code f0r old result objects
Stats containing (min, avg, max) converted to (min, max)
Add Messagebox if histogram requested, but not available
2020-02-19 09:34:49 +01:00
Bernd Hahnebach
453370795b FEM: solver writer, use member class as parameter for writer class instaed of all separate fem objs 2020-02-19 07:35:48 +01:00
Bernd Hahnebach
822832e678 FEM: member tools, pep8 and a comment 2020-02-19 07:25:17 +01:00
Bernd Hahnebach
5bafb18a7d FEM: solver writer and tasks and ccx tools, use a new member class to collect the analysis member 2020-02-19 07:23:52 +01:00
Bernd Hahnebach
1752a947a5 FEM: new member tools, move some analysis member methods from utils 2020-02-19 07:23:50 +01:00
Bernd Hahnebach
c4d98d410e FEM: code formating, pep8 2020-02-18 17:44:05 +01:00
Bernd Hahnebach
a2249c3c61 FEM: adapt unit tests on deleting of avg values 2020-02-18 17:44:05 +01:00
UR-0
c2a57b3e44 FEM: result task panel, Histograms added to result object instead of average stats values 2020-02-18 17:44:05 +01:00
Bernd Hahnebach
119a12aa06 FEM: result task panel, add comment to equation 2020-02-18 08:42:02 +01:00
Bernd Hahnebach
7f7693866f FEM: unit tests, fix comments 2020-02-18 08:19:05 +01:00
Bernd Hahnebach
fc9c8a4fee FEM: elmer writer, fix by HoWil 2020-02-18 08:18:54 +01:00
Bernd Hahnebach
983baa7826 FEM: typos in comments 2020-02-17 12:32:08 +01:00
Bernd Hahnebach
b7d8e98bf4 FEM: replace fem utils method with FreeCADs obj method 2020-02-17 12:31:57 +01:00
Bernd Hahnebach
a8bf9bb069 FEM: delete not needed imports 2020-02-16 23:38:57 +01:00
Bernd Hahnebach
3d8c040efa FEM: tokes module, some but not all pep8 codeformating 2020-02-16 22:48:45 +01:00
Bernd Hahnebach
97ee30df04 FEM: code formating, python 2020-02-16 22:48:40 +01:00
Bernd Hahnebach
3e292813f2 FEM: solver frame work tasks container, do not collect mesh 2020-02-16 22:01:48 +01:00
Bernd Hahnebach
db6aa7c837 FEM: solver frame work, better error handling on run button 2020-02-16 22:01:40 +01:00
Bernd Hahnebach
acaeaf9ad5 FEM: solver frame work task panel, add space to error 2020-02-16 22:01:33 +01:00
Bernd Hahnebach
a7589418ae FEM: elmer writer, potential could be 0.0 2020-02-16 20:25:03 +01:00
wmayer
91f8c84cdf Fem: [skip ci] activate expression parser and disable call of eval() 2020-02-15 17:16:55 +01:00
wmayer
eab48f6158 [skip ci] Preferences names or paths must not be set to translatable strings! 2020-02-15 12:42:12 +01:00
Bernd Hahnebach
5e08ba54cc FEM: mechanical result object, add comment 2020-02-15 12:29:35 +01:00
UR-0
f192ac8ea3 FEM: Migrate older result objects FemResultMechanical due to renaming property "StressValues" to "vonMises" 2020-02-15 12:25:21 +01:00
UR-0
8b68ab74b6 FEM: use a more precise object name "vonMises" instead "StressValues" 2020-02-14 16:52:40 +01:00
wmayer
53bbf09bf9 Fem: [skip ci] use ply parser instead of insecure eval() function (not yet enabled) 2020-02-14 01:19:46 +01:00
Bernd Hahnebach
9960b67399 FEM: gmsh tools, get rid of useless unv related warning 2020-02-13 13:12:37 +01:00
Bernd Hahnebach
b799996c22 FEM: fix cmake 2020-02-12 23:41:39 +01:00
Bernd Hahnebach
3ad0fb5712 FEM and OpenSCAD: add some hint and remove not needed line 2020-02-12 23:28:37 +01:00
Bernd Hahnebach
20dcae5f59 FEM: result task panel, small code improvements 2020-02-12 22:57:14 +01:00
UR-0
36f4439d41 FEM: result task panel, separate hints for user defined equations 2020-02-12 22:57:05 +01:00
Kryptal
c02b72b7e9 FEM : Correct writer.py at line 1623 and replaced ccx_elset by elset_data
When running a multiple materials and multiple shells FEM analysis calculix solver crashes.

After inspection, it appears that the crash comes from line 1623 in writer.py file where ccx_elset is used while it should be elset_data
2020-02-12 22:45:30 +01:00
Bernd Hahnebach
708db09300 FEM: ccx writer, revert copy accident from 4eb6344 2020-02-10 09:33:02 +01:00
Bernd Hahnebach
4eb6344487 FEM: ccx writer, add comment about solver type 2020-02-10 09:30:32 +01:00
UR-0
c3eb6d9001 ResultShow.ui improved labels concerning user defined equations 2020-02-07 19:59:34 +01:00
Bernd Hahnebach
8125657da7 FEM: result mechanical task panel, typo in obj attribut, thanks ur_0 2020-02-07 18:05:01 +01:00
donovaly
f2c83ac46b remove program-specific SVG namespaces
while fixing a SVG export issue for techDraw I noticed that some SVG files have program-dependent (and thus not clean) code in it. These are traces of the programs Sodipodi and Inkscape, like e.g. this line:
inkscape:export-filename="/home/yorik/PartDesign_Groove.png

This is unnecessary and FC should not use program-dependent code in the SVG but use instead plain SVG strictly following the SVG specification.

This PR transforms the few affected SVGs to a plain version.
2020-02-07 07:34:49 -05:00
Bernd Hahnebach
bb189d540c FEM: thermomech bimetall, add it to the unit test 2020-02-06 23:36:47 +01:00
Bernd Hahnebach
74ba3e7d26 FEM: thermomech bimetall, add it to the examples 2020-02-06 23:36:38 +01:00
UR-0
5b2f9a3951 FEM: result mechanical, resmoothing slider response 2020-02-06 21:14:29 +01:00
Bernd Hahnebach
7387f32017 FEM: examples, manager, add missing examples to run all 2020-02-06 21:14:21 +01:00
Bernd Hahnebach
e3e319790b FEM: contact shell example, small improvement 2020-02-06 21:14:15 +01:00
Bernd Hahnebach
342695ac37 FEM: contact solid example, fix obj names 2020-02-06 21:14:04 +01:00