Commit Graph

18362 Commits

Author SHA1 Message Date
sliptonic
90e1ae8bf4 add post to Cmakelists.txt for install 2020-12-16 16:54:55 -06:00
Abdullah Tahiri
ccd8551f2b Sketch: Fix exception on redraw
===============================

Fixes:
https://forum.freecadweb.org/viewtopic.php?p=458293#p458293

Rationale:
In order to fix B-Spline pole dragging, the order was inverted.
This fixed the B-Spline pole dragging issue, but introduced a
draw before solve approach that is not consistent with the rest
of the Sketcher.

In my parallel development I had already identified this inconsistency,
switched the order, and provided a new mechanism to fix the issue with
the B-Spline pole dragging. This will be merged as part of another PR.

In the meantime, this PR restores the intended behaviour, and let us
identify if the particular reported exception also happens in other
situations.
2020-12-16 19:35:42 +01:00
Abdullah Tahiri
b7f9cbaf8b Sketcher: Fix equality constraint command
=========================================

For select constraint then click elements mode.

Fixes:
https://forum.freecadweb.org/viewtopic.php?f=10&t=51716&p=458207#p457974
2020-12-16 15:21:21 +01:00
Abdullah Tahiri
40a2e52bc0 Sketcher: Fix crash on applying angle constraint on arc
=======================================================

The GeoId passed was Constraint::GeoUndef (-2000).

Fixes:
https://forum.freecadweb.org/viewtopic.php?f=10&t=51716&p=458202#p458160
2020-12-16 14:20:02 +01:00
Yorik van Havre
0a60d49953 Merge pull request #4025 from travisapple/master
New WebGL Exporter
2020-12-16 12:07:17 +01:00
wmayer
5b4c61e175 Path: [skip ci] fix TooltablePy::getTools to avoid possible double destruction of a Tool instance 2020-12-16 10:34:24 +01:00
Markus Lampert
bb74714235 Print deburr tool info only once. 2020-12-15 21:55:27 -08:00
Markus Lampert
5049a98748 Changed print to debug msg 2020-12-15 20:16:06 -08:00
Markus Lampert
354af74b61 Disabled path wb dis-/activated msgs 2020-12-15 20:11:40 -08:00
Markus Lampert
6984140584 Disabled '... postprocessor loaded' messages 2020-12-15 20:09:55 -08:00
Markus Lampert
933e13131e Added warning suppression for all missing speeds and changed default to true 2020-12-15 20:05:42 -08:00
Markus Lampert
c7e914ecc0 Added hidden preference to suppress the opencamlib error 2020-12-15 20:05:42 -08:00
Markus Lampert
69e9639a9e Replaced print messages with PathLog statements 2020-12-15 20:05:42 -08:00
Markus Lampert
eb9cd1e7da Preference setting so suppress logging the selection mode as a warning. 2020-12-15 20:05:42 -08:00
Markus Lampert
95b2a20228 Added preference option to suppress missing rapid speed warning 2020-12-15 20:05:42 -08:00
Dino del Favero
81af227868 Merge branch 'master' into master 2020-12-15 21:41:59 +01:00
sliptonic
c79fcef921 add debug. Fix arc error 2020-12-15 12:09:13 -06:00
sliptonic
4fc7a0e599 Fix bug in where wiresForPath would error on empty list 2020-12-15 12:09:13 -06:00
sliptonic
fcb5f95b55 dxf post 2020-12-15 12:09:13 -06:00
Yorik van Havre
5bccc5c588 Draft: Small layer improvements
- Added 'Print Line Color' property
- Added 'Add new layer' context menu action to layers group
2020-12-15 16:43:33 +01:00
Yorik van Havre
1d83dc3007 Draft: Small wording fix 2020-12-15 16:41:35 +01:00
Yorik van Havre
481937f034 Draft: Small fixes to Draft SetStyle panel 2020-12-15 16:40:16 +01:00
sliptonic
417dc2519a Merge pull request #4143 from mlampert/bugfix/vcarve-depth
Path: Bugfix/vcarve depth
2020-12-14 17:18:30 -06:00
Dino del Favero
cabb1f81b4 Merge branch 'master' into master 2020-12-14 22:24:50 +01:00
travisapple
09e87baa74 Merge branch 'master' into master 2020-12-14 11:47:09 -08:00
sliptonic
98fa847820 Merge pull request #4141 from gauna85/PathToolcontroller
Path: Added missing signal-connection causing spindle speed not to be updated using ToolControllerDlg Bug 4479
2020-12-14 12:28:56 -06:00
sliptonic
d0232264a6 Merge pull request #4136 from gauna85/PathEngrave
[Path] Sort edges before splitting at selected vertex
2020-12-14 12:27:54 -06:00
sliptonic
4f0239a3ec Merge pull request #4132 from gauna85/Path
[Path] Check if startpoint is not lower than bounds in order to work always …
2020-12-14 12:21:20 -06:00
wmayer
544beb54e7 Path: [skip ci] fix memory leak in TooltablePy::getTools()
For some background information see: https://forum.freecadweb.org/viewtopic.php?f=15&t=50583&start=20#p457516
2020-12-14 17:19:52 +01:00
Zheng, Lei
6d1518f7e0 Part: improve TopoShape::findPlane()
Make the returned plane normal consistent with the underlying face
geometry.
2020-12-14 16:04:40 +01:00
Yorik van Havre
f54b452327 Draft: Hide undo button from modify operations 2020-12-14 15:21:25 +01:00
Yorik van Havre
9c1c6f02ed Merge pull request #4121 from everlanes/TechDraw_Segfault
[TD] Check return value of getMDIViewPage() a second time
2020-12-14 12:43:28 +01:00
Yorik van Havre
d74e4c09d6 Merge pull request #4116 from chennes/fixAirfoilImportNumberRegex
[Draft] Fix airfoil data detection regex
2020-12-14 12:29:50 +01:00
Yorik van Havre
578c8f967f Merge pull request #4115 from JAndersM/patch-1
[Draft] Update task_scale.py
2020-12-14 12:21:47 +01:00
Yorik van Havre
bae52813df Merge pull request #4109 from donovaly/TD-dimensioning-fix
[TD] treat dimensions the same way, no matter if with unit or not
2020-12-14 12:08:46 +01:00
Yorik van Havre
b168dfaec9 Merge pull request #4100 from marioalexis84/draft-upgrade
Draft: Improve makeWires in upgrade function
2020-12-14 11:59:21 +01:00
Yorik van Havre
8aa4e821c5 Merge pull request #4069 from aapo-aapo/TD-Balloon-improvements
[TD] TechDraw Balloon improvements with two new App::PropertyType properties
2020-12-14 11:56:08 +01:00
Yorik van Havre
1cc31e0d98 Merge pull request #4137 from abdullahtahiriyo/_arc_fix
[ARCH] Make ArchWall use Sketcher GeometryFacade
2020-12-14 11:41:16 +01:00
Chris Hennes
371af865a9 Merge branch 'master' into fixAirfoilImportNumberRegex 2020-12-13 23:02:36 -06:00
Dino del Favero
c4851a1bb3 Updated links
Added links in english
2020-12-14 00:29:21 +01:00
Markus Lampert
19cb93302a Adding g0 to safety to base op so it's applied to all ops 2020-12-13 15:00:05 -08:00
Dino del Favero
a8f0d9e68a Correct placementFromDXFOCS()
Corrected placementFromDXFOCS() function with the indications provided by Autodesk (TM)
http://docs.autodesk.com/ACD/2011/ITA/filesDXF/WS1a9193826455f5ff18cb41610ec0a2e719-7941.htm
http://docs.autodesk.com/ACD/2011/ITA/filesDXF/WS1a9193826455f5ff18cb41610ec0a2e719-793d.htm#WSc30cd3d5faa8f6d81cb25f1ffb755717d-7ff5
2020-12-13 23:59:47 +01:00
gauna85
7b1a988e25 Merge branch 'master' into PathToolcontroller 2020-12-13 22:17:28 +01:00
Stefan Endres
9930a020c2 Path: Added missing signl-connection causing spindle speed not to be updated using ToolControllerDlg 2020-12-13 22:12:08 +01:00
Markus Lampert
1e4ba68d4b meld h and v speeds for v-carve commands depending on incline 2020-12-13 11:31:58 -08:00
Markus Lampert
0f987ebcbd Fixed tool-bit shapes when diameter == shank diameter. 2020-12-13 11:31:58 -08:00
Markus Lampert
202608e77b Consistent TC naming/labeling, regardless of how created. 2020-12-13 11:31:58 -08:00
Markus Lampert
c9ee75fd4c Fixed thread-milling icon reference. 2020-12-13 11:31:58 -08:00
Markus Lampert
1622a8bcaf Fixed v-carve depth calculation in the presence of a bottom diameter, added unit tests and cleaned up the v-bit parameter naming. 2020-12-13 11:31:58 -08:00
gauna85
4b6417ab5a Merge branch 'master' into Path 2020-12-13 19:35:43 +01:00