Markus Lampert
97904d0bf2
Basic ToolBitLibrary edit dialog
2019-11-28 17:31:36 -08:00
Markus Lampert
e9f3a15fc7
Basic ToolBitSelector dialog
2019-11-28 17:31:35 -08:00
Markus Lampert
126fdd42d8
Added command to create a ToolBit
2019-11-28 17:31:35 -08:00
Markus Lampert
3dcc226f9e
Basic editor and shape update.
2019-11-28 17:31:35 -08:00
Markus Lampert
d0e16a58ef
Added boundary dressup to restrict path to another shape.
2019-11-05 19:18:39 -08:00
Daniel Wood
6e64182265
Allow editing and duplication of tools
2019-09-05 21:01:58 +01:00
markus
c4e3209e44
Basic UI for editing pocket shape extensions.
2019-04-07 12:20:41 +02:00
markus
756f316831
Added UI page pocket extension; changed selection agent.
2019-04-07 12:20:41 +02:00
sliptonic
2af9096a0b
icon for inactive
2019-04-05 15:04:02 +02:00
Yorik van Havre
39d446f60f
Updated translations from crowdin
2018-12-23 13:54:30 -02:00
Markus Lampert
e3952867a9
Renamed Path Chamfer op to Deburr.
2018-09-17 10:27:49 +02:00
kreso-t
3bde81ec85
Path adaptive operation added
2018-09-11 11:02:33 +02:00
Markus Lampert
a428183cb1
Added more placement tools for base models.
2018-09-11 07:24:31 +02:00
Markus Lampert
bb045307e4
Basic job creation dialog with multiple base models.
2018-09-11 07:24:30 +02:00
Markus Lampert
ed482d7272
UI for operation's setup sheet.
2018-09-02 00:32:22 -07:00
Markus Lampert
6a48072357
Basic UI/editor for the SetupSheet.
2018-09-02 00:32:22 -07:00
Markus Lampert
3b96eedd03
Added join to chamfer properties and UI.
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
c0cfbc2911
Consolidated path tool editor and added customized support for endmill, drill and v-bit.
2018-07-06 22:08:46 -07:00
Yorik van Havre
143b89c8f3
Applied latest translations from crowdin
2018-02-21 14:25:31 -03: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
Shai Seger
0fccc2b40b
Add missing files and place ui file in correct location
2017-10-31 11:10:23 -02:00
Shai Seger
6e766deb32
integrate simulator into path workbench
2017-10-31 11:10:23 -02:00
Markus Lampert
e2b48fa229
Replaced spreadsheet with dedicated SetupSheet object in order to better support expression setting.
2017-10-22 11:24:58 -07:00
Markus Lampert
239efeea94
Removed obsolete ToolControl.ui
2017-10-22 11:24:58 -07:00
Markus Lampert
cf4a300569
Moved PathPocket into 3d Tools command group with new icon.
2017-09-28 11:27:46 -07:00
sliptonic
a13b75cf5a
Path: refactor Surface
2017-09-19 11:12:31 +02:00
Markus Lampert
69048cb436
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
d7558ed6ba
Added combined dialog for TC editing - refactored UI controller into separate class.
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
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
84c5e717fd
Added location points for drilling to base framework.
2017-08-22 10:16:58 -03:00
Markus Lampert
7d21662bda
Removed obsolete ui files.
2017-08-22 10:16:58 -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
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
ffe141e86e
Consolidated UI for all profile ops.
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
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
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
c7a6670362
Simple job initialisation from template xml file.
2017-06-21 11:41:34 -07:00
Markus Lampert
fb5ca9d77b
Renamed LoadTool to ToolController.
2017-06-21 11:41:34 -07:00
sliptonic
fa79e7d635
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
Yorik van Havre
9f44809e9e
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
Zheng, Lei
be1d0f6151
Path: added Path.fromShapes and Path.sortWires
...
* Path.fromShapes can now convert any number of shapes to Path with
optimzied travel distances. It internally uses Path.sortWires to
minimize travel distances, and also sort wires by its Z height in case
of sectioned wires.
* The above python function is impelmented in Path::Area class.
* Path::FeatureShape is rewrote to take advantage of these two
functions.
* Add Path::FeatureAreaView to partially display a Path::FeatureArea's
sections.
2017-01-27 17:13:16 +08:00
Zheng, Lei
d95e6e262b
Path.Area: added support for solid
...
* Path.Area/FeatureArea can now section solid shapes.
* Added command to select workplane for FeatureArea
* Generalized ParamsHelper
2017-01-20 17:47:28 +08:00