sliptonic
003dea189a
fix output elements
2022-06-18 16:34:53 -05:00
sliptonic
25fb8d03eb
Improve the output splitting
...
Add ability to substitute tool name, op name, or fixture name in filename
Add unit tests
2022-06-18 16:34:52 -05:00
sliptonic
956f0abf90
zero out Job.Path property if it exists
2022-06-06 11:40:01 -05:00
sliptonic
33369998c2
fixes 6826. Simplifies logic for calculating helix stepovers
2022-05-16 10:58:04 -05:00
sliptonic
28fd7d0ce8
Merge pull request #6703 from Russ4262/fix/extensions_size_update
...
Path: Fix extensions updates and Default Length application [Bug]
2022-05-13 09:08:49 -05:00
janne
875dc2ceff
#6871 Use the variable 'cam_file' instead of trying to read an non-existing document.
2022-05-11 19:30:06 +02:00
sliptonic
f2b1bd1c24
Merge pull request #6872 from JanneKro/master
...
#6871 - Certain PostProcessors spam errors and other output
2022-05-11 10:43:34 -05:00
janne
a21d7c73c1
Remove '<post_processor_name> gcode postprocessor loaded.' message from the post-processors that have them.
2022-05-11 16:26:05 +02:00
janne
943883ccfa
Do not read filename of document when it isn't open.
2022-05-11 16:17:06 +02:00
Gauthier
f8a6db02f5
T, H and S GCode parameters are integers, not float numbers.
2022-05-11 11:47:48 +02:00
Russell Johnson
b77dc2e81d
Path: Relocate valueChanged signal translation to QSB class
...
Moved the translation method from PathFeatureExtensionsGui module to proper location within QuantitySpinBox class in PathGui module.
This change adds a missing translation method for passing the `editingFinished` signal to the parent task panel when the user is finished editing a QuantitySpinBox object with an active expression in the Gui.
If no expression is active, this new method is dormant.
Some cleanup of initial changes related to development of this fix are included.
2022-05-06 17:10:41 -05:00
Russell Johnson
e96778d3fe
Path: Fix delayed extension length updates
...
These changes allow for the extensions to be updated immediately upon changing either the Default Length expression or spinbox value, without having to click outside the spinbox.
2022-05-06 17:10:40 -05:00
sliptonic
cd269d84da
Merge pull request #6796 from Russ4262/fix/3d_surface_opt_step_trans
...
Path: Fixes #6775 - Check for end of range
2022-05-05 09:55:52 -05:00
Russell Johnson
69da1439af
Path: Fixes #6775 - Check for end of range
...
Change transition target point to last point at Safe Height if no more parts are available for processing.
2022-04-25 21:50:10 -05:00
LarryWoestman
afa3a1daa4
Added a missing "continue".
2022-04-25 19:25:03 -07:00
sliptonic
23f6124dc4
Fixes #6275
...
Make PathPost emit tool controllers even if tool number is same.
2022-04-10 10:15:17 -05:00
Markus Lampert
e44c402268
Removed debugging globals
2022-04-04 21:12:45 -07:00
Uwe
78488f21b4
[Path] manual merge of #6580
2022-04-04 01:42:41 +02:00
sliptonic
73ef1ad2db
[Path] fix index error with PocketMode
2022-04-02 12:30:56 -05:00
Russell Johnson
0d7c1134dd
Path: Correct PocketLastStepOver name
...
Correct case of property name used
2022-04-01 22:31:16 -05:00
sliptonic
63562e56c2
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
6ff88cab38
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
7a4a9ac3a0
Path: Correct method name spelling error
2022-03-31 22:10:07 -05:00
sliptonic
afa04cba89
cleanup
2022-03-30 11:20:27 -05:00
sliptonic
e9af17ce74
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
5c5e513781
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
3952747b62
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
3e3ce1b4a5
[Path] minor tweaks to inspect
2022-03-29 18:38:14 -05:00
sliptonic
fce27b94f9
minor fix
2022-03-29 17:46:49 -05:00
sliptonic
fb21f672c6
Merge pull request #6657 from sliptonic/bug/leadinout
...
Bug/leadinout
2022-03-29 17:38:17 -05:00
sliptonic
1e9094272c
[Path] Fix initial descent at start
2022-03-28 16:30:41 -05:00
sliptonic
5370e721e2
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
8fd52094f5
remove pylint, commented code, and uncomment PathLogs
2022-03-28 09:46:20 -05:00
sliptonic
1f453b2339
Black reformat
2022-03-28 09:46:20 -05:00
sliptonic
c02ccca640
Changes from lcorley
2022-03-28 09:46:20 -05:00
sliptonic
f0f8907f29
Merge pull request #6659 from sliptonic/bug/profile
...
[Path] Fixes #6658
2022-03-27 10:58:41 -05:00
sliptonic
c9f60aadb4
[Path] Make tool controller set default spindle direction from tool attributes if it exists
2022-03-26 12:17:22 -05:00
sliptonic
b977079fd6
[Path] Make 'forward' the default for spindle direction
2022-03-26 11:27:33 -05:00
sliptonic
b9caead132
[Path] Fixes #6658
2022-03-24 15:36:35 -05:00
sliptonic
22d23f0d6c
Merge pull request #6651 from sliptonic/bug/5956
...
[Path] Fix # 5956.
2022-03-24 09:05:39 -05:00
sliptonic
e0f5e2837f
Expose PocketLastStepOver property
...
Property can be useful to fine tune the last stepover for some shapes
2022-03-23 15:10:34 -05:00
Uwe
56dd1f1ff0
[Path] Fixes #5832
...
Remove unused and confusing spiral and triangle patterns
2022-03-23 10:35:58 -05:00
Russell Johnson
d8a8084c29
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
837589ef4f
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
Markus Lampert
115fbd68bb
Blanket black formatting for Path python files
2022-03-20 13:23:48 -07:00
Markus Lampert
75e5dc95d5
Fixed read-only state of quantity spin box when expression is 'clear'ed
2022-03-20 13:23:48 -07:00
markus
6751212dd0
Fixed setting a face's normal as the axis for model alignment
2022-03-20 13:23:48 -07:00
Russell Johnson
50117a57de
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
cf64b06c89
simpler way to filter roughly equal depth values
2022-03-20 14:25:16 -05:00
Russell Johnson
abdb4eea86
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