Commit Graph

146 Commits

Author SHA1 Message Date
mlampert
eae5826d93 Merge branch 'master' into bugfix/toolbit-properties-alignment 2021-02-15 16:03:28 -08:00
Markus Lampert
522734eb3c Removed obsolete preference api 2021-02-15 22:15:17 +01:00
Markus Lampert
41de35c456 Only use IconViewProvider in PathStock when required. 2021-02-15 12:21:33 -08:00
sliptonic
62ed39e010 Merge pull request #4443 from mlampert/bugfix/deburr-offset-part
[Path]: Added support for Part.OffsetCurve to flipEdge.
2021-02-14 17:36:01 -06:00
Markus Lampert
e5527025cc Added support for Part.OffsetCurve to flipEdge. 2021-02-11 22:58:37 -08:00
Markus Lampert
95ccfd4505 Fixed segmentation for unknown shapes, leaving that to the experts. 2021-02-11 21:29:52 -08:00
Markus Lampert
75e65dd09d Added support for deleting empty groups from the property bag's group tracking. 2021-01-26 19:46:06 -08:00
Markus Lampert
571be1faf2 Added commit to explain the purpose of dumping the directory tree 2021-01-26 18:14:09 -08:00
Markus Lampert
4f0f9e78f1 Added test case to determine directory layout. 2021-01-26 18:14:09 -08:00
Markus Lampert
3ec542b071 Adapted client code to use new findTool... api and fixed test cases. 2021-01-26 18:14:09 -08:00
Markus Lampert
df6de8693e Changed tool-bit search path to either absolute, local install or relative to context path 2021-01-26 18:14:09 -08:00
Markus Lampert
83b431d0b7 Fixed unit test for ToolTable rename 2020-12-31 20:43:40 -08:00
Markus Lampert
121152deb9 Use job.ToolTable.Group instead of job.ToolController. 2020-12-31 15:38:18 -08:00
sliptonic
e697a3de1e Merge branch 'master' into feature/suppress-warnings-preferences 2020-12-18 11:12:48 -06:00
Markus Lampert
72b70c52a1 Added provision for gcc peculiarities in unit tests 2020-12-17 23:11:02 -08:00
Markus Lampert
ffea463885 Print deburr tool info only once. 2020-12-15 21:55:27 -08:00
Markus Lampert
c955bf4a4e Fixed v-carve depth calculation in the presence of a bottom diameter, added unit tests and cleaned up the v-bit parameter naming. 2020-12-13 11:31:58 -08:00
Markus Lampert
c11aaafc54 Added support for imperial threads to thread milling 2020-12-03 18:15:36 -08:00
Markus Lampert
0a96a861c3 Added thread milling radii calculation 2020-12-03 18:15:36 -08:00
luz paz
b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
Markus Lampert
1e687bb1fd Special provisions for py2 - not understanding why though 2020-10-25 18:56:47 -07:00
Markus Lampert
d563849a75 Fixed voronoi parabola creation with correct orientation. 2020-10-25 16:33:13 -07:00
Markus Lampert
6a9f0f592e Replaced toGeom with toPoint for VoronoiVertex and toShape for VoronoiEdge - results in arbitrary orientation of parabola for multiple z 2020-10-25 16:33:13 -07:00
Markus Lampert
8f45deea96 Added equal/not equal comparison to voronoi python objects with unit tests. 2020-10-25 16:33:13 -07:00
markus
a5ee5819ea Fixed ToolBit template generation and adapted TC unit test to deal with Tool and ToolBit. 2020-04-29 14:27:51 -07:00
Eric Trombly
049ea0ecf4 change dogbone test to not check for the number of dogbones, just location. Due to the path changing 2020-04-25 14:58:42 -05:00
wmayer
99c9bdaaf7 Path: use round() to force to show only one decimal when converting to string 2020-03-02 11:38:11 +01:00
Markus Lampert
abb2865e3a Improved precision and stability of splitting an arc 2020-02-03 20:47:05 -08:00
Markus Lampert
8ce46922f9 Fix Path.Length calculation. 2020-01-16 22:53:39 -08:00
Markus Lampert
81f809cfcf Removed dead code for debugging shortcut warnings. 2020-01-03 23:13:55 -08:00
Markus Lampert
ef8b0ef871 Reduced helix tests - they never caught anything. 2019-11-28 17:41:23 -08:00
Markus Lampert
7438623869 Added Ballend and Bullnose shapes and consolidated shape names. 2019-11-28 17:31:37 -08:00
Markus Lampert
3b1aa48c11 Added support for relative/absolute path mgmt for stored files. 2019-11-28 17:31:37 -08:00
Markus Lampert
b182d7b169 Fixed some pylint issues and whitelisted some 2019-11-28 17:31:36 -08:00
Markus Lampert
3a23ea25bb Added search path and preferences support for tools 2019-11-28 17:31:35 -08:00
markus
65a4b27047 Added unit tests for orientWire. 2019-09-27 14:18:09 +02:00
Markus Lampert
66804ae993 Unit test helix based on a clone 2019-08-22 18:03:18 +02:00
Markus Lampert
5a4fc83fe3 More helix unit tests 2019-08-22 18:03:03 +02:00
Markus Lampert
915a7ae226 Added basic test case for PathHelix 2019-08-22 18:02:35 +02:00
Zheng, Lei
1d274f6697 Test cases changes
Slight adjustment of various test cases due to various API changes.
2019-08-17 15:32:48 +02:00
Markus Lampert
eaa36b0338 pylint3 cleanup of unit tests 2019-07-09 21:41:33 -07:00
Markus Lampert
285efa3379 Dressup gui import cleanup 2019-06-02 11:30:18 -07:00
luz.paz
4cfda0c3a5 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
Markus Lampert
af4026bcd5 Added support for feeds and speeds to to cmdsForEdge. 2019-01-24 10:13:44 -02:00
Markus Lampert
97ad1b687f Renamed Path Chamfer op to Deburr. 2018-09-17 10:27:49 +02:00
Markus Lampert
524380cd12 Fixed unit tests to support multiple base models. 2018-09-11 07:24:31 +02:00
markus
9cc08cee0f Fixing unit tests for more conservative height settings. 2018-09-02 00:32:22 -07:00
luz.paz
be5e93ddfe Misc. typo & whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
Revert IFC commit
2018-07-11 21:52:27 -04:00
Markus Lampert
1a952af89c Make sure the offset wire is oriented predictably. 2018-07-06 22:08:47 -07:00
Markus Lampert
41ca2b3b6c Changed OpTools and unit tests to not rely on Part.Face creation to determine wire orientation. 2018-07-06 22:08:47 -07:00