jim
654e6648f1
[PATH] Update getDrillableTargets() to evaluate all faces 1..<n>
2023-03-31 19:25:59 -07:00
Morgan 'ARR\!' Allen
2d43df19a3
return useful error message if file is not found
2023-03-29 21:22:47 -07:00
Morgan 'ARR\!' Allen
0b6a2ac996
Merge branch 'master' into path_custom_source
2023-03-29 20:50:07 -07:00
Pesc0
9bc0eda9d6
remove functions leftover from using six
2023-03-27 11:36:19 +02:00
Pesc0
8e142f7a2e
add TODO in Mod/Path/Base/Util.py
2023-03-26 23:56:01 +02:00
Pesc0
1c093e8729
remove remaining six dependencies
2023-03-26 23:39:00 +02:00
sliptonic
e36561e327
Merge pull request #8941 from chuckwagoncomputing/expression-colors
...
Path: Don't override style colors
2023-03-24 09:58:46 -06:00
sliptonic
8a373c7e9a
Change file license to CC4.0
...
I have discussed with mlampert via email and he agreed to all changes
2023-03-23 23:55:10 +01:00
David Holdeman
a5488f91fd
Path: polish to apply
2023-03-18 09:30:16 -05:00
David Holdeman
3d76101c20
Path: set property for spinbox
2023-03-17 21:49:28 -05:00
David Holdeman
91738ab68b
Path: set property
2023-03-17 21:49:17 -05:00
sliptonic
07df9a4e84
Path Update license to CC 4.0
2023-03-16 19:49:40 +01:00
Russell Johnson
383902e495
Path: Update license
...
Addresses user-specific need in #8894
2023-03-16 17:46:27 +01:00
LarryWoestman
db3fcf9ac4
Path: Updated the licensing to Creative Commons 4.0
2023-03-16 16:33:47 +01:00
Morgan 'ARR\!' Allen
383ab6ed95
WIP add File source to CustomOp
...
original functionality is the default behavior under Text Source
2023-03-15 00:58:42 -07:00
Christian Mesh
ab3891be09
Update Array/Copy to handle placement correctly
2023-03-13 07:49:20 -04:00
luzpaz
d37f7a79ca
libarea: fix whitespace
2023-03-12 18:22:02 +01:00
wmayer
2a0e52e71e
clang: fix -Wunused-but-set-variable
2023-03-12 15:05:21 +01:00
mosfet80
bed7b76524
remove Python2 code
2023-03-04 17:51:43 -06:00
Yorik van Havre
be6a654b3e
merged crowdin translations
2023-02-27 16:01:15 +01:00
Christian Mesh
85fa6568fd
Integrate getPathWithPlacement into Dressup
2023-02-26 11:18:07 -05:00
sliptonic
5504311b3a
Merge pull request #8563 from dresco/AdaptiveOutline
...
[Path] Adaptive - improve 'use outline' logic
2023-02-23 12:33:50 -06:00
sliptonic
dcd053696f
Fixes #8517
...
Avoid error in test log
2023-02-23 18:42:52 +01:00
Jon Escombe
7f6a1767cf
[Path] Adaptive - improve 'use outline' logic
...
Path_Adaptive attempts to find the outline of a face using
face.Wires[0], change to use face.OuterWire instead
2023-02-20 17:49:24 +00:00
luzpaz
a3e41c07e8
Fix source comment and documentation typos
...
[skip ci]
2023-02-17 08:32:03 -06:00
Christian Mesh
a705828a8b
Allow XYZ rotation in placement applied to path
...
Also fixes an issue with path export where _TempObject (no Placement)
would throw an exception.
2023-02-13 10:41:41 -05:00
Christian Mesh
5723365e6e
Apply Placement to simulated/exported GCode
...
This changed is inspired by (and slightly refactors) the Array Path modifier.
It currently takes the Placement XYZ and Z Angle into consideration.
Future work could also implement rotating the path around the X and Y
axes.
2023-02-13 10:41:41 -05:00
Yorik van Havre
0566d90cc5
merged crowdin translations
2023-02-13 15:45:26 +01:00
sliptonic
5c2955cb42
Merge pull request #8307 from LarryWoestman/staging
...
Path: Refactored the add_parameters function into individual functions.
2023-02-10 00:37:09 +01:00
Yorik van Havre
d8b0e64e14
Merged crowdin translations
2023-02-07 15:55:31 +01:00
luzpaz
1b43baa418
Fix various trailing newlines, typos and grammar
2023-02-04 18:29:07 +01:00
LarryWoestman
55ff3aae18
Path: Refactored add_parameters into individual functions.
...
Replace the "add_parameters" routine by an array of individual
functions (one for each parameter letter) and a simple piece of
code that calls the appropriate parameter passing functions in
the specified parameter order. Some of the parameter letters
can share the same parameter passing function in the default
configuration.
This not only simplifies the code but opens up the possibility
of replacing the code processing a given parameter letter
("Q", for example) with new code in the postprocessor file
without having to modify the shared postprocessor functionality
(in the three Util*.py files).
2023-02-01 11:55:18 -08:00
sliptonic
9b81b769a6
Merge pull request #8205 from LarryWoestman/staging
...
Path: Refactored PostUtilsParse.parse a lot.
2023-01-30 08:37:15 -06:00
Yorik van Havre
80c68fa4df
Merged crowdin translations
2023-01-30 10:04:15 +01:00
sliptonic
23d5b78292
Merge pull request #8193 from haraldhartmann/origin/PathAddEstlcamPP
...
Path: add Estlcam postprocessor fix #8192
2023-01-28 11:52:33 -06:00
Yorik van Havre
433b17b829
Merged crowdin translations
2023-01-23 11:25:49 +01:00
luzpaz
feb18d8a15
Fix various typos
2023-01-22 20:27:47 -06:00
luzpaz
79e150a81b
Fix trailing whitespace, typos, headers
...
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
LarryWoestman
4988e3239d
Path: Refactored PostUtilsParse.parse a lot.
2023-01-17 11:54:52 -08:00
Yorik van Havre
5033f64ce9
Merged crowdin translations
2023-01-17 09:40:31 +01:00
sliptonic
0523c0cd08
Merge pull request #8182 from vespakoen/opencamlib-support
...
Update opencamlib imports to support latest version
2023-01-16 16:50:59 -06:00
sliptonic
4318ecc0ba
Merge pull request #8151 from LarryWoestman/staging
...
Path: Added more tests and fixed some parameter handling, refactored axis and feed number formatting.
2023-01-16 16:33:47 -06:00
sliptonic
dead2c8584
Merge pull request #8186 from mlampert/bugfix/issue-8185-deburr-offset-calculation
...
[Path] Bugfix/issue 8185 deburr offset calculation
2023-01-16 16:14:25 -06:00
Markus Lampert
6760b0e9c4
Remove translation for h=/W= labels
2023-01-15 17:18:25 -08:00
Markus Lampert
6504eff368
Fixed offset and depth calculation for Deburr op
2023-01-15 17:18:25 -08:00
Markus Lampert
b89f2223f6
Renamed Deburr test suite
2023-01-15 17:18:25 -08:00
Harald Hartmann
9846cd9812
add Estlcam postprocessor
2023-01-14 13:51:56 +01:00
0penBrain
6c54c33f49
Path: fix bug in Path Gui tests
2023-01-14 12:01:26 +01:00
Koen Schmeets
bcf57aec91
Update opencamlib imports to support latest version
2023-01-13 20:46:59 +01:00
LarryWoestman
d0b3ea3779
Path: Added more tests and fixed some parameter handling.
...
Refactored axis and feed number formatting.
Used "with" for file writes, removed "pythonopen".
2023-01-12 13:33:43 -08:00