- 24 Jul, 2012 2 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
* works for simple polygons (otherwise: segfaults)
-
- 23 Jul, 2012 2 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
-
- 22 Jul, 2012 1 commit
-
-
Lars Kruse authored
-
- 20 Jul, 2012 2 commits
-
-
Lars Kruse authored
A missing binary flag during "open" caused incomplete read operations. Thus the length-based validation of the binary STL format failed.
-
Lars Kruse authored
-
- 19 Jul, 2012 7 commits
-
-
Lars Kruse authored
value handling needs to be fixed
-
Lars Kruse authored
The file LinucCNC.py is supposed to be a good example for a machine-specific language export definition.
-
Lars Kruse authored
-
Lars Kruse authored
* this allows to handle the filters separately instead of applying the immediately
-
Lars Kruse authored
* filters in Toolpath are now read-only and protected by property functions * change of filters -> clear toolpath cache * add "comment" as new toolpath record
-
Lars Kruse authored
* added "weight" attribute to allow sorting * added PathMode (G61/G64) filter * fixed typos in TriggerSpindle filter * fixed typos in StepWidth filter
-
Lars Kruse authored
-
- 11 Jul, 2012 1 commit
-
-
Lars Kruse authored
* random EOF (0x04) characters break the input stream in text files * solution: open files in binary mode instead (ignoring EOF characters)
-
- 08 Jul, 2012 1 commit
-
-
Lars Kruse authored
-
- 03 Jul, 2012 2 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
* SelectTool * TriggerSpindle * StepWidth
-
- 02 Jul, 2012 3 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
-
Lars Kruse authored
* this currently fails to expose the tool radius to the path processor
-
- 24 Jun, 2012 4 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
* many events are not grepped due to linebreaks
-
Lars Kruse authored
* fixed source directory * moved the script to "scripts/" * ignore long lines
-
Lars Kruse authored
Otherwise the "last" (based on the order of plugin initialization) toolpath processor is selected. The load order is arbitrary - thus the initial processor selection not determined. (we don't like this)
-
- 22 Jun, 2012 11 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
-
Lars Kruse authored
-
Lars Kruse authored
-
Whitham D. Reeve II authored
-
Whitham D. Reeve II authored
-
Lars Kruse authored
-
Lars Kruse authored
* tabs in the gtk.Notebook are now hidden, if all children are disabled * removed previous (ugly) attempt of hiding empty parents * added path_mode and similar attributes to the "Laser" postprocessor * improved layout of "settings" tab in gtk.Notebook
-
Lars Kruse authored
-
Lars Kruse authored
* additionally: hide a ParameterSection if all children are hidden
-
Lars Kruse authored
* replaced by toolpath_processors.ui
-
- 21 Jun, 2012 2 commits
-
-
Lars Kruse authored
* ToolpathProcessors now handles different kinds of tasks (Milling, Cutting, ...) * all settings in GCodeParameters are moved to the proper ParameterGroup * for now we ignore the PostProcessors (different GCode dialects) * show/hide does not work currently for "spindle_enable" * settings are currently not applied - just the UI works * still no GCode export
-
Lars Kruse authored
* proper teardown * selective show for input controls * use ".get_widget()" instead of the internal ".widget" property
-
- 20 Jun, 2012 2 commits
-
-
Lars Kruse authored
Use a separate function (get_non_conflicting_name) for determining the name of new objects (models, processes, bounds, tasks and toolpaths).
-
Lars Kruse authored
* TaskTypeMilling returns a tuple of (moves, parameters) - instead of a complete Toolpath instance * ToolpathCrop uses the Crop filter instead of the object methods for cropping * ToolpathGrid uses the Copy filter instead of just calling "list(..)" * ToolpathCrop and ToolpathGrid use "add_new" instead of "append" for new Toolpaths
-