Commit Graph

3425 Commits

Author SHA1 Message Date
Uwe
2714e682db [Path] manual merge of #6580 2022-04-04 01:42:41 +02:00
sliptonic
cf867ae96d [Path] fix index error with PocketMode 2022-04-02 12:30:56 -05:00
Russell Johnson
a27c964279 Path: Correct PocketLastStepOver name
Correct case of property name used
2022-04-01 22:31:16 -05:00
sliptonic
5dff636cf8 Merge pull request #6605 from Russ4262/fix/misaligned_extensions
Path: Fix some misaligned extensions [Bug]
2022-04-01 09:30:49 -05:00
Russell Johnson
e5b52aebb2 Path: Fix some misaligned extensions
This commit also corrects some wire extensions by trimming them with the source model.
2022-03-31 22:33:58 -05:00
Russell Johnson
5e852b1791 Path: Correct method name spelling error 2022-03-31 22:10:07 -05:00
sliptonic
4cffe64b62 Merge pull request #6691 from sliptonic/cleanleadinout
[Path] cleanup leadinout
2022-03-31 14:57:00 -05:00
Yorik van Havre
cb9dda7084 Merged crowdin translations 2022-03-31 11:41:28 +02:00
Yorik van Havre
356eca3316 Updated ts files 2022-03-31 11:02:28 +02:00
sliptonic
5505c59231 cleanup 2022-03-30 11:20:27 -05:00
sliptonic
6839d2235d Merge pull request #6662 from Russ4262/fix/import_gcode
Path:  Fixes #6629 - Add missing Job for import G-code [Bug]
2022-03-30 11:16:00 -05:00
Russell Johnson
df9d9843c3 Path: Add 5 unit tests for importing gcode with gcode_pre 2022-03-29 20:57:31 -05:00
Russell Johnson
e82283bd5b Path: Refactor insert() function and catch exceptions
Path: Add method to verify dependencies for import
Path: Add label to Custom op referencing imported filename when available
Path: Fix module for command-line usage
2022-03-29 20:57:31 -05:00
Russell Johnson
b1e4864910 Path: Allow GUI Job creation without task panel interaction
These changes allow for a Job object to be created with view provider support, but without the initial task panel interaction at creation.

This is useful for scripting and other internal Job creation tasks.
2022-03-29 20:57:31 -05:00
sliptonic
eaf9adeb0f [Path] minor tweaks to inspect 2022-03-29 18:38:14 -05:00
sliptonic
be44c979d0 minor fix 2022-03-29 17:46:49 -05:00
sliptonic
0d847fd482 Merge pull request #6657 from sliptonic/bug/leadinout
Bug/leadinout
2022-03-29 17:38:17 -05:00
Chris Hennes
5f31fb74f6 Path: PR6497 move return statement to new line 2022-03-29 12:37:49 -05:00
sliptonic
d51608bce5 [Path] Fix initial descent at start 2022-03-28 16:30:41 -05:00
Chris Hennes
a046bc1d84 Path: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
f4dad65718 Path: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
sliptonic
11156e2836 Merge pull request #6647 from Russ4262/fix/millface_face_region_no_base
Path: MillFace - Fix Face Region with no Base geometry [Bug]
2022-03-28 09:51:18 -05:00
sliptonic
1b5b6965cc remove pylint, commented code, and uncomment PathLogs 2022-03-28 09:46:20 -05:00
sliptonic
4e607304b9 Black reformat 2022-03-28 09:46:20 -05:00
sliptonic
bae73e0056 Changes from lcorley 2022-03-28 09:46:20 -05:00
sliptonic
460a95cabf Merge pull request #6659 from sliptonic/bug/profile
[Path] Fixes #6658
2022-03-27 10:58:41 -05:00
sliptonic
945c4c7ec5 [Path] Make tool controller set default spindle direction from tool attributes if it exists 2022-03-26 12:17:22 -05:00
sliptonic
d53a2ed34b [Path] Make 'forward' the default for spindle direction 2022-03-26 11:27:33 -05:00
sliptonic
895667bb49 [Path] Fixes #6658 2022-03-24 15:36:35 -05:00
wmayer
4f854bf998 Path: suppress warnings caused by boost 2022-03-24 21:09:28 +01:00
sliptonic
c01a82e3b5 Merge pull request #6651 from sliptonic/bug/5956
[Path] Fix # 5956.
2022-03-24 09:05:39 -05:00
sliptonic
05a8b67dce Merge pull request #6649 from sliptonic/bug/5832
[Path] Fixes #5832
2022-03-23 18:51:20 -05:00
wmayer
97330443a2 All: modernize C++11
* replace deprecated headers
2022-03-23 22:44:18 +01:00
sliptonic
d4623baf0a Expose PocketLastStepOver property
Property can be useful to fine tune the last stepover for some shapes
2022-03-23 15:10:34 -05:00
wmayer
7b591da9f5 Path: modernize C++11
* use nullptr
2022-03-23 19:26:15 +01:00
Uwe
5496accd5f [Path] Fixes #5832
Remove unused and confusing spiral and triangle patterns
2022-03-23 10:35:58 -05:00
Yorik van Havre
1dd773e7b3 Translations: Merged crowdin strings 2022-03-23 10:37:50 +01:00
Yorik van Havre
36f97d0ea4 Translations: updated ts files 2022-03-23 10:24:55 +01:00
Russell Johnson
4821cbac54 Path: Fix Face Region with no Base
This fix addresses an incorrect shape variable passed when Boundary Shape is set to Face Region and there is no Base geometry - indicating entire model to be milled.
2022-03-22 18:16:31 -05:00
sliptonic
553554f936 Merge pull request #6612 from mlampert/bugfix/bag-of-minor-isssues
PATH: Bugfix/bag of minor isssues
2022-03-21 08:34:23 -05:00
sliptonic
0643446bb9 Merge pull request #6592 from Russ4262/fix/depth_params_twin_depths
Path: Fix roughly equal depth entries
2022-03-21 08:33:59 -05:00
Uwe
f23fa31f42 [Path] remove Python.h and Xerces
they are not needed anymore
2022-03-21 13:18:42 +01:00
Markus Lampert
d52fc71663 Blanket black formatting for Path python files 2022-03-20 13:23:48 -07:00
Markus Lampert
efc942a8f6 Fixed read-only state of quantity spin box when expression is 'clear'ed 2022-03-20 13:23:48 -07:00
markus
a23b610f41 Fixed setting a face's normal as the axis for model alignment 2022-03-20 13:23:48 -07:00
Russell Johnson
95cffaf502 Path: Simplify changes per developer conversations
Also update TestPathDepthParams.py to reflect simplification of changes.
Remove some comments.
Employ `sorted()` function per MLampert suggestion
2022-03-20 14:25:17 -05:00
sliptonic
afb3262118 simpler way to filter roughly equal depth values 2022-03-20 14:25:16 -05:00
Russell Johnson
186042b2cf Path: Renumber unit tests per triple-digit schema
per request of Sliptonic
2022-03-20 14:25:15 -05:00
Russell Johnson
ee6d9fb5e0 Path: Add additional roughly-equal depths unit tests 2022-03-20 14:25:15 -05:00
Russell Johnson
3e6d542cd7 Path: Fix roughly equal depth entries
Add code block to remove first of any two consecutive, roughly equal depth values (twin values).

Add two unit tests to support new code block and use cases.
2022-03-20 14:25:14 -05:00