sliptonic
76d55281c9
Merge branch 'master' into feature/misc-improvements
2019-08-16 13:38:10 -05:00
Dubstar_04
9ee28057d1
Make the z traverse height equal to the stock z max plus the clearance height. This should help avoid fixtures and such.
2019-08-14 09:30:55 +01:00
IMback
6e129a8ec5
Improve irregular hole detection.
2019-08-11 20:56:17 +02:00
IMback
48a0a50d50
Changed hole diameter detection to avoid tessilation inaccuracies in more cases.
2019-08-11 17:16:22 +02:00
Markus Lampert
b6f856ae61
Set transparency of base model clones to 80
2019-08-10 15:26:24 -07:00
Markus Lampert
820ce14926
Auto complete job template name if naming convention isn't met
2019-08-10 15:26:24 -07:00
IMback
ac16f2f673
Restore R parameter behavior
2019-08-08 19:29:26 +02:00
IMback
4fdec77034
Peck retract height default changed from 10mm to opStartDepth+1
...
Peck depth default changed to tool dia*0.75
Fields changed to QuanitiySpinBoxes
Insure travel between regions is always performed at safe height
Make Peck and Dwell exclusive in GUI
Restore name of RetractHeight
Use SetupSheet for all numerical properties
2019-08-08 10:38:30 +02:00
sliptonic
ef9ad22c1e
Merge pull request #2380 from Russ4262/patch-2
...
[Path] PathCircularHoleBase: Re-enable Final Depths below hole bottom
2019-07-31 13:51:56 -05:00
IMback
a6c6c73c96
Make Deburr Pannel rasonably sized
2019-07-28 23:25:26 +02:00
Russell Johnson
db3bb0dc0d
Re-enable Final Depths below hole bottom
...
Also some flake8 cleanup and removal of unnecessary comments and code.
2019-07-26 14:17:57 -05:00
sliptonic
afce7318b1
Merge pull request #2379 from Russ4262/patch-1
...
[Path] MillFace: SetupProperties() syntax correction for broken Job GUI fix
2019-07-26 13:51:04 -05:00
Russell Johnson
228bd786fe
Fix: SetupProperties() syntax correction
...
Job GUI broken due to SetupProperties() syntax error
2019-07-26 11:18:49 -05:00
Russell Johnson
940f3b300a
ProfileFaces: fix "HandleMultipleFeatures" set to individually
...
Summary condition produced error and no paths; corrected subshape passed to getEnvelope().
Removed unnecessary comments.
Simplified debug level setting.
2019-07-25 14:54:22 -05:00
sliptonic
5785d3b8bf
Merge pull request #2373 from kreso-t/master
...
PathAdaptive: bugfix
2019-07-24 08:22:46 -05:00
sliptonic
5a7600455a
Merge pull request #2366 from Russ4262/3D_Pocket_upgrade
...
[Path] 3D Pocket: upgrade to adaptive start and finish
2019-07-24 08:21:52 -05:00
sliptonic
abc9345883
Merge pull request #2368 from Russ4262/patch-1
...
[Path] Auto prefix job template filename on save
2019-07-24 08:21:05 -05:00
kreso-t
3bb20a9322
PathAdaptive: bugfix
...
fix for "path to nowhere" that occurs on some enviroments
2019-07-23 23:07:34 +02:00
Russell Johnson
474492bcd1
MillFace: add feature - exclude raised areas
...
new feature enabled by name, excludes raised areas inside face, but mills over pockets and holes.
Apply 'ExcludeRaisedAreas' to all BoundaryShapes
Add algorithm to apply 'ExcludeRaisedAreas' to Stock and BoundBox
2019-07-23 04:54:01 -05:00
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
Russell Johnson
00703a5179
3D Pocket: upgrade to adaptive start and finish
...
apply algorithms to some pockets to eliminate air milling and adapt start and finish heights and paths to top and bottom of certain pockets.
Depth correction & flake8 formatting
use list to track successive cuts so variations of settings are tracked and applied correctly
Apply faceType specific depth calculations
Planar face requires one depth source, non-planar requires a different source.
2019-07-21 21:21:24 -05:00
Yorik van Havre
a6334a4bfd
Cleanup in doxygen stuff
2019-07-15 23:20:52 -03: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
db275288d9
pylint3 cleanup of unit tests
2019-07-09 21:41:33 -07:00
Markus Lampert
c0770e7b72
pylint3 cleanup of (most) post processors
2019-07-09 21:12:46 -07:00
Markus Lampert
12a3c66d4d
Added pylint3 exceptions for PathSimulatorGui and PathSurface due to their noisiness.
2019-07-09 20:01:47 -07:00
Markus Lampert
db67c4b4c1
Cleaned up Path op utilities
2019-07-09 19:48:26 -07:00
Markus Lampert
ce5e1daa59
Added tooltips to depths transfer buttons.
2019-07-09 19:04:36 -07:00
Markus Lampert
7df8fbc3f6
Fixed import of ocl
2019-07-07 23:30:20 -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