luzpaz
a9f73fdc14
Path: general linting and typo fixes
2023-04-25 13:07:10 +00:00
sliptonic
9f586ade85
fix copyright on FreeCAD model file
...
for #8894
2023-04-24 17:07:40 -05:00
luzpaz
129d5882a7
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
Chris Hennes
7d2107be23
Merge pull request #9327 from yorikvanhavre/translations
...
Translations
2023-04-20 10:41:44 -05:00
Yorik van Havre
33c2e485e3
Merged crowdin translations
2023-04-20 14:04:19 +02:00
J-Dunn
da7607fc2d
Path: JobEdit setWordWrap(False)
...
Turn off word wrap on JobEdit Tool tab to prevent TC name truncation.
Also add translate() to new tooltips.
2023-04-19 23:36:25 +02:00
J-Dunn
a009da1af1
Path : mediate JobEdit tool name truncation
...
reducing feed-rate column headers to V and H to reduce truncation due to (Qt.ElideMode) bugginess.
2023-04-17 10:12:24 +02:00
sliptonic
b953708995
Merge pull request #9167 from nik570/Fangling_postprocessor
...
Path: Added post processor for Fangling plasma cutter
2023-04-16 12:23:15 -05:00
Nicklas SB Karlsson
fee5c551ff
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com> code cleanup.
2023-04-16 18:47:53 +02:00
sliptonic
799dd4bf5a
Merge pull request #9165 from morganrallen/path_prop_enum_init_reorder
...
Path: set enumeration default properties after `.initOperation`
2023-04-15 13:27:50 -05:00
sliptonic
32e187e86f
Merge pull request #8459 from cam72cam/gcode_apply_gcode_placement
...
Path: Apply Placement to simulated/exported GCode
2023-04-15 10:43:37 -05:00
Nicklas SB Karlsson
224fee8e64
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com>
2023-04-14 18:25:07 +02:00
Nicklas SB Karlsson
fd5a8ff547
Added post processor for Fangling plasma cutter to path workbench.
...
It have been tried using the engrave operation in demo mode on real hardware and seems to work but not yet tested cutting real metal.
2023-04-14 14:35:31 +02:00
luzpaz
546a6fe9f3
Fix trailing whitespace
2023-04-14 03:26:22 +00:00
J-Dunn
f02460ca74
Correct bug causing incorrect feedrate to be used.
...
Recent changes to had G98/G99, ended up causing horizontal feedrate to be used these drilling operations.
This fix corrects that and does some fluke8 clean ups.
2023-04-08 23:00:41 +02:00
J-Dunn
300780846a
Path: make grbl_post NIST compliant on G98/G99
2023-04-06 12:08:32 +02:00
J-Dunn
90d691d4c9
Path: G99 aware via keeptooldown
2023-04-06 12:06:14 +02:00
J-Dunn
33eb14ad52
Path: G99 aware via keeptooldown
2023-04-06 12:05:27 +02:00
J-Dunn
06a2a29e86
Path: make 3Dview G99 aware
2023-04-06 12:02:48 +02:00
J-Dunn
27e13078ca
Path: G99 aware, ui checkbox
2023-04-06 12:00:22 +02:00
Morgan 'ARR\!' Allen
50d23dfe9a
set enumeration default properties after .initOperation
...
This allows subclasses to override opPropertyEnumerations and have their defaults set by ObjectOp.__init__
2023-04-02 13:05:35 -07:00
jim
8b0361674d
[PATH] Update getDrillableTargets() to evaluate all faces 1..<n>
2023-03-31 19:25:59 -07:00
Pesc0
d2ffa221b8
remove functions leftover from using six
2023-03-27 11:36:19 +02:00
Pesc0
017b2b7f2d
add TODO in Mod/Path/Base/Util.py
2023-03-26 23:56:01 +02:00
Pesc0
42cb756522
remove remaining six dependencies
2023-03-26 23:39:00 +02:00
sliptonic
1e5fa5de60
Merge pull request #8941 from chuckwagoncomputing/expression-colors
...
Path: Don't override style colors
2023-03-24 09:58:46 -06:00
sliptonic
fd344066c7
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
5b8463469d
Path: polish to apply
2023-03-18 09:30:16 -05:00
David Holdeman
b86d858abc
Path: set property for spinbox
2023-03-17 21:49:28 -05:00
David Holdeman
e9c4a8b5ce
Path: set property
2023-03-17 21:49:17 -05:00
sliptonic
fc3e1fe70e
Path Update license to CC 4.0
2023-03-16 19:49:40 +01:00
Russell Johnson
ca1312c8ad
Path: Update license
...
Addresses user-specific need in #8894
2023-03-16 17:46:27 +01:00
LarryWoestman
0fcfb2206e
Path: Updated the licensing to Creative Commons 4.0
2023-03-16 16:33:47 +01:00
Christian Mesh
dd31b7f0db
Update Array/Copy to handle placement correctly
2023-03-13 07:49:20 -04:00
luzpaz
c0b74c7dde
libarea: fix whitespace
2023-03-12 18:22:02 +01:00
wmayer
2a970b3045
clang: fix -Wunused-but-set-variable
2023-03-12 15:05:21 +01:00
mosfet80
3137dea940
remove Python2 code
2023-03-04 17:51:43 -06:00
Yorik van Havre
46653420a6
merged crowdin translations
2023-02-27 16:01:15 +01:00
Christian Mesh
feea1340f5
Integrate getPathWithPlacement into Dressup
2023-02-26 11:18:07 -05:00
sliptonic
5f3e781dbf
Merge pull request #8563 from dresco/AdaptiveOutline
...
[Path] Adaptive - improve 'use outline' logic
2023-02-23 12:33:50 -06:00
sliptonic
359e559320
Fixes #8517
...
Avoid error in test log
2023-02-23 18:42:52 +01:00
Jon Escombe
ff74e3cd6c
[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
c48b426182
Fix source comment and documentation typos
...
[skip ci]
2023-02-17 08:32:03 -06:00
Christian Mesh
e74559097b
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
55f9e4d1dd
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
50fb6d6b46
merged crowdin translations
2023-02-13 15:45:26 +01:00
sliptonic
16cacfb3fb
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
c71e551556
Merged crowdin translations
2023-02-07 15:55:31 +01:00
luzpaz
a38b2ffbf7
Fix various trailing newlines, typos and grammar
2023-02-04 18:29:07 +01:00
LarryWoestman
89e7e29a08
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