Commit Graph

1176 Commits

Author SHA1 Message Date
Russell Johnson
cb87fd5cff Auto prefix job template filename
Code checks for user-entered prefix of "Job_" (case-insensitive). If missing, prefix is added before saving template.
2019-07-22 01:22:51 -05:00
Markus Lampert
0cb17a9c9a Downgrading debug msg 2019-07-14 22:25:57 -07:00
Markus Lampert
c83c013997 Return diameter 0 for invalid holes in order to let the UI initialize completely 2019-07-14 22:24:01 -07:00
Markus Lampert
cadea61e0b Make Helix op robust against features that don't exist anymore 2019-07-14 21:30:38 -07:00
Russell Johnson
90f31d9023 PathHelix: Add simple x,y path sorting
Same PathUtils.sort_jobs() method copied from PathDrilling
Change feedback comment to debug category
2019-07-12 10:05:18 -05:00
Russell Johnson
b0410c2b56 4th-axis rotation analysis Z-orientation fix
orientation == 'Z' was failing in some cases due to undefined "axis" variable. "axis" declaration was commented out in an earlier commit. Declaration now restored for all orientations.
2019-07-12 01:17:26 -05:00
luz.paz
a0f5f52caf Misc. typo fixes
Found via `codespell -q 2`
2019-07-11 19:17:07 +02:00
Markus Lampert
c0770e7b72 pylint3 cleanup of (most) post processors 2019-07-09 21:12:46 -07:00
Markus Lampert
db67c4b4c1 Cleaned up Path op utilities 2019-07-09 19:48:26 -07:00
Russell Johnson
9038e63f6c Add new property to SetupProperties()
StartRadius property addedd
2019-07-03 19:52:02 -05:00
sliptonic
c0449c7945 Path: add helix start radius 2019-07-03 19:21:41 -05:00
Russell Johnson
c656fec63c Fix EnableRotation property
PathCircularHoleBase uses `EnableRotation` property
2019-07-03 11:45:53 -05:00
Markus Lampert
7855884980 Fixed import of PostUtils 2019-07-02 21:16:53 -07:00
Markus Lampert
138ba37ec6 Fixed Job creation 2019-07-02 21:16:38 -07:00
Markus Lampert
0703f82030 Fixed typo and py3 exception printing 2019-07-02 21:03:28 -07:00
sliptonic
d044c0d95a Merge pull request #2313 from sliptonic/lgtm3
Additional LGTM cleanup of post processors and unneeded imports
2019-07-02 09:17:27 -05:00
Russell Johnson
b4b244c85d Fix SetupProperties() property syntax issue
fix for SetupProperties() issue presented at:
https://forum.freecadweb.org/viewtopic.php?f=15&t=37368#p318253
2019-07-01 22:02:18 -05:00
Markus Lampert
5ee3f26f9f Addressed pylint warnings for PathGeom 2019-07-01 15:58:34 -07:00
Markus Lampert
3bd64e1329 Addressed pylint warnings for PathAreaOp 2019-07-01 15:49:38 -07:00
Markus Lampert
d0af5942a8 Fixing additional warnings after merge 2019-07-01 15:49:31 -07:00
Markus Lampert
0065ed5d7b Catching new warnings due to merge 2019-07-01 15:32:54 -07:00
Markus Lampert
6410393092 switched to pylint3 and fixed additional warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
7219f6446d Addressed pylint warnings for PathDressups 2019-07-01 15:32:54 -07:00
Markus Lampert
35505b451a Addressed pylint warnings for PathPost 2019-07-01 15:32:54 -07:00
Markus Lampert
b2ba220c40 Addressed pylint warnings for PathPreferences 2019-07-01 15:32:54 -07:00
Markus Lampert
7b7c27ed9b Addressed pylint warnings for PathProfileFaces 2019-07-01 15:32:54 -07:00
Markus Lampert
25c99fad4d Fixed pylint warnings for PathGui family 2019-07-01 15:32:54 -07:00
Markus Lampert
b094ce7370 Fixed pylint warnings for PathUtil family 2019-07-01 15:32:54 -07:00
Markus Lampert
d19f1d897f Cleanup of PathLog for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
20f9374d5c Cleanup of PathJobGui for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
13b0e79c80 Cleanup of PathMillFaceGui for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
85bef55257 Cleanup of PathIconViewProvider for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
e6a6395d31 Cleaned up pylint warnings for PathGetPoint 2019-07-01 15:32:54 -07:00
Markus Lampert
0064077a54 Addressed pylint warnings for PathTool family 2019-07-01 15:32:54 -07:00
Markus Lampert
3400146d84 pylint warnings for PathSelection 2019-07-01 15:32:54 -07:00
Markus Lampert
0a900b3276 addressing pylint warnings for PathProfile family 2019-07-01 15:32:54 -07:00
Markus Lampert
1a3877ffbe addressed pylint warnings for PathPocket family 2019-07-01 15:32:54 -07:00
Markus Lampert
9db572b102 pylint cleanup for path setup sheet 2019-07-01 15:29:51 -07:00
Markus Lampert
fed19b15ef pylint warning for PathDeburr 2019-07-01 15:29:51 -07:00
Markus Lampert
d47138fd14 More dogbond pylint cleanup 2019-07-01 15:29:51 -07:00
Markus Lampert
a049b031f7 Cleaned up warnings for PathEngraveBase 2019-07-01 15:29:51 -07:00
Markus Lampert
e3ce356e4f Fixed pylint warnings for PathDressupDogbone 2019-07-01 15:29:51 -07:00
Markus Lampert
1220b49308 Fixed pylint warnings for PathDressupTag 2019-07-01 15:29:51 -07:00
Markus Lampert
56f2eadbef Fixed pylint warnings for PathSetupSheet 2019-07-01 15:29:51 -07:00
Markus Lampert
a3d2da12f0 Some more pylint warning cleanup 2019-07-01 15:29:51 -07:00
Markus Lampert
4bfd06140b fixed pylint warning for PathOp 2019-07-01 15:29:51 -07:00
Markus Lampert
f4bee893d7 fixed pylint warning for PathJob 2019-07-01 15:29:51 -07:00
sliptonic
334a731f47 path: LGTM cleanup post processors 2019-07-01 17:18:15 -05:00
sliptonic
463c195835 Path: lgtm cleanup PathAreaOp 2019-07-01 17:18:15 -05:00
Russell Johnson
6ce105f7ee 4th-axis update (#2311)
Improve property creation
Improve property setup
Implement PathLog.debug() for troubleshooting.
Improve default property values.
Remove unused and incomplete method
Remove unnecessary comments; fix final depth issue
4th-axis improvements
rotation method improvements
remove extra comment blocks
fix incorrect variable references
fix -0.0 re-introduction after initial filter
negative zero re-introduced causes problems with naming method for temp clones
Update faceRotationAnalaysis() method
update opFeatures()
Commented out call to PathOp.FeatureRotation
This feature not yet implemented.
delete call to removed method - self.reportThis()
Remove unnecessary comments
2019-07-01 09:30:58 -05:00