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
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
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
Markus Lampert
85cd4af06b
More py2 special handling for unit tests
2020-12-03 19:39:33 -08:00
Markus Lampert
9eebafbe4b
Added consistent encoding headers and fixed whitespaces
2020-12-03 18:15:36 -08:00
Markus Lampert
134fe23c8f
Fixed unit test breakage for py2
2020-12-03 18:15:36 -08:00
Markus Lampert
cc0ba34a4c
Added thread milling files to cmake
2020-12-03 18:15:36 -08:00
Markus Lampert
c0bdf89f4c
Added example thread cutter to default library
2020-12-03 18:15:36 -08:00
markus
aa2881e08e
Use new ToolBits (and only those) for thread milling.
2020-12-03 18:15:36 -08:00
markus
d5beaf806d
Filter all TCs for suitability for a given op.
2020-12-03 18:15:36 -08:00
markus
b7a356cceb
Catch exception if shape file does not include a thumbnail.
2020-12-03 18:15:36 -08:00
markus
074ad40338
Fixed merge issue
2020-12-03 18:15:36 -08:00
Markus Lampert
b1c385f909
Cleaned up properties
2020-12-03 18:15:36 -08:00
Markus Lampert
c11aaafc54
Added support for imperial threads to thread milling
2020-12-03 18:15:36 -08:00
Markus Lampert
15141e33dc
Added actual thread milling path generation.
2020-12-03 18:15:36 -08:00
Markus Lampert
0a96a861c3
Added thread milling radii calculation
2020-12-03 18:15:36 -08:00
Markus Lampert
b29d168132
Add basic thread milling op
2020-12-03 18:15:36 -08:00
sliptonic
be190a948a
Merge pull request #4097 from Russ4262/millface_fix
...
Path: Millface fix - Address rounding issue
2020-12-03 13:29:14 -06:00
sliptonic
b935769fe3
Add finaldepth property.
...
Operation now sets start/final depth more reasonably.
Will not violate the finaldepth.
2020-12-02 15:05:08 -06:00
Russell Johnson
53091320c6
Path: Swap list instantiation per senior devs specifications
2020-12-02 11:34:58 -06:00
Russell Johnson
384541eede
Path: Instate obj.removalshape property for debugging purposes
2020-12-02 11:34:58 -06:00
Russell Johnson
f869fbf598
Path: Address problem with rounding issue
...
Translate removal shape down into buffer zone to offset rounding issue.
2020-12-02 11:34:58 -06:00
sliptonic
caf30cd7ce
Merge pull request #4071 from Russ4262/fix_rotational_drilling_depth
...
Path: Fix Drilling Op issues when using rotation feature
2020-12-02 10:22:01 -06:00
sliptonic
60e1d7a7f7
Merge pull request #4096 from sliptonic/bug/toolbit
...
[path] make toolbit reject invalid filenames and prompt user for valid toolbit working location
2020-12-02 08:51:49 -06:00
luz paz
27b71b1f52
Path: Last sort of Path.qrc file
...
[skip ci]
2020-12-02 07:13:42 -05:00
luzpaz
22c652f766
Path: Added revision suggested by @cheenes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
[skip ci]
2020-12-02 06:57:56 -05:00
luz paz
5dc381a71d
Path: fix translation to reflect the correct context
...
[skip ci]
2020-12-02 06:57:28 -05:00
luz paz
0e4cf2e758
Path: Added missing Path_Custom in previous commit
2020-12-02 06:57:28 -05:00
luz paz
fe547195bf
Path: Change filenames in the rest of the Path code
...
Reflects changes in
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files
Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
luz paz
14daf96361
Path: Added SVG files missed in previous commit with fixed metadata
2020-12-02 06:57:28 -05:00
luz paz
df4f9018fa
Path: Fix SVG metadata to reflect filename change
2020-12-02 06:57:28 -05:00
luz paz
21e1f9f981
Path: Rename missed filenames from Path.qrc in previous commit
2020-12-02 06:57:28 -05:00
luz paz
07a96afb39
Path: Rename Path-*.svg files to conform with the FC image file naming standard
...
Moving to rename all `Path-*.svg` files from using dashes to underscores as substitute for whitespace.
2020-12-02 06:57:28 -05:00
sliptonic
af153643f2
PR review suggestions and fixes
2020-12-01 09:43:45 -06:00