aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extruder.py
Commit message (Expand)AuthorAgeFilesLines
* heater: Add stats reportingKevin O'Connor2018-01-281-0/+2
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-7/+7
* extruder: Add support for extruders sharing the same heaterKevin O'Connor2018-01-211-1/+5
* extruder: Remove unused variable self.configKevin O'Connor2018-01-161-3/+2
* extruder: Fix pressure advance on tiny moves with over extrusionsKevin O'Connor2018-01-081-2/+5
* stepper: Store pointers to step_const and step_delta in PrinterStepperKevin O'Connor2017-11-181-7/+5
* stepper: Calculate the stepper name directly from the config sectionKevin O'Connor2017-11-181-1/+1
* mcu: Pass print_time directly to MCU callsKevin O'Connor2017-09-191-12/+13
* extruder: Remove unused set_max_jerk() callKevin O'Connor2017-09-081-2/+0
* fan: Allow heater_fan to work with heater_bedKevin O'Connor2017-09-071-6/+5
* extruder: Provide more details on extruder errorsKevin O'Connor2017-09-051-10/+17
* extruder: Fix typo in initKevin O'Connor2017-09-051-1/+0
* toolhead: Eliminate set_max_jerk() from kinematic classesKevin O'Connor2017-09-031-8/+9
* fan: Add support for heater_fan objectsKevin O'Connor2017-07-171-0/+10
* gcode: Support running arbitrary gcode on extruder changeKevin O'Connor2017-06-091-0/+6
* extruder: Add initial support for multi-extrudersKevin O'Connor2017-06-091-3/+25
* klippy: Allow each module to define their config sectionsKevin O'Connor2017-06-091-0/+5
* extruder: Rework maximum retraction checkKevin O'Connor2017-05-021-7/+8
* extruder: Extend over extrusion checks to retractionsKevin O'Connor2017-05-021-3/+4
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-8/+14
* stepcompress: Merge stepcompress_push_accel() and stepcompress_push_const()Kevin O'Connor2017-04-071-4/+4
* mcu: Pass constant velocity and acceleration directly to mcu_stepperKevin O'Connor2017-04-071-43/+16
* extruder: Make sure EXTRUDE_DIFF_IGNORE doesn't trigger due to roundingKevin O'Connor2017-03-201-4/+9
* extruder: Avoid maximum extrude cross section errors on infinitesimal movesKevin O'Connor2017-03-191-4/+6
* klippy: Eliminate high-level build_config phaseKevin O'Connor2017-03-131-3/+0
* extruder: Pressure advance lookahead time should start after decelKevin O'Connor2017-03-031-0/+4
* extruder: Allow configuration of pressure advance lookahead timeKevin O'Connor2017-02-221-6/+15
* extruder: Do extruder lookahead based on time instead of corneringKevin O'Connor2017-02-061-39/+36
* extruder: Move extruder specific lookahead into extruder classKevin O'Connor2017-02-061-4/+56
* toolhead: Change variables to use suffix "_v2" instead of prefix "junction_"Kevin O'Connor2017-01-161-4/+4
* extruder: Calculate sane defaults for extrude only velocity and accelKevin O'Connor2017-01-031-2/+7
* extruder: Do sanity checks on extrusion ratesKevin O'Connor2017-01-031-1/+13
* extruder: Add nozzle and filament diameter config settingsKevin O'Connor2017-01-031-1/+3
* toolhead: Don't call into kinematic class on extrude only movesKevin O'Connor2016-12-281-3/+1
* extruder: Fix retractKevin O'Connor2016-12-011-1/+1
* toolhead: Specify maximum acceleration and velocity in toolhead classKevin O'Connor2016-12-011-2/+4
* mcu: Store the stepper position in the mcu_stepper classKevin O'Connor2016-11-191-8/+2
* homing: Add EndstopMoveError wrapper around EndstopErrorKevin O'Connor2016-11-181-1/+2
* homing: Create QueryEndstops class from gcodeKevin O'Connor2016-11-181-1/+1
* stepper: Check if the motor needs to be enabled in the kinematic classesKevin O'Connor2016-11-141-5/+11
* stepcompress: Do all step rounding in C codeKevin O'Connor2016-11-131-47/+36
* stepper: Default to a high direction pin meaning positive directionKevin O'Connor2016-11-081-3/+3
* extruder: Don't do pressure advance on velocity changes due to corneringKevin O'Connor2016-11-051-2/+9
* extruder: Don't assume start_v matches last end_v in pressure advanceKevin O'Connor2016-11-051-23/+30
* extruder: Consistently use extrude distance in calculationsKevin O'Connor2016-11-051-12/+14
* extruder: Determine start step offset using last commanded positionKevin O'Connor2016-10-311-10/+16
* cartesian: Rename step_dist to move_step_dKevin O'Connor2016-10-311-9/+9
* toolhead: Store both the start and end position in the Move classKevin O'Connor2016-10-251-1/+1
* extruder: Support a minimum extrude temperatureKevin O'Connor2016-09-301-1/+3
* extruder: Remove unnecessary getsection('extruder') callKevin O'Connor2016-09-301-3/+2