Commit Graph

21236 Commits

Author SHA1 Message Date
paul lee
bd02e1bb9d [ArchWall] Fix Align Right with Multi-Material invalid case problem 2020-05-25 13:34:46 +02:00
looooo
85bfe116e1 win: fix path to freecad library 2020-05-25 13:33:58 +02:00
triplus
d4ea5b8919 Use newer Eigen to suppress warnings 2020-05-25 13:32:09 +02:00
triplus
472a29f73a Travis suppress excessive Clang/Eigen warnings
Issue is likely fixed in the latest version of Eigen, for now i don't feel backporting Eigen is worth the effort, hence disabling the warning.
2020-05-25 13:32:09 +02:00
triplus
c17d5ae328 Travis upgrade to GCC 10 and Clang 10
Upgrade to latest and greatest toolchains.
2020-05-25 13:32:09 +02:00
Abdullah Tahiri
c1ca01b0e7 Sketcher: projection - remove unused variables and function 2020-05-24 15:22:16 +02:00
shermelin
2017eb46ac Added corner cases
- deal with exchange of minor/major axis
- projected ellipse = circle builds a circle
- projected is a segment
2020-05-24 15:21:47 +02:00
shermelin
74bd67623f First test of ellipse projection
- general case implemented

TODO:
- catch and implement limit cases (parallel, orthogonal, inverted
  major/minor, circle...
2020-05-24 15:21:47 +02:00
wmayer
8ac6b12ee5 PartDesign: [skip ci] fix wrong property values in UI file
set step size of angle property to 1.0
2020-05-24 12:18:19 +02:00
wmayer
00be985c97 PartDesign: [skip ci] set group name for chamfer properties 2020-05-24 11:25:15 +02:00
wmayer
53dbc5fc2d PartDesign: [skip ci] set minimum width of labels to align the spin boxes properly in the chamfer panel 2020-05-24 11:12:08 +02:00
Bernd Hahnebach
3b97299979 FEM: writer base, improve warning 2020-05-24 09:19:27 +02:00
Bernd Hahnebach
2dde97c0c4 FEM: add some comments to material and calculix solver object 2020-05-24 09:19:27 +02:00
Bernd Hahnebach
7638fa7244 FEM: typo 2020-05-24 09:19:25 +02:00
wmayer
5bdb40d50e PartDesign: [skip ci] set an alias PartDesign_Body_Create_New.svg for PartDesign_Body.svg 2020-05-24 08:58:45 +02:00
wmayer
8d821fe5f0 Sketcher: [skip ci] do not rename object identifier of an expression on undo/redo 2020-05-23 21:30:02 +02:00
wandererfan
5f46999f94 [Draft]Post-review changes 2020-05-23 11:22:14 -04:00
wandererfan
bdc9b6d455 [Draft]Trap missing ViewObject attribute
- sometimes VO does not have DiffuseColor
  attribute
2020-05-23 11:22:14 -04:00
wandererfan
ff323ebdb5 [Draft]Additional modes for PathArray 2020-05-23 11:22:14 -04:00
joha2
f90a88ce3c FEM: add methods to to edit mesh groups:
- add addGroup, addGroupElements, removeGroup to C++ mesh class
- expose the methods to Python
- add a unit test class
- update test commands file
- add test to fem test app module
2020-05-23 14:56:15 +02:00
Bernd Hahnebach
3ec7cf95ca FEM: unit tests, add print to test command creation method 2020-05-23 14:56:10 +02:00
Bernd Hahnebach
6bd1cbe7f1 FEM: writer base, change print from error to warning 2020-05-23 13:06:01 +02:00
Bernd Hahnebach
aa368eefef FEM: unit test information, update 2020-05-23 13:05:58 +02:00
Abdullah Tahiri
e4a5d8b862 PartDesign: Chamfer feature corrections and improvements
========================================================

- Correction to mustExecute() to account for the new properties
- Make properties not used by the mode as read-only.
- Gui: apply() only for construction mode valid features
2020-05-23 12:24:08 +02:00
Armandas Jarušauskas
e1240fb18d PartDesign: Chamfer direction flipping support 2020-05-23 12:24:08 +02:00
Armandas Jarušauskas
d2d26ab8d0 PartDesign: Chamfer icon art - flip icon 2020-05-23 12:24:08 +02:00
Armandas Jarušauskas
de02063f05 PartDesign: Chamfer - updated parameter validation code. 2020-05-23 12:24:08 +02:00
Armandas Jarušauskas
262841bb3c PartDesign: Chamfer with multiple creation modes 2020-05-23 12:24:08 +02:00
Bernd Hahnebach
3231bac1c2 FEM: cmake, fix file move 2020-05-23 10:43:06 +02:00
Bernd Hahnebach
68aefb88b5 FEM: move test informations and test commands into femtest 2020-05-23 10:37:10 +02:00
Bernd Hahnebach
477f4d2bdc FEM: unit tests, code improvements 2020-05-23 09:34:56 +02:00
Bernd Hahnebach
5dcd19872c FEM: unit test, fix not closed documents 2020-05-23 09:12:45 +02:00
Bernd Hahnebach
815f60ff73 FEM: test informations, update 2020-05-23 09:12:41 +02:00
Bernd Hahnebach
a81436d53b FEM: test commands, update and improvements 2020-05-23 08:40:19 +02:00
Bernd Hahnebach
8b534e1298 FEM: test informatins, improve formating 2020-05-23 08:18:44 +02:00
Bernd Hahnebach
4ddc5a3221 FEM: test app, move all comments in separate file 2020-05-23 08:06:32 +02:00
Bernd Hahnebach
f6147e1ffb FEM: material task panel, code formating 2020-05-23 07:59:17 +02:00
qingfengxia
ee440bea61 FEM: material task panel, make use of the new input field update method 2020-05-23 00:03:16 +02:00
qingfengxia
74f70b9a64 FEM: material task panel, add method to update input field values 2020-05-23 00:03:14 +02:00
qingfengxia
ac46d8c82c FEM: fix unit for volumetric thermal exapnsion coefficient 2020-05-23 00:03:12 +02:00
qingfengxia
5da01ab8b0 Base: add VolExpansionCoeff and complete KinematicViscosity unit 2020-05-23 00:03:09 +02:00
Bernd Hahnebach
6074ffa69a FEM: fix unit test 2020-05-22 22:26:04 +02:00
Bernd Hahnebach
a3a61c3348 FEM: normalise license headers 2020-05-22 18:55:05 +02:00
Bernd Hahnebach
245660676f FEM: solver base, fix regression added with 0df3490801 2020-05-22 17:52:24 +02:00
Bernd Hahnebach
803da57e11 FEM: unit tests, add separate tests for Gui 2020-05-22 15:55:56 +02:00
Bernd Hahnebach
4c9c66015a FEM: unit tests, add app to test fem module name 2020-05-22 15:55:56 +02:00
Bernd Hahnebach
f3f43208cf FEM: cmake, some formating 2020-05-22 15:55:54 +02:00
Bernd Hahnebach
0d416c807b FEM: unit tests, import py modules, do not import taskpanel in cmd mode 2020-05-22 11:59:55 +02:00
Bernd Hahnebach
cf607d0112 FEM: migrate modules, small fix 2020-05-22 11:08:44 +02:00
wmayer
c90db64188 Gui: [skip ci] wheel event filter for combo boxes 2020-05-22 10:42:38 +02:00