klipper/test/klippy
Frank Tackitt 89c59b035e exclude_objects: initial implementation
Adding Klipper functionality to support cancelling objects while
printing.

This module keeps track of motion in and out of objects and adjusts
movements as needed.  It also tracks object status and provides that to
clients.

The Klipper module is relatively simple, and only provides one piece of
the workflow. Moonraker already supports processing uploaded files to
insert the required gcode markers for cancelling objects, using
https://github.com/kageurufu/cancelobject-preprocessor. This library is
also available as an executable for use in slicers, and pip
installations also include the script as a callable.

Mainsail has integrated support, and code changes for Fluidd are
available. Support in other interfaces is planned, and we've spoken to
several other developers about integrating frontend support in their
projects.

Signed-off-by: Troy Jacobson <troy.d.jacobson@gmail.com>
Co-authored-by: Franklyn Tackitt <git@frank.af>
Co-authored-by: Eric Callahan <arksine.code@gmail.com>
2022-06-03 14:12:04 -04:00
..
sdcard_loop loop_sdcard: Add loopable SD card file sections 2021-05-26 11:57:57 -04:00
bed_screws.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
bed_screws.test
bltouch.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
bltouch.test
commands.test docs: Move config reference information to new Config_Reference.md 2020-11-18 20:10:21 -05:00
delta.test
delta_calibrate.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
delta_calibrate.test test: Add new delta_calibrate test case 2019-12-05 14:48:52 -05:00
dual_carriage.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
dual_carriage.test
exclude_object.cfg exclude_objects: initial implementation 2022-06-03 14:12:04 -04:00
exclude_object.test exclude_objects: initial implementation 2022-06-03 14:12:04 -04:00
extruders.cfg extruder_stepper: Do not default to synching with "extruder" at startup 2022-03-04 13:38:59 -05:00
extruders.test extruder: Add new SYNC_EXTRUDER_MOTION command 2022-02-10 13:24:21 -05:00
gcode_arcs.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
gcode_arcs.test gcode_arcs: Add back in support for E moves in absolute extrude mode 2020-06-04 15:25:17 -04:00
input_shaper.cfg test: Add an input_shaper module test case 2021-10-26 20:01:33 -04:00
input_shaper.test test: Add an input_shaper module test case 2021-10-26 20:01:33 -04:00
led.cfg test: Add an led test for led, neopixel, dotstar, pca9533, pca9632 configs 2022-03-31 13:08:12 -04:00
led.test test: Add an led test for led, neopixel, dotstar, pca9533, pca9632 configs 2022-03-31 13:08:12 -04:00
macros.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
macros.test
manual_stepper.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
manual_stepper.test
move.gcode
multi_z.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
multi_z.test
out_of_bounds.test docs: Move config reference information to new Config_Reference.md 2020-11-18 20:10:21 -05:00
polar.test
printers.test config: Ender 3 S1/S1 Pro Default Configurations (#5332) 2022-05-23 15:23:22 -04:00
pwm.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
pwm.test test: Add pwm tests 2020-09-26 20:26:44 -04:00
quad_gantry_level.test
rotary_delta_calibrate.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
rotary_delta_calibrate.test rotary_delta: Initial support for rotary delta kinematics 2020-01-06 11:52:42 -05:00
screws_tilt_adjust.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
screws_tilt_adjust.test screws_tilt_adjust: Add MAX_DEVIATION parameter for bed level invariant. 2021-04-28 11:53:18 -04:00
sdcard_loop.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
sdcard_loop.test loop_sdcard: Add loopable SD card file sections 2021-05-26 11:57:57 -04:00
temperature.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
temperature.test
tmc.cfg test: Update test cases to use rotation_distance 2021-10-24 20:53:36 -04:00
tmc.test tmc: Configure "intpol" field from TMCMicrostepHelper 2019-06-28 16:59:26 -04:00
z_tilt.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
z_tilt.test
z_virtual_endstop.cfg test: Update test case to not use pin_map 2021-10-24 21:11:53 -04:00
z_virtual_endstop.test