sliptonic
c7afbd1e12
Path: Engrave was using safeheight and clearance incorrectly.
2017-05-31 23:38:59 +02:00
sliptonic
474282f595
Path: engrave will do arrays
2017-05-31 23:38:59 +02:00
sliptonic
775b91d1a2
PATH: conversion of PathContour to PathArea nearly complete
...
Path: improve contour to use makeSections
2017-05-31 23:38:59 +02:00
sliptonic
018ba981f8
Path: use verbose mode for fromShapes() to get relative arc centers
2017-05-31 23:38:59 +02:00
sliptonic
9524ef8100
PATH: Smoothie post for laser
...
includes spindle speed (power) on every line
2017-05-31 23:38:59 +02:00
sliptonic
697fd74bb3
Path: Convert Contour and MillFace to use PathArea
2017-05-31 23:38:59 +02:00
Sabin Iacob
6fbeead3fb
Path: use the actual values instead of absolute values when calculating distance
2017-05-27 19:52:21 -03:00
Sabin Iacob
2c862f0f72
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
d0bad0a3fc
Path: re-add the fix from https://github.com/FreeCAD/FreeCAD/pull/725
2017-05-27 19:52:21 -03:00
Sabin Iacob
bed4255b0d
Path: make PathUtil.sort_jobs more generic, allow tuning job weights
2017-05-27 19:52:21 -03: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
Sabin Iacob
6acbdad01d
[path] Remove duplicate first drill job in PathHelix
2017-05-02 07:10:00 +03:00
Sabin Iacob
0556edf6f6
[path] Make PathHelix use the new tool controllers
2017-04-30 10:05:18 +02:00
Sabin Iacob
bac7aa9d64
[path] Sort helix drill jobs to improve efficiency
2017-04-29 11:06:41 +03:00
Sabin Iacob
4a51171593
[path] Add feeds to PathDressupHoldingTags output
2017-04-23 20:56:42 -03:00
Sabin Iacob
afd6057def
[path] Set ToolController before calling setup in PathDressupHoldingTags
2017-04-23 20:56:42 -03:00
Sabin Iacob
9df156472a
[path] Fix AttributeError when attempting to export holding tags gcode
2017-04-23 20:56:42 -03:00
asiersarasua
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
Sabin Iacob
e12be7aaad
[path] Set ToolController before calling setup in PathDressupHoldingTags
2017-04-20 09:41:25 +02:00
Sabin Iacob
a547cebcf1
[path] Fix AttributeError when attempting to export holding tags gcode
2017-04-20 09:41:09 +02:00
Sabin Iacob
3ef2e05764
path: Look up the parent job, set units accordingly for each selected object
2017-04-07 16:02:43 +02:00
Sabin Iacob
218482e1f5
Make linuxcnc_post use the job unit system and output <unit>/min
2017-04-07 16:02:43 +02:00
Gilles DOFFE
428c56788e
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
a079b415ae
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
c913481ec1
Path: Add Property to Job for geometry tolerance
2017-04-02 19:58:50 +12:00
Gilles DOFFE
5af90ff7b1
path: make dogbone dressup using new tool controller
2017-03-28 11:26:22 +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
dbe9d75c8f
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
975f4032b5
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
8a3ac337f6
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
ffc4fb28aa
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
8699d14057
Path: add linuxcnc export for tooltable
2017-03-21 10:27:51 -03:00
sliptonic
09ac25f089
Path: more bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
4926bfade4
Path: Engrave can handle other 2D objects including sketch
2017-03-21 10:27:51 -03:00
sliptonic
7d4ae8a851
Path: ToolLibraryManager copy button is smarter.
2017-03-21 10:27:51 -03:00
sliptonic
57da9b70c3
Path: bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
ec1028aa73
path: make linuxcnc post respect F parameter as velocity
2017-03-21 10:27:51 -03:00
sliptonic
a66e8b434e
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
493d346bdc
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
d312681f9f
Path: contour handles arch panels
2017-03-21 10:27:51 -03:00
sliptonic
1250576709
Path: PathEngrave converted to use use TC tools
...
Handles panel and panelsheet engraving
2017-03-21 10:27:51 -03:00
sliptonic
9bce3b3a70
Path: PathMillFace correctly determines TC
2017-03-21 10:27:51 -03:00
sliptonic
0ca39606ba
path: contour gets correct TC
2017-03-21 10:27:51 -03:00