Commit Graph

195 Commits

Author SHA1 Message Date
Markus Lampert
8ea24d74ca Adding missing engraving 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
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
Markus Lampert
9f28b18cb6 Made posts into a module and use it for import. 2017-07-01 12:39:04 +02: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
074d012ec3 Moved all post/pre processor into their own directory. 2017-06-21 11:41:35 -07: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
Zheng, Lei
0c1110e874 PathGui: added selection style preference 2017-04-01 11:09:03 -03:00
Zheng, Lei
1e165abcdb PathGui: restore Path default color 2017-03-25 01:55:30 +08:00
wmayer
6c82b87e83 fix signed vs unsigned warning 2017-03-23 22:18:48 +01:00
Zheng, Lei
46e4902e37 PathGui: increase pre-select GCode display decimal 2017-03-22 09:23:57 +01:00
Zheng, Lei
45118b6860 PathGui: speed up path marker display
User SoPointSet instead of SoMarkerSet
2017-03-22 09:23:57 +01:00
Zheng, Lei
08cf906218 PathGui: fixed potential crash on Path object delete 2017-03-22 09:23:57 +01:00
Zheng, Lei
aad8ca4dd9 PathGui: ViewProviderPath default to bbox selection style
* Hide DisplayMode property
* Exclude initial position from bounding box
2017-03-22 09:23:57 +01:00