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
sliptonic
fa1f358f52
Path: adapt other operations
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
79e9f76252
Path: contour handles arch panels
2017-03-21 10:27:51 -03:00
sliptonic
3303c4dc45
Path: PathEngrave converted to use use TC tools
...
Handles panel and panelsheet engraving
2017-03-21 10:27:51 -03:00
sliptonic
fcbf0b568b
Path: PathMillFace correctly determines TC
2017-03-21 10:27:51 -03:00
sliptonic
5ac4dbb9ed
path: contour gets correct TC
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
bf1bdc897e
Path: fix PathContour panel
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
sliptonic
fa65446ff0
Path: convert pathmill face to use tc tools
2017-03-21 10:27:51 -03:00