Markus Lampert
354538956d
Fixed tool tip length compensation and added safeguards against invalid cutting edge angles.
2017-08-13 16:21:22 -07:00
kogolbok
9b905497b6
Path: Drilling. Fix drillbit tip compensation.
2017-08-13 19:49:26 +03:00
pekkaroi
5497030fbe
Path: possibility to add custom drill point
2017-08-12 13:46:25 +02:00
pekkaroi
9eac3a29e2
PATH: Clarify comment in PathDrilling
2017-08-12 13:46:25 +02:00
pekkaroi
00cd29592f
PATH: add arc edges to drillables in PathDrilling
2017-08-12 13:46:25 +02:00
sliptonic
2ebf430cf9
Path: option for drilling return level
...
fix #3098
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
sliptonic
0b0c3b2b2e
Path: fix #3048 Visibility on recompute is now preserved
2017-07-10 19:17:41 -03: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
b34815746e
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
sliptonic
d27870e7e3
Path: disable diameter checking in Drilling
...
I'm turning this off for now. tolerance
problems are making it less than useful.
2017-06-15 14:42:30 -03:00
sliptonic
239514e825
Path: fix bug in drilling
...
hemispherical faces have an odd edge that doesn't have a Curve attribute.
2017-06-15 14:42:30 -03:00
Markus Lampert
af699ab7e2
Replaced default context argument with explicit call for pylupdate to pick up the strings and contexts.
2017-06-03 15:37:41 -07:00
Markus Lampert
ea49943a8f
Moved almost all translate implementations away from QtGui.
2017-06-03 15:37:41 -07:00
sliptonic
6bd6cc0526
Path: add cursor waiting decorator to long running functions.
...
Remove obsolete ToolDescription code from label change.
2017-05-31 23:38:59 +02:00
looooo
dc01180b78
py3: define xrange for python3
...
this is done in files where the xrange is used.
replace this with range once python2 is not supported anymore.
issue 0000995
2017-05-18 15:56:09 +02:00
Pekka Roivainen
deeb196578
Path: PathDrilling updates
...
-Log Level to INFO
-PEP8 formatting
-move sort_jobs to PathUtils
2017-05-10 22:57:14 +02:00
Pekka Roivainen
8a1d26931c
Some input field validating
2017-05-10 22:57:14 +02:00
Pekka Roivainen
06b135ccfd
Polishing PathDrilling
2017-05-10 22:57:14 +02:00
Pekka Roivainen
cae4ec9bbc
Added support for Arch Panels. Added possibility to add custom features to drill
2017-05-10 22:57:14 +02:00
Pekka Roivainen
3dc3a1bf26
Drilling refactoring and cleanup
2017-05-10 22:57:14 +02:00
Pekka Roivainen
c8f0e0720e
enable removing of drilled features in BaseList. Activate Find All button
2017-05-10 22:57:14 +02:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
sliptonic
d7dc91d7f3
Path: fix bug with non-planar objects
2017-03-23 10:19:26 -05:00
sliptonic
c8c258aa28
Path: Several small bugs related to Arch Panel support in Path.
...
Sheet tag placement not including the sheet offset
contour not using sheet attributes
Engraving not using sheet attributes
Profile not using transform.
2017-03-21 15:04:53 -05:00
sliptonic
290c9f3534
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
c57ca9f351
Path: bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
fa79e7d635
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
d24b7730de
Path: drilling mostly working again
2017-03-21 10:27:51 -03:00
sliptonic
5282fc5961
Path: fix drilling panel
...
Path: Make drilling work with local tc tools
also make hole identification more robust
2017-03-21 10:27:51 -03:00
Kurt Kremitzki
be2a827a69
Update Path to py3-compatible printing
2017-01-30 10:21:22 +01:00
Sebastian Stetter
57e62d682a
PATH: fix for 2805
...
changed TaskPanels to use unit conversions via FreeCAD.Units
commented out references to segLen since it si used nowhere
2017-01-09 13:24:23 +01:00
sliptonic
569139c63e
PATH: fix for drilling border case
...
If only single hole of a given size is found, it was ignored.
Doh!
2016-12-17 16:46:17 -06:00
sliptonic
b1d46c6538
PATH: Drilling: allow selection of partial circular edges
2016-12-11 12:47:56 -06:00
wmayer
c3fe2de155
replace Part.Line with Part.LineSegment
2016-11-30 21:25:18 +01:00
sliptonic
bbac77955f
fix for drilling in Compound objects.
...
Better check of hole face ordering.
2016-11-13 14:51:36 -06:00
sliptonic
b7a6f916d8
Drilling handles multiple locations
...
Jog rates started
Automatically create default tool in new job.
2016-10-15 15:25:54 -03:00
sliptonic
cddccdf4c7
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00
Yorik van Havre
4375299724
Made Path objects properties translatable - fixes #2524
2016-10-07 22:21:02 -03:00
sliptonic
9e3d18f616
Fixes for various gcode errors
...
Some operations were still outputting even if disabled.
Nested comments caused trouble in linuxcnc
Machine was producing an initial move that was potentially dangerous
2016-06-11 10:51:27 -05:00
sliptonic
ccfefeee83
Correctly format drilling locations.
2016-06-03 13:45:25 -05:00
sliptonic
74e25ce496
Fix base geometry reference to use tuple in PropertyLinkSubList
...
Also improves the naive test of vertical/horizontal faces for profiling.
replace naive test of verticality
Fix base references to use tuple in PropertyLinkSubList
338400c439
2016-06-02 09:27:47 -05:00
sliptonic
04a0f82fb8
remove translation from property descriptions.
2016-05-23 13:04:58 -03:00
brad
30f3e93349
Operations and ToolControllers have labels set automatically.
...
This will hopefully make things a little clearer
A couple more Sanity checks.
Don't error if no TC in project.
2016-05-23 13:04:58 -03:00
sliptonic
8c1da65740
Cleanup. Make surface, drilling, and engrave work with preselect
2016-05-23 13:04:58 -03:00
sliptonic
11c2396c11
OCC pocket handles large curves better now. Needs testing
...
initial commit
2016-05-23 13:04:58 -03:00
brad
7fbf896610
PEP8 cleanup
2016-05-23 13:04:58 -03:00
brad
2fa564d03c
handle undefined tools
2016-05-23 13:04:58 -03:00
sliptonic
a9d1949ed1
cmake fixes
2016-05-23 13:04:58 -03:00
sliptonic
1b70ddaf0d
Code cleanup and additional work on panels
2016-05-23 13:04:58 -03:00