Markus Lampert
104eb53a8b
Fixed Contour.Direction and simplified Dogbone.Side determination.
2017-07-10 19:17:41 -03:00
sliptonic
444fc18bcc
Path: implement jointype for contour and profile fix #3116
...
Not implemented in the task panel. Settings are only available in the property pane.
2017-07-10 19:17:41 -03:00
sliptonic
e8b93ef656
Path: cleanup start points
...
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
3093c4cd1b
re-arrange TestPathPost setup to simplify testing muliple posts
2017-07-07 16:42:06 -05:00
sliptonic
266fb0b70f
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
02912aedf9
Path: cancel for pocket
2017-06-28 21:46:44 +02:00
sliptonic
a5a88e5b59
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
8b804d71ae
path: more collision support
...
Made depthparams an iterable.
2017-06-28 21:46:44 +02:00
sliptonic
17b16a7286
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
sliptonic
ad52e41ece
Path: cleanup and add collision
2017-06-28 21:46:44 +02:00
Markus Lampert
e7e5a73a0a
Fixed contour setting the visibility although there is no ViewObject associated with it.
2017-06-21 11:41:35 -07:00
wmayer
3bb9a9e29b
only change view provider stuff when GUI is up
2017-06-20 12:16:05 +02:00
sliptonic
2147798063
Path: fix potential crash bug.
2017-06-18 17:32:16 +02:00
sliptonic
1065dc5d97
Path: Contour works on clones and other objects with proxy and shape.
2017-06-15 14:42:30 -03:00
sliptonic
aeec1c8c88
Path: added a hidden property to store the areaparams
...
Useful for debugging.
2017-06-15 14:42:30 -03:00
sliptonic
cc4abd21b9
Path: usecomp setting toggles the availability of the side property
2017-06-15 14:42:30 -03:00
sliptonic
0766a7387f
Path: first experiments with collision detect
2017-06-15 14:42:30 -03:00
sliptonic
936bbedaeb
Path: bug fixes
2017-06-15 14:42:30 -03:00
Markus Lampert
4c3cee03c5
Replaced default context argument with explicit call for pylupdate to pick up the strings and contexts.
2017-06-03 15:37:41 -07:00
Markus Lampert
3368c8682e
Moved almost all translate implementations away from QtGui.
2017-06-03 15:37:41 -07:00
sliptonic
0405a67c24
Path: added use of return_last to contour.
...
Path: bug fixes
2017-05-31 23:38:59 +02:00
sliptonic
6768a70a2d
Path: PathArea logging
2017-05-31 23:38:59 +02:00
sliptonic
39631cf4ef
Path: Area logging
2017-05-31 23:38:59 +02:00
sliptonic
29a8cbf114
Path: make cursor reflect busy
...
Path: fix label buy in PathProfileEdges
Path: cleanup
2017-05-31 23:38:59 +02:00
sliptonic
775b91d1a2
PATH: conversion of PathContour to PathArea nearly complete
...
Path: improve contour to use makeSections
2017-05-31 23:38:59 +02:00
sliptonic
018ba981f8
Path: use verbose mode for fromShapes() to get relative arc centers
2017-05-31 23:38:59 +02:00
sliptonic
697fd74bb3
Path: Convert Contour and MillFace to use PathArea
2017-05-31 23:38:59 +02:00
sliptonic
34324c6547
Path: Several small bugs related to Arch Panel support in Path.
...
Sheet tag placement not including the sheet offset
contour not using sheet attributes
Engraving not using sheet attributes
Profile not using transform.
2017-03-21 15:04:53 -05:00
sliptonic
ffc4fb28aa
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
493d346bdc
Path: adapt other operations
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
d312681f9f
Path: contour handles arch panels
2017-03-21 10:27:51 -03:00
sliptonic
0ca39606ba
path: contour gets correct TC
2017-03-21 10:27:51 -03:00
sliptonic
53bc54b40c
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
25e4b13156
Path: fix PathContour panel
2017-03-21 10:27:51 -03:00
sliptonic
aaee72cba8
Path: Make operations use tool from adapted TCs
2017-03-21 10:27:51 -03:00
sliptonic
ed373673e8
Path: Make contour default final depth to part bottom instead of 0
2017-01-16 21:19:10 -06:00
sliptonic
b0abdd1c1d
PATH: remove old holding tag code and GUI elements
2017-01-13 09:20:04 -06:00
Sebastian Stetter
21b116649e
PATH: fix for 2805
...
changed TaskPanels to use unit conversions via FreeCAD.Units
commented out references to segLen since it si used nowhere
2017-01-09 13:24:23 +01:00
Dan Falck
388ddcf2b2
PATH:units added Gui::InputField to some parms
...
old spinboxes were not aware of units so I substituted in the custom FreeCAD Gui:InputField on countour, profile, profile edges, and pocket operations.
2016-12-24 17:28:40 -08:00
Markus Lampert
d32b92d00d
Fixed contour naming;
...
only touch dependent TC objects if the tool number changed;
changed formatting of intermediate path representation to be valid g-code and not use exponents.
2016-12-11 15:33:56 -08:00
ml
2aa2560529
Basic unit test for linuxcnc output.
2016-11-18 15:43:20 -08:00
sliptonic
7c2c541d7a
Holding tag bugs
...
Removed OCC from profile
Add option to suppress profile of perim.
2016-11-13 14:51:36 -06:00
sliptonic
a38006b5d5
incorporating TechDraw findShapeOutline
2016-11-13 14:51:36 -06:00
ml
bc696aa84a
Added automatic side selection based on Base object.
2016-10-18 16:53:03 -07:00
sliptonic
2f093d74cb
misc regression bugs
...
Translation strings.
dragknifedressup now uses job instead of project
2016-10-16 13:07:40 -05:00
sliptonic
8d0af8fcbf
PathSurface now uses base object from job.
...
This means Surface won't work on Meshes directly.
They should be converted so FreeCAD solids first.
Surface still needs lots of work.
2016-10-15 15:25:54 -03:00
sliptonic
df38242063
Edge Profile operation
2016-10-15 15:25:54 -03:00
sliptonic
05ff7e40d5
menu cleanup
2016-10-15 15:25:54 -03:00
sliptonic
2f04ea9586
Drilling handles multiple locations
...
Jog rates started
Automatically create default tool in new job.
2016-10-15 15:25:54 -03:00