Markus Lampert
bb9b13a057
vcarve to color all borderline edges and ignore them for path generation
2022-08-02 13:32:25 -07:00
luz paz
bf030f76aa
Fix various 'testing inequality to None' syntax issues
...
Substitute `is not None` for `!= None`
2022-07-31 14:11:48 +02:00
Uwe
6aa7b0d761
[Path] remove check for python 2
2022-07-23 15:12:35 +02:00
Uwe
32ab100ed5
Mod: remove some superfluous Boolean checks ( #7213 )
...
* Mod: remove some superfluous Python Boolean checks
2022-07-19 01:35:12 +02:00
sliptonic
c0bf0f5c72
Merge pull request #7168 from sliptonic/feature/camoticstooltable
...
[Path] export a camotics tooltable
2022-07-17 08:42:43 -05:00
sliptonic
ac49ceb96f
Update src/Mod/Path/PathScripts/PathToolBitLibraryGui.py
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2022-07-16 12:16:14 -05:00
sliptonic
b3924df2b7
GUI panel for chipbreaking
2022-07-16 11:30:16 -05:00
sliptonic
0352ddca13
Additional changes to support G73
2022-07-16 11:30:16 -05:00
sliptonic
4f91d4a947
set PathArea section tolerance to 1e-07.
2022-07-14 08:53:26 -05:00
sliptonic
3b6b8b285a
Merge pull request #7137 from Russ4262/fix/path_array_polar
...
Path: Fix Type=Polar regression in PathArray
2022-07-13 18:40:24 -05:00
sliptonic
6364c75240
Fixes #7164
2022-07-12 14:15:52 -05:00
sliptonic
10abaee855
remove G53 from fixture list
2022-07-12 13:24:05 -05:00
sliptonic
6bc60776f6
Avoid python 3.6 error.
...
subprocess doesn't have capture_output.
Use subprocess.PIPE instead.
2022-07-12 12:23:06 -05:00
sliptonic
334778c3c0
minor black fixes
2022-07-12 12:22:36 -05:00
sliptonic
427073fa5c
export a camotics tooltable
2022-07-12 09:52:59 -05:00
LarryWoestman
93b29c587b
Path: Reformatted to a line lenght of 88 using black.
2022-07-11 15:09:15 -07:00
LarryWoestman
b2a7654c31
Path: Added 4 refactored postprocessors and postprocessor tests.
2022-07-11 15:09:15 -07:00
LarryWoestman
15360abc95
Path: Moved all of the global values to a dictionary named "values".
2022-07-11 15:09:14 -07:00
Russell Johnson
3b318015c1
Path: Fix Type=Polar regression
...
This regression was introduced in PR #4818 with the refactor. The source of the regression is that the `rotatePath()` method was not included in the new `PathArray` class created in the refactor.
This commit relocates the missing method to the `PathArray` class where it belongs, and corrects the `path` argument where the method is called.
2022-07-05 12:58:21 -05:00
sliptonic
e4a1f0772a
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
ade72dc869
Another import bug. This time if --version doesn't return a patch number.
2022-06-28 15:57:01 -05:00
sliptonic
32e6d9facc
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
d652ee48b2
Also check that the module imports correctly
2022-06-26 14:09:28 -05:00
Mikael Ågren
5db753ae0a
Restore drilling op retract value to user supplied Retract Height
...
Restores the retract behaviour to pre f7b73e8. After f7b73e8 Retract
Height is no longer used.
2022-06-26 19:43:00 +02:00
sliptonic
ee66417a57
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
abc41e5102
Fix import error if camotics not installed.
2022-06-25 10:25:08 -05:00
sliptonic
3fe41efa9f
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
f59c260315
Resolving bugs and rebasing for 0.21 merge
2022-06-20 13:09:09 -05:00
Kuzemko Alexsandr
a1cdb6d3be
[Path] Add localization for PathToolBit
2022-06-19 20:47:07 +03:00
sliptonic
b96a643565
Working on simulation
...
working on camotics with multiple file output and tests
2022-06-19 10:47:25 -05:00
Russell Johnson
b3ff05e89e
Path: Fixes #6693 - Add missing feed rate for G1 layer command
2022-06-18 20:57:54 -05:00
Russell Johnson
0bd536353b
Path: Fixes #6693 - Add Z and K values to arc commands
2022-06-18 20:57:53 -05:00
sliptonic
2ce452efc7
Fixes for output naming in path sanity
2022-06-18 16:34:53 -05:00
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