Commit Graph

100 Commits

Author SHA1 Message Date
Markus Lampert
e3952867a9 Renamed Path Chamfer op to Deburr. 2018-09-17 10:27:49 +02:00
kreso-t
3246283097 Path: Adaptive - prepping the PR 2018-09-11 11:02:43 +02:00
kreso-t
3bde81ec85 Path adaptive operation added 2018-09-11 11:02:33 +02:00
Markus Lampert
6a48072357 Basic UI/editor for the SetupSheet. 2018-09-02 00:32:22 -07:00
Markus Lampert
7ba49f9dc7 Fixed chamfer UI 2018-07-06 22:08:47 -07:00
Markus Lampert
f4fbbfda07 Combined engrave ops in a command group. 2018-07-06 22:08:46 -07:00
Markus Lampert
ab577f167a Basic chamfer op framework. 2018-07-06 22:08:46 -07:00
Markus Lampert
0d28d59fd1 Removed PathPreferences class and moved functionality into the module interface. 2018-06-19 21:53:41 -07:00
Markus Lampert
0ffc050297 Setting rotation center for the job on change. 2018-05-11 10:18:56 -03:00
sliptonic
1413797ac4 Path rename dressup
for name standard compliance
2018-05-11 10:18:56 -03:00
sliptonic
ebb9e360fd Initial Commit 2018-05-11 10:18:56 -03:00
Markus Lampert
ab70a94592 Only setting Path.Area curve accuracy if it is not, and also set it when Preferences get saved. 2018-05-02 22:07:17 +02:00
sliptonic
09dc901861 Path: Reword menu items from 'partial' to 'supplemental'
fixes #3383
2018-04-10 19:22:44 +02:00
sliptonic
1bfde835bb Path: Remove additional unused 'partial' commands
fixes #3386
fixes #3387
2018-03-22 19:44:01 +01:00
sliptonic
8efd7a1954 Path: remove ToolLengthOffset
Obsolete and broken supplemental command
fixes #3382
2018-03-22 19:43:48 +01:00
sliptonic
75a0322637 Path: remove redundant Path_Shape command
fixes #3276
2018-01-23 15:30:41 -06:00
sliptonic
d1f194c7ab Path: typo in command name 2018-01-20 14:09:58 +01:00
sliptonic
7559c8f57c Path New Dressup LeadInOut to perform Tool Roll towards shape including G41-42 2018-01-20 14:09:58 +01:00
sliptonic
15c62d3685 Path: rename dressup commands to conform to standard
PEP8 cleanup
2018-01-16 00:32:35 -06:00
Markus Lampert
5ff9f0fa26 Added template export to Path menu, rearranged layout a bit for better consistency. 2017-11-29 21:45:41 +01:00
Markus Lampert
a81485490d Hiding some advanced, not ready for prime time features unless EnableExperimentalFeatures is set and true in the preferences. 2017-11-28 12:39:02 -02:00
Shai Seger
0fccc2b40b Add missing files and place ui file in correct location 2017-10-31 11:10:23 -02:00
Markus Lampert
b0e667ecca Fixed error msg about unsupported stock type. 2017-10-22 11:24:58 -07:00
Markus Lampert
b1c8885463 Renamed 'Pocket' to 'Pocket 3D' to enhance the distinction to 'Pocket Shape'. 2017-09-28 11:27:47 -07:00
Markus Lampert
2eb367989a Fixed merge issue 2017-09-28 11:27:46 -07:00
Markus Lampert
b8030be95f Added copy of pocket op back into the UI. 2017-09-28 11:27:46 -07:00
Markus Lampert
cf4a300569 Moved PathPocket into 3d Tools command group with new icon. 2017-09-28 11:27:46 -07:00
Markus Lampert
b3a1e8abbd Remove PathDressup from startup script. 2017-09-26 12:09:35 -07:00
sliptonic
a13b75cf5a Path: refactor Surface 2017-09-19 11:12:31 +02:00
Markus Lampert
9fd99dc640 Fixed popup menu 2017-09-08 12:25:58 +02:00
Markus Lampert
4095170014 Removed obsolete path stock command and view provider. 2017-09-08 12:25:58 +02:00
Markus Lampert
f3e3c553d9 Split job commands into their own source file. 2017-09-08 12:25:58 +02:00
Markus Lampert
52590318ad split PathJob into model and gui;
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
2017-09-08 12:25:58 +02:00
sliptonic
a7e336651c Path: remove obsolete operations
PathFaceProfile PathFacePocket are no longer necessary
2017-08-28 11:40:33 -03:00
sliptonic
f60280dc87 path: gui cleanup for copy related functions
remove compound
2017-08-28 11:40:33 -03:00
sliptonic
86b86d75a1 Path: Command to duplicate an operation.
Creates a copy of the currently selected operation in the same job
2017-08-28 11:40:33 -03:00
Markus Lampert
7cdb9578d9 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
0b380fde15 Rmoved empty implementation of PathFromShape 2017-08-22 10:16:58 -03:00
Markus Lampert
b6c31bedab Rebased Helix op on PathOp framework, also it's UI. 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
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
3cd6ce68bb Converted ProfileEdges to based off PathAreaOp. 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
0617d360d0 Converted PathProfile to be based on PathAreaOp. 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
8d562e692d Split Contour UI into it's own implementation file. 2017-08-22 10:16:57 -03:00
Markus Lampert
75ffee4cc7 Enable dressup menus also on top of other dressups. 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
235829c010 Start new implementation of holding tags, just called Tag. 2017-07-29 11:58:43 +02:00