Commit Graph

2827 Commits

Author SHA1 Message Date
Markus Lampert
7e2f088833 Hide document when loading a ToolBit. 2020-12-17 19:55:59 -08:00
Markus Lampert
6b5a99319a Only update the shape if it has changed. 2020-12-17 19:14:44 -08:00
sliptonic
248c69a9db Merge branch 'master' into posttodxf 2020-12-17 16:28:01 -06:00
sliptonic
804b5e590e fixes 4466 2020-12-17 16:21:31 -06:00
sliptonic
90e1ae8bf4 add post to Cmakelists.txt for install 2020-12-16 16:54:55 -06: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
gauna85
b9e74c5795 Update src/Mod/Path/PathScripts/PathJobGui.py
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
2020-12-15 19:35:29 +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
sliptonic
417dc2519a Merge pull request #4143 from mlampert/bugfix/vcarve-depth
Path: Bugfix/vcarve depth
2020-12-14 17:18:30 -06: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
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
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
gauna85
ddeb3e7ac7 Merge branch 'master' into PathStock 2020-12-13 20:54:52 +01:00
Stefan Endres
8205b165f5 Path: Fix #3914: Adding stock label prefix to name comparison in order to select correct existing solid in combo box 2020-12-13 20:52:32 +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
Stefan Endres
8992ba4f26 Path: Check if startpoint is not lower than bounds in order to work always from top to bottom 2020-12-13 19:34:02 +01:00
gauna85
683db93515 Merge branch 'master' into PathEngrave 2020-12-13 19:30:40 +01:00
Stefan Endres
c4f3951828 Path: Sort edges before splitting at selected vertex 2020-12-13 19:27:13 +01:00
wmayer
b3cd06afe8 Py: fix memory leaks by incorrect use of PyList_Append 2020-12-13 16:30:04 +01:00
Markus Lampert
4aeac73b39 More py2 special handling for unit tests 2020-12-03 19:39:33 -08:00
Markus Lampert
371daca128 Added consistent encoding headers and fixed whitespaces 2020-12-03 18:15:36 -08:00
Markus Lampert
d098547e17 Fixed unit test breakage for py2 2020-12-03 18:15:36 -08:00
Markus Lampert
5e6725a84f Added thread milling files to cmake 2020-12-03 18:15:36 -08:00
Markus Lampert
1fdff7a894 Added example thread cutter to default library 2020-12-03 18:15:36 -08:00
markus
deb03f678d Use new ToolBits (and only those) for thread milling. 2020-12-03 18:15:36 -08:00
markus
beb4f2e011 Filter all TCs for suitability for a given op. 2020-12-03 18:15:36 -08:00
markus
8fb1cd078b Catch exception if shape file does not include a thumbnail. 2020-12-03 18:15:36 -08:00
markus
03d09be6b7 Fixed merge issue 2020-12-03 18:15:36 -08:00
Markus Lampert
f0a0a9a70a Cleaned up properties 2020-12-03 18:15:36 -08:00
Markus Lampert
ac4af399c3 Added support for imperial threads to thread milling 2020-12-03 18:15:36 -08:00