aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/kinematics
Commit message (Expand)AuthorAgeFilesLines
* corexz: Multiple steppers per axis on CoreXZNeko-vecter2022-12-021-7/+6
* kinematics: Add deltesian printers (#5743)Tircown2022-09-011-0/+184
* extruder_stepper: Support configuring pressure advance from configDmitry Butyugin2022-09-011-4/+4
* delta: Added the possibility to get where the "cone shape" of the build volum...Nitram2022-08-191-0/+1
* extruder: Verify trapq is unmodified on default SET_PRESSURE_ADVANCEKevin O'Connor2022-03-041-0/+3
* extruder: Allow an extruder object to be created without a stepperKevin O'Connor2022-03-041-7/+16
* delta: Multiple steppers on delta tower (#5217)Andrei Ignat2022-02-281-3/+3
* corexy: Multiple steppers per axis on CoreXY (#4886)Andrei Ignat2022-02-281-7/+6
* extruder: Deprecate old extruder commands and shared_heater config optionKevin O'Connor2022-02-101-0/+1
* extruder: Add new SYNC_EXTRUDER_MOTION commandKevin O'Connor2022-02-101-0/+8
* extruder: Add support for reversing the direction of extruder stepper movementKevin O'Connor2022-02-101-1/+12
* extruder: Add a SET_EXTRUDER_ROTATION_DISTANCE commandKevin O'Connor2022-02-101-9/+22
* extruder: Support disassociating a stepper from all extrudersKevin O'Connor2022-01-161-2/+5
* extruder: Support SYNC_STEPPER_TO_EXTRUDER on extruder objectsKevin O'Connor2022-01-161-8/+23
* extruder: Separate extruder stepper tracking to new ExtruderStepper classKevin O'Connor2022-01-161-75/+97
* extruder: Don't store pressure_advance value in trapq movesKevin O'Connor2022-01-161-6/+7
* delta: max z-accel and speed ratio calculation for deltas (#4689)Nitram2021-11-291-1/+4
* delta: Don't limit XY+Z moves to max_z_velocityKevin O'Connor2021-10-111-5/+3
* kinematics: Convert to Python3 string encodingKevin O'Connor2021-10-016-27/+27
* hybrid_corexy: Improve Python3 compatibilityKevin O'Connor2021-09-302-2/+4
* delta: Make the 'arm_length' description more clear in save_state()Kevin O'Connor2021-09-021-3/+3
* stepper: Add mcu_to_commanded_position() methodKevin O'Connor2021-08-221-1/+2
* idex_modes: Fix get_status (#4550)Tircown2021-08-011-1/+1
* extruder: Add get_trapq() methodKevin O'Connor2021-07-291-0/+4
* trapq: Rename trapq_free_moves() to trapq_finalize_moves()Kevin O'Connor2021-07-291-2/+2
* kinematics: Add dual_carriage to hybrid-corexyz (#4296)Tircown2021-06-273-9/+184
* extruder: expose `can_extrude` flag based on temperatureKamil Trzcinski2021-06-141-0/+1
* stepper: Remove set_tag_position() codeKevin O'Connor2021-05-2910-22/+22
* stepper: Improve get_past_commanded_position()Kevin O'Connor2021-05-291-3/+1
* kinematics: Add hybrid-corexy and hybrid-corexz (#4229)Tircown2021-05-032-0/+200
* stepper: Do not set min_stop_interval in micro-controllerKevin O'Connor2021-04-308-42/+2
* rotary_delta: Fix typo in get_status() homed_axesKevin O'Connor2021-03-291-1/+1
* extruder: Support looking up an extruder position from a past timeKevin O'Connor2021-03-131-0/+6
* heaters: Make sure set_temp() command wakes up the idle_timeoutKevin O'Connor2021-03-051-4/+2
* extruder: Make sure to flush steps during sync_stepper()Kevin O'Connor2021-02-261-0/+2
* winch: Improve python3 compatibilityKevin O'Connor2021-01-171-1/+1
* kinematics: Calculate axis_minimum/axis_maximum in advanceKevin O'Connor2021-01-088-76/+69
* kinematics: report all axis limits (min/max)Janar Sööt2020-12-288-15/+76
* homing: Prefer printer.command_error() instead of homing.CommandError()Kevin O'Connor2020-09-041-2/+4
* homing: Remove EndstopErrorKevin O'Connor2020-09-047-9/+9
* toolhead: Add a move.move_error() helperKevin O'Connor2020-09-037-22/+17
* gcode: Automatically call reset_last_position() on a toolhead set_position()Kevin O'Connor2020-08-201-2/+0
* polar: fix limit_z default valueArksine2020-08-061-2/+2
* corexz: Add CoreXZ kinematics (#3129)Voron2020-07-301-0/+101
* extruder_stepper: Don't directly access extruder member variablesKevin O'Connor2020-06-061-2/+4
* klippy: Rename try_load_module() to load_object()Kevin O'Connor2020-05-081-1/+1
* extruder: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-32/+28
* cartesian: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-2/+2
* heaters: Make heater.py an "extras" moduleKevin O'Connor2020-04-251-4/+4
* heater: Move M105 command handling from gcode.py to heater.pyKevin O'Connor2020-04-251-1/+1