wmayer
74639da997
OCCT: port FreeCAD sources to version 7.6
...
SMESH is not yet ported
Although FreeCAD code compiles with OCCT 7.6 it doesn't work at the moment
2021-10-09 13:49:02 +02:00
sliptonic
c21f7ab023
Black reformat
2021-09-29 16:51:00 -05:00
sliptonic
9fbd227456
Job object doesn't exist in this context.
...
Derive output name in the output section or default if unknown
2021-09-29 16:51:00 -05:00
sliptonic
b5d6a796e2
Merge pull request #5070 from Russ4262/fix/pocket_shape_finish_pass
...
[Path] Reinstate fix for intermittent PocketShape finish pass
2021-09-29 13:43:18 -05:00
Yorik van Havre
77925c428e
Updated ts files
2021-09-29 14:32:12 +02:00
Russell Johnson
e018707307
Path: Strict application of Black code formatting to module file
...
This commit ONLY contains application of `Black` code formatting. No other alterations have been made in this commit.
2021-09-27 20:53:09 -05:00
Russell Johnson
0242ada64e
Path: Restore removal shape envelope buffer
...
This buffer application was removed in PR #4978 with removal of rotational code.
The buffer is required to provided adequate significant digit or rounding in later processing of envelope in Path.Area().
NOTE: I suggest separate `removalshape` envelopes be created without the necessary `buffer` adjustment to allow for usage of the `removalshape` for subsequent REST type operations.
2021-09-27 20:53:09 -05:00
sliptonic
0afe01dc5e
Merge pull request #5009 from Russ4262/fix/ramp_dressup
...
[Path] Fix for inactive ramp dressup base operation
2021-09-27 15:34:43 -05:00
sliptonic
fdfe0291fd
Merge pull request #5050 from jimzim111/PathArray_Z
...
Path: PathArray translate copies along Z axis as it does along X/Y
2021-09-27 15:19:43 -05:00
sliptonic
c062384976
Merge pull request #4975 from Russ4262/cleanup/pathprofile
...
[Path] LGTM cleanup of PathProfile module
2021-09-27 15:16:20 -05:00
Russell Johnson
2bb8baec06
Path: Delete unnecessary comments
2021-09-24 06:40:53 -05:00
Russell Johnson
dd03e616d0
Path: LGTM cleanup
2021-09-24 06:40:53 -05:00
Russell Johnson
fcd8b8558e
Path: Fix Face Region boundary shape usage
...
This commit removes automatic edge extension for `Face Region` boundary shape. It applies the `Clear Edges` toggle for `Face Region`. It applies `Exclude Raised Areas` correctly. The problem of collision paths for `Clear Edges` with `Exclude Raised Areas` for certain use cases remains and is not fixed with this commit.
2021-09-24 06:39:25 -05:00
Russell Johnson
7ec38a5c3b
Path: Remove unused import
2021-09-24 06:39:25 -05:00
Russell Johnson
1fbb7412b7
Path: Add docString and comments for getAllIncludedFaces() method
2021-09-24 06:39:25 -05:00
Russell Johnson
48d10b25b2
Path: LGTM fix
...
Prompted by LuzPaz in Gitter.im/FreeCAD/Path chatroom
2021-09-24 06:39:25 -05:00
Russell Johnson
61a43a644c
Path: Black code formatting only
2021-09-24 06:38:39 -05:00
Russell Johnson
a83871e509
Path: Add Base.Active check early in execute() method
...
This commit adds a `Base.Active` check to determine if the Base is Active. If the Base is Inactive, the new code sets the `obj.Path` property to the same inactive message used in PathOp module and the `execution()` method returns immediately, stopping further execution.
2021-09-24 06:38:39 -05:00
jimzim111
8fe021a789
Merge branch 'FreeCAD:master' into PathArray_Z
2021-09-23 20:07:45 -07:00
Yorik van Havre
b042405933
Merged crowdin translations
2021-09-23 17:14:48 +02:00
Yorik van Havre
15da3f01e5
Updated ts files
2021-09-23 17:04:05 +02:00
jimzim111
2a72f34d9d
Merge branch 'master' into PathArray_Z
2021-09-22 19:33:16 -07:00
Przemo Firszt
1d8b334e88
[UnitTest] Replace deg symbol with deg
...
unittest cannot handle the symbol on some systems. deg is a safe
solution.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2021-09-21 15:16:13 +02:00
jim
6e1784ddba
PathArry translate copies along Z axis as it does along X/Y
2021-09-20 21:10:49 -07:00
Chris Hennes
be5971ad8e
Path: LGTM - don't catch BaseException
2021-09-19 14:37:11 -05:00
wmayer
e211b89cf8
port to MSYS2/clang
2021-09-19 19:49:44 +02:00
wmayer
ce285ea265
Mod: fix warning [-Wmacro-redefined]
2021-09-14 22:57:17 +02:00
luz paz
6642e28826
Path: Fix PathScripts/PathJobGui.py typo bug
2021-09-08 10:22:26 -04:00
Yorik van Havre
89e1a97d80
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Yorik van Havre
d14167a50d
Updated ts files
2021-09-06 15:32:07 +02:00
sliptonic
b53ec3bd4e
Black reformat
2021-09-01 12:56:00 -05:00
sliptonic
ddc4c69e82
black
2021-09-01 12:26:29 -05:00
sliptonic
829c1d2a7e
Merge pull request #5003 from sliptonic/removeArchPanel
...
[PATH] purge archpanel support
2021-09-01 11:00:54 -05:00
sliptonic
b60edfd9d6
Merge pull request #4974 from Russ4262/cleanup/pathpocketshapegui
...
[Path] Remove unused imports per LGTM in PathPocketShapeGui module
2021-09-01 10:23:06 -05:00
sliptonic
ffa92561a0
Merge pull request #4976 from Russ4262/cleanup/general_lgtm
...
[Path] LGTM cleanup
2021-09-01 10:21:09 -05:00
sliptonic
9cd18976d4
Merge pull request #4986 from ho-ho-ho/master
...
Path: Add missing newline to return-to statement in grbl postprocessor
2021-09-01 10:18:00 -05:00
sliptonic
730159d088
purge archpanel support
2021-09-01 08:34:46 -05:00
Russell Johnson
ae7a8752fb
Path: LGTM cleanup
2021-08-27 22:37:41 -05:00
sliptonic
8c361dd3fc
Merge pull request #4902 from Russ4262/fix/Extensions_error_msg
...
[Path] Downgrade Extensions error message priority
2021-08-27 17:17:33 -05:00
Yorik van Havre
49abe81271
Merged crowdin translations
2021-08-26 14:51:36 +02:00
Yorik van Havre
a8cb3ef1e3
Updated ts files
2021-08-26 14:50:54 +02:00
ho-ho-ho
baafa2a0c4
Update grbl_post.py
...
Append new line to return-to line
2021-08-21 12:36:47 +02:00
Russell Johnson
248a89020c
Path: Remove unused imports per LGTM
2021-08-17 21:47:22 -05:00
sliptonic
0fcd0cec44
Merge pull request #4797 from Russ4262/feature/tile_job
...
[Path] GUI scripting support and other improvements
2021-08-14 09:26:25 -05:00
sliptonic
59c36f150e
Merge pull request #4815 from Russ4262/fix/GUI_issues
...
[Path] Fix GUI issues and minor code cleanup
2021-08-14 09:20:03 -05:00
Russell Johnson
1cdfd611fd
Path: Downgrade module's debug level to INFO
2021-08-13 19:02:40 -05:00
Russell Johnson
ff3adacd93
Path: Auto-load the user-selected job for the simulator
...
Add code to auto-load the user-selected job in the simulator so manual selection is not necessary with multi-job documents.
2021-08-13 19:02:40 -05:00
Russell Johnson
be1e394da9
Path: Changes to allow for Adaptive op defaults at job level
...
Add `SetupProperties()` function to Adaptive module.
Connect `SetupProperties()` function to GUI command resources.
Add string assignment for `App::PropertyPythonObject` property prototype
2021-08-13 19:02:40 -05:00
Russell Johnson
86b4c626a7
Path: Add missing translate() function
2021-08-13 19:02:40 -05:00
Russell Johnson
30ea19a923
Path: Refactor PathBoundary algorithm to independent class
...
Relocate code for PathBoundary algorithm into an independent class allowing for usage without the Dressup object creation.
2021-08-13 19:02:40 -05:00