Eivind Kvedalen
4b5ae54e88
App: Removed VariableExpression::setName(), and replace call by setPath(); it's use caused a crash ( #2352 ).
2015-12-09 12:15:12 +01:00
Yorik van Havre
c67b2bed45
Draft: Fixed offset of arcs - fixes #1993
2015-12-08 12:01:28 -02:00
wmayer
c0ee5fbae3
+ add restart method to timer
2015-12-07 17:31:05 +01:00
Yorik van Havre
a97992a537
Arch: added button to edit text position in Arch Spaces edit mode - fixes #2339
2015-12-07 12:30:20 -02:00
Yorik van Havre
1da0ec65c3
Draft: added radial & diameter dim support to DXF import - fixes #2162
2015-12-05 16:50:30 -02:00
Yorik van Havre
2e91633da9
Draft: Added mirror tool (more graphical version of Part Mirror) - fixes #2215
2015-12-05 14:19:35 -02:00
Yorik van Havre
cf3e69de08
Arch: removed global state of ifcfile
2015-12-05 13:49:02 -02:00
Bernd Hahnebach
6d2877444c
Arch: ifc: fix import of archobj walls if structobj import is activated
2015-12-05 13:46:34 -02:00
wmayer
93b53f1662
+ add several surface reconstruction methods from pcl to Reen module
2015-12-05 16:19:18 +01:00
Yorik van Havre
fd191b802e
Draft: Fixed grid jump in edimode - fixes #2104
2015-12-03 22:59:50 -02: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
Bernd Hahnebach
32624cbe94
Arch: on ifc import do no longer decode unicode strings before encode them
2015-12-03 18:46:23 -02:00
Yorik van Havre
cf1c02271f
Draft: more consistent offset result - fixes #2027
2015-12-03 18:25:32 -02:00
Yorik van Havre
3414ec8af1
Arch: IFC importer doesn't choke anymore on rebars
2015-12-02 21:51:27 -02:00
Yorik van Havre
7594bb6f31
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2015-12-02 21:31:28 -02:00
Yorik van Havre
047998de87
Draft: other bugfix in downgrade - fixes #2260
2015-12-02 21:31:23 -02:00
Yorik van Havre
d0dac0c658
Draft: fixed bug in downgrade - fixes #2261
2015-12-02 21:25:37 -02:00
wmayer
7eb7be3936
+ add Poisson surface reconstruction
2015-12-02 23:36:26 +01:00
Yorik van Havre
1acf487040
Arch: Added more meshing options for Collada exporter - fixes #2341
2015-12-02 18:42:30 -02:00
Yorik van Havre
9f4c54d33a
Draft: small bugfix
2015-12-01 22:14:59 -02:00
wmayer
2b2358e70b
+ fix warnings with Win32 build
2015-12-01 00:51:57 +01:00
wmayer
244054ff1f
+ reorder header to fix warnings with Win32 build
2015-11-30 20:38:19 +01:00
Yorik van Havre
fd802bad80
Arch: Allow to draw walls by entering length, width and height on the GUI - fixes #2000
2015-11-30 15:40:52 -02:00
Yorik van Havre
a557cd4cc5
Draft: fixed buggy global copy mode
2015-11-30 15:39:43 -02: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
Yorik van Havre
8bc013140e
Draft: Fixed arrows at endpoints of wires - fixes #2066
2015-11-29 12:47:06 -02:00
wmayer
76c238fc98
+ fixes #0001860 : Can not open a FreeCAD project in FreeCAD by double-clicking the project file on Macintosh
2015-11-29 15:36:47 +01:00
Bernd Hahnebach
b2080f945a
FEM: fix not closing taskd of _CommandSolverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
ea2a0d12c2
FEM: do not allow to add multiple soler with gui
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
ce3284624f
FEM: make selection of quick analysis consistent with solverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
f3a1ef31db
FEM: raise exception if multiple solver or mesh are in an analysis, they are not yet supported
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
592e26fc41
FEM: replace Calculix with CalculiX in strings
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
a25c4ac7da
FEM: delete FemExample since there is no example inside
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
fb7153d5fe
FEM: delete not used import FemGui
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
9d2d92336e
FEM: rename modul MechanicalAnalysis to FemAnalysis
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
03d1d32e38
FEM: rename command MechanicalJobControl to SolverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
882db04b3c
FEM: activate CommandMechanicalJobControl with_Solver selected
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
181262b39d
FEM: rename TaskPanelJobControl to TaskPanelFemSolverCalculix
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
39c3662da8
FEM: include calculix solver objekt if new analysis is created
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
42913ca0cf
FEM: fix test frame work
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
6865e35fd9
FEM: add CalculiX solver object
2015-11-28 20:04:22 -02:00
Author qingfengxia
80cf664ec8
FEM: new solver object implementation of the object
2015-11-28 20:04:22 -02:00
Author qingfengxia
3918d9fbe5
FEM: new solver object icon
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
006bf802f4
FEM: fix some line endings
2015-11-28 20:04:22 -02:00
Yorik van Havre
9d0f4ba46e
Arch: Added editmode to Section Planes - fixes #2098
2015-11-28 14:51:40 -02:00
wmayer
6111f55a89
+ correctly handle toggle selection in BRep shape nodes
2015-11-28 16:21:20 +01:00
Abdullah Tahiri
19c840e1ab
Sketch: Solver: Extended Advanced Solver configuration
...
========================================================
This is an advanced setting just for allowing increased choices to power users that have problems with a given sketch and want to
test different flavours of DogLeg algorithm.
This commit does not change the default behaviour of FreeCAD. It is only intended to give more options to power users.
The advanced solver configuration is extended to support three different Gauss-newton steps for DogLeg:
FullPivLU => h_gn = Jx.fullPivLu().solve(-fx);
LeastNormFullPivLU => h_gn = Jx.adjoint()*(Jx*Jx.adjoint()).fullPivLu().solve(-fx);
LeastNormLdlt => h_gn = Jx.adjoint()*(Jx*Jx.adjoint()).ldlt().solve(-fx);
This setting is applied only to DogLeg. It is applied to DogLeg as normal or redundant solver, if DogLeg is the selected solver.
Selecting a solver different from DogLeg for both normal and redundant disables the setting.
We have been told:
https://forum.kde.org/viewtopic.php?f=74&t=129439#p346104
that our default Gauss-Newton step in DogLeg may not be adequate in general (we generally deal with underconstraint systems
unless we have a fully constraint sketch, and even then it is many times overconstraint at least for redundant solving).
We have been told that maybe these LeastNorm options are more suitable for us (performance set aside). This enables you as power
user to test if it works fine with FreeCAD.
2015-11-28 13:08:31 +01:00