wmayer
fb7a03a04d
fix exception handling in _ViewProviderFemResultMechanical
2019-09-28 17:06:47 +02:00
Zheng, Lei
8dec78747f
Spreadsheet: fix test cases due to change in error message
2019-09-28 15:31:36 +02:00
Zheng, Lei
a1417c5ffa
App: extend Expression syntax
...
* Support sub-object reference syntax using the following syntax,
Part.<<Box.>>.Placement
or, with sub-object label referencing
Part.<<$Cube.>>.Placement
* Extend indexing support, including range based indexing, e.g.
A1[B2+1][C3][D4:-1]
* Add new constants, None, True, true, False, false.
2019-09-28 15:31:24 +02:00
Zheng, Lei
ea7eee8061
Expression: split Expression.h to ExpressionParser.h
...
Split Expression details into a separate header to reduce recompilation
time on changes.
2019-09-28 15:30:41 +02:00
Zheng, Lei
d141975701
App: use Python number protocol in Expression
...
This adds support to do mul/div with matrix and vector, as well as
Python formated string with operator %.
2019-09-28 15:30:34 +02:00
luz.paz
7a38b1ca84
Draft: DraftEdit.py now gets PickRadius from user preferences
...
...instead of being hardcoded.
Note: PickRadius is the proximity in pixels for picking elements in the 3D view
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=39203
2019-09-28 12:49:33 +02:00
donovaly
4ffe076544
TaskSketcher_xxx.ui: use sensible minimal heights to avoid scaling problems
...
The problem is currently that if the user collapses the solver messages, the list views get too small. The reason is that there is no proper minimal height set. See the forum thread for screenshots of the fixes.
TaskSketcherMessages.ui: remove unnecessary space (saves also vertical space on small screens)
2019-09-28 12:28:50 +02:00
donovaly
4607cbb9cf
remove unnecessary whitespace from general sketcher dialog
...
There is too much whitespace, see https://forum.freecadweb.org/viewtopic.php?t=37935&p=324176
2019-09-28 12:28:42 +02:00
Syres916
6495902fc2
[Spreadsheet] Excel File Import fix Py3 bug
...
Please see discussion https://forum.freecadweb.org/viewtopic.php?f=3&t=39653
2019-09-28 12:13:02 +02:00
Markus Lampert
450cc894be
Fixed first screen on job creation
2019-09-27 14:29:15 +02:00
Markus Lampert
6e38c10862
Prevent endless loop through negative step down values in engraver.
2019-09-27 14:18:43 +02:00
markus
4230fe5f98
Fixed engrave for non-closed wires for multi step down ops
2019-09-27 14:18:27 +02:00
markus
65a4b27047
Added unit tests for orientWire.
2019-09-27 14:18:09 +02:00
Bernd Hahnebach
24e13bc893
FEM: solver frame work unit tests, improvements
2019-09-27 09:30:08 +02:00
Bernd Hahnebach
506ab243e9
FEM: unit tests, solver framework, separate tests for each solver
2019-09-27 09:30:02 +02:00
Bernd Hahnebach
cfc25626a2
FEM: use femexample setup simple box static for solver framework unit test
2019-09-26 18:50:32 +02:00
Bernd Hahnebach
40a4850f97
FEM: frd reader, fix analysis identifier
2019-09-26 18:30:35 +02:00
Bernd Hahnebach
2873e535f7
FEM: examples manager, small fix
2019-09-26 18:30:30 +02:00
Bernd Hahnebach
c3976011a7
FEM: example simple box static and frequency, add them to the example manager
2019-09-26 18:30:24 +02:00
Bernd Hahnebach
bc29bcf6fd
FEM: examples simple box static and frequency, move mesh from unit tests to fem examples
2019-09-26 18:30:20 +02:00
Bernd Hahnebach
3acb7d937a
FEM: move setup simple box static and frequency example from unit tests to fem examples
2019-09-26 18:30:16 +02:00
Bernd Hahnebach
ef72550c2a
FEM: ccx unit tests, improve prints
2019-09-26 07:26:23 +02:00
Bernd Hahnebach
1f8c68603b
FEM: examples, flow 1d, improve variable names
2019-09-26 07:26:17 +02:00
Bernd Hahnebach
253891b44d
FEM: example thermomech flow1d, add it to the example manager
2019-09-26 07:26:12 +02:00
Bernd Hahnebach
bad8f9a303
FEM: example thermomech flow1d, move mesh from unit tests to fem examples
2019-09-26 07:26:06 +02:00
Bernd Hahnebach
587612f21d
FEM: move setup flow 1D thermomech example from unit tests to fem examples
2019-09-26 07:26:02 +02:00
Bernd Hahnebach
d0422fa91c
FEM: examples, some improvements
2019-09-26 07:25:51 +02:00
Bernd Hahnebach
f33aa0cbab
FEM: example multimaterial two boxes, add it to the example manager
2019-09-25 21:22:19 +02:00
Bernd Hahnebach
b1765cfddc
FEM: example multimaterial, move mesh from unit tests to fem examples
2019-09-25 21:22:12 +02:00
Bernd Hahnebach
9270111755
FEM: move setup multimaterial example from unit tests to fem examples
2019-09-25 21:22:03 +02:00
Bernd Hahnebach
1d8a586721
FEM: example thermomech spine, add it to the example manager
2019-09-25 21:21:56 +02:00
Bernd Hahnebach
0f2fc08878
FEM: example thermomech spine, move mesh from unit tests to fem examples
2019-09-25 21:21:50 +02:00
Bernd Hahnebach
a4b3506b2f
FEM: move setup thermomech example from unit tests to fem examples
2019-09-25 21:21:45 +02:00
lorenz
a07cc9f485
add missing header
...
ref.: https://forum.freecadweb.org/viewtopic.php?p=336566#p336566
2019-09-25 16:35:15 +02:00
wmayer
d40b4f66ac
improve whitespaces
2019-09-25 15:44:50 +02:00
Tomas Pavlicek
b75398d763
Complete remake of drawing dimensions
2019-09-25 15:20:14 +02:00
wmayer
db8ec7c10e
fix mesh cutting
2019-09-24 23:26:08 +02:00
sliptonic
644fb4739d
Merge pull request #2503 from Russ4262/fix_pocketshape_popup
...
[Path] Fix PocketShape pop-up warning window issue
2019-09-24 15:36:23 -05:00
wmayer
bc131c3b0d
support to show color per face
2019-09-24 21:37:11 +02:00
wmayer
e16c197db9
support to load mtl files
2019-09-24 21:36:48 +02:00
wmayer
bd6da5699e
extend texture mapping to meshes
2019-09-24 17:19:15 +02:00
wmayer
c8be77f893
Fix regression in Approximation::AddPoints
2019-09-24 16:51:02 +02:00
Bernd Hahnebach
2a1eb36d3e
FEM: utils, fix working dir
2019-09-24 16:26:07 +02:00
Bernd Hahnebach
b30021dcb7
FEM: pep8 code formating
2019-09-24 08:18:26 +02:00
Bernd Hahnebach
c5595e2e7b
FEM: some typos
2019-09-24 08:18:19 +02:00
Markus Hovorka
44833137b7
FEM: Add documentation to run module
2019-09-23 21:16:55 +02:00
Markus Hovorka
688a6ddf05
FEM: Add documentation to setting module
2019-09-23 21:16:53 +02:00
Markus Hovorka
a5843cc7fd
FEM: in out modules, Replace print with Console.Print* calls
2019-09-23 21:16:51 +02:00
Bernd Hahnebach
80270c7bbf
FEM: typos
2019-09-23 21:16:49 +02:00
Bernd Hahnebach
b2483c0a1d
FEM: unit tests, fix comments
2019-09-23 21:16:47 +02:00