Markus Lampert
|
8268d7fb88
|
Removed nc directory and adapter - again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
ed6f16d623
|
Adding missing engraving ui files.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
5190839006
|
Cleaning up some unused functions.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0c89193d9f
|
Refactored Engrave to be based on PathOp - added support for StepDown, default behaviour is a single step.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
a32f527ac5
|
Added support for baseobject into PathOp, used by almost all ops anyway.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
6fcff10b9b
|
Fixed markdown
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
1664e65135
|
Restored icons for profile ops; cleaned up accel keys.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
bc53677dca
|
Rmoved empty implementation of PathFromShape
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
21f98304be
|
Rebased Helix op on PathOp framework, also it's UI.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
bddcb28424
|
Split base hole processing into separate class.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
26b9c67da6
|
Split DrillingGui into its own file and base it off of PathOpGui.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
f32ef59463
|
Renamed PathAreaOpGui to PathOpGui - there's nothing Area specific in there.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
2b83f12047
|
Added ability to overwrite standard pages.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
564522f60d
|
Consolidated DepthsPage into single class.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
f0c69cce02
|
Refactored PathDrilling operation using PathOp.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0d4bc71a65
|
Moved base functionality into PathOp and renamed AreaOp interface to areaOp...
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
19f4e8a562
|
Fixed Apply button misbehaviour for drilling.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
1c4dd19590
|
Removed Names and added support for ArchPanels again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
4140bdfd06
|
Removed Positions and replaced Enabled with Disabled.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
68af1f6df3
|
Eliminated Diameter as a property.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
4e8d0cbea3
|
Converted MillFace to be based on PathAreaop.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6b8960d125
|
Renamed PathContour to PathProfileContour for consistency.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
73b15db3e7
|
Consolidated UI for all profile ops.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
99042ff626
|
Explicit log messages if job cannot be found or it doesn't have a base.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
100fbe7ace
|
Converted ProfileEdges to based off PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6bd53273b0
|
Renamed ui for ProfileFaces to match implementation names.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
3c3c30259e
|
Extracted common profile functionality into base class.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
1e76c99250
|
Renamed PathProfile to PathProfileFaces for consistency; moved common depth calculation for ops with BaseGeometry into PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
4c5ba38404
|
Refactored Commmand and ViewProvider to be data driven and moved imlementation into PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
50711c1ba4
|
Converted PathProfile to be based on PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
d07319e4d2
|
Fixed issues with BaseGeometry UI processing and extended interface to support multiple shapes.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
83e5c8098b
|
Moved pocket specific logic back into PathPocket.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
a742c1120e
|
Split pocket gui into its own file and based on PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
2884d3ac60
|
Moved PathPocket to use PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
cfd2d4ca58
|
Cleaned up import statements.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
442765cbb9
|
Corrected selection index.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
f08454d01b
|
Added alternate TaskPanel layouts, for fun.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
9ef7a941fe
|
Added Depths page.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
0bb1c3b722
|
First cut on splitting GUI into generic part and op specifics.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
8c81757796
|
Split Contour UI into it's own implementation file.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
42f0d71d4a
|
Split Contour op into generic PathArea part and contour specifics.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
bb3e69fdd9
|
Fixed typo.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6d194a4bda
|
Use argparse for post processor argument parsing and added preamble and postamble as arguments.
|
2017-08-21 14:22:08 -07:00 |
|
Markus Lampert
|
0e81583e3f
|
Set object's Restore flag while restoring the Path property.
|
2017-08-20 17:20:55 -07:00 |
|
Markus Lampert
|
f234968191
|
Turned tracking off for profile.
|
2017-08-19 13:30:03 +02:00 |
|
Markus Lampert
|
a8ea8256bb
|
Reduced ramp entry log level to info.
|
2017-08-19 13:30:03 +02:00 |
|
Markus Lampert
|
43c7406878
|
Removed automatic parameter emmission into output file from phillips post processor.
|
2017-08-19 13:30:03 +02:00 |
|
Markus Lampert
|
51bc693f52
|
Made comments real openbsp comments, instead of relying on the g-code compatibility.
|
2017-08-19 13:30:03 +02:00 |
|
Markus Lampert
|
2f1d519a6f
|
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
|
fd54f7209d
|
Fixed xy vs. z speed order for MS and JS command.
|
2017-08-19 13:30:03 +02:00 |
|