• Lars Kruse's avatar
    turn toolpath objects into children of ObjectWithAttributes · 02f33aa7
    Lars Kruse authored
    * unify the handling of models, tools, processes, tasks and (finally) toolpaths
    * this required a change of the interfaces of
      pycam.Plugins.ObjectWithAttributes and pycam.Toolpath.Toolpath
      (use only named parameters - otherwise multiple inheritence fails)
    * turn Toolpath.path into a property - now we can detect changes and clear the
      cache
    * remove the Toolpath methods copy/crop/get_cropped_copy - now you can
      use the filter instead:
        toolpath | pycam.Toolpath.Filters.Crop(polygons)
    * simplified the toolpath plugin - now the implementation is similar to
      models/tools/processes/tasks (no more information storage in gtk models)
    02f33aa7
Name
Last commit
Last update
..
bounds.ui Loading commit data...
clipboard.ui Loading commit data...
emc_tool_export.ui Loading commit data...
extrusion_chamfer.png Loading commit data...
extrusion_radius_down.png Loading commit data...
extrusion_radius_up.png Loading commit data...
extrusion_sigmoidal.png Loading commit data...
extrusion_sine.png Loading commit data...
fonts.ui Loading commit data...
gcode_preferences.ui Loading commit data...
gcode_touch_off.ui Loading commit data...
gtk_console.ui Loading commit data...
gtkrc_windows Loading commit data...
log.ui Loading commit data...
logo_128px.png Loading commit data...
logo_16px.png Loading commit data...
logo_32px.png Loading commit data...
logo_48px.png Loading commit data...
logo_64px.png Loading commit data...
logo_gui.bmp Loading commit data...
logo_gui.png Loading commit data...
logo_gui_vertical.bmp Loading commit data...
logo_scalable.svg Loading commit data...
memory_analyzer.ui Loading commit data...
menubar.xml Loading commit data...
model_export.ui Loading commit data...
model_extrusion.ui Loading commit data...
model_plane_mirror.ui Loading commit data...
model_polygons.ui Loading commit data...
model_position.ui Loading commit data...
model_projection.ui Loading commit data...
model_rotation.ui Loading commit data...
model_scaling.ui Loading commit data...
model_support.ui Loading commit data...
model_support_distributed.ui Loading commit data...
model_support_grid.ui Loading commit data...
model_swap_axes.ui Loading commit data...
models.ui Loading commit data...
opengl.ui Loading commit data...
opengl_view_dimension.ui Loading commit data...
opengl_view_grid.ui Loading commit data...
parallel_processing.ui Loading commit data...
plugin_selector.ui Loading commit data...
processes.ui Loading commit data...
progress_bar.ui Loading commit data...
pycam-project.ui Loading commit data...
tasks.ui Loading commit data...
toolpath_crop.ui Loading commit data...
toolpath_export.ui Loading commit data...
toolpath_grid.ui Loading commit data...
toolpath_simulation.ui Loading commit data...
toolpaths.ui Loading commit data...
tools.ui Loading commit data...
units.ui Loading commit data...
visible.svg Loading commit data...
visible_off.svg Loading commit data...