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
bf025123a0
Moved PathPocket to use PathAreaOp.
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
pekkaroi
5497030fbe
Path: possibility to add custom drill point
2017-08-12 13:46:25 +02:00
sliptonic
a95eef8669
Path: add feature for drill tip calculation
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
5f77eea2aa
Path: Adding Apply buttons
...
Give user more control of when long
running updates are executed in task
panels
2017-06-28 21:46:44 +02:00
sliptonic
7532011104
Path: remove obsolete code from cmake
...
also refactored depthparams and fixes to depths
on various operations
2017-06-28 21:46:44 +02:00
sliptonic
b34815746e
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
Markus Lampert
00ec9b617c
Allow multiple holding tags to be added - until user hits Esc or presses the Done button.
2017-06-21 11:41:35 -07:00
Markus Lampert
25d3c839c1
Made holding tags tolerant to panelsheet base objects.
2017-06-21 11:41:35 -07:00
Markus Lampert
71f03bd0bd
Added support for PanelSheets.
2017-06-21 11:41:35 -07:00
Markus Lampert
c121c6c0f7
Added template selection and preference integration to job creation dialog.
2017-06-21 11:41:34 -07:00
Markus Lampert
e6c2f7a356
Added file path and job template to preferences.
2017-06-21 11:41:34 -07: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
Itai Nahshon
3cd608be0f
Set the maimum tool RPM to 100,000. The default 100 is too small.
2017-06-18 17:11:49 +02:00
sliptonic
d27870e7e3
Path: disable diameter checking in Drilling
...
I'm turning this off for now. tolerance
problems are making it less than useful.
2017-06-15 14:42:30 -03:00
sliptonic
91551520e8
Path: usecomp setting toggles the availability of the side property
2017-06-15 14:42:30 -03:00
sliptonic
f23f728a75
Path: remove Pocket OCC algorithm
2017-06-15 14:42:30 -03:00
sliptonic
2bcfe3cb1f
Path: Cleanup MillFace Dialog
2017-05-31 23:38:59 +02:00
sliptonic
4c5c439963
Path: minor fixes to PathMillFace
2017-05-31 23:38:59 +02:00
sliptonic
38aeb8f8de
Path: TC panel bug. Loses decimal part of float spindle rate
2017-05-31 23:38:59 +02:00
sliptonic
27b097c570
PATH: conversion of PathContour to PathArea nearly complete
...
Path: improve contour to use makeSections
2017-05-31 23:38:59 +02:00
sliptonic
bccc959f2d
Path: Convert Contour and MillFace to use PathArea
2017-05-31 23:38:59 +02:00
Yorik van Havre
de4d33cb84
Updated translations
2017-05-25 10:04:05 -03:00
Pekka Roivainen
51bd09fd7c
Change a button text to a more sensible one
2017-05-10 22:57:14 +02:00
Pekka Roivainen
06b135ccfd
Polishing PathDrilling
2017-05-10 22:57:14 +02:00
Pekka Roivainen
cae4ec9bbc
Added support for Arch Panels. Added possibility to add custom features to drill
2017-05-10 22:57:14 +02:00
Pekka Roivainen
3dc3a1bf26
Drilling refactoring and cleanup
2017-05-10 22:57:14 +02:00
Ian Rees
4687f89edd
Path: Add Property to Job for geometry tolerance
2017-04-02 19:58:50 +12:00
sliptonic
8fa768889b
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
4327a08612
Path: drilling panel
2017-03-21 10:27:51 -03:00
sliptonic
24d7bf7e78
Path: A possibly il-advised revision to library
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
3303c4dc45
Path: PathEngrave converted to use use TC tools
...
Handles panel and panelsheet engraving
2017-03-21 10:27:51 -03:00
sliptonic
fa79e7d635
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
5282fc5961
Path: fix drilling panel
...
Path: Make drilling work with local tc tools
also make hole identification more robust
2017-03-21 10:27:51 -03:00
sliptonic
30020e91ae
Path: adjust ops to use TC tools
...
Path: fix contour panel
2017-03-21 10:27:51 -03:00
sliptonic
ab8549a8b4
path: add TC selector to panels
2017-03-21 10:27:51 -03:00
sliptonic
010a88fe66
Path: Make operations use tool from adapted TCs
2017-03-21 10:27:51 -03:00
sliptonic
dfe21f8e22
Path: make toolcontrollers seamless
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
Kunda
a7414e5789
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01: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