Eivind Kvedalen
5fa6bc714e
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
3ab0d788b1
Draft: Fixed offset of arcs - fixes #1993
2015-12-08 12:01:28 -02:00
wmayer
8c239cd39b
+ add restart method to timer
2015-12-07 17:31:05 +01:00
Yorik van Havre
00f6441905
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
defabc819a
Draft: added radial & diameter dim support to DXF import - fixes #2162
2015-12-05 16:50:30 -02:00
Yorik van Havre
aca192083a
Draft: Added mirror tool (more graphical version of Part Mirror) - fixes #2215
2015-12-05 14:19:35 -02:00
Yorik van Havre
4d731ad3e6
Arch: removed global state of ifcfile
2015-12-05 13:49:02 -02:00
Bernd Hahnebach
a24269c425
Arch: ifc: fix import of archobj walls if structobj import is activated
2015-12-05 13:46:34 -02:00
wmayer
657b889b81
+ add several surface reconstruction methods from pcl to Reen module
2015-12-05 16:19:18 +01:00
Yorik van Havre
88b80f82a2
Draft: Fixed grid jump in edimode - fixes #2104
2015-12-03 22:59:50 -02:00
Bernd Hahnebach
22e3e07b96
FEM: make cccFrdReader flake8 compatible
2015-12-03 18:50:06 -02:00
fandaL
6b7d0eeb36
FEM: frd mesh import rearrange repeating if
2015-12-03 18:50:06 -02:00
fandaL
d2529f3114
FEM: frd import mesh - added HEX20, PENTA6, PENTA15
2015-12-03 18:50:06 -02:00
Bernd Hahnebach
7a26fd6bed
Arch: on ifc import do no longer decode unicode strings before encode them
2015-12-03 18:46:23 -02:00
Yorik van Havre
4d20748750
Draft: more consistent offset result - fixes #2027
2015-12-03 18:25:32 -02:00
Yorik van Havre
5f0eb5076e
Arch: IFC importer doesn't choke anymore on rebars
2015-12-02 21:51:27 -02:00
Yorik van Havre
a212858bf4
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2015-12-02 21:31:28 -02:00
Yorik van Havre
a11369d7a6
Draft: other bugfix in downgrade - fixes #2260
2015-12-02 21:31:23 -02:00
Yorik van Havre
67bbf9a6e6
Draft: fixed bug in downgrade - fixes #2261
2015-12-02 21:25:37 -02:00
wmayer
d2417c413b
+ add Poisson surface reconstruction
2015-12-02 23:36:26 +01:00
Yorik van Havre
6c9650ebf5
Arch: Added more meshing options for Collada exporter - fixes #2341
2015-12-02 18:42:30 -02:00
Yorik van Havre
114d1622d2
Draft: small bugfix
2015-12-01 22:14:59 -02:00
wmayer
93a3dc0cdd
+ fix warnings with Win32 build
2015-12-01 00:51:57 +01:00
wmayer
f46371b6ac
+ reorder header to fix warnings with Win32 build
2015-11-30 20:38:19 +01:00
Yorik van Havre
6836e7317f
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
56a47248b9
Draft: fixed buggy global copy mode
2015-11-30 15:39:43 -02:00
Bernd Hahnebach
1168bd4d27
FEM: fix node order of seg3 in ViewProwiderFemMesh
2015-11-30 11:21:51 -02:00
Bernd Hahnebach
f6803a9f8e
FEM: fix node order of seg3 (B32) in writeAbaqus
2015-11-30 11:21:51 -02:00
Yorik van Havre
0682924c0c
Draft: Fixed arrows at endpoints of wires - fixes #2066
2015-11-29 12:47:06 -02:00
wmayer
201a121ce0
+ 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
15ab3db87c
FEM: fix not closing taskd of _CommandSolverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
3ad3c89888
FEM: do not allow to add multiple soler with gui
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
a6d7efa5d9
FEM: make selection of quick analysis consistent with solverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
dda0ddaa80
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
6cfac737fb
FEM: replace Calculix with CalculiX in strings
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
c68ffa6bb6
FEM: delete FemExample since there is no example inside
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
68fdc49898
FEM: delete not used import FemGui
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
988c0af766
FEM: rename modul MechanicalAnalysis to FemAnalysis
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
78e775183c
FEM: rename command MechanicalJobControl to SolverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
d45fee9379
FEM: activate CommandMechanicalJobControl with_Solver selected
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
e00412b779
FEM: rename TaskPanelJobControl to TaskPanelFemSolverCalculix
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
2acb52295a
FEM: include calculix solver objekt if new analysis is created
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
08e4e0a87b
FEM: fix test frame work
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
784a7f0e70
FEM: add CalculiX solver object
2015-11-28 20:04:22 -02:00
Author qingfengxia
ac9400e493
FEM: new solver object implementation of the object
2015-11-28 20:04:22 -02:00
Author qingfengxia
8e0bd8e9e8
FEM: new solver object icon
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
55ba5b0745
FEM: fix some line endings
2015-11-28 20:04:22 -02:00
Yorik van Havre
de8c2cbb66
Arch: Added editmode to Section Planes - fixes #2098
2015-11-28 14:51:40 -02:00
wmayer
96611d0a71
+ correctly handle toggle selection in BRep shape nodes
2015-11-28 16:21:20 +01:00
Abdullah Tahiri
e28ca0847a
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