Russell Johnson
d67f636d9d
Path: Fixes to path generation for certain selections
...
Fixes path generation for selection of two non-parallel edges.
Fixes path generation for selection of single, bottom face of slot with two non-parallel ends.
Fixes path generation for selection of two parallel, bottom bounding edges of slot.
2020-12-18 16:04:07 -06:00
Russell Johnson
3b2d06a481
Path: Add docStrings to some methods
2020-12-18 16:04:07 -06:00
Russell Johnson
4d35905a60
Path: LGTM and spelling correction
2020-12-18 16:04:07 -06:00
sliptonic
e697a3de1e
Merge branch 'master' into feature/suppress-warnings-preferences
2020-12-18 11:12:48 -06:00
sliptonic
b2e993e97a
Merge branch 'master' into bug/4466
2020-12-18 11:11:18 -06:00
Bryan Bendall
d6cd6f288f
Path: Added option for the finishing pass of the adaptive op
2020-12-18 08:03:42 -05:00
Markus Lampert
72b70c52a1
Added provision for gcc peculiarities in unit tests
2020-12-17 23:11:02 -08:00
Markus Lampert
3b69d23571
Reuse existing QuantitySpinBox'es in order to avoid segfault on focus change.
2020-12-17 23:01:55 -08:00
Markus Lampert
c1549ba3a8
Allowing QuantitySpinBox to be reused for different attribute; using properties to get values to work around build differences.
2020-12-17 22:56:42 -08:00
Markus Lampert
d136394376
Rearranged BitTool shape update so dependent ops don't execute with invalid tool.
2020-12-17 20:27:42 -08:00
Markus Lampert
a5e992f700
Make BitShape read/writeable, so the tool can be edited when shared to a different system
2020-12-17 19:59:44 -08:00
Markus Lampert
3da82fa6af
Hide document when loading a ToolBit.
2020-12-17 19:55:59 -08:00
Markus Lampert
7049c09448
Only update the shape if it has changed.
2020-12-17 19:14:44 -08:00
sliptonic
2566d1ba0f
Merge branch 'master' into posttodxf
2020-12-17 16:28:01 -06:00
sliptonic
9ea837fd90
fixes 4466
2020-12-17 16:21:31 -06:00
sliptonic
933413b14e
add post to Cmakelists.txt for install
2020-12-16 16:54:55 -06:00
wmayer
fc9be21345
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
ffea463885
Print deburr tool info only once.
2020-12-15 21:55:27 -08:00
Markus Lampert
f5e7d7a6f4
Changed print to debug msg
2020-12-15 20:16:06 -08:00
Markus Lampert
cc8dbef1dc
Disabled path wb dis-/activated msgs
2020-12-15 20:11:40 -08:00
Markus Lampert
73cd5d31d9
Disabled '... postprocessor loaded' messages
2020-12-15 20:09:55 -08:00
Markus Lampert
63dbf329aa
Added warning suppression for all missing speeds and changed default to true
2020-12-15 20:05:42 -08:00
Markus Lampert
385c9b844c
Added hidden preference to suppress the opencamlib error
2020-12-15 20:05:42 -08:00
Markus Lampert
9684d820df
Replaced print messages with PathLog statements
2020-12-15 20:05:42 -08:00
Markus Lampert
afb4545a4a
Preference setting so suppress logging the selection mode as a warning.
2020-12-15 20:05:42 -08:00
Markus Lampert
2b4a0db791
Added preference option to suppress missing rapid speed warning
2020-12-15 20:05:42 -08:00
gauna85
3df9d07e6e
Update src/Mod/Path/PathScripts/PathJobGui.py
...
Co-authored-by: sliptonic <shopinthewoods@gmail.com >
2020-12-15 19:35:29 +01:00
sliptonic
bcdc245a4c
add debug. Fix arc error
2020-12-15 12:09:13 -06:00
sliptonic
b2e015f035
Fix bug in where wiresForPath would error on empty list
2020-12-15 12:09:13 -06:00
sliptonic
4bb609d123
dxf post
2020-12-15 12:09:13 -06:00
sliptonic
b920bbf73a
Merge pull request #4143 from mlampert/bugfix/vcarve-depth
...
Path: Bugfix/vcarve depth
2020-12-14 17:18:30 -06:00
sliptonic
07e2e8fcf3
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
3a07613137
Merge pull request #4136 from gauna85/PathEngrave
...
[Path] Sort edges before splitting at selected vertex
2020-12-14 12:27:54 -06:00
sliptonic
b6a83cbebf
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
9b39c6784e
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
ee92a1d2f9
Adding g0 to safety to base op so it's applied to all ops
2020-12-13 15:00:05 -08:00
gauna85
add350c6b4
Merge branch 'master' into PathToolcontroller
2020-12-13 22:17:28 +01:00
Stefan Endres
a7edfcf1cb
Path: Added missing signl-connection causing spindle speed not to be updated using ToolControllerDlg
2020-12-13 22:12:08 +01:00
gauna85
5cbd8e1d17
Merge branch 'master' into PathStock
2020-12-13 20:54:52 +01:00
Stefan Endres
8c3bad64e0
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
ed7be8674e
meld h and v speeds for v-carve commands depending on incline
2020-12-13 11:31:58 -08:00
Markus Lampert
6176ed3e0e
Fixed tool-bit shapes when diameter == shank diameter.
2020-12-13 11:31:58 -08:00
Markus Lampert
1511fae5fe
Consistent TC naming/labeling, regardless of how created.
2020-12-13 11:31:58 -08:00
Markus Lampert
70364c0277
Fixed thread-milling icon reference.
2020-12-13 11:31:58 -08:00
Markus Lampert
c955bf4a4e
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
5bafaac609
Merge branch 'master' into Path
2020-12-13 19:35:43 +01:00
Stefan Endres
4ad41c96d0
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
864ea59b95
Merge branch 'master' into PathEngrave
2020-12-13 19:30:40 +01:00
Stefan Endres
e7085cb47e
Path: Sort edges before splitting at selected vertex
2020-12-13 19:27:13 +01:00
wmayer
aec9d5f07a
Py: fix memory leaks by incorrect use of PyList_Append
2020-12-13 16:30:04 +01:00