Commit Graph

17232 Commits

Author SHA1 Message Date
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
Markus Lampert
23efe695ae Enabled all warnings in addition to errors for path linter 2019-07-01 15:29:51 -07:00
Bernd Hahnebach
56cf8e7a87 FEM: result reading, fix eigenmode number reading 2019-07-01 21:41:24 +02:00
Bernd Hahnebach
fe5f94a728 FEM: result gui, get rid of duplicate code 2019-07-01 21:41:15 +02:00
Bernd Hahnebach
47abdbd895 FEM: result gui, fix user defined equation, but better fix would be cool 2019-07-01 21:41:04 +02:00
Bernd Hahnebach
cc839c6c22 FEM: result gui, some code formating and a comment 2019-07-01 21:40:54 +02: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
Abdullah Tahiri
93d6514d11 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
c0e0a9c8f4 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
03e127c057 Merge pull request #2309 from Russ4262/4th_axis_drilling
[Path] PathDrilling: 4th-axis integration
2019-06-30 18:43:34 -05:00
Bernd Hahnebach
22ef1ebe47 FEM: code forating, solver fenics tools, get rid of not needed indent 2019-07-01 00:06:26 +02:00
Bernd Hahnebach
950ad33233 FEM: in out, get rid of not needed exception 2019-06-30 23:50:03 +02:00
Bernd Hahnebach
c28684d9db FEM: bare Python exceptions, fix the Import ones 2019-06-30 23:49:55 +02:00
Bernd Hahnebach
b8f0de88bb FEM: unit tests, set up documents without a try except 2019-06-30 23:49:47 +02:00
Russell Johnson
c6efd007f0 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
e2d04ec991 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
67d426efd0 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
6fa859ab89 Draft: Better positioned layers button popup + new layer entry 2019-06-30 13:32:42 -03:00
sliptonic
e3ec9ae003 Merge branch 'master' into bugfix/pocket-shape-extensions 2019-06-30 09:32:07 -05:00
Russell Johnson
dd6a6597e9 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
Bernd Hahnebach
b921b9a692 FEM: code formating, max line length in unit test module 2019-06-30 14:09:05 +02:00