Commit Graph

17233 Commits

Author SHA1 Message Date
sliptonic
dbbf1aaefe Merge pull request #2314 from mlampert/refactor/pylint-warning-cleanup
Path: Refactor/pylint warning cleanup
2019-07-01 21:20:12 -05:00
Markus Lampert
c5c976f204 Addressed pylint warnings for PathGeom 2019-07-01 15:58:34 -07:00
Markus Lampert
ed8911c9b7 Addressed pylint warnings for PathAreaOp 2019-07-01 15:49:38 -07:00
Markus Lampert
fe9e341835 Fixing additional warnings after merge 2019-07-01 15:49:31 -07:00
Markus Lampert
2a25993483 Catching new warnings due to merge 2019-07-01 15:32:54 -07:00
Markus Lampert
f34ac89266 switched to pylint3 and fixed additional warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
04b4db1d8d Addressed pylint warnings for PathDressups 2019-07-01 15:32:54 -07:00
Markus Lampert
f16703e949 Addressed pylint warnings for PathPost 2019-07-01 15:32:54 -07:00
Markus Lampert
b552853027 Addressed pylint warnings for PathPreferences 2019-07-01 15:32:54 -07:00
Markus Lampert
71994e55fa Addressed pylint warnings for PathProfileFaces 2019-07-01 15:32:54 -07:00
Markus Lampert
68f839d86a Fixed pylint warnings for PathGui family 2019-07-01 15:32:54 -07:00
Markus Lampert
4e46bbf811 Fixed pylint warnings for PathUtil family 2019-07-01 15:32:54 -07:00
Markus Lampert
7518226d0f Cleanup of PathLog for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
fad9f77026 Cleanup of PathJobGui for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
aaec4c0b37 Cleanup of PathMillFaceGui for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
b7ace85341 Cleanup of PathIconViewProvider for pylint warnings 2019-07-01 15:32:54 -07:00
Markus Lampert
253f356285 Cleaned up pylint warnings for PathGetPoint 2019-07-01 15:32:54 -07:00
Markus Lampert
aef9969b13 Addressed pylint warnings for PathTool family 2019-07-01 15:32:54 -07:00
Markus Lampert
c870d3388d pylint warnings for PathSelection 2019-07-01 15:32:54 -07:00
Markus Lampert
80e991a056 addressing pylint warnings for PathProfile family 2019-07-01 15:32:54 -07:00
Markus Lampert
7abb496144 addressed pylint warnings for PathPocket family 2019-07-01 15:32:54 -07:00
Markus Lampert
3098d75073 pylint cleanup for path setup sheet 2019-07-01 15:29:51 -07:00
Markus Lampert
2a97d558e8 pylint warning for PathDeburr 2019-07-01 15:29:51 -07:00
Markus Lampert
8896a84372 More dogbond pylint cleanup 2019-07-01 15:29:51 -07:00
Markus Lampert
a9b2e8e96f Cleaned up warnings for PathEngraveBase 2019-07-01 15:29:51 -07:00
Markus Lampert
8769618cab Fixed pylint warnings for PathDressupDogbone 2019-07-01 15:29:51 -07:00
Markus Lampert
c17989fede Fixed pylint warnings for PathDressupTag 2019-07-01 15:29:51 -07:00
Markus Lampert
ef74365142 Fixed pylint warnings for PathSetupSheet 2019-07-01 15:29:51 -07:00
Markus Lampert
64bd8105a6 Some more pylint warning cleanup 2019-07-01 15:29:51 -07:00
Markus Lampert
6f52808e91 fixed pylint warning for PathOp 2019-07-01 15:29:51 -07:00
Markus Lampert
83581d7047 fixed pylint warning for PathJob 2019-07-01 15:29:51 -07:00
Markus Lampert
f45a11f4c3 Enabled all warnings in addition to errors for path linter 2019-07-01 15:29:51 -07:00
Bernd Hahnebach
20b78fca97 FEM: result reading, fix eigenmode number reading 2019-07-01 21:41:24 +02:00
Bernd Hahnebach
123dab7bb2 FEM: result gui, get rid of duplicate code 2019-07-01 21:41:15 +02:00
Bernd Hahnebach
07d868ccb3 FEM: result gui, fix user defined equation, but better fix would be cool 2019-07-01 21:41:04 +02:00
Bernd Hahnebach
f479f26ff2 FEM: result gui, some code formating and a comment 2019-07-01 21:40:54 +02:00
Russell Johnson
1ac8f4cfe9 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
Abdullah Tahiri
e9f3551f8f Sketcher: Mode filter of Elements Widget
========================================

A combobox type filter to filter out on Normal geometry, Construction geometry, External geometry.

Useful, for example, to select and or delete only construction geometry.

It also fixes a bug, that external geometry was wrongly indexed in non-extended naming mode.
2019-07-01 13:49:06 +02:00
sliptonic
bf9f6021ab Merge pull request #2303 from Russ4262/path_3d_pocket_upgrade
[Path] 3D Pocket: Upgrade to collective face processing!
2019-06-30 18:54:30 -05:00
sliptonic
1e27decdc9 Merge pull request #2309 from Russ4262/4th_axis_drilling
[Path] PathDrilling: 4th-axis integration
2019-06-30 18:43:34 -05:00
Bernd Hahnebach
5c9e3ac187 FEM: code forating, solver fenics tools, get rid of not needed indent 2019-07-01 00:06:26 +02:00
Bernd Hahnebach
91ed554517 FEM: in out, get rid of not needed exception 2019-06-30 23:50:03 +02:00
Bernd Hahnebach
e31b086bc7 FEM: bare Python exceptions, fix the Import ones 2019-06-30 23:49:55 +02:00
Bernd Hahnebach
757fa0658e FEM: unit tests, set up documents without a try except 2019-06-30 23:49:47 +02:00
Russell Johnson
4fc39dfb36 PathDrilling 4th-axis integration
Initial integration of 4th-axis functionality to the Drilling op in PathWB
2019-06-30 14:14:38 -05:00
Russell Johnson
e67fc4e706 3D Pocket: Upgrade to collective face processing!
New property added: `HandleMultipleFeatures`.
New property and related code allows for improved, and expected, 3D Pocket operations.
Improvement combines faces selected to create one envelope to be processed as the path shape ('collectively' setting).
Old behavior is available with 'Individually' setting.
Enjoy!
2019-06-30 14:06:37 -05:00
sliptonic
4715fc45ba Merge pull request #2305 from mlampert/bugfix/pocket-shape-extensions
Path: Bugfix/pocket shape extensions
2019-06-30 14:05:19 -05:00
Yorik van Havre
36bc48c9bf Draft: Better positioned layers button popup + new layer entry 2019-06-30 13:32:42 -03:00
sliptonic
a62607505f Merge branch 'master' into bugfix/pocket-shape-extensions 2019-06-30 09:32:07 -05:00
Russell Johnson
3132dfbf54 ProfileFaces: Fix obj.processPerimeter feature (#2306)
https://forum.freecadweb.org/viewtopic.php?f=15&t=37368
if obj.processPerimeter: `else` block re-configured to read new property, `HandleMultipleFeatures`
Removed some excess comments
2019-06-30 09:31:30 -05:00