Commit Graph

906 Commits

Author SHA1 Message Date
Markus Lampert
0d00b0ef7e Fixed up onDelete for dogbone and ramp entry as well. 2017-07-29 11:58:43 +02:00
Markus Lampert
1630d497f6 Add object back to the job it came from on tag dressup deletion - without requiring the job selection dialog. 2017-07-29 11:58:43 +02:00
Markus Lampert
700a5c1faf Enable dressup menus also on top of other dressups. 2017-07-29 11:58:43 +02:00
Markus Lampert
53a717b369 Moved existing holding tag dressup to use the common UI implementation. 2017-07-29 11:58:43 +02:00
Markus Lampert
c5e5d5c3e9 Some refactoring 2017-07-29 11:58:43 +02:00
Markus Lampert
ccecab9fde Decoupled UI from model - can add and delete tags without recomputation. 2017-07-29 11:58:43 +02:00
Markus Lampert
0e3cbe360d Cleaned up dressup creation. 2017-07-29 11:58:43 +02:00
Markus Lampert
900e9e0dcf Start new implementation of holding tags, just called Tag. 2017-07-29 11:58:43 +02:00
Markus Lampert
92efb41844 Extracted preferences for holding tags into their own file. 2017-07-29 11:58:43 +02:00
Markus Lampert
2ac4d134eb Process holes before the perimeter for Arch.PanelSheets 2017-07-28 10:07:58 -03:00
Markus Lampert
ab596b0495 Fix PathJob creation through the console. 2017-07-27 19:28:29 +02:00
luzpaz
e63387f283 Path: typo fix
[skip ci]
2017-07-26 23:12:01 +02:00
looooo
360c07c33c Path: add option to use pybind11 instead of boost-python for libarea 2017-07-23 16:30:44 +02:00
luzpaz
c243046c86 misc. typos in Assembly and Path WB
[skip ci]
2017-07-22 15:41:02 +02:00
luzpaz
b25eb4854a misc. typo fixes
in FEM and Path WBs
misc. typo fixes
2017-07-21 12:17:35 -03:00
imarin2
5ffe17153d FABlin post-processor for the Path WB 2017-07-20 16:21:12 -03:00
Itai Nahshon
2ba4bfb45a When refreshing the pathToolController ui, use UserStrings and not just plain values.
Fixes Symptom: If I open the PathToolController, Press "Edit Local Copy..." and then "Ok" the units for the feedrates were gone.
2017-07-14 05:13:17 +03:00
luzpaz
9343f5c616 Path: typo fix 2017-07-10 19:29:55 -03:00
Markus Lampert
d079741949 Added grbl post processor. 2017-07-10 19:19:46 -03:00
Markus Lampert
a7cb0627e8 Added support for imperial shopbot output and some standard post processor arguments. 2017-07-10 19:19:46 -03:00
sliptonic
465155b43c Path: option for drilling return level
fix #3098
2017-07-10 19:17:41 -03:00
Markus Lampert
104eb53a8b Fixed Contour.Direction and simplified Dogbone.Side determination. 2017-07-10 19:17:41 -03:00
Markus Lampert
1bda01646d Fixed strongarming 'Side' for dogbnoe. 2017-07-10 19:17:41 -03:00
Markus Lampert
d99950010e Fixed Dogbone creation to work for PathContour again. 2017-07-10 19:17:41 -03:00
sliptonic
9874444dba Path: add feature for drill tip calculation 2017-07-10 19:17:41 -03:00
sliptonic
6c52548750 Path: add jointype and miterlimit to edge profiling 2017-07-10 19:17:41 -03:00
sliptonic
ddb2001dcb 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
48337e03c1 Path: fix #3048 Visibility on recompute is now preserved 2017-07-10 19:17:41 -03:00
sliptonic
444fc18bcc 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
023c5d8608 Path: Make PathProfile verbose 2017-07-10 19:17:41 -03:00
sliptonic
0a776480f9 Merge remote-tracking branch 'realthunder/PathArea' 2017-07-07 16:42:14 -05:00
sliptonic
e8b93ef656 Path: cleanup start points
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
7ace55029e 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
c359ba6060 Path: fix bug in gcode importer.
Wouldn't handle lines with only a line number
2017-07-07 16:42:06 -05:00
sliptonic
fc989c7803 Path: Centroid post re-write 2017-07-07 16:42:06 -05:00
sliptonic
3093c4cd1b re-arrange TestPathPost setup to simplify testing muliple posts 2017-07-07 16:42:06 -05:00
sliptonic
e4c696cac1 Path: MillFace start point 2017-07-07 16:42:06 -05:00
Zheng, Lei
d554497ada 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
120b37b0c7 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
90334e0478 Path.Area: handle empty wires without vertex 2017-07-07 11:26:54 +08:00
Markus Lampert
b046fa5604 Adde __init__ to the deployment. 2017-07-06 14:10:07 -03:00
Itai Nahshon
dca6533609 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
9e7eb3bc2c Fixed spelling error in profile. 2017-07-04 10:41:35 +02:00
Markus Lampert
6f6d4631d3 Fix depth_params for python3. 2017-07-03 12:17:30 -07:00
Markus Lampert
fbb2b44861 Made posts into a module and use it for import. 2017-07-01 12:39:04 +02:00
PLChris
18ed89ae6b Fix tooltable xml import 2017-06-28 22:05:07 +02:00
sliptonic
bcfc1bf36c Path: make pathmillface use different depth calculation 2017-06-28 21:49:12 +02:00
sliptonic
75dc43f047 Path: fix import problem in toolcontroller 2017-06-28 21:49:12 +02:00
sliptonic
3254aca61a 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
266fb0b70f 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