Markus Lampert
576bfd2fa8
Fixed tool tip length compensation and added safeguards against invalid cutting edge angles.
2017-08-13 16:21:22 -07:00
kogolbok
3f0e8613ac
Path: Drilling. Fix drillbit tip compensation.
2017-08-13 19:49:26 +03:00
pekkaroi
2a6205206e
Path: possibility to add custom drill point
2017-08-12 13:46:25 +02:00
pekkaroi
40b1093bdb
PATH: Clarify comment in PathDrilling
2017-08-12 13:46:25 +02:00
pekkaroi
0dce2394b4
PATH: add arc edges to drillables in PathDrilling
2017-08-12 13:46:25 +02:00
sliptonic
465155b43c
Path: option for drilling return level
...
fix #3098
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
sliptonic
48337e03c1
Path: fix #3048 Visibility on recompute is now preserved
2017-07-10 19:17:41 -03: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
17b16a7286
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
sliptonic
e169085959
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
b5e233d3aa
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
4c3cee03c5
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
3368c8682e
Moved almost all translate implementations away from QtGui.
2017-06-03 15:37:41 -07:00
sliptonic
098ca483d3
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
ef22d5202d
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
2b42295391
Path: PathDrilling updates
...
-Log Level to INFO
-PEP8 formatting
-move sort_jobs to PathUtils
2017-05-10 22:57:14 +02:00
Pekka Roivainen
e0ed65eeb1
Some input field validating
2017-05-10 22:57:14 +02:00
Pekka Roivainen
3e7cab0297
Polishing PathDrilling
2017-05-10 22:57:14 +02:00
Pekka Roivainen
5150ea3a3e
Added support for Arch Panels. Added possibility to add custom features to drill
2017-05-10 22:57:14 +02:00
Pekka Roivainen
b4ae9b69b2
Drilling refactoring and cleanup
2017-05-10 22:57:14 +02:00
Pekka Roivainen
0b8b5768cb
enable removing of drilled features in BaseList. Activate Find All button
2017-05-10 22:57:14 +02:00
asiersarasua
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
sliptonic
a93382af24
Path: fix bug with non-planar objects
2017-03-23 10:19:26 -05:00
sliptonic
34324c6547
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
8a3ac337f6
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
57da9b70c3
Path: bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
53bc54b40c
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
95a4728c6d
Path: drilling mostly working again
2017-03-21 10:27:51 -03:00
sliptonic
3b54157024
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
e47edae9c3
Update Path to py3-compatible printing
2017-01-30 10:21:22 +01:00
Sebastian Stetter
21b116649e
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
4262544bbf
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
68d3e18ab4
PATH: Drilling: allow selection of partial circular edges
2016-12-11 12:47:56 -06:00
wmayer
1855c80f36
replace Part.Line with Part.LineSegment
2016-11-30 21:25:18 +01:00
sliptonic
18ea91cc25
fix for drilling in Compound objects.
...
Better check of hole face ordering.
2016-11-13 14:51:36 -06:00
sliptonic
2f04ea9586
Drilling handles multiple locations
...
Jog rates started
Automatically create default tool in new job.
2016-10-15 15:25:54 -03:00
sliptonic
5398c58d6b
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00
Yorik van Havre
a50bd5dc88
Made Path objects properties translatable - fixes #2524
2016-10-07 22:21:02 -03:00
sliptonic
dff173cd1f
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
f48ee1abec
Correctly format drilling locations.
2016-06-03 13:45:25 -05:00
sliptonic
6425ef770d
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
78b92d47b4
2016-06-02 09:27:47 -05:00
sliptonic
2cc36497b8
remove translation from property descriptions.
2016-05-23 13:04:58 -03:00
brad
91978ba1a4
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
7436a5e397
Cleanup. Make surface, drilling, and engrave work with preselect
2016-05-23 13:04:58 -03:00
sliptonic
a0f332feb0
OCC pocket handles large curves better now. Needs testing
...
initial commit
2016-05-23 13:04:58 -03:00
brad
2f17f11049
PEP8 cleanup
2016-05-23 13:04:58 -03:00
brad
eeec4f88a3
handle undefined tools
2016-05-23 13:04:58 -03:00
sliptonic
b34f79d204
cmake fixes
2016-05-23 13:04:58 -03:00
sliptonic
704cc23ab7
Code cleanup and additional work on panels
2016-05-23 13:04:58 -03:00