Stefan Tröger
96a586d04a
Expressions: Integrate into the property editor
...
- basic infrastructure for handling of expressions
- port the unit properties editor to support expressions
- port placement editor to support expressions
- expressions for double spinbox
- expressions in sketch constraints
2015-12-09 14:08:48 +01:00
Abdullah Tahiri
f037bf9f52
Sketcher: Fix Sketch Mirror functionality
...
=========================================
The problem:
Mirror stopped working.
How to reproduce:
Select a sketch, and apply "Mirror Sketch" from the menu.
Why?
With the introduction of expressions, mirror sketch stopped working. The reason is that mirror functionality did use the "clone" function to make copies of constraints
and then modify their values. After expessions introduction, which introduces a unique tag per constraint, this copy was regarded as a "rename" of the original constraint
as they shared the unique tag.
Fix?
New function "copy()" for a constraint, that copies all the content but the tag.
2015-12-09 13:32:12 +01:00
wmayer
20ed4aa2e2
+ fix typo in FEM
2015-12-09 13:19:13 +01:00
wmayer
f462c5f91e
+ fix crash when undoing creation of spreadsheet
2015-12-09 13:18:58 +01:00
Eivind Kvedalen
aa1b8fcfc6
Spreadsheet: Fixed PropertySheet::Paste(); undo did not work correctly.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
13068d2bab
Spreadsheet: AggregateFunctionExpression missed its own implementation of copy().
...
This causes a crash during undo if this class is used.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
4a861c75d5
App: Replaced freecad_dynamic_cast by static_cast. In this case we know the type, and don't check for 0.
2015-12-09 12:15:14 +01:00
Eivind Kvedalen
d1eacae103
Spreadsheet: Fixed issue #2352 , removal of rows and columns.
2015-12-09 12:15:13 +01:00
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