ml
f0d6939bcd
Fixed adaptive bone length, made it the default again.
2016-10-18 16:53:04 -07:00
ml
d6e75ff4f3
Disabling debugging and smooth paths for PR.
2016-10-18 16:53:04 -07:00
ml
23713a2c51
Smooth path with fillets.
2016-10-18 16:53:04 -07:00
ml
0ba1030163
Start of smoothing the bone path.
2016-10-18 16:53:04 -07:00
ml
a2dbefcef2
Better naming, also for properties.
2016-10-18 16:53:04 -07:00
Markus Lampert
a4b987157f
Replaced homebrewn cancel support with using a transaction.
2016-10-18 16:53:04 -07:00
ml
144b385fe8
Added support for cancelling an edit session and restore the original properties.
2016-10-18 16:53:04 -07:00
ml
f6fb8ede40
Added tooltips and label for distance.
2016-10-18 16:53:04 -07:00
ml
be40ab79cd
Added another safety check.
2016-10-18 16:53:04 -07:00
ml
0ae6a862db
Fixed Group issue on fetching the tool; - added recursive parent traversal to deal with dressups and dressups of dressups ...
2016-10-18 16:53:04 -07:00
Markus Lampert
892b2522d2
Fixed refactoring issue
2016-10-18 16:53:04 -07:00
Markus Lampert
77a9dc53fd
Added support for dressing up another dogbone dressup.
2016-10-18 16:53:04 -07:00
Markus Lampert
8653c60821
Update bone enable/disable list when settings change.
2016-10-18 16:53:04 -07:00
Markus Lampert
ea5805e6e7
Sorting dressup menu
2016-10-18 16:53:04 -07:00
markus
dd1852368b
Added Dogbone to the deployment files.
2016-10-18 16:53:04 -07:00
ml
15c1d153c4
Added adaptive length algorithm.
2016-10-18 16:53:03 -07:00
ml
c70cd7b21e
Added support for custom lengths.
2016-10-18 16:53:03 -07:00
ml
c474b7c50a
Added support for enabling and disabling individual bones in the dressup.
2016-10-18 16:53:03 -07:00
ml
089708947d
Basic task panel.
2016-10-18 16:53:03 -07:00
ml
dffb449fbd
Fixed selection of the job for post processing.
2016-10-18 16:53:03 -07:00
ml
ebb5bb9ef9
Added support for t-bone long/short edge attachment.
2016-10-18 16:53:03 -07:00
ml
3742eb12fb
Added support for vertical t-bones.
2016-10-18 16:53:03 -07:00
ml
bbbbe86218
Added support for horizontal t-bones.
2016-10-18 16:53:03 -07:00
ml
43066f98b6
Fixed initial Side determination for CCW paths.
2016-10-18 16:53:03 -07:00
ml
92eaeabc4c
Fixed angle calculation for none-square angles.
2016-10-18 16:53:03 -07:00
ml
bc696aa84a
Added automatic side selection based on Base object.
2016-10-18 16:53:03 -07:00
ml
bc38ecccba
Basic dogbone dressup for profiles.
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
sliptonic
e790963a45
Another attempt at getting pocket output to consistently include feedrate
2016-10-15 15:25:54 -03:00
sliptonic
bbb7c83d44
Making toolcontrollers selectable from operations
2016-10-15 15:25:54 -03:00
sliptonic
5398c58d6b
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00
Yorik van Havre
a50bd5dc88
Made Path objects properties translatable - fixes #2524
2016-10-07 22:21:02 -03:00
wmayer
e2d51588f6
suppress annoying boost warning with msvc
2016-10-01 13:35:30 +02:00
wmayer
7d265c4cdf
ObjectIdentifier has virtual method but no virtual destructor
...
fix 32-bit issues in PythonStuff.cpp
2016-10-01 11:03:15 +02:00
Yorik van Havre
40b00e556a
Path: remove old dislay if path becomes empty - fixes #2484
2016-09-30 19:35:26 -03:00
wmayer
3d6b4aa317
fix -Wextra in Path
2016-09-23 21:20:38 +02:00
wmayer
fa0b094e6a
fix -Wextra & -Wdeprecated in Path
2016-09-22 18:53:24 +02:00
wmayer
a943434c7c
remove non-existing command Path_ToolLibraryEdit from list
2016-09-21 10:04:08 +02:00
sliptonic
abc97f87c3
bug with EngraveEdit
2016-09-15 20:28:33 -05:00
wmayer
61f663d117
issue #0002524 : Make property docstrings translatable
2016-09-08 18:29:27 +02:00
wmayer
9ed53fea38
fix Coverity issues
2016-09-03 12:35:34 +02:00
sliptonic
0ea9cc8c43
Bug fixes:
...
fixes reparenting bug when dressup is deleted
Engrave wasn't using final depth value
Dragknife Dressup not correctly calculating spin direction or curve intersection
Per Yorik, fix crash if PartGui hasn't been loaded
Allow selection of bottom face for profiling
Bug # 0002615
2016-08-04 14:28:59 -03:00
Lorenz Hüdepohl
803c136968
Path: Fix spurious full circles in PathProfile
...
There was an issue in the conversion from a toolpath to GCode, some very
small circles were mistaken for full circles when their coordinates were
output in some finite precision.
2016-07-15 10:57:12 +02:00
sliptonic
c5b501b9d3
Bugs.
2016-07-12 20:13:45 -03:00
sliptonic
4880e633b9
bug preventing tool change gcode
...
from being added to postprocess
2016-07-12 20:13:45 -03:00
sliptonic
f6654c8a6d
Dressup to add dragknife corner actions to a path
...
Dragknives have an offset so paths must be extended to complete the cut.
They also require special handling if the incident angle between two segments
is small. This dressup provides properties for the filter angle, offset
distance, and pivot height. One known area still needs to be addressed:
If the segment being processed is shorter than the offset distance, the
extension may be added incorrectly.
Additional corner strategies could also be added in the future to enhance drag
knife performance.
Some of the files also got a pep8 cleanup.
PathKurveUtils: logic around line #460 to always pass Z value.
Previously, the Z was only passed if it changed. This caused some downstream
problems for dressup functions.
Changes to Dressup so it works with parent objects correctly.
2016-07-12 20:13:45 -03:00