Pekka Roivainen
3209eca10e
Path: DressupRampEntry bug fix + added RampMethod3
2017-06-11 17:46:03 +02:00
Pekka Roivainen
8dac1d0b15
Added Helix. Other cleanup and fixes.
2017-06-11 17:46:03 +02:00
Pekka Roivainen
40fe7a04ba
added second method for ramping
2017-06-11 17:46:03 +02:00
Pekka Roivainen
f03eee36f8
DressupRampEntry initial commit
2017-06-11 17:46:03 +02:00
Markus Lampert
f1186599a9
Fixing translate refactoring error.
2017-06-05 12:02:12 -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
617cea6679
Fixed M6 tool index for linuxcnc and opensbp.
2017-06-03 15:37:41 -07:00
Markus Lampert
6d57a0ff10
Removed obselete tooltable editor implementations.
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
Markus Lampert
fa9166b738
Fixed post processing output if document is in current working directory.
2017-06-03 15:37:41 -07:00
Markus Lampert
5261b5bc06
Removed unused properties from PahJob; fixed post processing arguments
2017-06-03 15:37:41 -07:00
sliptonic
f6e0f06a63
Path: add output precision option to linuxcnc post.
...
Modified unit tests to use it.
2017-05-31 23:38:59 +02:00
sliptonic
0405a67c24
Path: added use of return_last to contour.
...
Path: bug fixes
2017-05-31 23:38:59 +02:00
sliptonic
aad865375b
Path: fixes for unittest
...
Path: precision fix to unittest pathpost
2017-05-31 23:38:59 +02:00
sliptonic
6768a70a2d
Path: PathArea logging
2017-05-31 23:38:59 +02:00
sliptonic
39631cf4ef
Path: Area logging
2017-05-31 23:38:59 +02:00
sliptonic
68ca689e94
Path: minor fixes to PathMillFace
2017-05-31 23:38:59 +02: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
sliptonic
29a8cbf114
Path: make cursor reflect busy
...
Path: fix label buy in PathProfileEdges
Path: cleanup
2017-05-31 23:38:59 +02:00
sliptonic
2ef59ac0b6
Path: More work on PathMillFace to remove old heeks dependency
2017-05-31 23:38:59 +02:00
sliptonic
0917fcb37b
Path: TD version of getEnvelope for testing.
2017-05-31 23:38:59 +02:00
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