Commit Graph

13893 Commits

Author SHA1 Message Date
looooo
57a8fddba0 Fem: fenics: py3-fixes 2018-06-04 10:02:09 +02:00
Yorik van Havre
23f58f1afc Draft: Fixed Draft texts not appearing on file load 2018-06-02 14:31:12 -03:00
Yorik van Havre
def225caa9 Arch: Fixed bug in windows presets 2018-06-02 14:20:44 -03:00
Yorik van Havre
15d2f9bb73 Arch: Added toggleSubs command to context menu of arch objects 2018-06-02 13:54:10 -03:00
Abdullah Tahiri
d02d0da7de Sketcher: Do not update point height when highlighted i.e. (pre)selected 2018-06-02 16:44:57 +02:00
wmayer
fc47266829 fix memory leak in SMDS_MeshNode::getCoord() 2018-06-02 15:33:07 +02:00
Yorik van Havre
e49a5af3ae Arch: separate properties creation in own methods and check properties at file load 2018-06-01 19:36:35 -03:00
Yorik van Havre
27e80d0c69 Arch: Fixed Site properties 2018-06-01 13:36:34 -03:00
wmayer
211a24507c do not use deprecated class in OCCT 7.3 2018-06-01 17:02:27 +02:00
Yorik van Havre
37b9fedaf8 Arch: Fixed bug in preset doors 2018-06-01 11:40:09 -03:00
Yorik van Havre
93eb05b1b5 Draft: Support new-style Draft texts in TechDraw 2018-06-01 11:05:15 -03:00
Bernd Hahnebach
22b0fe9df7 Material: editor, some comments 2018-06-01 08:26:58 +02:00
Bernd Hahnebach
76cb5f033c Material: Editor, fix open the editor without mat 2018-06-01 08:21:36 +02:00
Bernd Hahnebach
b643d03319 Material: Editor, fix folders to look for mat cards 2018-06-01 08:21:33 +02:00
Bernd Hahnebach
6ae0aa0659 Material: Editor and import, only use mat keys if they have a value 2018-06-01 08:21:31 +02:00
Bernd Hahnebach
bf11a5f239 Material: Editor and import, fix openfile and savefile if no filename is given, make open and save work the same way 2018-06-01 08:21:28 +02:00
Bernd Hahnebach
428e9ea5ed Material: Editor and import, delete trailing white spaces 2018-06-01 08:21:26 +02:00
Bernd Hahnebach
c3954c2e1d FEM: material task panel, remove matweb button and save mat card button as they are tools implemented in FreeCAD material editor 2018-06-01 08:21:23 +02:00
Bernd Hahnebach
2d8ebcf005 FEM: material task panel, quite some changes:
- add Material editor for editing material parameters as well as load and save mat cards
- distinguish between 'card name' and the 'material name'
- reorganising codeg
2018-06-01 08:21:19 +02:00
Bernd Hahnebach
0bafa26b26 FEM: elmer writer, fix heat source and add a comment about units 2018-06-01 08:21:17 +02:00
Bernd Hahnebach
5fd8bd0c21 FEM: pyhton commands, some comment 2018-06-01 08:21:14 +02:00
Bernd Hahnebach
e1ae500e8d FEM: pyhton commands, do open the task panel on new object creation in Gui 2018-06-01 08:21:10 +02:00
Bernd Hahnebach
1035a032fc FEM: material editor, add command to open the editor ot icon toolbar, use copy of Arch material group icon 2018-06-01 08:20:59 +02:00
wandererfan
f0964a9c05 Implement R12 version of Polyline 2018-05-31 20:57:01 +02:00
wandererfan
6b6a0569be Add 999 Application group code
- also remove variable $MAXACTVP - not valid in some
  appls.
2018-05-31 20:57:01 +02:00
wandererfan
ea5617ee01 Initialize #pts for LWPolyLine 2018-05-31 20:57:01 +02:00
luz.paz
79a4aa3ef4 Misc. typos
Found via `codespell`
[skip ci]
2018-05-31 12:50:58 -04:00
Abdullah Tahiri
bf03c7bcb1 Sketcher: Empty list means all geometry for Python addCopy addRectangularArray and addMove 2018-05-31 14:36:21 +02:00
Abdullah Tahiri
39e82c79f6 Sketcher: New tool bar icon under the copy command to move 2018-05-31 14:35:54 +02:00
Abdullah Tahiri
7c586b6c1a Sketcher: move icon art 2018-05-31 14:35:14 +02:00
Abdullah Tahiri
cffa76b0cc Sketcher: Python support for moving Geometry 2018-05-31 14:34:58 +02:00
Abdullah Tahiri
7df7667774 Sketcher: Moving Geometry Support 2018-05-31 14:34:31 +02:00
Abdullah Tahiri
ec6eaa509d Sketcher: Improved B-Spline creation 2018-05-31 14:33:58 +02:00
Abdullah Tahiri
4805927170 Sketcher: Extend existing rendering order for lines to points 2018-05-31 14:31:29 +02:00
Abdullah Tahiri
dccb86a5db Sketcher: Optional extended naming for constraints widget giving first-second-third information 2018-05-31 14:29:00 +02:00
wmayer
78b7510ee1 fix inconsistent default parameters, fix warnings 2018-05-31 13:47:31 +02:00
wmayer
4a80564783 fix cmake warning due to inconsistent naming 2018-05-31 13:44:03 +02:00
wmayer
3cb6890bcc suppress warning C4996 2018-05-31 13:42:35 +02:00
wmayer
717abd0cf3 fix string 2018-05-31 13:27:38 +02:00
wmayer
d4354af79b fix const correctness 2018-05-31 13:15:31 +02:00
wmayer
63cefaf4a6 fix const correctness 2018-05-31 12:49:23 +02:00
Abdullah Tahiri
8d7622b4a9 Sketcher: error message when trying to increase the degree of not-a-bspline fixes #3471 2018-05-31 11:42:24 +02:00
Abdullah Tahiri
bfef80f9c0 Sketcher: bspline knot increase wrong string fixes #3470 2018-05-31 11:42:11 +02:00
Abdullah Tahiri
8a31a6c5b4 Tests: Update test to remove redundants that failed to be detected with the old solver 2018-05-31 11:41:59 +02:00
Abdullah Tahiri
60a57107cf Sketcher: fix failure to notify solver issues, like redundancies, when using setUpSketch in SketchObject 2018-05-31 11:41:48 +02:00
Abdullah Tahiri
61b1a15524 Fix MatrixIndexType 2018-05-31 11:41:37 +02:00
Abdullah Tahiri
03c3539dbf GCS: Improvement in redundant constraint detection
==================================================

The solver uses some heuristics to determine the "redundant to remove" and notify it to the user.

Basically it would pick the solver redundant constraint that affects most groups of redundants (popularity contest).

In the simple cases, all the redundants are equally popular and the popularity contest is untied by using the tagid (let say for simplicity it is the number at sketcher level Constraint3, the tagid=3).

This means that in simple cases, the solver systematically decides that the redundant constraint to handle from those showing a linear dependency is the one appearing the last.

This commits changes the way to untie the popularity contest, by giving more priority to those sketcher constraints that need a lower number of solver constraints (in other words,
those constraints that remove a lower amount of DoF). In case of tie, the tagid is then used to break the tie.

At least:
fixes #3434
fixes #1557
2018-05-31 11:41:26 +02:00
Abdullah Tahiri
9e901dbc59 GCS: Fix report view formating and duplicated endline 2018-05-31 11:41:16 +02:00
Abdullah Tahiri
d75be15f64 Sketch: DoF finder icon/resource file 2018-05-31 11:41:04 +02:00
Abdullah Tahiri
f7a7d2bade Sketcher Toolbar: Removing DoF finder from the toolbar, as it can be accessed from the solver messages now
- Renaming of command
2018-05-31 11:40:53 +02:00