ml
e614be6512
Refactored post processor into its own class, concentrating all post processor script operations.
2016-11-02 10:58:35 +01:00
ml
cc4e05c1d4
Basic Job preferences dialog
2016-11-02 10:58:35 +01:00
ml
3ba7b8d9bc
Consolidated finding post processor scripts into class method.
2016-11-02 10:58:35 +01:00
ml
e76d5ed335
Fixed post processors and Command constructor (wasn't dealing with parameters being optional).
2016-11-02 10:58:35 +01:00
ml
1aa7348b8a
Cleaned up Machine removal.
2016-11-02 10:58:35 +01:00
ml
62dd69cd69
Added contributed post-processor scripts.
2016-11-02 10:58:35 +01:00
Markus Lampert
807008c021
Added reloading of post processor to pick up user changes in the script in case they edited it.
2016-11-02 10:58:35 +01:00
Markus Lampert
71f5632c62
Sort Post Processor list for dialog and make 'dumper' the default if none is set in the preferences.
2016-11-02 10:58:35 +01:00
Markus Lampert
01f4feca5c
Path preferences for default post processor and arguments.
2016-11-02 10:58:35 +01:00
Markus Lampert
bf4783235b
Added tooltip support for PostProcessor scripts.
2016-11-02 10:58:35 +01:00
Markus Lampert
70b445a099
Added argument support for post processors - examples in linuxcnc_post.py.
2016-11-02 10:58:35 +01:00
sliptonic
710624309e
really ugly icons.
...
Maybe someone with talent will help.
2016-10-24 12:49:57 -02:00
sliptonic
f1c1f7f245
fix for tool edit index bug.
2016-10-24 12:49:57 -02:00
ml
975795d937
Fixed adaptive bone length, made it the default again.
2016-10-18 16:53:04 -07:00
ml
2872cd9b67
Disabling debugging and smooth paths for PR.
2016-10-18 16:53:04 -07:00
ml
10107d4e70
Smooth path with fillets.
2016-10-18 16:53:04 -07:00
ml
7ec48a53f9
Start of smoothing the bone path.
2016-10-18 16:53:04 -07:00
ml
17418a0144
Better naming, also for properties.
2016-10-18 16:53:04 -07:00
Markus Lampert
7013f4c021
Replaced homebrewn cancel support with using a transaction.
2016-10-18 16:53:04 -07:00
ml
bc8678e424
Added support for cancelling an edit session and restore the original properties.
2016-10-18 16:53:04 -07:00
ml
cb12709955
Added tooltips and label for distance.
2016-10-18 16:53:04 -07:00
ml
203dc31f07
Added another safety check.
2016-10-18 16:53:04 -07:00
ml
17b6e45813
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
5aac906175
Fixed refactoring issue
2016-10-18 16:53:04 -07:00
Markus Lampert
b13df11c70
Added support for dressing up another dogbone dressup.
2016-10-18 16:53:04 -07:00
Markus Lampert
6cebaf19b9
Update bone enable/disable list when settings change.
2016-10-18 16:53:04 -07:00
ml
b51cc2481e
Added adaptive length algorithm.
2016-10-18 16:53:03 -07:00
ml
d0ab5d258a
Added support for custom lengths.
2016-10-18 16:53:03 -07:00
ml
7ff68a2e32
Added support for enabling and disabling individual bones in the dressup.
2016-10-18 16:53:03 -07:00
ml
29facba79c
Basic task panel.
2016-10-18 16:53:03 -07:00
ml
3bf701218c
Fixed selection of the job for post processing.
2016-10-18 16:53:03 -07:00
ml
7010c4c1e4
Added support for t-bone long/short edge attachment.
2016-10-18 16:53:03 -07:00
ml
763f123feb
Added support for vertical t-bones.
2016-10-18 16:53:03 -07:00
ml
d0969d2b89
Added support for horizontal t-bones.
2016-10-18 16:53:03 -07:00
ml
f3fd9ddba7
Fixed initial Side determination for CCW paths.
2016-10-18 16:53:03 -07:00
ml
ad66340760
Fixed angle calculation for none-square angles.
2016-10-18 16:53:03 -07:00
ml
475ac063fb
Added automatic side selection based on Base object.
2016-10-18 16:53:03 -07:00
ml
c6aa3ad33f
Basic dogbone dressup for profiles.
2016-10-18 16:53:03 -07:00
sliptonic
b096c0f6e4
misc regression bugs
...
Translation strings.
dragknifedressup now uses job instead of project
2016-10-16 13:07:40 -05:00
sliptonic
892f9f784d
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
327044ff2a
Edge Profile operation
2016-10-15 15:25:54 -03:00
sliptonic
ba459c522e
menu cleanup
2016-10-15 15:25:54 -03:00
sliptonic
b7a6f916d8
Drilling handles multiple locations
...
Jog rates started
Automatically create default tool in new job.
2016-10-15 15:25:54 -03:00
sliptonic
7dc92e768f
Another attempt at getting pocket output to consistently include feedrate
2016-10-15 15:25:54 -03:00
sliptonic
116a967bd7
Making toolcontrollers selectable from operations
2016-10-15 15:25:54 -03:00
sliptonic
cddccdf4c7
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00
Yorik van Havre
4375299724
Made Path objects properties translatable - fixes #2524
2016-10-07 22:21:02 -03:00
wmayer
af6f4704c9
issue #0002524 : Make property docstrings translatable
2016-09-08 18:29:27 +02:00
sliptonic
fadbd5e424
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
2cf6da1739
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