Commit Graph

3296 Commits

Author SHA1 Message Date
sliptonic
0bc9edeb50 Merge pull request #6541 from Russ4262/fix/ramp_entry_dressup
Path: Fix enumeration dictionary error [Bug]
2022-03-11 10:04:53 -06:00
sliptonic
182cabcfbb Merge pull request #6530 from sliptonic/bug/6114
[Path] Fix minor non-modal bug.  Fixes 6114
2022-03-11 10:03:53 -06:00
sliptonic
5eb170df1a Merge pull request #6536 from J-Dunn/master
PATH: Fix tool shapes for zero dimension bugs
2022-03-11 09:56:52 -06:00
Russell Johnson
6b8b870e21 Path: Fix enumeration dictionary error
This commit corrects an incorrect dictionary key in the enumeration dictionary updated with recent translation fixes.
2022-03-09 21:03:34 -06:00
wmayer
8d3c66cf18 Core/Mod: modernize C++11
* use nullptr
2022-03-09 21:55:31 +01:00
J-Dunn
d425a5562b Add files via upload
Current V-bit totally hangs FC when cutting edge height is zero. Tip diameter of zero also causes errors. 
These two tool shapes add 1um offsets to various dimensions to prevent user entered parameters from inducing zero dimensions which make the solver barf.  
The rotational geometry has also been simplified. 
Some are non critical but tip diam increment is a work around. To be rigorous, the fixed value such ideally be relative to some dimension of the job, not the arbitrary constant. Hopefully 1um will be suitable for most FC applications unless someone is doing uv lithography masks ;) 
https://forum.freecadweb.org/viewtopic.php?f=15&t=54880&p=479739#p479739
This replaces earlier PR where these files were not uploaded. 
https://github.com/FreeCAD/FreeCAD/pull/4491
2022-03-09 12:13:40 +01:00
sliptonic
faec9e36c2 fixes #5954
Make headers less confusing and ambiguous
2022-03-08 08:40:05 -06:00
sliptonic
51b9d40010 fixes 6114
replaces DlgJobChooser with QInputDialog.
2022-03-07 17:51:00 -06:00
Uwe
bda12907de [Gui] rename the Qt header list 2022-03-07 20:35:38 +01:00
wmayer
1ca7429705 Gui: Optimize includes to reduce compile time 2022-03-07 20:29:18 +01:00
Yorik van Havre
7653a9473d Merged crowdin translations 2022-03-07 14:55:22 +01:00
Yorik van Havre
5aec63d704 Updated master translation files 2022-03-07 14:49:13 +01:00
wmayer
95c70e7f4c App: use forward declarations 2022-03-04 21:09:46 +01:00
sliptonic
693315755f Merge pull request #6485 from mlampert/feature/external-thread-milling
Path: Feature/external thread milling
2022-03-04 12:52:31 -06:00
sliptonic
0d98056384 Merge pull request #4911 from sliptonic/feature/nopathjob
[Path] Make Job and Operation visibility more natural
2022-03-04 12:51:25 -06:00
Markus Lampert
c0bb11384c Split out thread milling generator into its own file 2022-03-04 10:42:34 -08:00
sliptonic
228fce273b black format 2022-03-04 10:42:34 -08:00
Markus Lampert
79779ac96f Fixed unit tests 2022-03-04 10:42:34 -08:00
Markus Lampert
d80c4ce399 Removed debugging gates 2022-03-04 10:42:34 -08:00
Markus Lampert
f082f40473 Fixed UI update upond changing the thread type 2022-03-04 10:42:34 -08:00
Markus Lampert
238bb7c2bb Fixed multi pass for external threads with proper lead in/out 2022-03-04 10:42:34 -08:00
Markus Lampert
46827df206 Changed passes for constant tool engagement 2022-03-04 10:42:34 -08:00
Markus Lampert
e00e1b3591 Disabled debugging comments 2022-03-04 10:42:34 -08:00
Markus Lampert
e4fb163cc1 Fixed lead in/out with elevator location. 2022-03-04 10:42:34 -08:00
Markus Lampert
de6ab3fc79 Added thread generation unit tests and fixed finishing the thread 2022-03-04 10:42:34 -08:00
Markus Lampert
60772c4c90 Fixed threads data file list 2022-03-04 10:42:34 -08:00
Markus Lampert
fae7b96b3f Some code cleanup 2022-03-04 10:42:34 -08:00
Markus Lampert
eb48466724 Added imperial external and split data files according to tolerance classes 2022-03-04 10:42:34 -08:00
Markus Lampert
7c2a8a92fb First shot at external thread milling 2022-03-04 10:42:34 -08:00
sliptonic
b2f77797a7 Merge pull request #6480 from sliptonic/bug/velocitywarn
[Path] Fix bug with velocity warning.
2022-03-01 08:18:10 -06:00
sliptonic
f43db33764 Merge pull request #6486 from mlampert/cleanup/black-formatting-pylint-removal
Cleanup/black formatting pylint removal
2022-03-01 08:17:34 -06:00
wmayer
2dc1a4c412 Mod: add string header to dxf.h 2022-03-01 15:13:34 +01:00
wmayer
831d569f52 Draft, Import, area: include iosfwd instead of iostream if forward declarations are sufficient 2022-03-01 12:37:00 +01:00
Markus Lampert
934b0aaa07 Consistent black formatting of all Path python files 2022-02-28 21:06:16 -08:00
Markus Lampert
8583894284 Remove pylint annotations and script 2022-02-28 21:02:45 -08:00
sliptonic
13cd8d2c15 Fix bug with velocity warning.
Add button to suppress
2022-02-28 17:55:19 -06:00
Uwe
b5b86863e7 [Path] Voronoi: add include needed to compile with the CI 2022-02-28 04:01:53 +01:00
Uwe
e2f3fa2587 [Path] Voronoi: add include needed to compile with the CI 2022-02-28 03:56:45 +01:00
Uwe
3d944c47ca [Path] Voronoi: remove unused includes 2022-02-28 03:46:15 +01:00
sliptonic
155debae48 Merge pull request #5512 from luzpaz/Path-PathSelection-bug
Path: Fix class 'KeyError' in PathSelection.py
2022-02-23 08:40:45 -06:00
luz paz
7981752305 [Path] mark deprecated selections
...and fix typos
2022-02-22 19:07:54 -05:00
sliptonic
64b9841cb8 Update PathSelection.py
The Opname changed as part of the translation cleanup.  Adding both names to the dictionary will support both existing operations and newly created ones.
2022-02-22 14:56:00 -06:00
sliptonic
8e10ce07f9 Merge pull request #5424 from Russ4262/fix/3D_pocket_overcut
Path: Fixes 3D Pocket overcut on underside of selected faces
2022-02-22 08:52:12 -06:00
sliptonic
c50348697a Make job work more naturally
Operations Group as document group
Make job claim children

[Path] Make Operations into a document group
2022-02-19 09:12:41 -06:00
sliptonic
112bea9d5b [Path] Fix Path generation for forking wires 2022-02-18 17:05:42 -06:00
sliptonic
bda9cda18a fix ordering of edges in loop generation 2022-02-18 13:46:47 -06:00
sliptonic
7b7b76f1ec Merge pull request #6373 from Russ4262/fix/3d_surface_property_enumerations
Path: Correct restoration of 3D Surface property enumerations
2022-02-18 10:57:11 -06:00
Russell Johnson
56f95bb4e8 Path: Remove waterline, outline, and avoid extensions 2022-02-17 23:39:44 -06:00
Russell Johnson
44a0b5308f Path: Convert enable extensions button to checkbox 2022-02-17 23:10:15 -06:00
sliptonic
74371fd1f1 Merge pull request #5343 from Russ4262/fix/open_edge_zero_start
[Path] Fix open edge zero value start point
2022-02-17 12:36:38 -06:00