Markus Lampert
|
f8a5715724
|
Extended edge-loop-selection command become active if there is a single edge selected and that edge is only part of one wire in the horizontal plane.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
f4a0a4dbee
|
Basic support for loop of vertical faces for PathPocketShape.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
22194b27d4
|
Added support for selecting the wall of a cylinder for pockets.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
3fa235d064
|
Combine all touching/overlapping faces of a pocket into a single face for machining.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
57c0463583
|
Basic pocket generation from horizontal faces.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
5c7a17cf8b
|
Added copy of pocket op back into the UI.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
6aeaa5e76c
|
Moved PathPocket into 3d Tools command group with new icon.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
9d7240f695
|
Remove PathDressup from startup script.
|
2017-09-26 12:09:35 -07:00 |
|
Markus Lampert
|
412376ca3f
|
Fixed cmake issue
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
d494b9b620
|
Added script to run pylint for errors.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
764682a511
|
Refactor to outsmart pylint error.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
e453e8256e
|
Fixed pylint errors.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
16d7fa5d47
|
Fixed class name typo - thanks pylint.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
3a3e54b865
|
Fixed refactoring issue for snapper tool.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
0799a369ae
|
Removing obsolete PathDressup.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
beaf21d43a
|
Cleaned up dogbone dressup.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
b432364830
|
Implemented interface functions in base classes.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
f44b640b99
|
Switched to .format() to not confuse pylint with translate.
|
2017-09-26 10:51:17 -03:00 |
|
Markus Lampert
|
e8a394424a
|
Fixed and added PathUtil unit tests for dealing with Part.
|
2017-09-21 11:35:00 -07:00 |
|
Markus Lampert
|
5741e6f202
|
Fixed circular hole diameter for cases where the selected edge is not the full circle.
|
2017-09-21 11:35:00 -07:00 |
|
Markus Lampert
|
992b2589b2
|
Added support for Part as base object.
|
2017-09-21 11:32:32 -07:00 |
|
Markus Lampert
|
87533cbb16
|
Fixed PathHelix to not throw an exception if StartDepth == FinalDepth.
|
2017-09-21 11:32:32 -07:00 |
|
Markus Lampert
|
0457b196a2
|
Changed path tool library manager to use different preference for json library than for xml in order to not break old installations.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
d1ee60e525
|
Added version support to all JSON exports.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
7e03dcaa10
|
Deal with temporary invalid data for stock extents and ensure minimum size.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
b4d0428059
|
Changed PathJob to deal with JSON template files instead of XML.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
4d37d8bbbe
|
Fixed up ToolController template arguments and loading for the switch to JSON.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
f34b63f570
|
Added full JSON file format support to ToolLibraryManager.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
e9222ce9de
|
Changed default tooltable to be stored in json format - automatically converted on first access.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
aac6419f9d
|
Added template attrs and setFrom support to Tooltable.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
c705bcb0f1
|
Creation of Tool from a templateAttrs dictionary.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
324dfdd341
|
Renamed fromTemplate to setFromTemplate.
|
2017-09-21 10:29:35 +02:00 |
|
Markus Lampert
|
1dd18cc970
|
Added restore from dictionary to Tool and templateAttrs for their retreival.
|
2017-09-21 10:29:35 +02:00 |
|
sliptonic
|
3d322773fd
|
Add test for imperial linuxcnc
|
2017-09-19 11:12:31 +02:00 |
|
sliptonic
|
7a384f62bc
|
added --inches flag to linuxcnc and smoothie post
|
2017-09-19 11:12:31 +02:00 |
|
sliptonic
|
8637831132
|
Path: refactor Surface
|
2017-09-19 11:12:31 +02:00 |
|
Markus Lampert
|
c9b053770b
|
Reduced log level.
|
2017-09-17 18:46:00 +02:00 |
|
Markus Lampert
|
605afdfed0
|
Fixed pocket final depth calculation and hide it from user modifications.
|
2017-09-17 18:46:00 +02:00 |
|
wmayer
|
770c9ce095
|
fix various coverity issues
|
2017-09-15 11:48:38 +02:00 |
|
Markus Lampert
|
c401f9d75c
|
Replace Base property type with LinkSubListGlobal in order to keep Path ops working.
|
2017-09-13 09:46:59 +02:00 |
|
Markus Lampert
|
76285ab781
|
Removed debug logging.
|
2017-09-13 09:35:27 +02:00 |
|
Markus Lampert
|
c5a3f5bf60
|
Fixed Job cancellation - to cleanup job again.
|
2017-09-13 09:35:27 +02:00 |
|
Markus Lampert
|
cdcb75c163
|
Moved task panel cleanup into preCleanup to avoid accessing already deleted objects in case of cancel.
|
2017-09-13 09:35:27 +02:00 |
|
Markus Lampert
|
154ead76ab
|
Fixed job removal for non-path base objects
|
2017-09-13 09:35:27 +02:00 |
|
Markus Lampert
|
5fe6b129cf
|
Run recompute() after creating a Draft.clone.
|
2017-09-12 12:13:07 -07:00 |
|
Itai Nahshon
|
b9292683ae
|
PathJobGui - use correct unit to show feedrates in the tool tab.
|
2017-09-10 15:05:37 +02:00 |
|
Markus Lampert
|
ce61fac68b
|
Added buttons to use Z level of current selection for start or final depth.
|
2017-09-10 14:42:30 +02:00 |
|
Stefan Tröger
|
d0954e6e42
|
Allow interchangable use of link properties and their derivatives
|
2017-09-09 16:47:07 +02:00 |
|
Markus Lampert
|
ff67ad7913
|
Added stock unit test to cmake files - so it actually get's installed.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
bfa035aab6
|
Fixed unit tests for proper R calculation for cylindrical stock.
|
2017-09-08 12:25:58 +02:00 |
|