Markus Lampert
|
b6c31bedab
|
Rebased Helix op on PathOp framework, also it's UI.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
355075f7c3
|
Split base hole processing into separate class.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
dbbee79378
|
Split DrillingGui into its own file and base it off of PathOpGui.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
693cefd780
|
Renamed PathAreaOpGui to PathOpGui - there's nothing Area specific in there.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0093e9296f
|
Added ability to overwrite standard pages.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
2695ba2492
|
Consolidated DepthsPage into single class.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
fccee0b24f
|
Refactored PathDrilling operation using PathOp.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
f4c20e7c61
|
Moved base functionality into PathOp and renamed AreaOp interface to areaOp...
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
45b3233ab7
|
Fixed Apply button misbehaviour for drilling.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
070ca71727
|
Removed Names and added support for ArchPanels again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
3ff47ef258
|
Removed Positions and replaced Enabled with Disabled.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
e7e9722bfc
|
Eliminated Diameter as a property.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
a8a9e3c4a8
|
Converted MillFace to be based on PathAreaop.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
fb56572253
|
Renamed PathContour to PathProfileContour for consistency.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
ffe141e86e
|
Consolidated UI for all profile ops.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
b25a720c51
|
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
|
3cd6ce68bb
|
Converted ProfileEdges to based off PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
02bda8cf79
|
Renamed ui for ProfileFaces to match implementation names.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
54ca9a446d
|
Extracted common profile functionality into base class.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6f334e84a5
|
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
|
89da621869
|
Refactored Commmand and ViewProvider to be data driven and moved imlementation into PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
0617d360d0
|
Converted PathProfile to be based on PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
c0c2fc5dfb
|
Fixed issues with BaseGeometry UI processing and extended interface to support multiple shapes.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
98c9c544b4
|
Moved pocket specific logic back into PathPocket.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
bd83f3d776
|
Split pocket gui into its own file and based on PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
bf025123a0
|
Moved PathPocket to use PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6eee20dca8
|
Cleaned up import statements.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
baa6215292
|
Corrected selection index.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
03f79acfcd
|
Added alternate TaskPanel layouts, for fun.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
4863fb8884
|
Added Depths page.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
45b890b308
|
First cut on splitting GUI into generic part and op specifics.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
8d562e692d
|
Split Contour UI into it's own implementation file.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
3b2bc562cb
|
Split Contour op into generic PathArea part and contour specifics.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
5f40fb735c
|
Fixed typo.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
447eef0efa
|
Use argparse for post processor argument parsing and added preamble and postamble as arguments.
|
2017-08-21 14:22:08 -07:00 |
|
Markus Lampert
|
39d987bee3
|
Set object's Restore flag while restoring the Path property.
|
2017-08-20 17:20:55 -07:00 |
|
Markus Lampert
|
8f080e54d2
|
Turned tracking off for profile.
|
2017-08-19 13:30:03 +02:00 |
|
Markus Lampert
|
0e794681ec
|
Reduced ramp entry log level to info.
|
2017-08-19 13:30:03 +02:00 |
|
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 |
|