wmayer
6e7c4915a3
fixes #0002858 : Vector2d Equality Incorrect
2017-01-15 16:34:14 +01:00
wwmayer
cd6c918f5a
Merge pull request #443 from dev-at-stellardeath-org/path_helix
...
Path helix update
2017-01-15 16:07:08 +01:00
wwmayer
adb9353d27
Merge pull request #444 from looooo/python3-fixes
...
python3: neutral fixes
2017-01-15 16:00:19 +01:00
wmayer
2f66ff6929
wrapper for QVariant <> Base::Quantity <> PyObjectWrapper
2017-01-15 15:24:04 +01:00
lorenz
67c1bcac7c
Merge branch 'master' into path_helix
2017-01-15 13:52:27 +01:00
Abdullah Tahiri
4da262dd33
Sketcher: BSpline solver improvement
...
===================================
In the unusual event that endpoint knot multiplicity is edited, avoid trying to force the bspline end-point
to match the corresponding control point (aka pole), as this leads to unsolvable sketches.
2017-01-15 01:49:45 +01:00
Abdullah Tahiri
6b5622a661
Sketcher: BSpline - Equality not supported user indication
2017-01-15 01:40:04 +01:00
Abdullah Tahiri
2eec558ce7
Sketcher: BSpline - UI Perpendicularity
2017-01-15 01:27:46 +01:00
Abdullah Tahiri
340d33f3a5
Sketcher: BSpline - Informing the user of non-supported tangencies
2017-01-15 00:57:05 +01:00
Abdullah Tahiri
e53dc90c9a
Sketcher: BSpline simplified endpoint tangency/perpendicularity solver implementation
...
=====================================================================================
Support for tangency/perpendicularity using angle via point for BSpline with appropriate
endpoint multiplicity so that the endpoints goes thru the first and last poles (control points).
Warning: Not applicable to periodic BSplines.
Warning: Not applicable to any non-periodic BSpline with inappropriate endpoint conditions.
2017-01-15 00:42:25 +01:00
Abdullah Tahiri
9bf1e8f4f4
Sketcher: BSpline box selection
2017-01-14 19:33:40 +01:00
looooo
42331bde1b
python3: neutral fixes
2017-01-14 19:22:15 +01:00
Lorenz Hüdepohl
f2faa50802
PathHelix: Switch to QToolBox based task panel
...
This makes it more consistent with the other Path operations
2017-01-14 17:04:36 +01:00
WandererFan
d8afbe563e
Fix 2843 DrawProjGroup Restore
2017-01-14 16:56:30 +01:00
WandererFan
2fef05c718
Revise edge & vector compare function for clarity
2017-01-14 16:56:30 +01:00
wwmayer
70f0a3c056
Merge pull request #437 from tomate44/SavePicture
...
Add Transparent background to Save picture options
2017-01-14 16:54:12 +01:00
wwmayer
df82247b0e
Merge pull request #441 from agryson/draft-stretch-align
...
Minor grid alignments
2017-01-14 16:08:18 +01:00
wwmayer
a631730caf
Merge pull request #439 from agryson/spreadsheet-artwork-align
...
Spreadsheet artwork align
2017-01-14 16:06:34 +01:00
wwmayer
6115e78e63
Merge pull request #438 from berndhahnebach/bhbdev063
...
FEM
2017-01-14 16:06:00 +01:00
Bernd Hahnebach
e2b5623170
FEM: code formating, flake8
2017-01-14 10:44:20 +01:00
Bernd Hahnebach
73b9c7300c
FEM: unit tests, update FreeCAD files of FEM unit tests
2017-01-14 10:44:20 +01:00
Bernd Hahnebach
4360c0b8b3
FEM: unit tests, fix some issues and save FreeCAD files of the unit tests
2017-01-14 10:44:20 +01:00
Bernd Hahnebach
eb9f1d0409
FEM: pre checks, do not allow youngs modulus and thermal conductivity (later for thermomech analysis) to be 0.0
2017-01-14 10:44:20 +01:00
Alexander Gryson
bfc3c3f509
Minor grid alignments
2017-01-14 10:16:28 +01:00
Abdullah Tahiri
512fd62c41
Sketcher: Enable BSpline edge and enpoints movement
2017-01-14 01:23:04 +01:00
Alexander Gryson
9914e41f11
Update Metadata
2017-01-13 23:46:20 +01:00
Alexander Gryson
1c7e0984c8
Align Spreadsheet icons to Tango
2017-01-13 23:46:19 +01:00
Abdullah Tahiri
1b59e74568
Sketcher: Solver Simplification for basic case
...
==============================================
This commit is intended to allow to early merging to master of BSpline support. Parts of it will be reverted when a more advanced solver implementation is available.
The intention is to have an advances solver implementation in the future.
This commit cripples part of the potential functionality, but allows a very simplistic solver structure (no de Boor, no recursion).
In particular:
1. Knots are not solver parameters and the solver acts as if such a parameter did not exist.
2. For non-periodic case, the start point and the endpoint coincide with the first pole and the last pole respectively. This is only valid under certain first and last
knot multiplicity. If the user manually changes this multiplicities, the sketch will remain unsolved. For the periodic case, end and start points are not even solver
parameters as an end and start point is an ilusion and we really do not care where that happens. It is not reasonable to ask the user to constrain where this point should
be.
2017-01-13 23:42:57 +01:00
Abdullah Tahiri
0ef082bcd4
Sketcher: Construction of periodic BSplines
2017-01-13 22:25:10 +01:00
Abdullah Tahiri
348d4cf320
Sketcher: Periodic bspline icons
2017-01-13 22:24:55 +01:00
wwmayer
e441c2a2fd
Merge pull request #436 from sliptonic/feature/removeoldtags
...
PATH: remove old holding tag code and GUI elements
2017-01-13 22:10:03 +01:00
wmayer
8924cb194e
avoid changing scenegraph while traversing it
2017-01-13 22:01:47 +01:00
Yorik van Havre
09d80342d6
Doc: Fixed typo
2017-01-13 16:18:24 -02:00
tomate44
5a884c9d71
Add Transparent background to Save picture options
2017-01-13 18:36:47 +01:00
sliptonic
b0abdd1c1d
PATH: remove old holding tag code and GUI elements
2017-01-13 09:20:04 -06:00
Yorik van Havre
c704c28920
Draft: Added stretch tool - fixes #1163
2017-01-13 11:25:25 -02:00
Alexander Gryson
5929ad3957
correct clipping issue
2017-01-13 11:23:11 -02:00
Alexander Gryson
42a2faf05a
Update Helix Metadata
2017-01-13 11:23:11 -02:00
Alexander Gryson
62b08cd4a4
Update helix icon
2017-01-13 11:23:11 -02:00
Yorik van Havre
1ceb71874d
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2017-01-13 11:21:52 -02:00
Yorik van Havre
bbd606ac45
Merge pull request #434 from mlampert/HoldingTagArcs
...
Path: Holding tags fixes issue 2848
2017-01-13 11:21:33 -02:00
Yorik van Havre
e4c3573dfb
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2017-01-13 11:21:07 -02:00
Markus Lampert
e76333f300
Fixed segmentation of xy-plane arcs, made # segments factor a property.
2017-01-12 17:42:29 -08:00
Abdullah Tahiri
671e588739
Sketcher: BSpline autoconstraints on creation
2017-01-12 23:45:03 +01:00
Abdullah Tahiri
b255ada03a
Sketcher: Sketcher Elements support for BSpline
2017-01-12 22:55:31 +01:00
Abdullah Tahiri
1076b70056
Part: BSpline creation method corrected as per Werner's indication
...
==================================================================
http://forum.freecadweb.org/viewtopic.php?f=10&t=19700
2017-01-12 22:44:07 +01:00
wwmayer
0c34f1b749
Merge pull request #433 from agryson/arch-artwork-alignment
...
Arch artwork alignment
2017-01-12 22:01:59 +01:00
wwmayer
f2c884a859
Merge pull request #432 from mlampert/HoldingTags
...
Path: Holding tags dressup, fixes tracker #2751
2017-01-12 21:57:29 +01:00
Yorik van Havre
675cd5207f
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2017-01-11 22:31:48 -02:00
Abdullah Tahiri
c9de3687af
Sketcher: BSpline restore internal geometry
2017-01-11 23:51:06 +01:00