Commit Graph

142 Commits

Author SHA1 Message Date
sliptonic
1b7d929f9e Holding tag bugs
Removed OCC from profile
Add option to suppress profile of perim.
2016-11-13 14:51:36 -06:00
sliptonic
cdfd09a7cb incorporating TechDraw findShapeOutline 2016-11-13 14:51:36 -06:00
sliptonic
bbac77955f fix for drilling in Compound objects.
Better check of hole face ordering.
2016-11-13 14:51:36 -06:00
sliptonic
4d0e4edefc Toolchange output fixed 2016-11-13 14:51:36 -06:00
sliptonic
9a3e8fb698 PathJob chooser needs to use dialog in resource file 2016-11-13 14:51:36 -06:00
sliptonic
102f281ba1 Initial commit of facing op 2016-11-13 14:51:36 -06:00
ml
86e9d5462a Fixed obj reference in custom length path. 2016-11-12 16:34:49 -08:00
ml
2ce5da42a7 Removal of extra path segments due to bone smoothing. 2016-11-12 16:34:49 -08:00
ml
730e86b03e First cut at removing bone path crossings in tight alleys. 2016-11-12 16:34:49 -08:00
ml
6be2d29c92 Created class for Bone to carry it's attributes through the call chain. 2016-11-12 16:34:49 -08:00
ml
7c48086f75 Path calculation through intersections - enhanced robustness. 2016-11-12 16:34:49 -08:00
ml
88c33087a5 Calculation of intersections and arcs. 2016-11-12 16:34:49 -08:00
ml
a660829d37 Calculation of pivot points. 2016-11-12 16:34:49 -08:00
ml
c57f941f19 Fixed adaptive length calculation. 2016-11-12 16:34:49 -08:00
sliptonic
f51d1ddc2e fix for direction/cutside bug 2016-11-04 15:04:32 -05:00
sliptonic
2d7d19e8ec Patch from nahshon
http://forum.freecadweb.org/viewtopic.php?f=15&t=18148&sid=9dcb94b872e170a78e8940bd08880b92&start=10#p143439
2016-11-04 09:19:49 -05:00
Markus Lampert
153e070a8e Fixed consecutive abort of job editing and selection of current base object. 2016-11-02 10:58:35 +01:00
Markus Lampert
e0fedefba0 Support for Cancel in PathJob creation and editing. 2016-11-02 10:58:35 +01:00
Markus Lampert
a7f39f2644 On PathJob creation pre-select the currently selected object. 2016-11-02 10:58:35 +01:00
Markus Lampert
4e3d124c0f Fixed enumeration issue for task panel. 2016-11-02 10:58:35 +01:00
Markus Lampert
4b67af15fe Improved default behaviour and removed output-policy from job settings. 2016-11-02 10:58:35 +01:00
Markus Lampert
33ca2275e7 Switched job assignments to be empty which uses the default from the prefrences - if no preferences can't be found the user is prompted. 2016-11-02 10:58:35 +01:00
ml
27f47f84dd Added suppor for default OutputFile with templates and a policy on how to deal with file name conflicts. 2016-11-02 10:58:35 +01:00
ml
a66b4683ba Added tooltip processing to the job preferences page. 2016-11-02 10:58:35 +01:00
ml
a057d160d8 Refactored post processor into its own class, concentrating all post processor script operations. 2016-11-02 10:58:35 +01:00
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