Markus Lampert
11f7fe990f
Fixed Dogbone creation to work for PathContour again.
2017-07-10 19:17:41 -03:00
sliptonic
a95eef8669
Path: add feature for drill tip calculation
2017-07-10 19:17:41 -03:00
sliptonic
605fa29002
Path: add jointype and miterlimit to edge profiling
2017-07-10 19:17:41 -03:00
sliptonic
4743a7f73b
Path: Change Profile 'side' enumeration to inside/outside
...
left/right was too ambiguous
correct profile direction set
2017-07-10 19:17:41 -03:00
sliptonic
0b0c3b2b2e
Path: fix #3048 Visibility on recompute is now preserved
2017-07-10 19:17:41 -03:00
sliptonic
9a15fed386
Path: implement jointype for contour and profile fix #3116
...
Not implemented in the task panel. Settings are only available in the property pane.
2017-07-10 19:17:41 -03:00
sliptonic
75121febf0
Path: Make PathProfile verbose
2017-07-10 19:17:41 -03:00
sliptonic
3aa2293ec1
Merge remote-tracking branch 'realthunder/PathArea'
2017-07-07 16:42:14 -05:00
sliptonic
4063609e89
Path: cleanup start points
...
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
cb6a27f469
Path: simplify the test fixture
...
Instead of creating a file from scratch, a test file
is included. Post processing the file from the gui
should give the same results as the test script.
2017-07-07 16:42:06 -05:00
sliptonic
1be9f3ac35
Path: fix bug in gcode importer.
...
Wouldn't handle lines with only a line number
2017-07-07 16:42:06 -05:00
sliptonic
158a21b58d
Path: Centroid post re-write
2017-07-07 16:42:06 -05:00
sliptonic
f444f96c7d
re-arrange TestPathPost setup to simplify testing muliple posts
2017-07-07 16:42:06 -05:00
sliptonic
c2abbe354c
Path: MillFace start point
2017-07-07 16:42:06 -05:00
Zheng, Lei
65c3792cc2
Path.Area: fix sortWires
...
sortWires was broken on open wires. The bug was introduced when open
wire direction feature is added.
2017-07-07 11:26:54 +08:00
Zheng, Lei
4b2a739e7a
Path.Area: change fromShape() 'start' parameter behavior
...
'start' used to mean the initial resting position of the tool. Now it
is changed to mean the feed start position.
fromShape() has also improved to automatically guess 'retraction' and
'resume_height' parameters if not given, based on input shape boundary.
2017-07-07 11:26:54 +08:00
Zheng, Lei
00b0027e19
Path.Area: handle empty wires without vertex
2017-07-07 11:26:54 +08:00
Markus Lampert
14bdeb4f66
Adde __init__ to the deployment.
2017-07-06 14:10:07 -03:00
Itai Nahshon
80ddf5cf39
Reset depth_params index when starting a new iterator.
...
Otherwise when a profile consists of multiple cuts (example: profile outline+circles+holes) only the first one
will respect the requested depths.
2017-07-05 15:04:39 +02:00
Markus Lampert
77647237db
Fixed spelling error in profile.
2017-07-04 10:41:35 +02:00
Markus Lampert
9ff4e3aa8a
Fix depth_params for python3.
2017-07-03 12:17:30 -07:00
Markus Lampert
9f28b18cb6
Made posts into a module and use it for import.
2017-07-01 12:39:04 +02:00
PLChris
bd85cc5399
Fix tooltable xml import
2017-06-28 22:05:07 +02:00
sliptonic
26184c5046
Path: make pathmillface use different depth calculation
2017-06-28 21:49:12 +02:00
sliptonic
0f780a8c3e
Path: fix import problem in toolcontroller
2017-06-28 21:49:12 +02:00
sliptonic
3f6c659874
Path: if TC is none, partials wouldn't post
...
added H parameter to linuxcnc post for tool length offset
2017-06-28 21:46:44 +02:00
sliptonic
5f77eea2aa
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
38de5a247c
Path: cancel for pocket
2017-06-28 21:46:44 +02:00
sliptonic
7532011104
Path: remove obsolete code from cmake
...
also refactored depthparams and fixes to depths
on various operations
2017-06-28 21:46:44 +02:00
sliptonic
ae29107aa9
path: more collision support
...
Made depthparams an iterable.
2017-06-28 21:46:44 +02:00
sliptonic
a6aebe8571
Path: unsetEdit support
2017-06-28 21:46:44 +02:00
sliptonic
b34815746e
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
sliptonic
88fe33b0b3
Path: cleanup and add collision
2017-06-28 21:46:44 +02:00
wmayer
70c71505bb
fix cyclic dependency with Py2 import
2017-06-28 21:37:34 +02:00
looooo
302469ceef
path_script py3-fixes
2017-06-26 22:30:51 +02:00
Zheng, Lei
1162f50544
Path.Area: fix thickening of pocket path
2017-06-26 22:25:00 +02:00
Markus Lampert
9626ee24f6
Fixed deletion of dressup - clearing child object pointer prevents Tree from moving it to the root of the tree.
2017-06-26 11:10:15 -03:00
Markus Lampert
22fa9a7cc7
Fixed job dialog commit.
2017-06-26 11:10:15 -03:00
Markus Lampert
d4e4af52e7
Changing c-py interface to use 's' instead of 'S' for py 2/3 compatibility; also makes the code simpler.
2017-06-21 11:41:35 -07:00
Markus Lampert
5e4533c959
Removing dependency on lxml - fixed some bugs on deleting a job and all it's sub components.
2017-06-21 11:41:35 -07:00
Markus Lampert
bd9ae7bc25
Disable exception catching in tests to figure out why TestPathApp cannot be imported on the build system.
2017-06-21 11:41:35 -07:00
Markus Lampert
edd63bec4a
Fixed contour setting the visibility although there is no ViewObject associated with it.
2017-06-21 11:41:35 -07:00
Markus Lampert
c5e91d1df7
Fixed tag unit tests
2017-06-21 11:41:35 -07:00
Markus Lampert
05add01cb4
Disabling tags if the cannot generate commands.
2017-06-21 11:41:35 -07:00
Markus Lampert
659d98eca5
Added wating_effects for holding tag generation - big improvement.
2017-06-21 11:41:35 -07:00
Markus Lampert
074d012ec3
Moved all post/pre processor into their own directory.
2017-06-21 11:41:35 -07:00
Markus Lampert
a0d3d020eb
Proper taskk panel cleanup on escape.
2017-06-21 11:41:35 -07:00
Markus Lampert
25d5c49577
Fixed post processor loading.
2017-06-21 11:41:35 -07:00
Markus Lampert
00ec9b617c
Allow multiple holding tags to be added - until user hits Esc or presses the Done button.
2017-06-21 11:41:35 -07:00
Markus Lampert
efba956711
Changed marker spheres to have constant size regardless of view scale.
2017-06-21 11:41:35 -07:00