Markus Lampert
|
f34ac89266
|
switched to pylint3 and fixed additional warnings
|
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 |
|
sliptonic
|
b55c210f39
|
remove unnecessary imports. normalize debug log levels
|
2019-06-21 13:01:01 -05:00 |
|
sliptonic
|
4a984de243
|
Path: normalize proxy stratements
remove bare exceptions
|
2019-06-21 13:01:01 -05:00 |
|
brad
|
4cbdf78836
|
Path: lgtm Cleanup
|
2019-06-10 10:50:06 -05:00 |
|
markus
|
fb62e3940e
|
Moved FreeCADGui dependency from PathUtils into PathUtilsGui
|
2019-06-02 11:03:14 -07:00 |
|
Markus Lampert
|
e680c60def
|
Fixed error in hole sorting algorithm when some locations have identical distances
|
2019-02-04 22:20:03 -02:00 |
|
wmayer
|
2c3268f9f6
|
Py3: use feature detection instead of version detection
|
2019-01-05 13:11:04 +01:00 |
|
Markus Lampert
|
6e0a5580b8
|
Fixed Queue import for py3
|
2019-01-05 12:30:41 +01:00 |
|
markus
|
293ac55262
|
Fixed path model double click
|
2018-10-03 16:49:19 +02:00 |
|
Markus Lampert
|
82b98588aa
|
Fixed support for objects in the tree without a Proxy
|
2018-10-02 09:42:52 -03:00 |
|
Markus Lampert
|
cc7abc59fc
|
PathUtil fixes for adding ops with preselection.
|
2018-09-11 07:24:39 +02:00 |
|
Markus Lampert
|
524380cd12
|
Fixed unit tests to support multiple base models.
|
2018-09-11 07:24:31 +02:00 |
|
Markus Lampert
|
a50727b596
|
Fixed Cancel of job selection - abort op creation.
|
2018-08-10 10:43:33 -03:00 |
|
Markus Lampert
|
cf14ebf7ea
|
Use the job that matches the current selection - iff only one job fits that description.
|
2018-08-10 10:43:33 -03:00 |
|
Markus Lampert
|
b24e95b7c1
|
Removed PathGeom class and moved functionality into module interface.
|
2018-06-19 21:38:20 -07:00 |
|
sliptonic
|
47d6b10b7c
|
Path: remove ToolLengthOffset
Obsolete and broken supplemental command
fixes #3382
|
2018-03-22 19:43:48 +01:00 |
|
Markus Lampert
|
2990e1e7b0
|
Changed Cutting Edge Angle to be the full bit angle and renamed label.
|
2018-02-05 20:22:08 -08:00 |
|
Markus Lampert
|
a4fe22062d
|
Fixed template-export menu activation.
|
2018-01-22 19:40:50 +01:00 |
|
Markus Lampert
|
5f7faa25af
|
Fixed hole detection for bottom faces.
|
2017-12-04 01:39:25 -08:00 |
|
Markus Lampert
|
25e92ca25b
|
Added circular faces to drillable targets.
|
2017-12-03 15:08:20 -08:00 |
|
Markus Lampert
|
a84a0ce431
|
Abort OP creation transaction if TC selection is aborted with cancel, #3274
|
2017-11-28 12:39:02 -02:00 |
|
Itai Nahshon
|
d2f50247ff
|
Some fixes related to milling heights and depths.
Fix for large "Step Down".
Correctly handling a part that was moved down the Z axis.
Handle "Finish Depth".
|
2017-10-08 22:52:10 +02:00 |
|
Markus Lampert
|
4c0f25b174
|
Fixed refactoring issue.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
c8ef78af37
|
Dealing with undefined curves - without trampling all other changes.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
0ea981eaeb
|
Revert "Dealing with undefined curves in drillability checking."
This reverts commit bba1c4871db42bed98992bd1dca764ecd42e98b7.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
8207683c66
|
Dealing with undefined curves in drillability checking.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
aa7d6e1bab
|
Allow passing in additional face names to horizontalFaceLoop to further constrain the solution.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
e0ef4feab6
|
Ensure all edges of wires for horizontalEdgeLoop are also horizontal - required for rejecting solutions that include part of cylinder walls.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
55766140c4
|
Added loop detection for vertical faces and enhanced usability of loop select command accordingly.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
f8a5715724
|
Extended edge-loop-selection command become active if there is a single edge selected and that edge is only part of one wire in the horizontal plane.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
e453e8256e
|
Fixed pylint errors.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
8c085226d7
|
split PathJob into model and gui;
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
e0ebe92d1c
|
Added full unit test to make sure tool chain works correctly.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
b92d396753
|
Enabled drilling of arcs.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
576bfd2fa8
|
Fixed tool tip length compensation and added safeguards against invalid cutting edge angles.
|
2017-08-13 16:21:22 -07:00 |
|
schnebeck
|
172cbcd775
|
job selector for a tool shows not the job label but the job name
|
2017-08-10 20:53:11 +02:00 |
|
Markus Lampert
|
6f232720b6
|
Fixed ToolController creation when there are multiple jobs.
|
2017-08-08 18:31:01 -03:00 |
|
Markus Lampert
|
0544934070
|
Fixed merge issue.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
0e3cbe360d
|
Cleaned up dressup creation.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
900e9e0dcf
|
Start new implementation of holding tags, just called Tag.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
d99950010e
|
Fixed Dogbone creation to work for PathContour again.
|
2017-07-10 19:17:41 -03:00 |
|
sliptonic
|
9874444dba
|
Path: add feature for drill tip calculation
|
2017-07-10 19:17:41 -03:00 |
|
Itai Nahshon
|
dca6533609
|
Reset depth_params index when starting a new iterator.
Otherwise when a profile consists of multiple cuts (example: profile outline+circles+holes) only the first one
will respect the requested depths.
|
2017-07-05 15:04:39 +02:00 |
|
Markus Lampert
|
6f6d4631d3
|
Fix depth_params for python3.
|
2017-07-03 12:17:30 -07:00 |
|
sliptonic
|
bcfc1bf36c
|
Path: make pathmillface use different depth calculation
|
2017-06-28 21:49:12 +02:00 |
|
sliptonic
|
266fb0b70f
|
Path: Adding Apply buttons
Give user more control of when long
running updates are executed in task
panels
|
2017-06-28 21:46:44 +02:00 |
|
sliptonic
|
a5a88e5b59
|
Path: remove obsolete code from cmake
also refactored depthparams and fixes to depths
on various operations
|
2017-06-28 21:46:44 +02:00 |
|
sliptonic
|
8b804d71ae
|
path: more collision support
Made depthparams an iterable.
|
2017-06-28 21:46:44 +02:00 |
|
sliptonic
|
ad52e41ece
|
Path: cleanup and add collision
|
2017-06-28 21:46:44 +02:00 |
|