Markus Lampert
|
e96e32580e
|
Fixed template-export menu activation.
|
2018-01-22 19:40:50 +01:00 |
|
Markus Lampert
|
fdea03a594
|
Fixed hole detection for bottom faces.
|
2017-12-04 01:39:25 -08:00 |
|
Markus Lampert
|
5ab86fa33c
|
Added circular faces to drillable targets.
|
2017-12-03 15:08:20 -08:00 |
|
Markus Lampert
|
c38eee06e2
|
Abort OP creation transaction if TC selection is aborted with cancel, #3274
|
2017-11-28 12:39:02 -02:00 |
|
Itai Nahshon
|
e2e0735677
|
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
|
da61e31a8d
|
Fixed refactoring issue.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
02698d2d67
|
Dealing with undefined curves - without trampling all other changes.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
bdcdf0292c
|
Revert "Dealing with undefined curves in drillability checking."
This reverts commit bba1c4871db42bed98992bd1dca764ecd42e98b7.
|
2017-09-28 11:27:47 -07:00 |
|
Markus Lampert
|
c2504da3e0
|
Dealing with undefined curves in drillability checking.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
a6a572b12c
|
Allow passing in additional face names to horizontalFaceLoop to further constrain the solution.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
942faadde6
|
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
|
01b0225c4e
|
Added loop detection for vertical faces and enhanced usability of loop select command accordingly.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
6b0f36f189
|
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
|
fa2bb2a90c
|
Fixed pylint errors.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
52590318ad
|
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
|
504e4b7109
|
Added full unit test to make sure tool chain works correctly.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
7bd176b8dd
|
Enabled drilling of arcs.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
354538956d
|
Fixed tool tip length compensation and added safeguards against invalid cutting edge angles.
|
2017-08-13 16:21:22 -07:00 |
|
schnebeck
|
523fa6be20
|
job selector for a tool shows not the job label but the job name
|
2017-08-10 20:53:11 +02:00 |
|
Markus Lampert
|
abe2a15a37
|
Fixed ToolController creation when there are multiple jobs.
|
2017-08-08 18:31:01 -03:00 |
|
Markus Lampert
|
e9568052e3
|
Fixed merge issue.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
a2e9911e20
|
Cleaned up dressup creation.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
235829c010
|
Start new implementation of holding tags, just called Tag.
|
2017-07-29 11:58:43 +02:00 |
|
Markus Lampert
|
11f7fe990f
|
Fixed Dogbone creation to work for PathContour again.
|
2017-07-10 19:17:41 -03:00 |
|
sliptonic
|
a95eef8669
|
Path: add feature for drill tip calculation
|
2017-07-10 19:17:41 -03:00 |
|
Itai Nahshon
|
80ddf5cf39
|
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
|
9ff4e3aa8a
|
Fix depth_params for python3.
|
2017-07-03 12:17:30 -07:00 |
|
sliptonic
|
26184c5046
|
Path: make pathmillface use different depth calculation
|
2017-06-28 21:49:12 +02:00 |
|
sliptonic
|
5f77eea2aa
|
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
|
7532011104
|
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
|
ae29107aa9
|
path: more collision support
Made depthparams an iterable.
|
2017-06-28 21:46:44 +02:00 |
|
sliptonic
|
88fe33b0b3
|
Path: cleanup and add collision
|
2017-06-28 21:46:44 +02:00 |
|
Markus Lampert
|
5e4533c959
|
Removing dependency on lxml - fixed some bugs on deleting a job and all it's sub components.
|
2017-06-21 11:41:35 -07:00 |
|
Markus Lampert
|
05add01cb4
|
Disabling tags if the cannot generate commands.
|
2017-06-21 11:41:35 -07:00 |
|
Markus Lampert
|
fb5ca9d77b
|
Renamed LoadTool to ToolController.
|
2017-06-21 11:41:34 -07:00 |
|
Peter Lama
|
ce95183fad
|
Path: py3 fixes
Needed for unit tests to pass
|
2017-06-18 16:33:20 +02:00 |
|
sliptonic
|
b28ed1de02
|
Path: Contour works on clones and other objects with proxy and shape.
|
2017-06-15 14:42:30 -03:00 |
|
sliptonic
|
91551520e8
|
Path: usecomp setting toggles the availability of the side property
|
2017-06-15 14:42:30 -03:00 |
|
sliptonic
|
7e573aba5a
|
Path: first experiments with collision detect
|
2017-06-15 14:42:30 -03:00 |
|
sliptonic
|
f23f728a75
|
Path: remove Pocket OCC algorithm
|
2017-06-15 14:42:30 -03:00 |
|
sliptonic
|
a4b801e178
|
Path: added use of return_last to contour.
Path: bug fixes
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
31a697a350
|
Path: fixes for unittest
Path: precision fix to unittest pathpost
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
b865eba1e2
|
Path: Area logging
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
4c5c439963
|
Path: minor fixes to PathMillFace
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
29130de609
|
Path: make cursor reflect busy
Path: fix label buy in PathProfileEdges
Path: cleanup
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
0d9b2fc3e7
|
Path: TD version of getEnvelope for testing.
|
2017-05-31 23:38:59 +02:00 |
|
sliptonic
|
27b097c570
|
PATH: conversion of PathContour to PathArea nearly complete
Path: improve contour to use makeSections
|
2017-05-31 23:38:59 +02:00 |
|
Sabin Iacob
|
02e0278e45
|
Path: use the actual values instead of absolute values when calculating distance
|
2017-05-27 19:52:21 -03:00 |
|
Sabin Iacob
|
f0ac7ad884
|
Path: re-add the fix from https://github.com/FreeCAD/FreeCAD/pull/725
|
2017-05-27 19:52:21 -03:00 |
|
Sabin Iacob
|
f4139b43d0
|
Path: make PathUtil.sort_jobs more generic, allow tuning job weights
|
2017-05-27 19:52:21 -03:00 |
|