Commit Graph

923 Commits

Author SHA1 Message Date
pekkaroi
57c7626aee Path: Allow removing of all base objects in Circular hole tools 2017-11-21 17:19:57 -03:00
Markus Lampert
1e416822db Don't issue x and y coordinates for the initial G0 to ClearanceHeight, #3034 2017-11-20 22:21:05 -08:00
Markus Lampert
a12cabd42b Fixed tag marker display for path's not on z=0 2017-11-20 21:26:06 -08:00
Markus Lampert
468d37603c Fixed updating view after tag generation. 2017-11-20 20:50:26 -08:00
Markus Lampert
ac5c26d8aa Increased tolerance for accepting tags. 2017-11-20 20:37:40 -08:00
luzpaz
7a85bc81b5 Path: typo fixes
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=15&t=25384
+ I squeezed in a few more changes. @mlampert & @sliptonic do you mind reviewing?
2017-11-18 12:51:31 +01:00
Markus Lampert
6a1d88b08c Fixed issue with empty expression. 2017-11-12 11:39:17 +01:00
PLChris
98faf0c661 make philips postprocessor compatible with current Path Workbench 2017-11-05 13:03:35 +01:00
Markus Lampert
9851b43df9 Comment explaining the local implementation of snapper mouse move 2017-11-01 10:39:07 -02:00
Markus Lampert
e0197fb6ea Fixed holding tags snapper interaction. 2017-11-01 10:39:07 -02:00
Markus Lampert
606786eeb9 Use PathGetPoint for Tags. 2017-11-01 10:39:07 -02:00
Markus Lampert
6bcbb68cbc Fixed PathSanity. 2017-11-01 10:39:07 -02:00
Markus Lampert
b35d044d16 Using vertical speed for tags. 2017-11-01 10:39:07 -02:00
Markus Lampert
0a24c0fa95 checkpoint 2017-11-01 10:39:07 -02:00
Shai Seger
88f7cc4594 Increase Fast Forward speed
Fix Linux compilation issue (hopefully)
2017-10-31 11:10:23 -02:00
Shai Seger
81011b1a50 fix bug: when pressing play again, only first operation was done. 2017-10-31 11:10:23 -02:00
Shai Seger
51f9a8674b Add 2 color stock, speed control and resolution control 2017-10-31 11:10:23 -02:00
Shai Seger
b4b7098ae1 Add sliders to task 2017-10-31 11:10:23 -02:00
Shai Seger
0fccc2b40b Add missing files and place ui file in correct location 2017-10-31 11:10:23 -02:00
Shai Seger
2004a7033c fixes after merge with upstream 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
3e9d9ab428 Fixed more python 2/3 unicode issues. 2017-10-22 19:50:30 -07:00
Markus Lampert
d52fc9ef84 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
Markus Lampert
bba9499f48 Reduced log level for debug messages. 2017-10-22 12:02:21 -07:00
Markus Lampert
d93023981d Python version independent string and unicode handling. 2017-10-22 12:01:35 -07:00
Markus Lampert
505aea492a Removed references to Spreadsheet from docstrings. 2017-10-22 11:24:58 -07:00
Markus Lampert
dacf0a5cd1 Instead of hiding FinalDepth make it read-only and set tooltip appropriately. 2017-10-22 11:24:58 -07:00
Markus Lampert
bae6bdb28e Use operation name and icon as the TaskPanel title and icon. 2017-10-22 11:24:58 -07:00
Markus Lampert
dc49d0fe85 Fixed job on-demand conversion for FaceMilling. 2017-10-22 11:24:58 -07:00
Markus Lampert
97799f0e9e Fixed all ops to use Op...Depth in order to not mess with the expressions. 2017-10-22 11:24:58 -07: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
1c2bf878af Reverted back to using the spreadsheet Name for the expression, since it has less issues than using the Label. 2017-10-22 11:24:58 -07:00
Markus Lampert
d91778dd32 Workaround for DAG invalidation - remove all expressions before deleting an object. 2017-10-22 11:24:58 -07:00
Markus Lampert
5f2516a2bd Using the template attribute encoding/decoding. 2017-10-22 11:24:58 -07:00
Markus Lampert
f4405d51d5 Added template attribute encoding/decoding for setup sheet label changes. 2017-10-22 11:24:58 -07:00
Markus Lampert
39080e6642 Fixed the name collission issue of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
15dda40edd Renamed Settings to SetupSheet. 2017-10-22 11:24:58 -07:00
Markus Lampert
6f93bdc1a1 Fixed dirty'ing of page and op. 2017-10-22 11:24:58 -07:00
Markus Lampert
5594e2e47a Various bug fixes 2017-10-22 11:24:58 -07:00
Markus Lampert
b0e667ecca Fixed error msg about unsupported stock type. 2017-10-22 11:24:58 -07:00
Markus Lampert
a278b7c457 Making templateAttrs a const method - so exporting doesn't diry the tool 2017-10-22 11:24:58 -07:00
Markus Lampert
663726983d Changed tool parameters to use a QuantitySpinBox. 2017-10-22 11:24:58 -07:00
Markus Lampert
092d337bdc Changed tool controller editor to use QuantitySpinBox for speeds. 2017-10-22 11:24:58 -07:00
Markus Lampert
8d79228dce Removed depths lock - obsolete through usage of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
fb22e23981 Introduced Op-values and set expressions for all user modifyable properties - updated template support. 2017-10-22 11:24:58 -07:00
Markus Lampert
dfd5dd1681 Fixed PathGui.QuantitySpinButton to default to a noop in case underlying property doesn't exist (makes UI code cleaner) 2017-10-22 11:24:58 -07:00
Markus Lampert
94121fcbbb Extracted Job Settings into their own implementation file. 2017-10-22 11:24:58 -07:00
Markus Lampert
63201913b5 Switched Depths page to use QuantitySpinBox instead of InputField. 2017-10-22 11:24:58 -07:00
Markus Lampert
3da41785fc Refactored QuantitySpinBox handling into separate class. 2017-10-22 11:24:58 -07:00
Markus Lampert
07c2446969 Fixed clearance height value. 2017-10-22 11:24:58 -07:00