Markus Lampert
|
3f9fff11bc
|
Added support for Sphere and SurfaceOfExtrusion to isVertical/isHorizontal.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
aa7d6e1bab
|
Allow passing in additional face names to horizontalFaceLoop to further constrain the solution.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
ef2d2abf69
|
Added support for Part.Ellipse to isHorizontal/isVertical.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
e0ef4feab6
|
Ensure all edges of wires for horizontalEdgeLoop are also horizontal - required for rejecting solutions that include part of cylinder walls.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
2eee30edd5
|
Fixed pocket depth calculation in case no base object is specified.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
55766140c4
|
Added loop detection for vertical faces and enhanced usability of loop select command accordingly.
|
2017-09-28 11:27:46 -07:00 |
|
Markus Lampert
|
19287fc8a2
|
Enhanced isVertical/isHorizontal functions accepting a Vector, and Edge or a Face now.
|
2017-09-28 11:27:46 -07:00 |
|
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
|
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
|
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
|
324dfdd341
|
Renamed fromTemplate to setFromTemplate.
|
2017-09-21 10:29:35 +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 |
|
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 |
|
Markus Lampert
|
778590cdb1
|
Switched to textChanged instead of editingFinished for better update experience.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
abced1ba5e
|
Fixed changing Base of job and its resource creation.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
f40be91335
|
Orderly deletion of a job.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
8a9dc58c72
|
Fixed operation update when TC changes - allow TC edit abortion.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
466486211d
|
Simplified UI; added support for arbitrary callbacks for edit of icon view provider - use that to open up job editor with appropriate page open (avoids back dependency from stock gui to job gui).
|
2017-09-08 12:25:58 +02:00 |
|