Commit Graph

712 Commits

Author SHA1 Message Date
Markus Lampert
e90587c60f Removed automatic parameter emmission into output file from phillips post processor. 2017-08-19 13:30:03 +02:00
Markus Lampert
c13c4ca7fb Made comments real openbsp comments, instead of relying on the g-code compatibility. 2017-08-19 13:30:03 +02:00
Markus Lampert
39998b6645 Changed speed setting to take opensbp multiple speed rates into account - and only issues a new setting if there are any changes. From the documentation it seems we ought to use VS instead of JS and MS if we don't want the ramp-down-ramp-up procedure involved with FS and MS. Given that Path only changes these settings on a tool change it's probably OK for now. 2017-08-19 13:30:03 +02:00
Markus Lampert
75c2aadbb9 Fixed xy vs. z speed order for MS and JS command. 2017-08-19 13:30:03 +02:00
Markus Lampert
76bef6b534 Added support for comments to opensbp 2017-08-19 13:30:03 +02:00
Markus Lampert
297999c6ce Don't create step movements for vertically diagonal moves. 2017-08-19 13:30:03 +02:00
Markus Lampert
354538956d Fixed tool tip length compensation and added safeguards against invalid cutting edge angles. 2017-08-13 16:21:22 -07:00
kogolbok
9b905497b6 Path: Drilling. Fix drillbit tip compensation. 2017-08-13 19:49:26 +03:00
pekkaroi
5497030fbe Path: possibility to add custom drill point 2017-08-12 13:46:25 +02:00
pekkaroi
9eac3a29e2 PATH: Clarify comment in PathDrilling 2017-08-12 13:46:25 +02:00
pekkaroi
00cd29592f PATH: add arc edges to drillables in PathDrilling 2017-08-12 13:46:25 +02:00
schnebeck
523fa6be20 job selector for a tool shows not the job label but the job name 2017-08-10 20:53:11 +02:00
Markus Lampert
abe2a15a37 Fixed ToolController creation when there are multiple jobs. 2017-08-08 18:31:01 -03:00
Markus Lampert
e9568052e3 Fixed merge issue. 2017-07-29 11:58:43 +02:00
Markus Lampert
5ae7ebd12c Fixed up onDelete for dogbone and ramp entry as well. 2017-07-29 11:58:43 +02:00
Markus Lampert
606c6e9e0e 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
59f0e450ae Moved existing holding tag dressup to use the common UI implementation. 2017-07-29 11:58:43 +02:00
Markus Lampert
0fe6036d29 Some refactoring 2017-07-29 11:58:43 +02:00
Markus Lampert
c200fb1bc6 Decoupled UI from model - can add and delete tags without recomputation. 2017-07-29 11:58:43 +02:00
Markus Lampert
a2e9911e20 Cleaned up dressup creation. 2017-07-29 11:58:43 +02:00
Markus Lampert
235829c010 Start new implementation of holding tags, just called Tag. 2017-07-29 11:58:43 +02:00
Markus Lampert
0432084766 Extracted preferences for holding tags into their own file. 2017-07-29 11:58:43 +02:00
Markus Lampert
1e5de4ece0 Process holes before the perimeter for Arch.PanelSheets 2017-07-28 10:07:58 -03:00
Markus Lampert
7f81ec45d9 Fix PathJob creation through the console. 2017-07-27 19:28:29 +02:00
luzpaz
cac1a825bf misc. typos in Assembly and Path WB
[skip ci]
2017-07-22 15:41:02 +02:00
luzpaz
739b4155fb misc. typo fixes
in FEM and Path WBs
misc. typo fixes
2017-07-21 12:17:35 -03:00
imarin2
c3c970b526 FABlin post-processor for the Path WB 2017-07-20 16:21:12 -03:00
Itai Nahshon
4062873027 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
f2e672263c Path: typo fix 2017-07-10 19:29:55 -03:00
Markus Lampert
883a5d6c24 Added grbl post processor. 2017-07-10 19:19:46 -03:00
Markus Lampert
ce14884eae Added support for imperial shopbot output and some standard post processor arguments. 2017-07-10 19:19:46 -03:00
sliptonic
2ebf430cf9 Path: option for drilling return level
fix #3098
2017-07-10 19:17:41 -03:00
Markus Lampert
69037ed2a1 Fixed Contour.Direction and simplified Dogbone.Side determination. 2017-07-10 19:17:41 -03:00
Markus Lampert
428c47d427 Fixed strongarming 'Side' for dogbnoe. 2017-07-10 19:17:41 -03:00
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
4063609e89 Path: cleanup start points
Make sure we're storing path parms for debugging
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
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