Commit Graph

2437 Commits

Author SHA1 Message Date
LarryWoestman e7a8fd18e0 Path: Reformatted to a line lenght of 88 using black. 2022-07-11 15:09:15 -07:00
LarryWoestman 62d8d8b993 Path: Added 4 refactored postprocessors and postprocessor tests. 2022-07-11 15:09:15 -07:00
LarryWoestman 8265de7b55 Path: Moved all of the global values to a dictionary named "values". 2022-07-11 15:09:14 -07:00
sliptonic fcdec28716 Merge pull request #6974 from agren/restore-path-drilling-retract-behaviour
Path: Restore drilling op retract value to user supplied Retract Height
2022-07-02 12:20:54 -05:00
sliptonic e428337ffc Another import bug. This time if --version doesn't return a patch number. 2022-06-28 15:57:01 -05:00
sliptonic d13db0ea4c Merge pull request #7096 from sliptonic/bug/camotics
[Path] Fix import error if camotics not installed.
2022-06-27 08:53:26 -05:00
sliptonic a84220cd21 Also check that the module imports correctly 2022-06-26 14:09:28 -05:00
Mikael Ågren 25242430f4 Restore drilling op retract value to user supplied Retract Height
Restores the retract behaviour to pre 5b23af3. After 5b23af3 Retract
Height is no longer used.
2022-06-26 19:43:00 +02:00
sliptonic 1f07083d4a Merge pull request #6760 from Russ4262/fix/dressup_leadinout
Path: Fixes #6693 - Add Z and K values to arc commands
2022-06-25 12:10:48 -05:00
sliptonic 45b9f2a7aa Fix import error if camotics not installed. 2022-06-25 10:25:08 -05:00
sliptonic 9db32a3911 Merge pull request #7056 from Kuzma30/toolbit_tr
[Path] Add localization for PathToolBit and update Path.ts
2022-06-20 17:20:32 -05:00
sliptonic 8dad6cf84d Resolving bugs and rebasing for 0.21 merge 2022-06-20 13:09:09 -05:00
Kuzemko Alexsandr 7b02f492fa [Path] Add localization for PathToolBit 2022-06-19 20:47:07 +03:00
sliptonic f94aecad70 Working on simulation
working on camotics with multiple file output and tests
2022-06-19 10:47:25 -05:00
Russell Johnson 8edc9b142d Path: Fixes #6693 - Add missing feed rate for G1 layer command 2022-06-18 20:57:54 -05:00
Russell Johnson 39abd5433e Path: Fixes #6693 - Add Z and K values to arc commands 2022-06-18 20:57:53 -05:00
sliptonic 64fe6c269a Fixes for output naming in path sanity 2022-06-18 16:34:53 -05:00
sliptonic 60cc7cfcf1 fix output elements 2022-06-18 16:34:53 -05:00
sliptonic 97a52a991a 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 6462cdf231 zero out Job.Path property if it exists 2022-06-06 11:40:01 -05:00
sliptonic 9adf4c4e33 fixes 6826. Simplifies logic for calculating helix stepovers 2022-05-16 10:58:04 -05:00
sliptonic b96a650dec 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 349c6be995 #6871 Use the variable 'cam_file' instead of trying to read an non-existing document. 2022-05-11 19:30:06 +02:00
sliptonic b4cb34c4d3 Merge pull request #6872 from JanneKro/master
#6871 - Certain PostProcessors spam errors and other output
2022-05-11 10:43:34 -05:00
janne 55f1222bc2 Remove '<post_processor_name> gcode postprocessor loaded.' message from the post-processors that have them. 2022-05-11 16:26:05 +02:00
janne 0f7cb192d5 Do not read filename of document when it isn't open. 2022-05-11 16:17:06 +02:00
Gauthier e1b00be15c T, H and S GCode parameters are integers, not float numbers. 2022-05-11 11:47:48 +02:00
Russell Johnson 03c5661690 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 477c912ad0 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 b97e141e01 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 5321edca3c 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 68d9afa58e Added a missing "continue". 2022-04-25 19:25:03 -07:00
sliptonic 27efdf9caf Fixes #6275
Make PathPost emit tool controllers even if tool number is same.
2022-04-10 10:15:17 -05:00
Markus Lampert 2b35d19ce4 Removed debugging globals 2022-04-04 21:12:45 -07:00
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 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 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
sliptonic d51608bce5 [Path] Fix initial descent at start 2022-03-28 16:30:41 -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