Commit Graph

500 Commits

Author SHA1 Message Date
markus
aa2881e08e Use new ToolBits (and only those) for thread milling. 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
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
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
sliptonic
8b1aa63130 Merge pull request #4085 from sliptonic/bug/vcarve
Path: Fix help text for vcarve filter control
2020-12-01 09:25:25 -06:00
luz paz
9ef5832750 Path: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Path Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
sliptonic
be2f0702af fixup vcarve threshold 2020-11-30 15:43:07 -06:00
sliptonic
3eb300a8c2 fix ui bugs 2020-11-30 15:35:30 -06:00
sliptonic
7c2065f913 Fix help text for filter control 2020-11-30 15:35:30 -06:00
sliptonic
3d822cf269 [path] make toolbit reject invalid filenames
help user create toolbit working location
2020-11-30 15:32:28 -06:00
sliptonic
7c3300dbf2 Fix duplicate docs being created
fix edit changes not being retained
fix edit removing new toolbit from diretory
2020-11-15 18:22:45 -06:00
sliptonic
0a2183fe4f Basic workflow. No editing
concept dock work
most functions working.
made linuxcnc export work
Fixed some defaults on new install
fixed display label in dock
2020-11-15 18:22:45 -06:00
Yorik van Havre
e76c857036 Merged crowdin translations 2020-11-10 14:58:06 +01:00
Yorik van Havre
f76eeddfcb Updated ts files 2020-11-10 14:47:48 +01:00
luz paz
b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
Yorik van Havre
7c9e0f3a99 Merged crowdin translations 2020-10-28 12:04:37 +01:00
Yorik van Havre
5eafaa37fd Updated ts files 2020-10-28 10:46:51 +01:00
sliptonic
053b8e9e32 add boundary enforcement to the task panel 2020-10-14 22:19:06 -05:00
sliptonic
63a244f01e Merge pull request #3938 from sliptonic/feature/dragknifepanel
[PATH]  Task panel for dragknife and axismap dressups.  fixes #2840
2020-10-12 12:50:44 -05:00
Daniel Wood
61dc5dea04 Add a task panel page for controlling turning diameters 2020-10-11 07:57:59 +01:00
sliptonic
6f941c34d1 lgtm cleanup
fix contradictory tooltip
2020-10-07 16:53:52 -05:00
sliptonic
55c1506904 Panel for AxisMap dressup
Zdepth correction dressup open panel on create
2020-10-07 12:17:36 -05:00
sliptonic
1e2fb1099a add task panel for dragknife 2020-10-07 12:17:36 -05:00
sliptonic
83c24d6105 change final step down label for clarity
issue #4439
2020-10-06 10:07:58 -05:00
sliptonic
611806b26d add coolant mode
fix Z depth
2020-10-05 18:00:47 -05:00
sliptonic
63b4a0741b Merge pull request #3879 from sliptonic/feature/vcarve
[Path] Feature/vcarve  using new PathVoronoi from mlampert.  Needs testing
2020-09-30 09:47:31 -05:00
Yorik van Havre
089ed768cc Merged crowdin translations 2020-09-30 14:37:02 +02:00
Yorik van Havre
2a92a7b5a7 Updated ts files 2020-09-30 13:06:53 +02:00
sliptonic
8758cfce9f Resolve UI issues
taskpanel threshold value
add constants to PathVoronoi calls
check for tool properties
set correct z height coloring exterior lines
2020-09-28 14:58:09 -05:00
sliptonic
b1e5b5a902 Path: Vcarve fixes
formatting fixes
remove reference to old ToolType
2020-09-28 14:58:09 -05:00
sliptonic
f63d0fadcb Path: Vcarve - Added threshold property to remove unwanted segments
code cleanup & debug
2020-09-28 14:58:09 -05:00
sliptonic
5df1f176e6 path: vcarve requires engraver with proper angle
vcarve calculates depth with MIC now
2020-09-28 14:58:09 -05:00
sliptonic
0b7eec6b79 Path: increasing the discretize precision 2020-09-28 14:58:09 -05:00
sliptonic
c141f41887 Path: add vcarve operation using openvoronoi 2020-09-28 14:58:08 -05:00
Misha G
155e3c17c3 Enable for selection of multiple objects in Base Geometry list 2020-08-21 16:56:14 -04:00
luz paz
59e3ea096e Crowdin: Merge new translations [skip-ci] 2020-08-07 17:17:35 +02:00
luz paz
3dfae3ba46 Merged crowdin translations 2020-07-13 14:49:45 +02:00
Yorik van Havre
fbfe821e8c Updated master ts files 2020-07-13 13:20:21 +02:00
Eric Trombly
6fc8a3cae7 check if pcLineCoords is empty 2020-06-28 19:52:59 -05:00
Eric Trombly
2035e0cfbc fix null reference 2020-06-28 19:52:59 -05:00
Russell Johnson
cfa6ad5de6 Path: Slot operation fixes and improvements
- Add `CutPattern` feature, defaulting to `ZigZag`.
- Change inter-pass retractions to SafeHeight for multi-pass operations.
- Fix division by zero instance for particular Perpendicular use case.
- Synchronize property values with inputs in both the Property View and Tasks Editor windows.
- Change `LayerMode` default value to `Multi-pass`.
- Improve debug messaging.
- Consolidate code and remove unused code.

Path: fix exception thrown
2020-06-20 14:27:12 -05:00