sliptonic
4c5c439963
Path: minor fixes to PathMillFace
2017-05-31 23:38:59 +02: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
sliptonic
29130de609
Path: make cursor reflect busy
...
Path: fix label buy in PathProfileEdges
Path: cleanup
2017-05-31 23:38:59 +02:00
sliptonic
7bccfff0de
Path: More work on PathMillFace to remove old heeks dependency
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
59fd1d0c81
Path: Engrave was using safeheight and clearance incorrectly.
2017-05-31 23:38:59 +02:00
sliptonic
67efac641f
Path: engrave will do arrays
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
sliptonic
c7acb2db3d
Path: use verbose mode for fromShapes() to get relative arc centers
2017-05-31 23:38:59 +02:00
sliptonic
ac9a05368b
PATH: Smoothie post for laser
...
includes spindle speed (power) on every line
2017-05-31 23:38:59 +02:00
sliptonic
bccc959f2d
Path: Convert Contour and MillFace to use PathArea
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
4778d59bfa
Path: add zmax to the job weight so we drill the holes that are closer to the surface first
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
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
Sabin Iacob
fa1a5c486d
[path] Remove duplicate first drill job in PathHelix
2017-05-02 07:10:00 +03:00
Sabin Iacob
7534a2686f
[path] Make PathHelix use the new tool controllers
2017-04-30 10:05:18 +02:00
Sabin Iacob
fc9f7510d4
[path] Sort helix drill jobs to improve efficiency
2017-04-29 11:06:41 +03:00
Sabin Iacob
f6db8a6344
[path] Add feeds to PathDressupHoldingTags output
2017-04-23 20:56:42 -03:00
Sabin Iacob
907aea9273
[path] Set ToolController before calling setup in PathDressupHoldingTags
2017-04-23 20:56:42 -03:00
Sabin Iacob
8745079238
[path] Fix AttributeError when attempting to export holding tags gcode
2017-04-23 20:56:42 -03:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
Sabin Iacob
3824e8e8b8
[path] Set ToolController before calling setup in PathDressupHoldingTags
2017-04-20 09:41:25 +02:00
Sabin Iacob
df34504ddc
[path] Fix AttributeError when attempting to export holding tags gcode
2017-04-20 09:41:09 +02:00
Sabin Iacob
3d442e1ea8
path: Look up the parent job, set units accordingly for each selected object
2017-04-07 16:02:43 +02:00
Sabin Iacob
e7a1fdb428
Make linuxcnc_post use the job unit system and output <unit>/min
2017-04-07 16:02:43 +02:00
Gilles DOFFE
10ae265822
path: use findParentJob() in getToolControllers()
...
When applying dressup, the dressup became the new parent of the path feature object.
Then, in the getToolControllers() function, obj does not point systematically to the parent job.
An existing function findParentJob() is more suitable as it looks for the job also into grandparents.
2017-04-04 14:23:20 +02:00
Ian Rees
de78116dd0
Path: Use Deflection param for PathSurface meshes
...
The MaxLength option is quite slow and doesn't give as well-defined of
control over meshing accuracy as the deflection parameter.
2017-04-02 20:33:54 +12:00
Ian Rees
4687f89edd
Path: Add Property to Job for geometry tolerance
2017-04-02 19:58:50 +12:00
Gilles DOFFE
73d8b7e6b0
path: make dogbone dressup using new tool controller
2017-03-28 11:26:22 +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
eb608e818e
Path: small bugs. remove deprecated setting of first rapid.
...
minor fixup to smoothiepost to set ip address in post arguments
2017-03-21 10:27:51 -03:00
sliptonic
1ad7047b51
Path: first iteration of a post processor for smoothie.
...
This post will take an argument for IP address and stream gcode directly
2017-03-21 10:27:51 -03:00
sliptonic
290c9f3534
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
8fa768889b
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
c501a1e234
Path: add linuxcnc export for tooltable
2017-03-21 10:27:51 -03:00
sliptonic
d3fb9fbfe2
Path: more bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
b0745c96ef
Path: Engrave can handle other 2D objects including sketch
2017-03-21 10:27:51 -03:00
sliptonic
4ce609e31d
Path: ToolLibraryManager copy button is smarter.
2017-03-21 10:27:51 -03:00
sliptonic
c57ca9f351
Path: bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
68b79839bc
path: make linuxcnc post respect F parameter as velocity
2017-03-21 10:27:51 -03:00
sliptonic
24d7bf7e78
Path: A possibly il-advised revision to library
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00